Commit Graph

22393 Commits

Author SHA1 Message Date
Ben Newman
c9e6225085 Bump package versions for 1.9-beta.4 release. release/METEOR@1.9-beta.4 2019-11-26 17:52:03 -05:00
Ben Newman
404ac15414 Bump $BUNDLE_VERSION to 12.13.0.3 before rebuilding dev bundle. 2019-11-26 15:48:00 -05:00
Ben Newman
86aa31254d Update node-gyp and node-pre-gyp to latest versions.
https://github.com/meteor/meteor/pull/10527#issuecomment-538359107
2019-11-26 15:46:51 -05:00
Ben Newman
c9b8240285 Update npm to version 6.13.1. 2019-11-26 15:46:51 -05:00
Ben Newman
fd881cebec Update fibers npm package to version 4.0.2. 2019-11-26 15:46:51 -05:00
Ben Newman
636888e01d Update Node.js to version 12.13.1.
Release notes:

https://nodejs.org/en/blog/release/v12.13.1/
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V12.md#12.13.1
2019-11-26 15:46:51 -05:00
Ben Newman
c90246d55b Merge branch 'devel' into release-1.9 2019-11-26 15:46:38 -05:00
Ben Newman
5fd3a06ebf Merge pull request #10798 from sebakerckhof/chore/update-source-map-1.9
Update source-map to 0.7.3
2019-11-26 15:33:04 -05:00
seke
a87e9116e6 Fix old-style tests 2019-11-26 15:31:13 -05:00
Ben Newman
34ada3f791 Declare type of Promise.await in tools/index.d.ts. 2019-11-26 14:36:26 -05:00
Ben Newman
962ed18bb4 Pass --no-wasm-code-gc to node.exe in meteor.bat (Windows). 2019-11-26 14:27:16 -05:00
Ben Newman
bb1c8f2bdc Bump $BUNDLE_VERSION to 12.13.0.2 before rebuilding dev bundle. 2019-11-26 14:27:10 -05:00
seke
c37bab64a4 Fix fatal error with wasm gc and node-fibers in node 12.11+
https://github.com/nodejs/node/issues/29767
2019-11-26 14:15:33 -05:00
seke
830b8a40cb Update source-map to 0.7.3
source-map 0.7.0+ has a much faster Rust WASM implementation.
Because this needs to be loaded, the constructor is now asynchronous.
The consumer should also be destroyed after it's no longer needed.
2019-11-26 14:15:33 -05:00
Ben Newman
c071e11032 Update meteor-babel to version 7.7.4.
Should help with #10795.

