meteor v1.12 Release Notes
Release Date: 2020-12-04 // over 3 years ago-
๐ฅ Breaking changes
When importing types, you might need to use the "type" qualifier, like so:
import { Point } from 'react-easy-crop/types';
to
import type { Point } from 'react-easy-crop/types';
๐ Because now emitDecoratorsMetadata is enabled.
Refer to typescript breaking changes before migrating your existing project, from 3.7.6 to 4.1.2: https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes
Migration steps
N/A
๐ Changes
Highlights
- โก๏ธ TypeScript update from 3.7.6 to 4.1.2.
- enables decorators and metadata reflection. Important: these are stage 2 features so be aware that breaking changes could be introduced before they reach stage 3.
๐ Meteor Version Release
-
- updates TypeScript to 4.1.2. #11225 and #11255
- adds new options for
meteor list
command (TODO pending link to updated doc). #11165 - supports Cordova add plugin command working again with plugin id or plugin name in the git URL as it was before Meteor 1.11. #11202
- avoids MiTM by downloading through https. #11188
-
- fixes a null reference exception, if an array contains null values while compiling a fields projection. #10499.
๐ป
[email protected]
- adds support to nonce
js BrowserPolicy.content.allowScriptOrigin(`nonce-${nonce}`);
- adds support to nonce
๐ป
[email protected]
- follow accounts-ui-unstyled release
-
- fixes the login form would send the server two login requests
- fixes the "forgot password" form would not only send the email but also refresh the page
-
- updates npm dependency
decimal.js
to v10.2.1
- updates npm dependency
-
- adds the ability to define default user fields published on login. #11118
-
- modernize and update dependencies. #11196
๐ Independent Releases
[email protected]
- is now using Facebook GraphAPI v8. #11160