Back to Meteor

2.11

docs/generators/changelog/versions/2.11.md

0.8.3.15.3 KB
Original Source

v2.11.0, 2023-03-02

Highlights

  • MongoDB Server 6.x Support

  • Embedded Mongo now uses MongoDB 6.0.3

  • Optimized makeLookupFunction by radekmie PR

  • In async wrappers, catch exceptions and reject by ebroder PR

  • Bump Typescript to v4.9.4 by Firfi PR

  • Ensure the meteor.loginServiceConfiguration subscription always becomes ready by Torgen PR

  • Deprecate appcache package by StorytellerCZ PR

  • Made standard-minifier-css debuggable by softwarecreations PR.

  • Upgrading MongoDB Driver to v4.14 by Grubba27 PR

  • Remove Blaze dependency and types that live in blaze.d.ts by perbergland PR

  • Switch typescript skeleton to zodern:types and test that it works by [GH ebroder] [PR #12510]

  • Remove packages/*/.npm from gitignore and add missing .npm folders by [GH ebroder] [PR #12508]

  • Add type definitions for async methods from Meteor 2.9 by [GH ebroder] [PR #12507]

  • TypeScript skeleton fixes by [GH ebroder] [PR #12506]

  • Fix TypeScript type dependencies for mongo, webapp, and underscore by [GH ebroder] [PR #12505]

  • Improve specificity of types previously declared as "Object" by [GH ebroder] [PR #12520]

  • Bump to Node 14.21.3 by [GH StorytellerCZ] [PR #12517]

Breaking Changes

meteor mongo command was removed due compatibility with MongoDB v6.x of `mongosh for more information about MongoDB migration read our Migration Guide for this version.

Internal API changes

App cache is now deprecated.

Migration Steps

Read our Migration Guide for this version.

Meteor Version Release

  • [email protected]:

    • removed .npm/package contents and added .gitignore
  • [email protected]:

    • Updated types to match async methods added in newer versions.
    • Ensured the meteor.loginServiceConfiguration subscription always becomes ready, by adding a this.ready() call.
    • Specified that previously were declared as "Object" types. More context can be seen in [PR #12520].
  • [email protected]:

    • Updated Accounts.changePassword and Accounts.resetPassword to be correctly verify if the new password is valid.
    • removed .npm/package contents and added .gitignore
  • [email protected]

    • Deprecated appcache package. applicationCache, which this package relies on, has been deprecated and is not available on the latest browsers.
  • [email protected]:

    • Updated typescript to version 4.9.4.
  • [email protected]:

    • Updated typescript to version 4.9.4.
  • [email protected]:

    • Updated types to match async methods added in newer versions.
    • Specified that previously were declared as "Object" types. More context can be seen in [PR #12520].
  • [email protected]:

    • removed .npm/package contents and added .gitignore
  • Command line:

    • Corrected typo in vue skeleton.
    • Command meteor mongo was removed due compatibility with MongoDB v6.x of mongosh
  • [email protected]:

    • updated types to removed unused Blaze types
    • Specified that previously were declared as "Object" types. More context can be seen in [PR #12520].
  • [email protected]:

    • Updated performance of makeLookupFunction
    • In async wrappers, catch exceptions and reject
  • [email protected]:

    • In async wrappers, catch exceptions and reject
    • Updated MongoDB types to match driver version 4.13.0 and MongoDB server version 6.0.3
    • Specified that previously were declared as "Object" types. More context can be seen in [PR #12520].
    • Now uses MongoDB v6.0.3
    • Now uses Node v14.21.3
  • [email protected]:

    • Updated MongoDB driver to version 4.14.0
  • [email protected]:

    • bumped cordova-plugin-inappbrowser to 5.0.0
  • [email protected]:

    • removed .npm/package contents and added .gitignore
  • [email protected]:

    • standard-minifier-css is now debuggable
  • [email protected]:

    • Added missing withComputation method in types
  • [email protected]

    • Updated typescript to version 4.9.4.
  • [email protected]:

    • Added dependency in types to underscore
  • [email protected]:

    • Added dependency in types to webapp(to connect)
    • removed .npm/package contents and added .gitignore
  • @meteorjs/[email protected]

    • Updated typescript to version 4.9.4.

Special thanks to

For making this great framework even better!