Commit Graph

19743 Commits

Author SHA1 Message Date
Ben Newman
3ad0034779 Bump package versions for 1.6-beta.26 release. release/METEOR@1.6-beta.26 2017-09-06 12:25:20 -04:00
Ben Newman
08eb1f28a9 Merge branch 'devel' into release-1.6 2017-09-06 12:18:49 -04:00
Ben Newman
0d7ce023e0 Merge pull request #8702 from vlasky/devel
Support for UNIX sockets (#7392)
2017-09-06 11:11:51 -04:00
Ben Newman
5e60053774 Bump $BUNDLE_VERSION to 8.4.3 before rebuilding dev bundle. 2017-09-06 10:40:32 -04:00
Ben Newman
3431b5b81f Fix npm@5.4.0 +x permissions-stripping bug until next pacote release.
https://github.com/npm/npm/issues/18324
https://github.com/zkat/pacote/pull/117
2017-09-06 10:40:32 -04:00
Ben Newman
844715de88 Bump package versions for 1.6-beta.25 release. release/METEOR@1.6-beta.25 2017-09-05 22:05:58 -04:00
Ben Newman
7bb72b429e Merge branch 'devel' into release-1.6 2017-09-05 21:54:23 -04:00
Jesse Rosenberger
5f13b20e1e Merge branch 'master' into devel 2017-09-05 22:55:26 +03:00
Jesse Rosenberger
2f5d6cccc7 Merge pull request #9059 from meteor/release-1.5.2
Add date to History.md for official 1.5.2 release.
2017-09-05 22:54:21 +03:00
Jesse Rosenberger
f340861afd Add date to History.md for official 1.5.2 release. 2017-09-05 22:29:49 +03:00
Ben Newman
a543546cf9 Bump $BUNDLE_VERSION to 8.4.2 before rebuilding dev bundle. 2017-09-05 14:32:09 -04:00
Ben Newman
d83c3a2fa5 Update npm to version 5.4.0.
The npm/test directory is no longer published to npm (finally!), so it
no longer needs to be deleted to reduce the dev bundle size.
2017-09-05 14:32:09 -04:00
Ben Newman
013efb6ce4 Merge branch 'devel' into release-1.6 2017-09-05 13:49:46 -04:00
Ben Newman
8f880d00a1 Update minifier-js shrinkwrap and bump package version. 2017-09-05 13:00:07 -04:00
Jesse Rosenberger
6b80cdaea4 Redo the change to uglify-es, which got lost in a merge.
When I merged devel into meteor/meteor#8698 and bumped the version, I
mistakenly overwrote the (quite important) '-es' extension on the new
UglifyJS package.  This reinstates that change, originally implemented
by 9d81f0e6c5.
2017-09-05 17:26:12 +03:00
Jesse Rosenberger
0d2c3f9ff2 Add date to History.md for official 1.5.2 release. 2017-09-05 17:17:26 +03:00
Jesse Rosenberger
b260d08804 Merge branch 'master' into devel 2017-09-05 17:16:48 +03:00
Jesse Rosenberger
e119b3dd42 Merge pull request #8913 from meteor/release-1.5.2
Release 1.5.2
2017-09-05 16:19:06 +03:00
Ben Newman
a54f5ede46 Bump package versions for the official 1.5.2 release. release/METEOR@1.5.2 2017-09-05 14:17:16 +03:00
Jesse Rosenberger
bcc78359b0 Merge branch 'devel' into devel 2017-09-04 14:51:14 +03:00
Jesse Rosenberger
b97f2f9d33 Merge pull request #9039 from hwillson/issue-6286
Deprecate fastclick
2017-09-04 13:54:10 +03:00
Jesse Rosenberger
99167d4ec7 Merge pull request #8698 from sebakerckhof/uglify-es-minifier
Update uglifier to version 3 (uglify-es)
2017-09-04 13:53:26 +03:00
Jesse Rosenberger
c8efd5dffe Bump package versions for 1.5.2-rc.2 release. release/METEOR@1.5.2-rc.2 2017-08-24 14:50:11 +03:00
Hugh Willson
3067c630e1 Add fastclick deprecation PR link, now that is exists 2017-08-24 07:25:59 -04:00
Hugh Willson
a365ad7910 Deprecate fastclick
Since `fastclick` is no longer maintained, is introducing bugs,
and is no longer really necessary with modern mobile browsers,
it is being deprecated.
2017-08-24 07:19:29 -04:00
Jesse Rosenberger
247d8e1c65 Upgrade uglify-es to version 3.0.28.
Same bump as done in 87181a68e8 but for `uglify-es` instead of `uglify-js`, the switch made by meteor/meteor#8698.
2017-08-23 20:21:09 +03:00
Jesse Rosenberger
4997a3ca0c Merge branch 'devel' into uglify-es-minifier 2017-08-23 20:16:01 +03:00
Ben Newman
0ebca07f06 Merge pull request #8888 from mitar/minimongo-iterator
Make Minimongo cursor iterable.
2017-08-23 11:26:49 -04:00
Jesse Rosenberger
4986d089e0 Bump $BUNDLE_VERSION to 4.8.35 before rebuilding dev bundle. 2017-08-23 18:25:13 +03:00
Jesse Rosenberger
eae10fe635 Update NODE_BUILD_NUMBER to latest Jenkins build, 35. 2017-08-23 18:04:16 +03:00
Hugh Willson
58f58017a3 Merge branch 'devel' into minimongo-iterator 2017-08-23 11:03:45 -04:00
Hugh Willson
050688d81b Merge branch 'devel' into devel 2017-08-23 11:03:10 -04:00
Jesse Rosenberger
ae36003261 When building Node.js, use DESTDIR to specify install location.
In an effort to maintain parity with the official Node.js build, which
sets `node_prefix` to `/`, this takes advantage of the `DESTDIR`
variable which changes the actual installation location used by
`make install`.  Without this, it relies on the `PREFIX` which is now
explicitly set to `/`, even though it won't be installed there.

See the `install.py` script for more information, in the form of code:
2a97eb61c6/tools/install.py (L13)

/cc @benjamn
2017-08-23 18:02:32 +03:00
Ben Newman
75f7e35937 Update History.md with miscellaneous changes in Meteor 1.5.2. 2017-08-23 10:59:00 -04:00
Ben Newman
acb884e93f Bump package versions for 1.5.2-rc.1 release. release/METEOR@1.5.2-rc.1 2017-08-23 09:16:54 -04:00
Ben Newman
ba42d791b1 Bump package versions for 1.6-beta.24 release. release/METEOR@1.6-beta.24 2017-08-22 22:15:34 -04:00
Ben Newman
7deaa882cb Bump $BUNDLE_VERSION to 8.4.1 before rebuilding dev bundle. 2017-08-22 22:05:14 -04:00
Ben Newman
dd5d7e2786 Merge branch 'release-1.5.2' into release-1.6 2017-08-22 22:04:03 -04:00
Ben Newman
6abd102648 Bump the ./meteor --get-ready time limit. 2017-08-22 21:58:24 -04:00
Ben Newman
3e0033c19c Bump package versions for 1.5.2-beta.13 release.
I had a network interruption while trying to upload 1.5.2-beta.12, so I
decided to skip that version.
release/METEOR@1.5.2-beta.13
2017-08-22 21:14:39 -04:00
Ben Newman
754b0c5abc Merge branch 'devel' into release-1.5.2 2017-08-22 20:55:33 -04:00
Hugh Willson
cd5405437c Visually notify of uncaught exceptions breaking client tests (#9034)
* Visually notify of uncaught exceptions breaking client tests

These changes add a global `window.onerror` event handler
to the `test-in-browser` package, to catch any previously
uncaught exceptions. When uncaught exceptions are found,
an alert box is displayed above the test results table.
This should help notify developers of hidden uncaught
exceptions that could be preventing client tests from
running.

Fixes #4979.

* Bump the test-in-browser package version
2017-08-22 20:52:30 -04:00
Ben Newman
55be71b86f Merge pull request #9031 from meteor/patch-node-4.8.4-to-fix-segfaults
Patch Node 4.8.4 to fix segmetation faults.
2017-08-22 20:15:37 -04:00
Ben Newman
05c8627be9 Run ./meteor --get-ready instead of just ./meteor --help.
A while back we switched from running `./meteor --get-ready`, a command
that takes many minutes and sometimes runs out of memory, to just running
`./meteor --help` to prepare for self-tests.

The hope was that `./meteor --help` would fail less often, and the work
that would have been done by `./meteor --get-ready` would be spread out
through the actual tests. This helped, I think, but we've been seeing
quite a few self-test failures due to unreliable timing of the actual
tests, so I'd like to try shifting the balance back.

I'm pushing this to the branch with our patched Node 4.8.4, because
that branch should have a lower risk of segmentation faults, which may
allow `./meteor --get-ready` to succeed more often.

This is a bit of a shot in the dark, admittedly, but I want to see what
happens. 🤞
2017-08-22 19:26:55 -04:00
Ben Newman
e2fe03a643 Add note to History.md about patching Node 4.8.4. 2017-08-22 16:41:01 -04:00
Ben Newman
e2f0bed272 Bump $BUNDLE_VERSION to 4.8.34 before rebuilding dev bundle. 2017-08-22 16:41:01 -04:00
Ben Newman
31c403c33f Update NODE_BUILD_NUMBER to latest Jenkins build, 33. 2017-08-22 16:41:01 -04:00
Jesse Rosenberger
77d41a7084 Build Node.js with ICU support.
To remain the same as official Node.js releases, we need to build with
the `small-icu` ICU (International Components for Unicode) package.
For Node.js 4.x this means ICU 56.x.  As found with `process.config` on
an official Node.js release.

See https://github.com/nodejs/node/wiki/Intl#configure-node-with-specific-icu-source.
2017-08-22 16:41:01 -04:00
Ben Newman
955bce8096 Bump $BUNDLE_VERSION to 4.8.33 before rebuilding dev bundle. 2017-08-22 16:41:01 -04:00
Ben Newman
67b76abc78 Make node-gyp look for headers in dev_bundle/include/node.
Thanks to @abernix for identifying this solution to the duplication
between dev_bundle/include/node and dev_bundle/.node-gyp/*/node.
2017-08-22 16:41:01 -04:00