UNPKG

18.6 kBMarkdownView Raw
1# Change Log
2
3All notable changes to this project will be documented in this file.
4See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
5
6## [3.1.2](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/compare/@cuba-platform/front-generator@3.1.1...@cuba-platform/front-generator@3.1.2) (2020-08-11)
7
8
9### Bug Fixes
10
11* compile error when String ID entity view contains ID attribute ([5c3d455](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/5c3d4557897c7dd6193d2ef87f07169054ffafa5)), closes [#253](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/253)
12* creating blank component doesn't add i18n key/value ([d5d4285](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/d5d42852c12bfb64b57c63bc139dbe4a955e4e52)), closes [#39](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/39)
13
14
15
16
17
18## [3.1.1](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/compare/@cuba-platform/front-generator@3.1.0...@cuba-platform/front-generator@3.1.1) (2020-08-05)
19
20
21### Bug Fixes
22
23* backslashes are written to "import" statements on Windows ([80fa7b9](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/80fa7b97546a51b632ef2d95b69b7413d2b23f42)), closes [#293](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/293)
24
25
26
27
28
29# [3.1.0](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/compare/@cuba-platform/front-generator@3.0.1...@cuba-platform/front-generator@3.1.0) (2020-08-04)
30
31
32### Bug Fixes
33
34* entity-management: reuse i18n messages from main message pack ([1cbea10](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/1cbea104f3fe3edc221c2f2e1e5800741a90dd41))
35* **React:** editor behavior when backend can't be reached ([50168cb](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/50168cbeb2bb55a129792b0961edbf6870083ddf)), closes [#154](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/154)
36* layout breaks when side menu is bigger than the viewport ([9030dbc](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/9030dbc69a69ae320414c1c8e8092659fe257726)), closes [#210](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/210)
37* **Front Generator:** fix model relative path used in ejs templates ([d2b19c9](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/d2b19c93a90d3bc68be04174c5591cb5226f0850)), closes [#268](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/268)
38
39
40### Features
41
42* add French translation ([f641a0d](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/f641a0d1a1be5e0fcd36bd1e253c49b93a9815ca)), closes [#275](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/275)
43* **Front Generator:** french translation ([76a2e9c](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/76a2e9c9e586200a2157f807a24b4f146b9e6deb)), closes [#277](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/277)
44* support read-only attributes ([69fcbbe](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/69fcbbed31a949a710ddaab27a444a4f2f6394a3)), closes [#190](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/190)
45
46
47### Reverts
48
49* Revert "fix: layout breaks when side menu is bigger than the viewport" ([61034f1](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/61034f18abbd0794d0cf19fc2a44d0382f3b9964))
50
51
52
53
54
55## [3.0.1](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/compare/@cuba-platform/front-generator@3.0.0...@cuba-platform/front-generator@3.0.1) (2020-06-23)
56
57
58### Bug Fixes
59
60* error when generating sdk:all [#261](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/261) ([480d8fd](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/480d8fd40a41a3f63b3686e20ffc601d015bff09))
61* layout breaks when side menu is bigger than the viewport ([9378b95](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/9378b9556632df4747f38381b811bfdae54ef5db)), closes [#210](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/210)
62* unnecessary question during the entity-management generation ([5406e6b](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/5406e6b643d0a0a8fec39f88a7960f39bf95f602)), closes [#212](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/212)
63
64
65
66
67
68# [3.0.0](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/compare/@cuba-platform/front-generator@3.0.0-beta.3...@cuba-platform/front-generator@3.0.0) (2020-06-15)
69
70**Note:** Version bump only for package @cuba-platform/front-generator
71
72
73
74
75
76# [3.0.0-beta.3](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/compare/@cuba-platform/front-generator@3.0.0-beta.2...@cuba-platform/front-generator@3.0.0-beta.3) (2020-06-15)
77
78
79### Bug Fixes
80
81* **Front Generator:** relative project model path not work in cli ([b010c56](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/b010c561125adbee65c69dccf582b33215302753)), closes [#228](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/228)
82* react-native:app asks to select the project twice ([a2b8c64](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/a2b8c64663818333f17cfeb69b895f2edb96121f)), closes [#230](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/230)
83* **Front Generator:** answers validation for question type INTEGER ([b0ed633](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/b0ed6336cab4f3e7211619a9a62729385e5b86ac)), closes [#244](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/244)
84* **Front Generator:** default sort fail if entity not implements updatable ([02e9e23](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/02e9e23cf4fe92e00b2a40f2e75237a9f56ddc58)), closes [#120](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/120)
85* **Front Generator:** incorrect error message, if project model not found ([06e0743](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/06e07437c26c4eda95451eb369e1572d87f0f49f)), closes [#227](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/227)
86* **Front Generator:** reaction on effective perms for CUBA 7.1 ([541478f](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/541478f903ba51fc0e57dcac9bd073005b8a915a)), closes [#238](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/238)
87
88
89### Features
90
91* support String ID entities ([18ae63b](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/18ae63baf80d6e353da276a3ec96ef1c1aa53849)), closes [#119](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/119)
92* **Front Generator:** use rest Client ID and Secret from project model ([7c289f2](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/7c289f2a66c3deae017ad5f49129a413ba504e99)), closes [#222](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/222)
93
94
95### BREAKING CHANGES
96
97* (Front Generator) react-typescript:entity-management and entity-cards
98templates will fail to compile when using @cuba-platform/react-core and
99@cuba-platform/react-ui of versions 1.0.0-beta.2 and lower.
100* **Front Generator:** effectivePermissions in cuba-react-core Security became private, use isDataLoaded for permissions
101load check
102* **Front Generator:** entity browser sort will not applied for projects generated in Studio before 13 version| studio 12 has an issue with correct defining updatable for entities in project model
103
104
105
106
107
108# [3.0.0-beta.2](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/compare/@cuba-platform/front-generator@3.0.0-beta.1...@cuba-platform/front-generator@3.0.0-beta.2) (2020-05-28)
109
110
111### Bug Fixes
112
113* compilation fails when entity has integer id ([0821702](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/082170259b884493bdf1f8d7b2d1158b93810064)), closes [#176](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/176)
114* **React:** editor requests association options regardless of permissions ([79be544](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/79be54417eee28be40136a43a68f4c39ee893194)), closes [#156](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/156)
115* can't save a new entity with a non-empty O2M Composition field ([3eb109c](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/3eb109c2403e0f31143217274dd42f2484acb7b4)), closes [#213](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/213)
116* **Front Generator:** capitalize component class names ([f5153fa](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/f5153faa200748a6b20dbeb1a9714226cc5ca602)), closes [#201](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/201)
117* **Front Generator:** sort out duplicated services in projectModel.json ([f081c23](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/f081c23c8f4656a44281c4052c765a8e5092dd6c)), closes [#184](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/184)
118* **React:** client shall only use project locales [#117](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/117) ([1537db4](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/1537db444233237b59a91a81416510fdf1247333))
119
120
121### Features
122
123* **React:** add entity as generic param to cuba app query call ([109bada](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/109bada656c17fede4862ccb48408534f1c35ba1))
124
125
126### BREAKING CHANGES
127
128* **Front Generator:** component generation - names of component classes and files will be generated in camel case notation
129with first capital letter
130
131
132
133
134
135# [3.0.0-beta.1](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/compare/@cuba-platform/front-generator@3.0.0-beta.0...@cuba-platform/front-generator@3.0.0-beta.1) (2020-04-30)
136
137
138### Bug Fixes
139
140* **Front Generator:** two letter options (-vb -ds) not work in generator cli ([19c83a3](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/19c83a3d455add1e44bf80f74b9ccd32a74cc903)), closes [#175](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/175)
141* **React:** add package-lock.json to make gradle node plugin work ([ac0abae](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/commit/ac0abae5336ef0e689a707ac23b5a9dcfb6b243c)), closes [#189](https://github.com/cuba-platform/frontend/tree/master/packages/front-generator/issues/189)
142
143
144
145
146
147# [3.0.0-beta.0](https://github.com/cuba-platform/frontend/compare/@cuba-platform/front-generator@2.4.5...@cuba-platform/front-generator@3.0.0-beta.0) (2020-04-29)
148
149### Bug Fixes
150
151* no error message when request failed in entity browser ([56c25e5](https://github.com/cuba-platform/frontend/commit/56c25e59554e131b98ece8bfd7c9997a2a6c77a4))
152* **DataTable:** no error message when filtering fails ([1e0be96](https://github.com/cuba-platform/frontend/commit/1e0be9692362cf01d904e2cb12045146ea088a6d)), closes [#108](https://github.com/cuba-platform/frontend/issues/108)
153* **React:** cannot read property 'find' of undefined ([cea06d1](https://github.com/cuba-platform/frontend/commit/cea06d1466aa15f972753fee4b417818274118a5)), closes [#54](https://github.com/cuba-platform/frontend/issues/54)
154* **React:** fix TypeError [ERR_INVALID_ARG_TYPE] on app startup ([0d0228d](https://github.com/cuba-platform/frontend/commit/0d0228da91655ce7f99c1b801e85085eb252162b)), closes [#131](https://github.com/cuba-platform/frontend/issues/131)
155* **React:** screen generated for IntegerIdEntity failed on run ([7acd851](https://github.com/cuba-platform/frontend/commit/7acd851e9c6138b6365fb031987b3cc9fd24f9e6)), closes [#121](https://github.com/cuba-platform/frontend/issues/121)
156* display Associations correctly ([f5ea5ff](https://github.com/cuba-platform/frontend/commit/f5ea5ff1eac38a83e24c1c3fbcfe87a5e2752e7f)), closes [#36](https://github.com/cuba-platform/frontend/issues/36)
157* do not display byteArray fields ([d029c9c](https://github.com/cuba-platform/frontend/commit/d029c9c6aa67f221b302a119353b97a337696386)), closes [#36](https://github.com/cuba-platform/frontend/issues/36)
158* improve 'studio not connected' error message ([65ccceb](https://github.com/cuba-platform/frontend/commit/65ccceb104b072694164965c7b3ce451a6bd7dcc)), closes [#21](https://github.com/cuba-platform/frontend/issues/21)
159
160### Features
161
162* **React Native:** create a template for React Native app ([0ba2ec8](https://github.com/cuba-platform/frontend/commit/0ba2ec89a3f4503a3c8ed8553435bc53b066c091)), closes [#20](https://github.com/cuba-platform/frontend/issues/20)
163* improved image preview ([f5aedc0](https://github.com/cuba-platform/frontend/commit/f5aedc00a99a4143c6fccfe56c3dfef50b2ec53f)), closes [#87](https://github.com/cuba-platform/frontend/issues/87)
164* **React:** bump react-scripts version to ~3.3.0 ([1d9371a](https://github.com/cuba-platform/frontend/commit/1d9371ac0e190d6aeaaaf250472bfd3ec81ceaf6))
165* **React:** component class name generation improvement ([449ce80](https://github.com/cuba-platform/frontend/commit/449ce80d11bcf5986874bc8b1ac38b77e3ef2548)), closes [#70](https://github.com/cuba-platform/frontend/issues/70)
166* **React:** generate human readable menu captions ([579b333](https://github.com/cuba-platform/frontend/commit/579b333870bc045c45a2712ce9985f571f06ca07)), closes [#70](https://github.com/cuba-platform/frontend/issues/70)
167* **React:** paging - cards template ([fff8371](https://github.com/cuba-platform/frontend/commit/fff8371ed5d6a4eb88b25e7a888529eba46fa18b))
168* **React:** paging solution out of the box - list template ([27e1246](https://github.com/cuba-platform/frontend/commit/27e124693bb7264f1259378c06b228bddb510d0f)), closes [#61](https://github.com/cuba-platform/frontend/issues/61)
169* **React:** support CUBA 7.2 security ([387f8eb](https://github.com/cuba-platform/frontend/commit/387f8eb1eedfb3c52bad56c7330b1e3612cd6897)), closes [#82](https://github.com/cuba-platform/frontend/issues/82)
170* bump TypeScript version to 3.7.4+ ([20cde41](https://github.com/cuba-platform/frontend/commit/20cde41a378addbf09dd4ddf1077fc481bd75a43)), closes [#53](https://github.com/cuba-platform/frontend/issues/53)
171* render masked input for property type uuid ([c3ce3eb](https://github.com/cuba-platform/frontend/commit/c3ce3ebee70d941efc011aa4412f3d0c231690d0)), closes [#36](https://github.com/cuba-platform/frontend/issues/36)
172* split CUBA React into core and ui packages ([12ce963](https://github.com/cuba-platform/frontend/commit/12ce963d3c54660732e1b933d5c68adf6b239cbd)), closes [#9](https://github.com/cuba-platform/frontend/issues/9)
173* update nodejs version to 12+ ([f8f56e7](https://github.com/cuba-platform/frontend/commit/f8f56e76f679bd6ddeeb0a96842c3be6d7acb0f2)), closes [#3](https://github.com/cuba-platform/frontend/issues/3)
174
175
176### BREAKING CHANGES
177
178* **React:** entity lists should be regenerated to make paging work
179* **DataTable:** PropertyType is now a mandatory prop of DataTableIntervalEditor and
180DataTableListEditorDateTimePicker, and a mandatory argument of helper functions
181in DataTableIntervalFunctions.ts.
182* required nodejs version 12+
183* CUBA React is split into core and ui packages
184* **React:** Minimum requirement for react-scripts is now version ~3.3.0
185* Minimum requirement for TypeScript is now version 3.7.4
186
187
188## [2.4.5](https://github.com/cuba-platform/frontend/compare/@cuba-platform/front-generator@2.4.4...@cuba-platform/front-generator@2.4.5) (2020-01-23)
189
190
191### Bug Fixes
192
193* **React:** revert package-lock.json ([3119653](https://github.com/cuba-platform/frontend/commit/3119653d10a5cfb743fd3e7a2787873a4e6c894d)), closes [#81](https://github.com/cuba-platform/frontend/issues/81)
194
195
196
197
198
199## [2.4.4](https://github.com/cuba-platform/frontend/compare/@cuba-platform/front-generator@2.4.3...@cuba-platform/front-generator@2.4.4) (2020-01-23)
200
201**Note:** Version bump only for package @cuba-platform/front-generator
202
203
204
205
206
207## [2.4.3](https://github.com/cuba-platform/frontend/compare/@cuba-platform/front-generator@2.4.0...@cuba-platform/front-generator@2.4.3) (2020-01-23)
208
209
210### Bug Fixes
211
212* **Menu:** SubMenu has no key prop console warning ([c793906](https://github.com/cuba-platform/frontend/commit/c7939064cdca2f49e3fe3dc0316c533b3367f729)), closes [#42](https://github.com/cuba-platform/frontend/issues/42)
213* **React:** fix import duplication in editor component ([53d8095](https://github.com/cuba-platform/frontend/commit/53d809597a3f924ed40e74b70f344070de73e9a6)), closes [#62](https://github.com/cuba-platform/frontend/issues/62)
214
215
216## [2.4.2](https://github.com/cuba-platform/frontend/compare/@cuba-platform/front-generator@2.4.1...@cuba-platform/front-generator@2.4.2) (2019-12-27)
217
218**Note:** Version bump only for package @cuba-platform/front-generator
219
220
221
222
223
224## [2.4.1](https://github.com/cuba-platform/frontend/compare/@cuba-platform/front-generator@2.4.0...@cuba-platform/front-generator@2.4.1) (2019-12-27)
225
226
227### Bug Fixes
228
229* **Menu:** SubMenu has no key prop console warning ([c793906](https://github.com/cuba-platform/frontend/commit/c7939064cdca2f49e3fe3dc0316c533b3367f729)), closes [#42](https://github.com/cuba-platform/frontend/issues/42)