Ben Newman
81cc8aabcf
Bump package versions for 1.4.3-rc.3 release.
release/METEOR@1.4.3-rc.3
2017-02-09 16:40:35 -05:00
Ben Newman
bcffe53d14
Consider npm packages with {,pre,post}install scripts non-portable.
...
Inspired by analysis from @danstiner:
https://github.com/meteor/meteor/issues/8225#issuecomment-275044900
Fixes #8225 , as well as the tests I added in 672c4f338a .
I changed the name of the .meteor-portable file to .meteor-portable-1.json
in order to invalidate previous .meteor-portable files. This naming scheme
will be more sustainable, because we can keep incrementing the version
number whenever we change this logic.
2017-02-09 16:04:23 -05:00
Ben Newman
672c4f338a
Add the modules test app to the self-test suite.
...
I've been running these tests manually ever since Meteor 1.3, but they
really should run every time.
2017-02-09 12:09:48 -05:00
Ben Newman
fabad4cc8d
Overwrite implicit modules only if they are package.json files.
...
Implicit empty stub CSS modules added in addStylesheet in
compiler-plugin.js were being overwritten with actual CSS module code,
thanks to logic intended to support replacing package.json stubs with
their actual contents.
The meaning of "implicit" is somewhat overloaded: for package.json
modules, it means the module is a minimal stub (just the "name",
"version", and "main"/"browser" fields) that should be replaced if ever
explicitly imported. For empty stub CSS modules, it means the module
should yield to any actual modules added via addJavaScript.
2017-02-09 12:09:34 -05:00
Ben Newman
365ceb6386
Tolerate ENOENT exceptions from files.realpath in isWithinProdPackage.
2017-02-08 17:18:30 -05:00
Ben Newman
e2cf76f8da
Move deprecated packages from packages/non-core to packages/deprecated.
...
These subdirectories are functionally equivalent, but obviously the
packages/deprecated directory is a better home for deprecated packages.
2017-02-08 16:20:23 -05:00
Ben Newman
19a2606539
Merge branch 'devel' into release-1.4.3
2017-02-08 16:02:53 -05:00
Ben Newman
6a4d76ef8e
Remove -beta.n suffix from less before republishing.
2017-02-08 15:55:28 -05:00
Ben Newman
6b6e5d8017
Remove -beta.n suffix from minifier-css before republishing.
2017-02-08 15:46:27 -05:00
Ben Newman
7e13201f12
Remove -beta.n suffix from minifier-js before republishing.
2017-02-08 15:45:56 -05:00
Ben Newman
3163085e1f
Remove -beta.n suffix from standard-minifier-js before republishing.
2017-02-08 15:41:57 -05:00
Ben Newman
af100fdb60
Remove -beta.n suffix from standard-minifier-css before republishing.
2017-02-08 15:41:04 -05:00
Ben Newman
3868e83dee
Remove -beta.n suffix from stylus package before republishing.
2017-02-08 15:38:28 -05:00
Ben Newman
3761fd4bf1
Bump package versions for 1.4.3-rc.2 release.
release/METEOR@1.4.3-rc.2
2017-02-08 15:10:39 -05:00
Ben Newman
0e0ad9f629
Move deprecated packages into packages/non-core.
2017-02-08 15:09:55 -05:00
Ben Newman
2010e9d11a
Merge branch 'devel' into release-1.4.3
2017-02-08 14:47:03 -05:00
Ben Newman
858dc64db4
Merge branch 'master' into devel
2017-02-08 14:43:26 -05:00
Ben Newman
fde9e0bbbd
Merge pull request #8330 from meteor/release-1.4.2.6
...
Release 1.4.2.6
2017-02-08 14:41:09 -05:00
Ben Newman
351e05ddf4
Bump package versions for the official 1.4.2.6 release.
release/METEOR@1.4.2.6
2017-02-08 13:25:04 -05:00
Ben Newman
f919dab834
Update History.md to reflect changes in 1.4.2.6.
2017-02-08 13:23:40 -05:00
Blake Bourque
6df240e65b
Fix for 8309 ( #8331 )
...
Strip the trailing /
2017-02-08 10:18:58 -08:00
Ben Newman
a301184a3f
Bump package versions for 1.4.2.6-rc.0 release.
release/METEOR@1.4.2.6-rc.0
2017-02-08 12:04:06 -05:00
Hugh Willson
21957e03c7
Added release dates beside release version numbers (to address #8193 ). ( #8316 )
2017-02-08 11:35:51 -05:00
Jesse Rosenberger
d62d935c77
Add other account package changes to History.md
...
Including:
* `github`: https://github.com/meteor/meteor/pull/8303
* `meteor-developer`: https://github.com/meteor/meteor/pull/8305
* `meetup`: https://github.com/meteor/meteor/pull/8231
* `weibo`: https://github.com/meteor/meteor/pull/8302
2017-02-08 11:30:55 -05:00
laosb
3dcba0d466
Accounts splitting History.md update.
2017-02-08 11:30:55 -05:00
Ben Newman
bdc987217c
Merge pull request #8302 from meteor/accounts-weibo-reorg
...
Accounts-weibo reorganize
2017-02-08 11:29:09 -05:00
Ben Newman
1c0060f160
Merge pull request #8303 from hwillson/issue-7715
...
Wired up new github accounts changes to separate the UI from oauth calls
2017-02-08 11:27:27 -05:00
Ben Newman
6eafbee380
Merge pull request #8305 from hwillson/issue-7715-meteor-developer
...
Wired up new meteor-developer accounts changes to separate the UI from oauth calls
2017-02-08 11:17:21 -05:00
Ben Newman
2f0371afa1
Merge pull request #8321 from hwillson/issue-7715-meetup
...
Wired up new meetup accounts changes to separate the UI from oauth calls
2017-02-08 11:15:22 -05:00
Hugh Willson
c7e8706100
Adjusted the url package to encode nested objects and arrays (to help address #5065 ). ( #8261 )
...
* Adjusted the url package common code to encode nested objects and arrays properly (to help address #5065 ).
* Adjusted to make sure a 'hasOwnProperty' param name is handled.
2017-02-08 11:09:15 -05:00
Ben Newman
cafe4cc084
Fix bad npm package stripping logic introduced to fix #8136 .
...
When `start + maxPartCount > parts.length`, this code was comparing
array holes to strings, leading to unpredictable results.
Blame: 2613582311
2017-02-08 11:04:20 -05:00
Jesse Rosenberger
63b8fba326
Change twitter-oauth => to weibo-oauth
...
Seemingly copy-paste residue in the PR, but this is the Weibo package
it should be Weibo, not Twitter.
2017-02-08 14:29:04 +02:00
Ben Newman
ff4b00c774
Mention release-based core package version constraints in History.md.
2017-02-07 17:55:31 -05:00
Ben Newman
33e4a6e658
Bump package versions for 1.4.3-rc.1 release.
release/METEOR@1.4.3-rc.1
2017-02-07 15:36:12 -05:00
Ben Newman
868a52829f
Register package@version constraints for current release.
...
Package version unpinning (#7084 ) removed all exact package@=version
constraints derived from the current release.
As we discovered with Meteor 1.4.2.4 (#8306 ), this meant releases no
longer had any power to enforce package upgrades, which is why the
follow-up Meteor 1.4.2.5 release (#8311 ) was necessary.
This commit has the same effect as putting package@version in your
.meteor/packages file for every local/core package that your app uses.
2017-02-07 14:52:49 -05:00
Ben Newman
d9ba82473a
Update install package to record module.childrenById.
2017-02-07 10:45:28 -05:00
Ben Newman
f8db29ab32
Stop trapping exceptions thrown by require("meteor-node-stubs").
2017-02-07 10:45:22 -05:00
Ben Newman
59124681bc
Preserve true "main" and "browser" fields of package.json modules.
...
This reverts commit 32140c8707 , restoring
commit 6c643a4763 .
2017-02-07 10:43:20 -05:00
Ben Newman
29b88d29d4
Merge branch 'devel' into release-1.4.3
2017-02-07 10:37:54 -05:00
Ben Newman
3801349437
Merge branch 'master' into devel
2017-02-07 10:36:49 -05:00
Ben Newman
1e1833b918
Merge pull request #8311 from meteor/release-1.4.2.5
...
Release 1.4.2.5
2017-02-07 10:35:19 -05:00
Hugh Willson
333945168b
Wired up new meetup accounts changes to separate the UI from oauth calls
2017-02-06 14:54:49 -05:00
Jesse Rosenberger
e32bc7cdd6
Formatting fixes for History.md regarding 1.4.2.5 release
2017-02-03 10:47:54 -08:00
Jesse Rosenberger
52c9f10056
Bump package versions for the official 1.4.2.5 release.
release/METEOR@1.4.2.5
2017-02-03 09:45:14 -08:00
Jesse Rosenberger
836e9d496b
Bump package versions for 1.4.2.5-rc.1 release.
release/METEOR@1.4.2.5-rc.1
2017-02-03 09:10:14 -08:00
Jesse Rosenberger
4156460f3c
Restore state of modules-runtime@0.7.8 as it was published
...
This code was reverted in 32140c8707 as part of a larger revert, but this particular change should actually remain since it is how modules-runtime@0.7.8 was and is published. I had initially thought that this commit would also be rolled back (and result in a 0.7.9) but that did not yield the desired result.
2017-02-03 09:00:30 -08:00
Jesse Rosenberger
7fc3627cd5
Updated History.md to explain differences between 1.4.2.4 and 1.4.2.5
2017-02-03 01:22:36 -08:00
Jesse Rosenberger
fc4468bb16
Bumping version of modules-runtime to 0.7.8
...
`modules-runtime@0.7.8` was already released but this part of the commit was included in a larger commit which was reverted. This simply puts the version in-line with the `devel` branch.
2017-02-03 01:10:21 -08:00
Jesse Rosenberger
32140c8707
Revert "Preserve true "main" and "browser" fields of package.json modules."
...
This reverts commit 6c643a4763 .
2017-02-02 20:26:54 -08:00
Jesse Rosenberger
7de467db35
Bump package versions for 1.4.2.5-rc.0
2017-02-02 19:12:15 -08:00