-
Notifications
You must be signed in to change notification settings - Fork 1
/
changelog.txt
430 lines (213 loc) · 13 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
Mobiscroll CLI changelog
v 1.15.0 - 21 Mar 2023
* New: Added support for installing the new react-next package for React 18 and higher.
v 1.14.4 - 22 Feb 2024
* Fixed: We improved on the angular MbscModule injection and fixed the extra trailing spaces.
* Fixed: We fixed the angular style sheet loading order in the angular.json file.
* Fixed: We fixed the no-npm config in case of older UMD builds and older versions of Angular.
v 1.14.3 - 22 Feb 2024
* Fixed: We fixed an error appearing and the improved on the helper message when the config command was executed in an application where the cli couldn't identify the necessary modules/components files.
* Fixed: We fixed the logout command which was not working in some cases.
* Fixed: We added the missing helper message in case of jquery and javascript config.
v 1.14.2 - 23 Jan 2024
* Fixed: We fixed the package generated with the --no-npm flag to work with native Node.js imports.
* Fixed: We fixed the documentation link for Vue.
v 1.14.1 - 26 Sep 2023
* Fixed: We added missing `--legacy-peer-deps` flag in case of `no-npm` install.
* Fixed: We fixed yarn support in case of the login/logout commands, the AUTH_TOKEN was not updated in the .yarnrc.yml.
* Fixed: We fixed the logout command which was not working correctly when the npm login was used.
v 1.14.0 - 25 Sep 2023
* New: We added support for pnpm repositories.
v 1.13.0 - 14 Jul 2023
* New: We added support for team npm users to allow sharing credentials between members of the same development team.
v 1.12.0 - 22 Jun 2023
* New: We added support for Date & time picking packages from npm. The config command will handle the license type and install the appropriate package.
v 1.11.0 - 17 May 2023
* New: We added Vue.js support to the cli, the config command will install the vue.js version of Mobiscroll and provide usage examples.
v 1.10.1 - 17 Apr 2023
* Fixed: We fixed a bug that prevented the version 4 library installation with the -no-npm flag in Angular projects
v 1.10.0 - 13 Apr 2023
* New: We added support for Angular standalone components.
* New: We added support for Ionic 7 Angular applications which are using standalone Angular components by default.
* Fixed: We prevented the Angular Ivy package installation for previos unsupported versions.
v 1.9.0 - 30 Mar 2023
* New: Added Angular Ivy support for Angular version 13 and higher.
v 1.8.1 - 4 Apr 2023
* Fixed: We fixed the yarn 2+ config where the AUTH_TOKEN was not updated in the .yarnrc.yml when a new token was generated in the .npmrc file.
v 1.8.0 - 6 Dec 2022
* New: We added the `--legacy-peer-deps` flag that will be transmitted to internally executed npm install command.
* Fixed: We fixed the yarn 2+ config where the content of the .yarnrc.yml file was overwritten.
* Fixed: We adjusted the scss import in case of Angular config to work with Angular 15.
v 1.7.3 - 22 Sep 2022
* Fixed: solved deprecation warnings by removing the npm-registry-client dependency and replaced with a local solution.
* Fixed: solved the vulnerability error by removing the git-clone package which was causing it and replacing with a local solution.
v 1.7.2 - 17 Jun 2022
* Fixed: We fixed the yarn 2+ config where on some cases the npm auth token copy from the .npmrc gave error.
v 1.7.1 - 11 May 2022
* Fixed: We fixed the `--proxy` parameter to pass it down to the `npm` and `yarn` calls, so the config command runs, even if proxy options are not set in the npm/yarn config, or in the system environment variables.
v 1.7.0 - 17 Nov 2021
* New: We added support for yarn 2+. The cli takes the npm auth token from the .npmrc file and creates .yarnrc.yml to make sure the mobiscroll install gets authenticated.
* Fixed: passed down proxy url to the npm registry client.
* Fixed: Updated outdated packages.
v 1.6.0 - 2 Mar 2021
* New: We switched from the deprecated request library to axios for the internal requests.
* New: We added esm build support for the packages created with the no-npm config.
* New: We improved on the Mobiscroll v5 react usage instructions.
* Fixed: We fixed the unhandled package.json error message when the CLI was not executed in the root folder of the application.
* Fixed: We fixed the missing MbscModule module problem in angular apps. The module was removed when the config command was re-executed.
* Fixed: We fixed the `--scss` and `--css` flags doesn't removed the previous style import.
* Fixed: We fixed the v5 angular config which always loaded the css even if the scss option was selected.
* Fixed: We fixed the update process which was exiting in case of an unsuccessful update.
v 1.5.8 - 2 Dec 2020
* New: added support for v5 trial installation and improved on the version flag. It is possible to pass main versions to the flag and it will install the latest from the passed version.
v 1.5.7 - 20 Nov 2020
* Fixed: We fixed series of error messages which occurred when the package.json didn't have dependencies property.
* Fixed: We prevented the error which occurred if the npm install didn't return the package with the installed version.
v 1.5.6 - 2 Jul 2020
* Fixed: We fixed the start command which was incorrectly detecting the user's framework.
v 1.5.5 - 1 Jul 2020
* Fixed: We fixed scss font path variable pointed to a wrong path in case of angular 10 and no-npm config.
v 1.5.4 - 25 Jun 2020
* Fixed: We fixed and improved on the warning message which is appearing when the user doesn't have an appropriate license to install mobiscroll from npm.
v 1.5.3 - 16 Jun 2020
* Fixed: We fixed the angular module detection in case of an Ionic 5 apps. It only displayed the routing modules of the pages.
v 1.5.2 - 4 May 2020
* Fixed: We fixed a bug which was present in the no-npm config with sass stylesheet. An angular specific replace in the scss was applied to other frameworks and it caused the problems.
v 1.5.1 - 20 Apr 2020
* Fixed: npm install version check gave an error if beta version was installed.
v 1.5.0 - 17 Apr 2020
* New: added compatibility with Mobiscroll version 5.
* Fixed: fixed `--scss` flag was not working if the project was already configured with css.
* Fixed: no-npm config didn't complete the package generation if yarn was used.
v 1.4.0 - 25 Feb 2020
* New: start command now supports ionic-react apps.
* New: start ionic-angular command now installs Ionic v5 based apps. For ionic 4 based app implemented an `--ionic-version=4` flag.
* Fixed: config ionic command duplicated mobiscroll imports in react apps.
v 1.3.5 - 22 Jan 2020
* Fixed: Config angular gave an error with older angular cli apps. The command searched for a `style.scss` file even if the app didn't have scss config.
* Fixed: Improved angular config feedback messages.
v 1.3.4 - 22 Jan 2020
* Fixed: yarn detection was improved, before it didn't detect correctly if the yarn is installed on system.
* Fixed: error occured when scss stylesheet was selected in Angular CLI app and it wasn configurated with only css.
* Fixed: rxsj-compat package detection on osx.
v 1.3.3 - 7 Jan 2020
* Fixed: Ionic --no-npm config crashing. It gave the following error: `TypeError: Cannot read property 'dependencies' of undefined`.
v 1.3.2 - 6 Jan 2020
* Fixed: Ionic 3 config was crashing. It gave the following error: `no such file or directory, open '...global.scss'`.
v 1.3.1 - 16 Dec 2019
* Fixed: Previously configured css/scss versions wasn't detected by the config command in case of angular-cli based apps.
* Fixed: js and css file detection check was not correct in case of no-npm config
* Fixed: Get rid of `UnhandledPromiseRejectionWarning` warnings.
* Fixed: no-npm config update grabbed the older package instead of the newly generated one.
* Fixed: modified angular config to do not replace modules which are already present in the module file.
v 1.3.0 - 27 Nov 2019
* Fixed: angular `--no-npm` includes the esm5 file in the generated package, required by Ivy.
v 1.2.1 - 30 Sep 2019
* Fixed: angular `--no-npm` config version check error.
v 1.2.0 - 27 Sep 2019
* New: angular config won't install rxjs-compat package starting form Mobiscroll v4.8.2.
* New: config command will install the trial version if the user has a different or old license.
v 1.1.1 - 30 Aug 2019
* Fixed: `start` command failed when trying to install mobiscroll to the created starter app.
v 1.1.0 - 12 Aug 2019
* New: config ionic now support's ionic react based applications.
* Fixed: Exit configuration process if the command is not executed on the root folder where the `pacakge.json` is located.
v 1.0.0 - 4 Jul 2019
* New: added `--css` flag to force css style config.
* New: ionic config detects previously used style type. It can be override with the `--css` and `--scss` flags.
v 0.10.3 - 12 Jun 2019
* Fixed: ionic 3 config font loading errors in case of scss style.
v 0.10.2 - 4 Jun 2019
* Fixed: older angular cli config `not a directory` error.
v 0.10.1 - 28 May 2019
* Fixed: changing config from css to scss improvements and fixes.
v 0.10.0 - 17 May 2019
* New: added scss config support.
v 0.9.2 - 26 Mar 2019
* Fixed: --no-npm install package caching problem with yarn.
v 0.9.1 - 20 Mar 2019
* New: Detect yarn and use it's commands where the project was configured with it.
* New: Improved no access to package feedback message.
v 0.9.0 - 14 Mar 2019
* New: Improved failed npm install feedback messages.
* New: Reduced async operations.
v 0.8.9 - 13 Nov 2018
* Fixed: Updated package versions. Older inquer(v3.x) was not working with newer node versions.
* New: New proxy flag where the user can define a proxy URL which will be passed to the internal requests.
v 0.8.8 - 10 Oct 2018
* Fixed: config angular --no-npm wasn't clearing unused files.
v 0.8.7 - 20 Sept 2018
* Fixed: config angular errors during the stylesheet configuration. (The angular-cli modified the structure of it's angular.json config file. Added support for both of the configurations).
v 0.8.6 - 11 Sep 2018
* New: Copying font files to the public folder in case of meteor app. Fixed angular typescript check which was giving error if no devDependencies were found in the package.json.
v 0.8.5 - 14 aug 2018
* New: support for ionic 4 based app
v 0.8.4 - 13 aug 2018
* Fixed: trial version of angular config
v 0.8.3 - 3 aug 2018
* New: Added angular and react project support for start command.
* Fixed: add feedback message when Logout command didn't find .npmrc file.
v 0.8.2 - 3 aug 2018
* Fixed: Ionic 3 config css link
v 0.8.0 - 2 aug 2018
* New: support for ionic 4 based app
* Fixed: no-npm install fixes
v 0.7.1 - 19 jul 2018
* Fixed: `-v`(version) flag
* New: print warning on unknown command,
v 0.7.0 - 19 jul 2018
* New: `start` command for creating starter apps.
v 0.6.4 - 11 jul 2018
* New: Modified --no-npm version info. It is get from the local file instead of an apicall.
* Fixed:typo fixes
* Fixed:react install instruction fixes
* Fixed: no-npm remove unused file fixes
v 0.6.3 - 9 jul 2018
* New: handle non angular-cli based config angular installs
v 0.6.2 - 4 jul 2018
* Fixed: modified http links to https
v 0.6.1 - 22 jun 2018
* Fixed: fix mobiscroll logout command
v 0.6.0 - 20 jun 2018
* New: .npmrc file will be generated in the working directory by default and added --global flag to modify this.
* New: config command new --version flag
* New: print warnings if the config ionic command is used in older ionic projects
v 0.5.1 - 14 may 2018
* Fixed: updated getApiKey request, used request.get instead of http.get
* New: added angular cli v6 support
v 0.5.0 - 29 mar 2018
* New: unified trial & package names
* New: config angular command installs rxjs-compat package
v 0.4.8 - 5 mar 2018
* Fixed: angular config lite/trial old lite replace fix
* Fixed: normalizing line endings
v 0.4.4 - 21 Feb 2018
* Fixed: trial config fix
* Fixed: no-npm support errors
v 0.4.0 -
* New: added support for `react`, `javascript`, `jquery`, `angularjs` config
v 0.3.1
* New: added separate help for the config command.
* Fixed: added description for lazy flag.
* Fixed: ioni-pro command error
v 0.3.0 - 21 dec 2017
* New: add `ionic-pro` command to config
* New: added `--lazy` flag
* New: Use local npm-login instead of git and removed assets copy from copy script.
v 0.2.2 - 11 dec 2017
* Fixed: removed harmony flag for fixing compatibility problems
* New: remove trial/nontrial packages from package.json if the other version is installed
v 0.2.1 - 5 oct 2017
* New: config command ask for email and username
v 0.2.0 - 4 oct 2017
* New: angular configuration
v 0.1.4 - 2 oct 2017
* Fixed: npm install error message improvements
v 0.1.3 - 29 sept 2017
* Fixed: npm login/logout issues
v 0.1.2 - 29 sept 2017
* New: npm login/logout support
v 0.1.1 - 28 sept - 2017
* Fixed: Error message improvements
v 0.1.0
* New: Introducing Mobiscroll CLI with ionic configuration tool