Also updating the meteor-babel and @babel/runtime versions in the dev
bundle, though there is no need to rebuild the dev bundle immediately.
2019-11-26 13:34:33 -05:00
Seba Kerckhof
eb0066e1c1 Remove jquery and bootstrap (deprecated) from test-in-browser package (#10773)
* remove jquery and deprecated bootstrap dependency in test-in-browser

Another step towards https://github.com/meteor/meteor/pull/10498

The direct jquery dependency was not necessary as far as I can tell. There was a second indirect dependency through the deprecated bootstrap package from which we only need the css.
So I replaced that one with bootstrap 4 css from npm

* Improve styling for test-in-browser
2019-11-26 13:07:33 -05:00
Seba Kerckhof
ec1df90400 Remove jquery dependency from test-helpers package (#10772) 2019-11-26 13:06:01 -05:00
Ben Newman
cf8dbf1c37 Add static-html compiler plugin to custom-minifier test app. 2019-11-26 12:58:49 -05:00
Ben Newman
f6fcd620a7 Add a package.json to custom-minifiers test app.
Self-tests involving this test app were failing because of an undefined
jQuery reference on the client.
2019-11-26 12:49:23 -05:00
Filipe Névola
216db74ea4 Small improvement to hashStampedToken (#10747)
Small improvement to hashStampedToken
2019-11-19 08:58:52 -04:00
Filipe Névola
963d90bf52 Merge pull request #10740 from gabrielmcoelho/patch-1
change success variable declaration
2019-11-19 08:54:39 -04:00
Filipe Névola
a914387295 Merge pull request #10728 from imba-tjd/patch-1
Chore: Use https in readme
2019-11-19 08:53:56 -04:00
Ben Newman
3f88ccb387 Update packages/non-core/blaze submodule to latest master.
This version of Blaze includes https://github.com/meteor/blaze/pull/299 by
@sebakerckhof, which is an important prerequisite for #10498.
2019-11-15 14:05:44 -05:00
Ben Newman
fa518b806e Add some advice about republishing packages to History.md. 2019-11-15 10:47:11 -05:00
Ben Newman
407b2d17cb Remove eslint and pre-commit hook to fix npm security warnings. 2019-11-14 17:34:29 -05:00
Ben Newman
0af5c64bd1 Update modules test app to Meteor 1.8.2. 2019-11-14 17:21:02 -05:00
Ben Newman
d5a45c1f90 Bump package versions for 1.9-beta.3 release. release/METEOR@1.9-beta.3 2019-11-14 16:43:57 -05:00
Ben Newman
14cb5fc026 Merge branch 'devel' into release-1.9 2019-11-14 16:30:42 -05:00
Ben Newman
982181fff8 Merge branch 'master' into devel 2019-11-14 16:28:07 -05:00
Ben Newman
d8563dab46 Merge pull request #10522 from meteor/release-1.8.2
Release 1.8.2
2019-11-14 16:25:48 -05:00
Ben Newman
97e1bba384 Bump package versions for the official 1.8.2 release. release/METEOR@1.8.2 2019-11-14 15:12:21 -05:00
Ben Newman
f29c0561ce Final History.md updates before official Meteor 1.8.2 release. 2019-11-14 10:15:35 -05:00
Ben Newman
c24077e65f Allow relative --test-app-path arguments when running test-packages.
https://github.com/meteor/meteor/pull/10772#issuecomment-553517459

The assertion in tools/fs/optimistic.ts was failing if I passed a relative
path for --test-app-path, and passing the path as a second argument when
calling assert made it easier to tell what was going on, so I decided to
keep that change.
2019-11-13 12:43:42 -05:00
Ben Newman
edbaeae98b Merge branch 'release-1.8.2' into release-1.9 2019-11-12 19:47:30 -05:00
Ben Newman
44d0f1f408 Bump package versions for 1.8.2-rc.10 release. release/METEOR@1.8.2-rc.10 2019-11-12 18:06:25 -05:00
Ben Newman
8ebff0670e Merge pull request #10774 from meteor/enable-additional-appveyor-debugging-output
Fix mysterious Windows AppVeyor test stalls.
2019-11-12 18:00:59 -05:00
Ben Newman
faeab6c7d4 Revert "Temporarily wrap files.rename on non-Windows platforms to validate safety."
This reverts commit 52d4809aeb, as promised
in the previous commit message.
2019-11-12 17:22:33 -05:00
Ben Newman
52d4809aeb Temporarily wrap files.rename on non-Windows platforms to validate safety.
Now that files.rename uses Promise.prototype.await on Windows, it's
important to be sure it never gets called outside of a Fiber. Though we
don't run our full test suite on Windows, we can validate this expectation
by wrapping files.rename on all platforms. This commit should be reverted
once the validation is complete.
2019-11-12 17:12:02 -05:00
Ben Newman
d52c9cc82f Avoid calling writeFileAtomically outside Fiber. 2019-11-12 16:58:05 -05:00
Ben Newman
8567390e7e Fix error stack trace parsing during Windows self-tests. 2019-11-12 16:38:22 -05:00
Ben Newman
c4e05dfffe Rewrite files.rename on Windows to retry after 50ms intervals.
Falling back to a full recursive copy was MUCH more expensive than waiting
a short amount of time before retrying the rename.

This aligns with the way graceful-fs handles EPERM and EACCES errors on
Windows: https://www.npmjs.com/package/graceful-fs#improvements-over-fs-module
2019-11-12 15:06:41 -05:00
Ben Newman
1b9fec3f8d Tolerate variable startup message order in static-html self-test. 2019-11-12 12:52:39 -05:00
Ben Newman
c9904c3ed7 Bump package versions for 1.8.2-rc.9 release.
Note that publishing 1.8.2-rc.8 failed on all platforms due to EMFILE (too
many open files) errors, which necessitated reverting PR #10771.
release/METEOR@1.8.2-rc.9
2019-11-11 19:38:24 -05:00
Ben Newman
41868fa165 Attempt to make static-html self-tests less flaky.
Salvaged from PR #10771, which I had to revert because it caused EMFILE
(too many open files) errors on Windows.
2019-11-11 19:35:48 -05:00
Ben Newman
926cba9a77 Revert "Merge pull request #10771 from meteor/copy-directories-asynchronously"
This reverts commit 77a9784929, reversing
changes made to e0ddae2cc7.
2019-11-11 19:35:16 -05:00
Ben Newman
a367c9aef5 Bump package versions for 1.8.2-rc.8 release. release/METEOR@1.8.2-rc.8 2019-11-11 19:12:13 -05:00
Ben Newman
b71ab5bec5 Bump compiler.BUILT_BY and LINKER_CACHE_SALT to force rebuild. 2019-11-11 19:12:11 -05:00
arggh
16e31728e4 Update license range for year 2019 (#10699)
Better late than never, right?
2019-11-11 19:04:44 -05:00
Ben Newman
77a9784929 Merge pull request #10771 from meteor/copy-directories-asynchronously
Write files in Builder#_copyDirectory asynchronously.
2019-11-11 19:03:44 -05:00
Ben Newman
61b2d1710b Attempt to make static-html self-tests less flaky. 2019-11-11 18:41:43 -05:00