meteor v1.4.3.2 Release Notes
Release Date: 2017-03-14 // about 7 years ago-
⬆️ Node has been upgraded to version 4.8.0.
⬆️ The
npm
npm package has been upgraded to version 4.3.0.⬆️ The
node-gyp
npm package has been upgraded to 3.5.0.⚡️ The
node-pre-gyp
npm package has been updated to 0.6.33.The bundled version of MongoDB used by
meteor run
in development has been upgraded to 3.2.12.📦 The
mongodb
npm package used by thenpm-mongo
Meteor package has been updated to version 2.2.24. PR #8453 Issue #8449📦 The
check
package has had its copy ofjQuery.isPlainObject
updated to a newer implementation to resolve an issue where thenodeType
property of an object couldn't be checked, fixing #7354.📦 The
standard-minifier-js
andminifier-js
packages now have improved error capturing to provide more information on otherwise unhelpful errors thrown when UglifyJS encounters ECMAScript grammar it is not familiar with. #8414Similar in behavior to
Meteor.loggingIn()
,accounts-base
now offers a reactiveMeteor.loggingOut()
method (and related Blaze helpers,loggingOut
andloggingInOrOut
). PR #8271 Issue #1331 Issue #769Using
length
as a selector field name and with aNumber
as a value in aMongo.Collection
transformation will no longer cause odd results. #8329.👍
observe-sequence
(and thus Blaze) now properly supportsArray
s which were created in a vm or across frame boundaries, even if they were sub-classed. Issue #8160 PR #8401👍 Minimongo now supports
$bitsAllClear
,$bitsAllSet
,$bitsAnySet
and$bitsAnyClear
. #8350A new [Development.md](DEVELOPMENT.md) document has been created to provide an easier path for developers looking to make contributions to Meteor Core (that is, the
meteor
tool itself) along with plenty of helpful reminders for those that have already done so! #8267📦 The suggestion to add a
{oauth-service}-config-ui
package will no longer be made on the console ifservice-configuration
package is already installed. Issue #8366 PR #8429Meteor.apply
'sthrowStubExceptions
option is now properly documented in the documentation whereas it was previously only mentioned in the Guide. Issue #8435 PR #8443DDPRateLimiter.addRule
now accepts a callback which will be executed after a rule is executed, allowing additional actions to be taken if necessary. Issue #5541 PR #8237📦
jquery
is no longer a dependency of thehttp
package. #8389📦
jquery
is no longer in the default package list after runningmeteor create
, however is still available thanks toblaze-html-templates
. If you still require jQuery, the recommended approach is to install it from npm withmeteor npm install --save jquery
and thenimport
-ing it into your application. #8388⚡️ The
shell-server
package (i.e.meteor shell
) has been updated to more gracefully handle recoverable errors (such asSyntaxError
s) in the same fashion as the Node REPL. Issue #8290 PR #8446📦 The
webapp
package now reveals aWebApp.connectApp
to make it easier to provide custom error middleware. #8403⚡️ The
meteor update --all-packages
command has been properly documented in command-line help (i.e.meteor update --help
). PR #8431 Issue #8154📦 Syntax errors encountered while scanning
package.json
files for binary dependencies are now safely and silently ignored. Issue #8427 PR #8468