Commit Graph

15438 Commits

Author SHA1 Message Date
Evan You
8033ea03c7 setup circle ci 2015-09-25 15:25:11 -04:00
David Greenspan
90e5d3ea73 Avoid invalidation setting absent key to undefined
Fixes a test-breaking aspect of 60aa9f7, which is that while it made
setting an absent value to "undefined" work, doing so would cause an
invalidation that didn't happen before.

While we're at it, clean up the code and make sure that setting an
absent key to 'undefined' does invalidate "all()".

Unit tests in "session" and "reactive-dict" now pass.
2015-09-24 20:58:44 -07:00
David Glasser
7191dfcf3e Fix to METEOR_BINARY_DEP_WORKAROUND change
Avoids crash on mostCompatibleArch
2015-09-24 18:30:27 -07:00
Martijn Walraven
08bfe9c664 Update Crosswalk to 1.3.0 2015-09-24 14:48:42 +02:00
Martijn Walraven
76bb1a183e Make buildmessage.exception() deal with the case where an error has no stack trace 2015-09-24 12:03:51 +02:00
Martijn Walraven
7de25fbd5a Remove whitespace in Cordova plugin renaming warning message 2015-09-24 08:54:32 +02:00
David Glasser
5fb0a2316c Merge pull request #5226 from meteor/write-package-json
One way of cross-compiling local binary packages
2015-09-22 15:18:43 -07:00
David Glasser
c929703790 One way of cross-compiling local binary packages
If $METEOR_BINARY_DEP_WORKAROUND is set, then when bundling for a
non-host platform (build/bundle/deploy commands only), if a package has
no server unibuild for the target architecture, use the host
architecture and replace the npm modules with a package.json and
npm-shrinkwrap.json.  Also write out a top-level setup.sh script (inside
programs/server) which runs npm install in all such directories.

To support this, we make sure to save the package.json and
npm-shrinkwrap.json files in various intermediate directories in case we
need them later.  (We put them inside node_modules because that is what
gets copied from source tree to isopack.)
2015-09-22 15:11:04 -07:00
David Glasser
2c64f91c2e Merge branch 'pr/5243' into devel
Fixes #5243.
2015-09-22 14:55:11 -07:00
David Glasser
411ec7c1d4 Cleanup 2015-09-22 14:54:57 -07:00
Rishi Goomar
a8ba5c3a37 Update History for Meteor 1.2+
The message for the `1.2.0.1` may not be complete, but it was my understanding of the issue.
2015-09-22 14:54:19 -07:00
Ben Newman
ef1fc31b0e Upgrade meteor-promise to v0.5.0.
Most notably, this upgrade allows the global (native) Promise constructor
to be used, if available.
2015-09-22 16:53:11 -04:00
Martijn Walraven
dec5d8ad91 Fix reading cordova-plugins to not remove contents after #
Attempting to remove comments lead to problems adding Cordova plugins
with a Git URL, because the removed part after # contains the SHA.
2015-09-22 22:45:38 +02:00
Simon Fridlund
4c4e90dab3 Oops heading again
Fixes #5230
2015-09-22 09:01:18 -07:00
Sashko Stubailo
dcbd65215a Merge branch 'master' into devel 2015-09-22 04:02:37 -04:00
Sashko Stubailo
7a5db4735a Merge branch 'release-1.2.0.1' 2015-09-22 04:02:13 -04:00
Sashko Stubailo
d41b858988 Update example versions 2015-09-22 04:01:43 -04:00
Sashko Stubailo
6bec117225 Update docs release 2015-09-22 03:59:49 -04:00
Sashko Stubailo
d6ca29d00a Update docs 2015-09-22 03:57:47 -04:00
Sashko Stubailo
cac73ba09d Update banners 2015-09-22 03:34:42 -04:00
Sashko Stubailo
5949f2a8dc Bump release version and package versions release/METEOR@1.2.0.1 2015-09-22 03:05:44 -04:00
David Glasser
4c40abb2e1 Include exports in codeless legacy builds
Fixes #5228.
2015-09-22 02:49:25 -04:00
David Glasser
2b0e8ddfbf Include exports in codeless legacy builds
Fixes #5228.
2015-09-21 23:16:17 -07:00
Sashko Stubailo
a23cc02492 Merge branch 'master' into devel
Conflicts:
	History.md
	packages/babel-compiler/.npm/package/npm-shrinkwrap.json
	packages/babel-compiler/package.js
	packages/ecmascript/package.js
	packages/sha/package.js
	tools/upgraders.js
