Permalink
Commits on Feb 23, 2017
  1. Add History.md entry about resolving missing CoffeeScript source maps.

    Relates to: #8298
    abernix committed Feb 23, 2017
  2. Update History.md with notes about Cordova upgrades in 1.4.3.x.

    abernix committed Feb 23, 2017
  3. Merge branch 'pulls/8388' into devel

    abernix committed Feb 23, 2017
  4. Remove jQuery from default dependencies.

    This commit removes jQuery package from default project skeletons.
    M4v3R committed with abernix Feb 17, 2017
  5. Remove jQuery dependency from http package (#8389)

    `jquery` is no longer necessary as of 4e922fd and thus the removal of this dependency is warranted.
    M4v3R committed with abernix Feb 23, 2017
  6. Use `process.version` for generated README (#8379)

    * Update generated README
    
     - Update node version in generated README file by bundler, according
    to version from `.node_version.txt` file
    
    * Use `process.version`
    
     - Minor file linting, one missed semicolon, one unnecessary semicolon
    dr-dimitru committed with abernix Feb 23, 2017
Commits on Feb 22, 2017
  1. Replaced an _.each call with a Object.keys().forEach call, to allow o…

    …bjects with length properties to be handled properly as Mongo selectors. (#8380)
    hwillson committed with benjamn Feb 22, 2017
  2. Update the 1.4.2 release notes to clarify Cordova `buildNumber` chang…

    …es. (#8390)
    
    * Update the 1.4.2 release notes to clarify Cordova `buildNumber` changes.
    
    Cordova was updated to 6.2.0 in Meteor 1.4.2 and Cordova (itself) changed the way the `buildNumber` was generated.  Some users experienced problems with the various app stores having version number clashes due to this change but Cordova insists it was mandatory.
    
    This was brought up in a discussion on #7205.
    
    Resolves #7205
    abernix committed on GitHub Feb 22, 2017
Commits on Feb 15, 2017
  1. Update help text to clarify the use of external npm commands (#8355)

    * Update help text to clarify the use of external npm commands
    
    First attempt to improve the help text regarding the external npm commands that can be run directly with 'meteor'.
    #8277
    Further enhancements could include listing also the "current" available external commands by parsing a ls/dir command or 'meteor npm list -g -depth 0'. If they command is uninstalled between the call of 'meteor help' and 'meteor <external command>' we are not the ones to be blamed but the user instead :)
    
    * Update 'external command' to 'npm command'
    
    * Joining new suggestions and cleaning some redundancy
    
    Included @abernix suggestions (with some variations) to include references to npm and node. Also clarified how to install a npm package and run it afterwards
    
    * Typo
    
    Changed to global context
    
    * Reword description of "other" npm commands
    
    These commands are similar to `node` and `npm`, but we didn't want
    them to be confused with `npm command` commands.
    
    * Avoid repetition of `meteor npm install --global`
    tcastelli committed with benjamn Feb 15, 2017
  2. Bump version of `check` package to 1.2.5 in preparation for publishing.

    abernix committed Feb 15, 2017
  3. Add `History.md` entry about updating `check` package.

    To document the updating of the `jQuery.isPlainObject` for meteor/meteor#7354.
    abernix committed Feb 15, 2017
  4. Protect against edge case when `resolved` is a string.

    In particular, if the "main" field of the package.json file cannot be
    resolved, then the `resolved` variable will be "missing", which is a
    truthy value that silently rejects property assignments. Ugh!
    benjamn committed Feb 15, 2017
  5. One more tweak to Roadmap.md

    benjamn committed on GitHub Feb 15, 2017
  6. Update Roadmap.md to emphasize page load performance

    benjamn committed on GitHub Feb 15, 2017
  7. Merge pull request #8351 from nlhuykhang/update-isPlainObject-from-jq…

    …uery-v3.1.1
    
    Extract new isPlainObject function from JQuery v3.1.1
    abernix committed on GitHub Feb 15, 2017
  8. Added MIT Copyright license for jQuery under JS Foundation

    We are now using parts of the new jQuery v3 which is under a different license than we've previously listed.  This fixes that.
    abernix committed Feb 15, 2017
  9. Added in Meteor.loggingOut() and related Blaze helpers. (#8271)

    * Added in Meteor.loggingOut() and related Blaze helpers.
    
    * Switched loggingIn/loggingOut over to use ReactiveVar; More tests.
    
    * Changed logginInOut helper name to loggingInOrOut.
    hwillson committed with benjamn Feb 15, 2017
Commits on Feb 14, 2017
  1. Fix comment about unordered imports (#8362)

    aldeed committed with stubailo Feb 14, 2017
  2. Disable optimistic caching for `meteor --get-ready` on Circle CI.

    We (@abernix and I) suspect the intermittent "died unexpectedly" failures
    of `meteor --get-ready` on Circle CI are due to hitting their (low) limit
    on the maximum number of open files.
    
    Although optimistic caching speeds up rebuilds considerably, it doesn't do
    much for initial builds, and it definitely keeps more files open.
    Disabling it here seems worth a try.
    benjamn committed Feb 8, 2017
  3. Update the modules test app to Meteor 1.4.3.1.

    benjamn committed Feb 14, 2017
  4. Merge branch 'master' into devel

    benjamn committed Feb 14, 2017
  5. Merge pull request #8363 from meteor/release-1.4.3.1

    Release 1.4.3.1
    benjamn committed on GitHub Feb 14, 2017
  6. Add date for 1.4.3.1 release.

    benjamn committed Feb 14, 2017
  7. Add date for 1.4.3 release

    abernix committed with benjamn Feb 13, 2017
  8. Bump package versions for the official 1.4.3.1 release.

    benjamn committed Feb 14, 2017
  9. Bump package versions for 1.4.3.1-rc.1 release.

    @abernix Bumping the ecmascript version is apparently necessary if the
    babel-compiler package has changed, presumably because ecmascript defines
    a compiler plugin that uses babel-compiler. Unless the ecmascript version
    has been bumped, babel-compiler changes won't appear to have any effect.
    benjamn committed Feb 14, 2017
Commits on Feb 13, 2017
  1. Bump package versions for 1.4.3.1-rc.0 release.

    benjamn committed Feb 13, 2017
  2. Bump $BUNDLE_VERSION to 4.7.12 before rebuilding dev bundle.

    benjamn committed Feb 13, 2017
  3. Upgrade meteor-babel and reify to versions 0.14.4 and 0.4.8.

    Thanks to @abernix for fixing this Babel/Babylon bug in Reify:
    benjamn/reify#62
    
    Fixes #8312.
    benjamn committed Feb 13, 2017
  4. Fix installing from shrinkwrap.

    Although we thought the upgrade from `npm` 3.10.9 to 4.1.2 was worthwhile
    and safe, this breaking change proved problematic:
    https://github.com/npm/npm/blob/latest/CHANGELOG.md#no-more-partial-shrinkwraps-breaking
    
    Specifically, if a Meteor package calls `Npm.depends` in a way that
    disagrees with the contents of `.npm/package/npm-shrinkwrap.json` file,
    Meteor will create a partial shrinkwrap file in order to install the
    correct top-level npm dependencies, but transitive dependencies of the
    package will no longer be installed.
    
    This was fixed in Meteor 1.4.2.7 by reverting the upgrade of npm, but
    Meteor 1.4.3.1 will keep npm@4.1.2 and fix the consequences.
    benjamn committed Feb 13, 2017
  5. Merge branch 'master' into devel

    benjamn committed Feb 13, 2017
  6. Merge pull request #8361 from meteor/release-1.4.2.7

    Release 1.4.2.7
    benjamn committed on GitHub Feb 13, 2017