Commit Graph

16219 Commits

Author SHA1 Message Date
Ben Newman
4f5cb1d7a0 Bump package versions for 1.3-beta.16 release.
What happened to beta.13, beta.14, and beta.15? All unfortunately suffered
from problems that made it either impossible or unwise to upgrade to those
versions.
release/METEOR@1.3-beta.16
2016-03-09 12:13:18 -05:00
Ben Newman
f74975d0df Write node_modules metadata as single strings.
Packages published with node_modules unibuild properties that are
object-valued instead of string-valued cannot be loaded by the previous
version of meteor-tool, so the tool can't upgrade itself if any packages
have object-valued node_modules properties. Fortunately, no packages
currently exist that need both Npm.depends and local node_modules
directories, so we can just keep writing strings for now. At some point in
the future (maybe 1.3.1), we can assume people have upgraded to a version
of the tool that supports object-valued node_modules properties, and then
we can start writing those properties to disk without worrying about
old versions of the tool.
2016-03-09 11:52:09 -05:00
Ben Newman
992c27e716 Recreate symlinks in Builder#copyDirectory, even if !canSymlink.
According to the comment for the copyDirectory method, this was the
intended behavior before I changed it.
2016-03-09 11:52:08 -05:00
Ben Newman
b82f82e7da Revert "Follow symbolic links in builder.copyDirectory."
This reverts commit e6b33a2627.
2016-03-09 11:52:08 -05:00
Ben Newman
2cc42128a6 Bump package versions for 1.3-beta.13 release 2016-03-08 22:48:49 -05:00
Ben Newman
e6b33a2627 Follow symbolic links in builder.copyDirectory.
Fixes a blocking bug with the `meteor publish-release` command.
2016-03-08 22:48:48 -05:00
Tom Coleman
33e619e3ab Added *.[app-]spec[s].* as valid test file names 2016-03-09 14:34:30 +11:00
Ben Newman
40857bdaff Propagate meteorEnv subset of process.env from server to client.
Fixes #6399.
2016-03-08 19:37:57 -05:00
Ben Newman
93e5e7391f Concatenate files that have the same .sourcePath.
Fixes #6422.
2016-03-08 16:30:54 -05:00
Ben Newman
f89ced5ff5 Permit nonexistent addJavaScript({sourcePath}) paths.
Fixes #6383.
Fixes #6411.
2016-03-08 14:03:13 -05:00
Ben Newman
515ff24469 Upgrade meteor-babel dependency to v0.8.2.
This will fix https://github.com/meteor/meteor/issues/6380, thanks to
https://github.com/babel/babel/pull/3391.
2016-03-08 13:01:17 -05:00
Ben Newman
62c41b2ef5 Revert "Don't scan require calls in Browserify/Webpack bundles."
This reverts commit 99cb96fcf7.

Webpack already avoids this problem by transforming `require` to
`__webpack_require__`, and Browserify bundles can use something like
https://www.npmjs.com/package/derequire to rewrite ``require` calls to
avoid confusing other tools. False positives are acceptable, and we can
measure/mitigate the performance consequences in any number of ways.