2015-09-21 20:12:55 -04:00
Sashko Stubailo
9575fcee2b Merge branch 'release-1.2' 2015-09-21 20:07:20 -04:00
Sashko Stubailo
e77686b85b Update all apps and examples to 1.2 2015-09-21 20:06:39 -04:00
Sashko Stubailo
9dcda7d941 Update docs to 1.2 2015-09-21 19:57:33 -04:00
Sashko Stubailo
f20dcfb3e6 docs for 1.2 2015-09-21 19:55:21 -04:00
Sashko Stubailo
4b2969c430 Fix banner again 2015-09-21 19:53:57 -04:00
Sashko Stubailo
e6a31650a2 Update banner 2015-09-21 19:53:04 -04:00
Sashko Stubailo
116ec518a0 Update official version number release/METEOR@1.2 2015-09-21 15:44:25 -04:00
Sashko Stubailo
cf6d7f109b Remove RC qualifier from all version numbers 2015-09-21 15:43:03 -04:00
Sashko Stubailo
8af7ebbf13 Update banner text for uri 2015-09-21 15:39:35 -04:00
Sashko Stubailo
3d715c3200 Update all examples to final RC 2015-09-21 15:36:46 -04:00
Sashko Stubailo
e5edb72e75 Add banner for 1.2 2015-09-21 15:31:48 -04:00
Sashko Stubailo
6fc2160d8e Make notice link to wiki page on breaking changes 2015-09-21 15:18:39 -04:00
Sashko Stubailo
5d95e0a733 Bump package versions for RC 19 release/METEOR@1.2-rc.19 2015-09-21 14:59:18 -04:00
Sashko Stubailo
ee85677da5 Bump RC version for release 2015-09-21 14:41:17 -04:00
Sashko Stubailo
e6bc9413f3 Don't use jQuery to add attributes to body 2015-09-21 14:40:06 -04:00
Martijn Walraven
657c45977b Add isobuild:cordova feature package
This allows packages to depend on specific versions of Cordova.
2015-09-21 19:57:01 +02:00
Sashko Stubailo
f4d2a3b20a Bump versions for RC 18 release/METEOR@1.2-rc.18 2015-09-21 12:49:26 -04:00
Sashko Stubailo
bd7d3b1aaf Bump release version to RC 18 2015-09-21 12:41:14 -04:00
Sashko Stubailo
9cefc33b4f Bump meteor to get new es5-shim dependency 2015-09-21 12:40:27 -04:00
Cedla
4160dc2167 Add support for platform-specific preferences in mobile-config.js
Fixes #5200.
2015-09-21 13:19:25 +02:00
Sashko Stubailo
2cfd9b3fb5 Update tests to sort output
Apparently, the order of Object.keys is different in mobile safari
2015-09-21 00:11:36 -04:00
Sashko Stubailo
58cc6fa30f Commit new shrinkwrap 2015-09-21 00:10:35 -04:00
David Glasser
f31f0747c2 Put npm dependency info into isopacks
The code to read this data will come later, but getting this in 1.2
means that packages published with 1.2 will contain the dependency info.
2015-09-18 22:48:01 -07:00
Sashko Stubailo
b65da1f7b5 Bump package versions 2015-09-18 13:41:04 -07:00
Ben Newman
461ee8285e Upgrade meteor-babel other and dev bundle NPM dependencies.
Fixes #4933.
2015-09-18 16:13:05 -04:00
Ben Newman
80e23067d1 Upgrade meteor-babel other and dev bundle NPM dependencies.
Fixes #4933.
2015-09-18 16:10:51 -04:00