From daeae44513fcaeab99d28348db73abb8a98aa69e Mon Sep 17 00:00:00 2001 From: Jan Dvorak Date: Fri, 17 Nov 2023 23:15:07 +0100 Subject: [PATCH] Update changelog --- docs/generators/changelog/versions/2.14.md | 68 +++++++++++++++++++++- 1 file changed, 66 insertions(+), 2 deletions(-) diff --git a/docs/generators/changelog/versions/2.14.md b/docs/generators/changelog/versions/2.14.md index 6b4e43fe12..db6fe7972a 100644 --- a/docs/generators/changelog/versions/2.14.md +++ b/docs/generators/changelog/versions/2.14.md @@ -16,13 +16,28 @@ Hacktoberfest release! 🎉 * Added `Accounts.createUserAsync` into the client. +* Many packages had their underscore dependency removed. + +* Cordova has been updated to v12.0.1 for Android and v7.0.1 for iOS + +* `meteor create` command is now interactive! + #### Migration Steps -TODO +##### Android splash screen +If you have been using `splash-screen` for Cordova, you need to update your code as Android changed their splash screen API, +the `cordova-plugin-splashscreen` is now on `cordova-android` core, so we have removed the dependency from the `splash-screen` +package. As a result we are dropping the support for dark mode splash screen on Android. + +To create this now you need to create two themes on your `config.xml` file. + +> Note that it's still possible to have it by adding the according themes with App.appendToConfig and App.addResourceFile - but this is not something Meteor will do automagically right now. + +TODO: @matheusccastroo sample on how the new config should look and link to relevant Cordova docs ## Breaking Changes -N/A +* `splash-screen` package has removed the `cordova-plugin-splashscreen` dependency. See migration steps for more info. ## Docs @@ -37,6 +52,10 @@ N/A - Fixed build issue in Vue skeleton - Updated `source-map-support` - Fixed bugs in negated “in” and “instanceof” expressions + - Updated `semver` to v7.5.4 + - Updated `@meteorjs/babel` to v7.18.4 + - Cordova has been updated to v12.0.1 for Android and v7.0.1 for iOS + - `meteor create` command was re-made to be more interactive ## Meteor Version Release @@ -55,10 +74,24 @@ N/A - Fix #12401, ensure that user is found with ID - Indexes are now created asynchronously +* `babel-compiler@get-version` + - Updated `@meteorjs/babel` to v7.18.4 + +* `boilerplate-generator@get-version` + - Removed Underscore dependency + +* `browser-policy-content@get-version` + - Removed Underscore dependency + +* `constraint-solver@get-version` + - Removed Underscore dependency + * `crosswalk@get-version` - Updated `cordova-plugin-crosswalk-webview` to v2.4.0 - Deprecated the package +* `ddp-rate-limiter@get-version` + - Removed Underscore dependency * `ddp-server@get-version`: - Allow setting `DISABLE_SOCKJS_CORS` to prevent SockJS from setting CORS headers - Added new publication strategy `NO_MERGE_MULTI` @@ -83,12 +116,27 @@ N/A - Added deprecation messages into type definitions - Fix ObjectIDs handling in oplogV2V1Converter +* `modules@get-version` + - Updated `@meteorjs/babel` to v7.18.4 + * `npm-mongo@get-version`: - Bumped MongoDB driver to version 4.17 +* `oauth@get-version` + - `remove` DB calls migrated to `removeAsync + +* `launch-screen@get-version` + - Removed `cordova-plugin-splashscreen` dependency + +* `logic-solver@get-version` + - Removed Underscore dependency + * `oauth@get-version` - Indexes are now created asynchronously +* `package-version-parser@get-version` + - Updated `semver` to v7.5.4 + * `react-fast-refresh@get-version`: - Updated `semver` to version 7.5.4 @@ -96,18 +144,32 @@ N/A - Indexes are now created asynchronously - Add types for ConfigError +* `socket-stream-client@get-version` + - Removed Underscore dependency + +* `test-server-tests-in-console-once@get-version` + - Removed Underscore dependency + +* `tinytest@get-version` + - Removed Underscore dependency + ## Independent releases * `google-oauth@1.4.4`: - Remove logging request/response in google_server +* NPM `@meteorjs/babel@7.18.4` + - Updated `@meteorjs/reify` to v0.24.1 + * NPM `@meteorjs/babel-preset-meteor@7.10.1` - Add Facebook in-app browser * NPM `cordova-plugin-meteor-webapp@2.0.2` - Fixed Android hot code push failing +* + ## Contributors - [@StorytellerCZ](https://github.com/sponsors/StorytellerCZ) @@ -126,6 +188,8 @@ N/A - [@guncebektas](https://github.com/guncebektas) - [@harryadel](https://github.com/harryadel) - [@dd137](https://github.com/dd137) +- [@matheusccastroo](https://github.com/matheusccastroo) +- [@mr-loop-1](https://github.com/mr-loop-1) For making this great framework even better!