Fixes #6427.
Fixes #6430.
2016-03-08 12:13:15 -05:00
Ben Newman
d01e0be293 Update History.md to reflect #6398 changes. 2016-03-07 20:28:20 -05:00
Ben Newman
f8084682f5 Commit some accidentally unstaged changes. 2016-03-07 20:21:57 -05:00
Ben Newman
a92aaee133 Test that various packages can now be imported using pure Node.
Closes #6165.
Closes #6173.
Closes #6285.
Closes #6313.
Closes #6373.
2016-03-07 19:52:05 -05:00
Ben Newman
c9660d9f83 Implement module.useNode() for importing node_modules on the server.
Upgrading the install package to 0.5.6 was vital to enable support for
Module.prototype.useNode: 9eb8351e11
2016-03-07 19:41:15 -05:00
Ben Newman
26e3cd7df2 Make sure <bundle>/npm/ contains all node_modules directories. 2016-03-07 19:41:15 -05:00
Ben Newman
99213da719 Make builder.copyDirectory symlink directory children. 2016-03-07 19:41:12 -05:00
Martijn Walraven
2a36418c75 Merge branch 'devel' into release-1.3 2016-03-07 09:32:23 +01:00
Martijn Walraven
0d9586cc17 Merge branch 'devel' into release-1.3 2016-03-07 09:29:15 +01:00
Martijn Walraven
217f1a5854 Merge pull request #6392 from mitar/object-check
Require plain objects for Match.ObjectIncluding
2016-03-05 10:42:23 +01:00
Martijn Walraven
83474f9a1e Don't build web.cordova when not running on mobile targets
Closes #6417.
2016-03-05 08:44:06 +01:00
Tom Coleman
9952d2b19b Properly remove version from skeleton package.json 2016-03-05 09:54:58 +11:00
Tom Coleman
42b8f41824 Revert "Remove version from the skeleton package.json"
This reverts commit 81e40d7301.
2016-03-05 09:54:35 +11:00
Martijn Walraven
651f10345f Use window.location.reload() when the location contain a hash 2016-03-04 11:43:27 +01:00
Tom Coleman
b865ff0702 Merge pull request #6393 from meteor/release-1.3-move-examples
Removed examples and added a command to printout their repos.
2016-03-04 09:36:08 +11:00
Ben Newman
cfdcc37e0d Make ImportScanner path manipulation more Windows-friendly. 2016-03-03 12:35:30 -05:00
Tom Coleman
6c90662818 Removed examples and added a command to printout their repos.
See #6379
2016-03-03 19:06:51 +11:00
Martijn Walraven
081c5b6446 Add some missing Cordova default access rules 2016-03-03 08:55:02 +01:00
Martijn Walraven
ad8a6087ab Update Cordova platforms to Android 5.1.1 and iOS 4.1.0 2016-03-03 08:54:39 +01:00
Martijn Walraven
e70c66f66c Always print status of individual platform requirements 2016-03-03 08:05:38 +01:00
Mitar
22e5a2611d Require plain objects for Match.ObjectIncluding.
Fixes: #6140
2016-03-02 21:38:34 -08:00
Sashko Stubailo
e99a46670d Commit NPM shrinkwrap 2016-03-02 19:58:06 -08:00
Tom Coleman
058002e7e4 Fix incorrect logic 2016-03-03 14:52:34 +11:00
Tom Coleman
7f4d9706b8 Make meteor run --once not quiet. #6359 2016-03-03 12:10:59 +11:00
Tom Coleman
81e40d7301 Remove version from the skeleton package.json
cc @benjamn -- as I mentioned I don't think this makes sense for applications. Please let me know if you disagree.
2016-03-03 11:43:45 +11:00
Sashko Stubailo
7ecdeb608d Commit shrinkwrap 2016-03-02 15:20:32 -08:00
Martijn Walraven
36e8706c04 Update cordova-plugin-meteor-webapp dependency to 1.1.1 2016-03-02 14:30:48 +01:00
Martijn Walraven
013679018f Add WebAppStartupTimeout to History.md 2016-03-02 14:16:56 +01:00
Martijn Walraven
9a7f26840d pdate cordova-plugin-meteor-webapp dependency to 0.10.0 2016-03-02 14:02:53 +01:00
Martijn Walraven
b624849ab3 Improve log tailing for Android 2016-03-02 14:02:26 +01:00
Tom Coleman
f49908a522 Merge pull request #6372 from meteor/release-1.3-new-skeleton-6306
Refactored app skeleton
2016-03-02 13:51:12 +11:00
Tom Coleman
36e3e2e6d4 Remove main field as we don't use it (yet) 2016-03-02 13:50:52 +11:00
Zoltan Olah
9777ce71f8 Updates History.md for #6375 2016-03-01 17:34:04 -08:00
Zoltan Olah
66be0fe504 Merge pull request #6375 from zol/move-script-to-body
Moves <script> tags to end of <body>
2016-03-01 17:31:19 -08:00
Tom Coleman
3e51cbea27 Mention teams not individuals. 2016-03-02 11:34:56 +11:00
Tom Coleman
6b03bdd0ac Merge pull request #6361 from vintasoftware/examples-update-react
Update react example to React 0.14
2016-03-02 10:27:26 +11:00
Sashko Stubailo
2495f58cf2 Merge pull request #6352 from mattmccutchen/build-plugin-deps
Document how to use local dependencies for build plugins.
2016-03-01 15:20:03 -08:00
Zoltan Olah
74055f410d Moves <script> tags to end of <body> 2016-03-01 11:26:31 -08:00
Ben Newman
bc1cdaac16 Fix bad markdown formatting in History.md. 2016-03-01 11:15:02 -05:00