Commit Graph

16326 Commits

Author SHA1 Message Date
Ben Newman
41ca4534a0 Bump package versions for 1.3-rc.3 release. release/METEOR@1.3-rc.3 2016-03-18 15:01:14 -04:00
Ben Newman
19d9f33219 Test that #6514 is fixed. 2016-03-18 15:00:54 -04:00
Ben Newman
46a2ba5abf Upgrade meteor-babel to 0.8.3. 2016-03-18 15:00:52 -04:00
Ben Newman
7e9cc4756e Ensure unibuild.nodeModulesPath defined for backwards compatibility.
Though I would like to transition to using unibuild.nodeModulesDirectories
everywhere, the cosmos:browserify package assumes more than I would like
about the pre-Meteor-1.3 properties of unibuild objects.

Fixes #6449.
2016-03-18 12:46:15 -04:00
Ben Newman
ff023e9c37 Make npmRequire check node_modules paths from control files, too.
Because symlinking is impossible on Windows, and copying node_modules
files is too slow, we can't just symlink/copy all node_modules files into
.meteor/local/build/programs/server/npm like we do for other platforms, so
we have to search for them where they are.

Part of #6500.
2016-03-17 20:59:48 -04:00
Ben Newman
9021ba8756 Allow .sourcePath of NodeModulesDirectory to be absolute. 2016-03-17 19:55:29 -04:00
Ben Newman
6985c47ea7 Bump $MIN_NODE_VERSION to v0.10.43. 2016-03-17 19:55:29 -04:00
Martijn Walraven
0714048b34 Revert "Improve Runner.start logic"
This reverts commit 1032f271e9.
2016-03-17 22:33:56 +01:00
Martijn Walraven
d54d681697 Make some more self tests pass 2016-03-17 21:20:12 +01:00
Martijn Walraven
45ad2ed21e Make Cordova self tests pass 2016-03-17 16:48:25 +01:00
Martijn Walraven
46c9823acd Don't attempt to build web.cordova when platforms have been removed 2016-03-17 16:48:25 +01:00
Martijn Walraven
ece7612a94 Avoid blocking when clearing logs on Android 2016-03-17 16:48:25 +01:00
Ben Newman
b56f4d58fd Always symlink/copy local node_modules into .meteor/local/build.
Part of #6500.
2016-03-17 02:23:49 -04:00
Ben Newman
c79da1be8a Convert module identifiers to OS paths in Npm.require.
Part of #6500.
2016-03-17 02:22:53 -04:00
Ben Newman
37c218ec09 Update version metadata for modules test app. 2016-03-17 01:23:53 -04:00
Tom Coleman
f3957670ce Added a gitignore to the skeleton 2016-03-17 15:10:34 +11:00
Zoltan Olah
f10b32c257 Fixes setBundledJsCssUrlRewriteHook comment in History.md 2016-03-16 18:10:15 -07:00
Zoltan Olah
d458d52df6 Update History.md 2016-03-16 17:56:12 -07:00
Sashko Stubailo
ac3061a0bc Merge pull request #6502 from ecwyne/patch-4
fix typo in History.md
2016-03-16 15:54:54 -07:00
Martijn Walraven
8f4e12f417 Update core Cordova plugin dependencies 2016-03-16 22:32:50 +01:00
Martijn Walraven
da745d0b73 Update cordova-plugin-meteor-webapp dependency to 1.2.0 2016-03-16 19:21:13 +01:00
Eric Wyne
efe1cce5b7 fix typo in History.md 2016-03-16 09:31:40 -07:00
Martijn Walraven
f53e0bd3a3 Add cordovaCompatibilityVersions to manifest.json
To ensure we don’t hot code push JavaScript that is incompatible with
the bundled native code, we calculate a hash based on the platform and
plugin versions.
2016-03-16 17:21:53 +01:00
Martijn Walraven
ea6951122e Prevent autoupdate from Cordova apps built with Meteor < 1.3
Not setting the Access-Control-Allow-Origin header avoids Cordova apps
built with Meteor < 1.3 from downloading manifest.json and thus blocks
autoupdate.
2016-03-16 13:59:31 +01:00
Martijn Walraven
9cf9bc5ff2 Ensure LD_RUNPATH_SEARCH_PATHS is set for iOS release builds
Fixes #6492.
2016-03-16 11:53:39 +01:00
Ben Newman
a9c32ed699 Bump package versions for 1.3-rc.2 release. release/METEOR@1.3-rc.2 2016-03-15 23:12:08 -04:00
Ben Newman
a0e96887d2 Bump $BUNDLE_VERSION to 0.5.34. 2016-03-15 23:12:08 -04:00
Ben Newman
2a7c0af36f More tweaks to install npm in the Windows dev bundle. 2016-03-15 23:11:33 -04:00
Ben Newman
b1fd863f1c Another attempt to install npm@2.14.22 correctly on Windows. 2016-03-15 21:36:45 -04:00
Ben Newman
8da139cf9f Bump $BUNDLE_VERSION to 0.5.33. 2016-03-15 19:42:29 -04:00
Ben Newman
e1c30c508b Use npm@1.4.12 to install npm@2.14.22 to install npm@3.1.2 on Windows. 2016-03-15 19:42:24 -04:00
Zoltan Olah
8f9f0deb68 Merge pull request #6488 from emgee3/patch-1
Escape script tag in History.md
2016-03-15 15:20:05 -07:00
Zoltan Olah
a81604ee6d Merge pull request #6446 from Primigenus/patch-11
Fix typo
2016-03-15 15:19:07 -07:00
Martijn Walraven
0cebcf1197 Update Crosswalk plugin to 1.6.0 2016-03-15 09:55:02 +01:00
Ben Newman
5fb055e9e0 Bump package versions for 1.3-rc.1 release. release/METEOR@1.3-rc.1 2016-03-15 01:30:05 -04:00
emgee3
bc85b04347 Escape script tag in History.md
An unescaped `<script>` tag prevented viewing the full History.md file. Added backticks to restore visibility.
2016-03-14 21:48:38 -07:00
Ben Newman
541db059cc Bump package versions for 1.3-rc.0 release. release/METEOR@1.3-rc.0 2016-03-14 23:21:44 -04:00
Ben Newman
8768f989fb Bump compiler.BUILT_BY due to modules-related isopack format changes. 2016-03-14 23:21:23 -04:00
Ben Newman
e215f164e2 Update meteor-promise version to 0.6.3. 2016-03-14 23:21:23 -04:00
Ben Newman
3f3222938b Make bundleSource file copying more robust.
When we call readAndWatchFileWithHash, if the file does not exist, we
still want to add it to the watchSet with a null hash. Later, however, we
have to be careful we do not assume every file in watchSet.files exists.
2016-03-14 23:21:22 -04:00
Ben Newman
3208952239 Update all npm-shrinkwrap.json files. 2016-03-14 21:05:55 -04:00
Ben Newman
267bae8803 Remove meteor-env-{dev,prod} from modules test app .meteor/versions. 2016-03-14 21:05:55 -04:00
Ben Newman
1880d76a8c Fix faulty node_modules portability caching logic. 2016-03-14 20:35:33 -04:00
Ben Newman
9411f0a80e Make sure meteorEnv is defined in Cordova environments.
Fixes #6459.
2016-03-14 19:35:52 -04:00
Ben Newman
7227f64ea8 Don't assume <10sec build times in watch.isUpToDate.
If you have a lot of packages and you change something in a package that
is used by lots of other packages, such as "meteor" or "modules", then the
rebuild can take a lot longer than ten seconds.
2016-03-14 19:35:52 -04:00
Tom Coleman
889ea6a8e1 Merge pull request #6472 from aldeed/fix-test-driver-error-logic
Fix logic for showing --driver-package error
2016-03-15 09:38:41 +11:00
Eric Dobbertin
ff1c75bacf Don't throw test driver error here 2016-03-14 17:09:20 -05:00
Ben Newman
1a1f8327c6 Avoid depainting console messages after server restarts.
Fixes #6226.
2016-03-14 17:07:17 -04:00
Ben Newman
b4972af3a5 Optimize watch.isUpToDate for rebuilds.
Another ~400ms saved.
2016-03-14 13:40:03 -04:00
Ben Newman
4b9ef8241a Cache node_modules portability check.
Another ~200ms saved on each rebuild.
2016-03-14 13:40:03 -04:00