Skip to content

Commit 1262aa0

Browse files
committed
Prepare changelog for 1.0
1 parent ed6a7a4 commit 1262aa0

File tree

2 files changed

+131
-8
lines changed

2 files changed

+131
-8
lines changed

CHANGELOG.md

+126
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,132 @@
11
CHANGELOG
22
=========
33

4+
v1.0.0 - 27 Jan. 2017
5+
---------------------
6+
7+
- Add Angular 1.6 compatibility [\#1297](https://github.com/marmelab/ng-admin/pull/1297) ([Kmaschta](https://github.com/Kmaschta))
8+
- Remove test files from build [\#1295](https://github.com/marmelab/ng-admin/pull/1295) ([Kmaschta](https://github.com/Kmaschta))
9+
- Update list of contributors [\#1293](https://github.com/marmelab/ng-admin/pull/1293) ([jpetitcolas](https://github.com/jpetitcolas))
10+
- Remove selenium installation from post install hook [\#1292](https://github.com/marmelab/ng-admin/pull/1292) ([Kmaschta](https://github.com/Kmaschta))
11+
- Remove `fit`, `fdescribe`, or `.only` in tests [\#1291](https://github.com/marmelab/ng-admin/pull/1291) ([Kmaschta](https://github.com/Kmaschta))
12+
- Fix filter which was overwriting url after a change [\#1290](https://github.com/marmelab/ng-admin/pull/1290) ([djhi](https://github.com/djhi))
13+
- Fix typo in Doc [\#1284](https://github.com/marmelab/ng-admin/pull/1284) ([AmarildoGrembi](https://github.com/AmarildoGrembi))
14+
- Fix CSV export in IE11 & Edge [\#1282](https://github.com/marmelab/ng-admin/pull/1282) ([Kmaschta](https://github.com/Kmaschta))
15+
- Use field label for embedded list add button [\#1281](https://github.com/marmelab/ng-admin/pull/1281) ([jpetitcolas](https://github.com/jpetitcolas))
16+
- Update `package.json` [\#1278](https://github.com/marmelab/ng-admin/pull/1278) ([Phocea](https://github.com/Phocea))
17+
- Add HTTP error handling [\#1273](https://github.com/marmelab/ng-admin/pull/1273) ([Phocea](https://github.com/Phocea))
18+
- Fix Getting started code and documentation [\#1270](https://github.com/marmelab/ng-admin/pull/1270) ([Phocea](https://github.com/Phocea))
19+
- Fix the documentation for adding a full request interceptor [\#1269](https://github.com/marmelab/ng-admin/pull/1269) ([Phocea](https://github.com/Phocea))
20+
- Use `lodash` instead of `underscore` to reduce bundle size [\#1268](https://github.com/marmelab/ng-admin/pull/1268) ([Phocea](https://github.com/Phocea))
21+
- Fix `npm post install` for windows [\#1267](https://github.com/marmelab/ng-admin/pull/1267) ([Phocea](https://github.com/Phocea))
22+
- Leave SASS files in lib/sass/ \[BC-BREAK\] [\#1261](https://github.com/marmelab/ng-admin/pull/1261) ([Kmaschta](https://github.com/Kmaschta))
23+
- Allow to disable sort on columns [\#1260](https://github.com/marmelab/ng-admin/pull/1260) ([fzaninotto](https://github.com/fzaninotto))
24+
- Fix E2E tests adding missing webdriver [\#1256](https://github.com/marmelab/ng-admin/pull/1256) ([jpetitcolas](https://github.com/jpetitcolas))
25+
- Remove instances of `{0xC2, 0xA0}` in source files [\#1255](https://github.com/marmelab/ng-admin/pull/1255) ([jpetitcolas](https://github.com/jpetitcolas))
26+
- Improve http error handling [\#1253](https://github.com/marmelab/ng-admin/pull/1253) ([Phocea](https://github.com/Phocea))
27+
- Clean `makefile` & `travis.yml` [\#1250](https://github.com/marmelab/ng-admin/pull/1250) ([Kmaschta](https://github.com/Kmaschta))
28+
- Fix E2E tests [\#1249](https://github.com/marmelab/ng-admin/pull/1249) ([Kmaschta](https://github.com/Kmaschta))
29+
- Edit Api-mapping nested relationships documentation. [\#1234](https://github.com/marmelab/ng-admin/pull/1234) ([PrintHelloWorld](https://github.com/PrintHelloWorld))
30+
- Allow to update maDateField dynamically [\#1196](https://github.com/marmelab/ng-admin/pull/1196) ([jpetitcolas](https://github.com/jpetitcolas))
31+
- Fix infinite scrolling request synchronization [\#1240](https://github.com/marmelab/ng-admin/pull/1240) ([floo51](https://github.com/floo51))
32+
- Load default value of pinned filter [\#1232](https://github.com/marmelab/ng-admin/pull/1232) ([ThieryMichel](https://github.com/ThieryMichel))
33+
- Fix dashboard link in theming doc [\#1228](https://github.com/marmelab/ng-admin/pull/1228) ([Phocea](https://github.com/Phocea))
34+
- Fix missing `ui-view` name in documentation [\#1226](https://github.com/marmelab/ng-admin/pull/1226) ([dealboy](https://github.com/dealboy))
35+
- Update some docs in regard to `ui-view` BC break [\#1202](https://github.com/marmelab/ng-admin/pull/1202) ([jpetitcolas](https://github.com/jpetitcolas))
36+
- Fix error messages on failed deletes, updates [\#1197](https://github.com/marmelab/ng-admin/pull/1197) ([jpetitcolas](https://github.com/jpetitcolas))
37+
- Update issue template with proper plunker [\#1221](https://github.com/marmelab/ng-admin/pull/1221) ([Phocea](https://github.com/Phocea))
38+
- Fix `ReferenceField` two-step population [\#1216](https://github.com/marmelab/ng-admin/pull/1216) ([Kmaschta](https://github.com/Kmaschta))
39+
- Unescaped translation [\#1215](https://github.com/marmelab/ng-admin/pull/1215) ([Kmaschta](https://github.com/Kmaschta))
40+
- Fix typo in `README.md` [\#1205](https://github.com/marmelab/ng-admin/pull/1205) ([tgoodyear](https://github.com/tgoodyear))
41+
- Fix small typo in Bootstraping instructions [\#1200](https://github.com/marmelab/ng-admin/pull/1200) ([Phocea](https://github.com/Phocea))
42+
- Fix npm build folder [\#1199](https://github.com/marmelab/ng-admin/pull/1199) ([Kmaschta](https://github.com/Kmaschta))
43+
- Fix npm main source [\#1198](https://github.com/marmelab/ng-admin/pull/1198) ([Kmaschta](https://github.com/Kmaschta))
44+
- Update select choices whenever entry changes [\#1195](https://github.com/marmelab/ng-admin/pull/1195) ([jpetitcolas](https://github.com/jpetitcolas))
45+
- Fix blog demo title [\#1194](https://github.com/marmelab/ng-admin/pull/1194) ([fzaninotto](https://github.com/fzaninotto))
46+
- Remove build from `prepublish` to prevent building during install [\#1192](https://github.com/marmelab/ng-admin/pull/1192) ([jpetitcolas](https://github.com/jpetitcolas))
47+
- Fix non-dev dependencies [\#1189](https://github.com/marmelab/ng-admin/pull/1189) ([jpetitcolas](https://github.com/jpetitcolas))
48+
- Rename main view to `ng-admin` [\#759](https://github.com/marmelab/ng-admin/pull/759) ([fzaninotto](https://github.com/fzaninotto))
49+
- Add an issue template with a request for Plunkr repro steps [\#1159](https://github.com/marmelab/ng-admin/pull/1159) ([RichardBradley](https://github.com/RichardBradley))
50+
- Display progress bar when deleting [\#1140](https://github.com/marmelab/ng-admin/pull/1140) ([fzaninotto](https://github.com/fzaninotto))
51+
- Allow to export `reference_many` fields [\#1132](https://github.com/marmelab/ng-admin/pull/1132) ([ThieryMichel](https://github.com/ThieryMichel))
52+
- Fixed typo in `README.md` [\#1121](https://github.com/marmelab/ng-admin/pull/1121) ([marcelometal](https://github.com/marcelometal))
53+
- Fix typos in `Getting-started.md` [\#1108](https://github.com/marmelab/ng-admin/pull/1108) ([strathausen](https://github.com/strathausen))
54+
- Update `Custom-types.md` documentation [\#1101](https://github.com/marmelab/ng-admin/pull/1101) ([talaviss](https://github.com/talaviss))
55+
- Show sort column in datagrid even with default sort [\#1092](https://github.com/marmelab/ng-admin/pull/1092) ([fzaninotto](https://github.com/fzaninotto))
56+
- Fix encoding of entity ids in REST URLs [\#1088](https://github.com/marmelab/ng-admin/pull/1088) ([RichardBradley](https://github.com/RichardBradley))
57+
- Fix typo in documentation [\#1081](https://github.com/marmelab/ng-admin/pull/1081) ([bestori](https://github.com/bestori))
58+
- Fix French Translations [\#1053](https://github.com/marmelab/ng-admin/pull/1053) ([SublimeWajih](https://github.com/SublimeWajih))
59+
- In datagrids, apply label styles to all labels [\#1044](https://github.com/marmelab/ng-admin/pull/1044) ([djhi](https://github.com/djhi))
60+
- Fix Error in documentation [\#1043](https://github.com/marmelab/ng-admin/pull/1043) ([schmittr](https://github.com/schmittr))
61+
- Filter button now translate the labels, too [\#1042](https://github.com/marmelab/ng-admin/pull/1042) ([djhi](https://github.com/djhi))
62+
- Fixed reference to 'notification' service [\#1028](https://github.com/marmelab/ng-admin/pull/1028) ([ganlhi](https://github.com/ganlhi))
63+
- Better integration with module bundlers [\#959](https://github.com/marmelab/ng-admin/pull/959) ([jpetitcolas](https://github.com/jpetitcolas))
64+
- Make custom elements translatable [\#1034](https://github.com/marmelab/ng-admin/pull/1034) ([djhi](https://github.com/djhi))
65+
- Change referring target after form submit [\#1011](https://github.com/marmelab/ng-admin/pull/1011) ([fzaninotto](https://github.com/fzaninotto))
66+
- Fix typo on Theming documentation [\#1010](https://github.com/marmelab/ng-admin/pull/1010) ([mjlescano](https://github.com/mjlescano))
67+
- Fix usage of field factory [\#1006](https://github.com/marmelab/ng-admin/pull/1006) ([schmijos](https://github.com/schmijos))
68+
- Add Translation support [\#1003](https://github.com/marmelab/ng-admin/pull/1003) ([fzaninotto](https://github.com/fzaninotto))
69+
- Document setting the type for the field [\#1001](https://github.com/marmelab/ng-admin/pull/1001) ([geecu](https://github.com/geecu))
70+
- Fix typo [\#998](https://github.com/marmelab/ng-admin/pull/998) ([schmijos](https://github.com/schmijos))
71+
- Update `API-mapping.md` [\#996](https://github.com/marmelab/ng-admin/pull/996) ([albogdano](https://github.com/albogdano))
72+
- Fix null default value for `DateField` [\#995](https://github.com/marmelab/ng-admin/pull/995) ([fzaninotto](https://github.com/fzaninotto))
73+
- Add submit button directive [\#993](https://github.com/marmelab/ng-admin/pull/993) ([fzaninotto](https://github.com/fzaninotto))
74+
- Added missing `EditView.getUrl` parameter [\#990](https://github.com/marmelab/ng-admin/pull/990) ([SebLours](https://github.com/SebLours))
75+
- Add ability to customize delete error message [\#982](https://github.com/marmelab/ng-admin/pull/982) ([jeromemacias](https://github.com/jeromemacias))
76+
- Fix spelling error and missing field type in `Field` documentation [\#989](https://github.com/marmelab/ng-admin/pull/989) ([Dan-Nolan](https://github.com/Dan-Nolan))
77+
- Add missing trailing comma in doc. [\#971](https://github.com/marmelab/ng-admin/pull/971) ([brikou](https://github.com/brikou))
78+
- Fix Datepicker JS error [\#969](https://github.com/marmelab/ng-admin/pull/969) ([fzaninotto](https://github.com/fzaninotto))
79+
- Fix mobile menu toggle [\#966](https://github.com/marmelab/ng-admin/pull/966) ([fzaninotto](https://github.com/fzaninotto))
80+
- Fix current choice does not appear in autocomplete reference field [\#956](https://github.com/marmelab/ng-admin/pull/956) ([fzaninotto](https://github.com/fzaninotto))
81+
- Fix export sort field [\#954](https://github.com/marmelab/ng-admin/pull/954) ([fzaninotto](https://github.com/fzaninotto))
82+
- Update `node-sass` version dependency to avoid install error [\#953](https://github.com/marmelab/ng-admin/pull/953) ([fzaninotto](https://github.com/fzaninotto))
83+
- Update `karma` version [\#951](https://github.com/marmelab/ng-admin/pull/951) ([alexisjanvier](https://github.com/alexisjanvier))
84+
- Update `restangular` to version 1.5.2 [\#950](https://github.com/marmelab/ng-admin/pull/950) ([alexisjanvier](https://github.com/alexisjanvier))
85+
- Fix bug on export with field of type template [\#949](https://github.com/marmelab/ng-admin/pull/949) ([alexisjanvier](https://github.com/alexisjanvier))
86+
- Update `ui-bootstrap` [\#947](https://github.com/marmelab/ng-admin/pull/947) ([alexisjanvier](https://github.com/alexisjanvier))
87+
- Remove `grunt` [\#946](https://github.com/marmelab/ng-admin/pull/946) ([alexisjanvier](https://github.com/alexisjanvier))
88+
- Upgrade Angular from 1.3 to 1.4 [\#945](https://github.com/marmelab/ng-admin/pull/945) ([alexisjanvier](https://github.com/alexisjanvier))
89+
- Fix frontend pagination typo from '1-10 on 15' to '1-10 of 15' [\#942](https://github.com/marmelab/ng-admin/pull/942) ([nschappl](https://github.com/nschappl))
90+
- Fix typo litteral -\> literal [\#937](https://github.com/marmelab/ng-admin/pull/937) ([Sicaine](https://github.com/Sicaine))
91+
- Add ability to customize CSV export format [\#933](https://github.com/marmelab/ng-admin/pull/933) ([fzaninotto](https://github.com/fzaninotto))
92+
- Move "Remove" button for embedded lists out of the way [\#932](https://github.com/marmelab/ng-admin/pull/932) ([fzaninotto](https://github.com/fzaninotto))
93+
- Fix wrong closing tag in `reference_many` filter [\#929](https://github.com/marmelab/ng-admin/pull/929) ([fzaninotto](https://github.com/fzaninotto))
94+
- Filter doc [\#927](https://github.com/marmelab/ng-admin/pull/927) ([fzaninotto](https://github.com/fzaninotto))
95+
- Fix `embedded_list` remove button not clickable [\#926](https://github.com/marmelab/ng-admin/pull/926) ([fzaninotto](https://github.com/fzaninotto))
96+
- Fix `webpack-dev-server` web socket error [\#923](https://github.com/marmelab/ng-admin/pull/923) ([vasiakorobkin](https://github.com/vasiakorobkin))
97+
- Remove unnecessary `this` reference in `formController` [\#908](https://github.com/marmelab/ng-admin/pull/908) ([SebLours](https://github.com/SebLours))
98+
- Allow `reference_many` field to be used as filter [\#905](https://github.com/marmelab/ng-admin/pull/905) ([fzaninotto](https://github.com/fzaninotto))
99+
- Fix select multiple fails to add choice when removing value [\#904](https://github.com/marmelab/ng-admin/pull/904) ([fzaninotto](https://github.com/fzaninotto))
100+
- Add edition and creation hooks [\#898](https://github.com/marmelab/ng-admin/pull/898) ([fzaninotto](https://github.com/fzaninotto))
101+
- skip `DetailLink` when entry is not defined. [\#889](https://github.com/marmelab/ng-admin/pull/889) ([aitboudad](https://github.com/aitboudad))
102+
- apply some `cs/jshint`. [\#888](https://github.com/marmelab/ng-admin/pull/888) ([aitboudad](https://github.com/aitboudad))
103+
- Fix `prepare()` doesn't get fully populated datastore [\#884](https://github.com/marmelab/ng-admin/pull/884) ([fzaninotto](https://github.com/fzaninotto))
104+
- Fix build on Windows [\#881](https://github.com/marmelab/ng-admin/pull/881) ([fzaninotto](https://github.com/fzaninotto))
105+
- Fix `reference_many` documentation (example uses tags, not comments) [\#868](https://github.com/marmelab/ng-admin/pull/868) ([mdhooge](https://github.com/mdhooge))
106+
- Fix display of boolean field in embedded\_list [\#858](https://github.com/marmelab/ng-admin/pull/858) ([fzaninotto](https://github.com/fzaninotto))
107+
- Fix non editable fields in embedded lists [\#857](https://github.com/marmelab/ng-admin/pull/857) ([fzaninotto](https://github.com/fzaninotto))
108+
- Fix Dashboard bug [\#850](https://github.com/marmelab/ng-admin/pull/850) ([fzaninotto](https://github.com/fzaninotto))
109+
- Use Karma directly (not through grunt) [\#849](https://github.com/marmelab/ng-admin/pull/849) ([fzaninotto](https://github.com/fzaninotto))
110+
- Use entity label instead of name for view titles [\#848](https://github.com/marmelab/ng-admin/pull/848) ([fzaninotto](https://github.com/fzaninotto))
111+
- Remove Lodash [\#845](https://github.com/marmelab/ng-admin/pull/845) ([fzaninotto](https://github.com/fzaninotto))
112+
- Add `entryCssClasses` functionality to referenced list field. [\#844](https://github.com/marmelab/ng-admin/pull/844) ([lucval](https://github.com/lucval))
113+
- Fix double-click selection bug in webkit browsers [\#843](https://github.com/marmelab/ng-admin/pull/843) ([lucval](https://github.com/lucval))
114+
- Reload export data when list is (re)filtered [\#842](https://github.com/marmelab/ng-admin/pull/842) ([lucval](https://github.com/lucval))
115+
- Fixed typos in `Field.md` [\#827](https://github.com/marmelab/ng-admin/pull/827) ([rpg600](https://github.com/rpg600))
116+
- Fix some typos in `Getting-started.md` [\#815](https://github.com/marmelab/ng-admin/pull/815) ([dunglas](https://github.com/dunglas))
117+
- Fix typo in `README.md` [\#814](https://github.com/marmelab/ng-admin/pull/814) ([dunglas](https://github.com/dunglas))
118+
- Add variable `cssClasses` for the whole row in ListView [\#807](https://github.com/marmelab/ng-admin/pull/807) ([fzaninotto](https://github.com/fzaninotto))
119+
- Allow boolean filter labels to be overridden [\#804](https://github.com/marmelab/ng-admin/pull/804) ([fzaninotto](https://github.com/fzaninotto))
120+
- Fix `maChoiceField` for Angular 1.4 [\#803](https://github.com/marmelab/ng-admin/pull/803) ([fzaninotto](https://github.com/fzaninotto))
121+
- Fix navigation with slow API [\#796](https://github.com/marmelab/ng-admin/pull/796) ([fzaninotto](https://github.com/fzaninotto))
122+
- Fix issue with remote-complete filtering [\#788](https://github.com/marmelab/ng-admin/pull/788) ([kenegozi](https://github.com/kenegozi))
123+
- Use `ui-sref` for links instead of `ng-click` [\#785](https://github.com/marmelab/ng-admin/pull/785) ([fzaninotto](https://github.com/fzaninotto))
124+
- Fix typo in arguments to prepare in router [\#776](https://github.com/marmelab/ng-admin/pull/776) ([yarbelk](https://github.com/yarbelk))
125+
- Add the ability to set field template with label [\#772](https://github.com/marmelab/ng-admin/pull/772) ([fzaninotto](https://github.com/fzaninotto))
126+
- Support `template` field in CSV ExportFields list [\#761](https://github.com/marmelab/ng-admin/pull/761) ([lucval](https://github.com/lucval))
127+
- Cleanup [\#758](https://github.com/marmelab/ng-admin/pull/758) ([fzaninotto](https://github.com/fzaninotto))
128+
- Add support for the `View.prepare\(\)` logic [\#756](https://github.com/marmelab/ng-admin/pull/756) ([fzaninotto](https://github.com/fzaninotto))
129+
4130
v0.9.0 - 30 Oct. 2015
5131
---------------------
6132

UPGRADE-1.0.md

+5-8
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
# Upgrade to 1.0
22

33
## Angular 1.6
4-
ng-admin is now ready for Angular 1.6 instead of 1.4, mainly for security reasons. We advice you to update your application too.
54

6-
To do so, you can follow the Angular Migration Guide [from 1.4 to 1.5](https://docs.angularjs.org/guide/migration#migrating-from-1-4-to-1-5), then [from 1.5 to 1.6](https://docs.angularjs.org/guide/migration#migrating-from-1-5-to-1-6).
5+
Previous versions of ng-admin relied on Angular 1.3. Ng-admin 1.0 now requires at least Angular 1.4, and is compatible with Angular 1.5 and 1.6. Most of the dependencies (like `node-sass` and `ui-bootstrap`) were upgraded, too.
6+
7+
You must be careful if you use some additional angular plugins in your code, Angular 1.4 causing some BC Breaks. For example it's the case for [angular-cookies](https://code.angularjs.org/1.4.9/docs/api/ngCookies/service/$cookies).
8+
9+
To upgrade your own application, you can follow the Angular Migration Guide [from 1.3 to 1.4](https://docs.angularjs.org/guide/migration#migrating-from-1-3-to-1-4), then [from 1.4 to 1.5](https://docs.angularjs.org/guide/migration#migrating-from-1-4-to-1-5), then [from 1.5 to 1.6](https://docs.angularjs.org/guide/migration#migrating-from-1-5-to-1-6).
710

811
Here are the major changes we've faced:
912

@@ -77,12 +80,6 @@ myApp.config(function ($stateProvider) {
7780
});
7881
```
7982

80-
## Angular 1.4
81-
82-
Previous versions of ng-admin relied on Angular 1.3. Version 1.0 bumps the angular version requirement to 1.4.
83-
84-
You must be careful if you use some additional angular plugins in your code, Angular 1.4 causing some BC Breaks. For example it's the case for [angular-cookies](https://code.angularjs.org/1.4.9/docs/api/ngCookies/service/$cookies).
85-
8683
## No more `gotoDetails() and `gotoReference()` in column scope
8784

8885
If you wrote a custom FieldView, you probably based the Link widget on the ones bundled by ng-admin:

0 commit comments

Comments
 (0)