meteor v1.4.3 Release Notes
Release Date: 2017-02-13 // about 7 years ago-
- ๐ Versions of Meteor core packages are once again constrained by the current Meteor release.
๐ > Before Meteor 1.4, the current release dictated the exact version of every installed core package, which meant newer core packages could not be installed without publishing a new Meteor release. In order to support incremental development of core packages, Meteor 1.4 removed all release-based constraints on core package versions (#7084). Now, in Meteor 1.4.3, core package versions must remain patch-compatible with the versions they had when the Meteor release was published. This middle ground restores meaning to Meteor releases, yet still permits patch updates to core packages.
โก๏ธ The
cordova-lib
npm package has been updated to 6.4.0, along with cordova-android (6.1.1) and cordova-ios (4.3.0), and various plugins. #8239๐ฆ The
coffeescript
Meteor package has been moved frompackages/coffeescript
topackages/non-core/coffeescript
, so that it will not be subject to the constraints described above.CoffeeScript source maps should be now be working properly in development. #8298
๐ฆ The individual account "service" packages (
facebook
,google
,twitter
,github
,meteor-developer
,meetup
andweibo
) have been split into:<service>-oauth
(which interfaces with the<service>
directly) and<service>-config-ui
(the Blaze configuration templates foraccounts-ui
)
This means you can now use
accounts-<service>
without needing Blaze.If you are using
accounts-ui
andaccounts-<service>
, you will probably need to install the<service>-config-ui
package if you want to configure it using the Accounts UI.- Issue #7715
- PR(
facebook
) #7728 - PR(
google
) #8275 - PR(
twitter
) #8283 - PR(
github
) #8303 - PR(
meteor-developer
) #8305 - PR(
meetup
) #8321 -
- ๐ฆ The
url
andhttp
packages now encode to a less error-prone format which more closely resembles that used by PHP, Ruby,jQuery.param
and others.Object
s andArray
s can now be encoded, however, if you have previously relied onArray
s passed asparams
being simplyjoin
-ed with commas, you may need to adjust yourHTTP.call
implementations. #8261 and #8342. - ๐ฆ The
npm
npm package is still at version 4.1.2 (as it was when Meteor 1.4.3 was originally published), even thoughnpm
was downgraded to 3.10.9 in Meteor 1.4.2.7. - โฌ๏ธ The
meteor-babel
npm package has been upgraded to version 0.14.3, fixing #8021 and #7662. - โฌ๏ธ The
reify
npm package has been upgraded to 0.4.7. - โ Added support for frame-ancestors CSP option in browser-policy. #7970
- ๐ฆ You can now use autoprefixer with stylus files added via packages. #7727
- โช Restored #8213 after those changes were reverted in v1.4.2.5.
- ๐ฆ npm dependencies of Meteor packages will now be automatically rebuilt if
the npm package's
package.json
file has "scripts" section containing apreinstall
,install
, orpostinstall
command, as well as when the npm package contains any.node
files. Discussion here. - The
meteor create
command now runsmeteor npm install
automatically to install dependencies specified in the defaultpackage.json
file. #8108
- ๐ฆ The