Ben Newman
9f25353745
Bump package versions for 1.4.2.2-beta.2 release.
release/METEOR@1.4.2.2-beta.2
2016-11-14 13:07:50 -05:00
Ben Newman
41713dacf7
Include meteor npm install in new app instructions.
...
Thanks to @ptica for this suggestion:
https://github.com/meteor/meteor/issues/8042#issuecomment-260277876
2016-11-14 12:51:00 -05:00
Ben Newman
2437f72cd7
Strip unnecessary imports for packages with no modules.
...
Note that even an empty package needs to define Package[name] = {}, so
that other packages can tell at runtime whether it's installed.
Fixes #7927 .
2016-11-14 12:51:00 -05:00
Ben Newman
911f25bbf4
Allow lazy api.mainModule modules.
...
If you call api.mainModule(path, where, { lazy: true }), that main
module will not be evaluated until other code imports it at runtime, and
won't even be bundled if no other code imports it.
Closes #6132 .
2016-11-14 12:51:00 -05:00
Ben Newman
8d1133743d
Fix options.transformFilename behavior in files.cp_r.
...
The options.transformFilename function is only supposed to transform
target file names, not the names of source files to be copied.
This behavior was broken by c5809a4a1c
between Meteor 1.4.0.1 and 1.4.1. Thank goodness for `git bisect`!
The biggest symptom of this mistake was that `meteor create --package`
no longer created files based on the ~fs-name~.js and ~fs-name~-tests.js
template files.
This probably merits a 1.4.1.4 release in addition to 1.4.2.2.
2016-11-14 11:50:50 -05:00
Ben Newman
0eb714fe21
Bump $BUNDLE_VERSION to 4.7.0 before rebuilding dev bundle.
2016-11-14 11:50:21 -05:00
Ben Newman
4f4ab1b68f
Ugrade Node to version 4.6.2.
2016-11-14 11:50:19 -05:00
Tom Coleman
7b8ef48db6
Changelog for 7968
2016-11-14 11:49:51 -05:00
Tom Coleman
47255dfaa2
Changelog entry for #7858
2016-11-14 11:49:50 -05:00
Tom Coleman
8d06a16994
Add changelog entry for #7807
2016-11-14 11:49:48 -05:00
Hugh Willson
e0b3b390a0
Updated test description to include the issue # being resolved ( #5676 ).
2016-11-14 11:49:24 -05:00
Hugh Willson
307b246b6a
Minor formatting adjustment to force CI rebuild.
2016-11-14 11:49:24 -05:00
Hugh Willson
ca50223f5e
Preventing undefined callback from being passed into the forgotPassword Method, which in turn prevents unnecessary audit-argument-checks warnings.
2016-11-14 11:49:24 -05:00
Seba Kerckhof
212b3d0c22
Implement $min, $max, $currentDate modifiers
2016-11-14 11:49:24 -05:00
Mehdi AHRAOUI
0466fdd37f
Scaffold an official project structure
...
Scaffold an official project structure
Add --bare option to meteor create
Notice scaffold options on meteor create
add full skeleton
add spaces
remove shell-server package from skew-full + add description of new packages
Add --bare option to meteor create
Notice scaffold options on meteor create
add full skeleton
add spaces
remove shell-server package from skew-full + add description of new packages
improve PR
resolve conflict
Fix rebase
fix static-assets readme
Fix tipo
Remove insecure and auto publish packages
Remove useraccounts-configuration.js
add tests
fix PR
2016-11-11 11:00:33 -05:00
Ben Newman
35a19eb1fd
Bump package versions for 1.4.2.2-beta.0 release.
release/METEOR@1.4.2.2-beta.0
2016-11-10 17:59:56 -05:00
Ben Newman
61ada2d27b
Update statOrNull method of cached Resolver objects.
...
This solves a problem that sometimes occurs when new modules are added
to an app but the cached Resolver object cannot find them because its
statOrNull method is still using a previous instance of the
corresponding ImportScanner.
Related issues and comments:
https://forums.meteor.com/t/meteor-not-detecting-new-files/31151
https://github.com/Akryum/meteor-vue-component/issues/80
https://github.com/meteor/meteor/pull/7975#issuecomment-259263650
https://github.com/meteor/meteor/issues/8008
2016-11-10 17:50:59 -05:00
Ben Newman
e44e9bb876
Add banner for Meteor 1.4.2.1.
2016-11-10 17:50:59 -05:00
Joshua Byrd
5e9076f463
Twitter changed this
2016-11-10 17:50:59 -05:00
Ben Newman
7abd832f75
Upgrade modules test app to Meteor 1.4.2.1.
2016-11-10 17:50:59 -05:00
Seba Kerckhof
f99d6e000e
Link directly to target.
2016-11-10 17:50:58 -05:00
Ben Newman
177dcccbb7
Merge pull request #7975 from meteor/release-1.4.2.1
...
Release 1.4.2.1
2016-11-09 01:34:30 -05:00
Ben Newman
2d8f187cc9
Remove version constraints from ecmascript/package.js.
...
These constraints are only helpful when publishing the package apart
from a Meteor release, and are hard to maintain otherwise.
2016-11-08 17:38:51 -05:00
Ben Newman
51bb575e00
Bump ecmascript version to 0.6.0 to republish.
...
Temporarily adding version constraints so that we can publish
independently from the Meteor release.
2016-11-08 17:38:24 -05:00
Ben Newman
45b01ba809
Bump package versions for the official 1.4.2.1 release.
release/METEOR@1.4.2.1
2016-11-08 15:42:56 -05:00
Ben Newman
8f07a87bd5
Give package test modules access to Npm.depends dependencies.
...
Similar in spirit to bbac272530 .
Fixes #7999 .
2016-11-08 15:36:36 -05:00
Ben Newman
e1e3c89c6a
Link to a few more fixed bugs in History.md.
2016-11-08 14:32:29 -05:00
Ben Newman
7abaa56b1a
Bump package versions for 1.4.2.1-rc.2 release.
release/METEOR@1.4.2.1-rc.2
2016-11-08 14:08:08 -05:00
Ben Newman
932115120f
Don't let options.hash override File#hash() salting.
2016-11-08 14:08:08 -05:00
Ben Newman
08016d25b8
Merge branch 'devel' into release-1.4.2.1
2016-11-08 13:55:30 -05:00
Ben Newman
4ada5c8a17
Bump LINKER_CACHE_SALT and compiler.BUILT_BY for good measure.
...
This will trigger recompilation and relinking, which should help prevent
various stale caching issues, e.g. #7977 .
2016-11-08 13:50:32 -05:00
Ben Newman
940cc4f4d6
Add salt to File#hash in bundler.js.
...
This is what determines, among other things, source map URL names of the
form <hash>.map, so this may help to avoid #7977 .
2016-11-08 13:48:54 -05:00
Ben Newman
a43d66991b
Allow watch.sha1 to accept multiple arguments.
2016-11-08 13:48:23 -05:00
Ben Newman
a7ac32e00a
Tolerate ENOENT errors in Builder#copyDirectory.
2016-11-08 13:33:20 -05:00
Ben Newman
6ce7891d9b
Bump package versions for 1.4.2.1-rc.1 release.
release/METEOR@1.4.2.1-rc.1
2016-11-04 18:45:51 -04:00
Ben Newman
ad460e0d7d
Tolerate files.realpath throwing ELOOP exceptions.
2016-11-04 18:45:51 -04:00
Ben Newman
52697c7167
Cache getProdPackageNames optimistically.
2016-11-04 18:26:03 -04:00
Ben Newman
7f35e94713
Tolerate files.realpath throwing ENOENT exceptions.
2016-11-04 18:14:09 -04:00
Ben Newman
af51b8160c
Use absolute paths for external symlinks in Builder#copyDirectory.
...
Thanks to @worldsayshi for reporting this issue with a reproduction.
Fixes #8005 .
Fixes #2876 .
Fixes #7154 .
2016-11-04 17:44:42 -04:00
Ben Newman
340f0f6fd4
Merge branch 'release-1.4.2.1' into devel
2016-11-03 13:25:33 -04:00
Jesse Rosenberger
9d7cf49511
Support SAVE_DEV_BUNDLE_TARBALL caching on Windows dev_bundle install
...
The SAVE_DEV_BUNDLE_TARBALL environment variable is already supported in the Unix version and this mimics that functionality in the Windows script. Use of this flag makes debugging much less painful, especially when switching branches (for example, during a `git bisect`) as the dev_bundle can be cached locally.
I also replaced a couple un-related uses of `echo` with `Write-Host` which is the preferred way to output messages in PowerShell as it supports more options.
Fixes: developer experience
2016-11-03 13:19:36 -04:00
Ben Newman
2e00dc3663
Bump package versions for 1.4.2.1-rc.0 release.
release/METEOR@1.4.2.1-rc.0
2016-11-03 12:19:56 -04:00
Ben Newman
e7a8320ef9
Update History.md with changes in Meteor 1.4.2.1.
2016-11-03 12:18:42 -04:00
Ben Newman
57fe26161d
Use Meteor.setTimeout to re-run tryInsert function.
2016-11-03 12:18:42 -04:00
Ben Newman
f290abc72e
Another attempt to make "run --once" test more reliable.
2016-11-03 11:48:02 -04:00
Ben Newman
19fdc5c65f
Make npm-rebuild.js more Windows-friendly.
...
Fixes #8007 .
2016-11-03 10:25:55 -04:00
Ben Newman
acc98c7c15
Set NPM_CONFIG_PREFIX to dev_bundle by default.
2016-11-02 19:23:09 -04:00
Ben Newman
11c7b2aee2
Bump package versions for 1.4.2.1-beta.1 release.
release/METEOR@1.4.2.1-beta.1
2016-11-02 18:10:10 -04:00
Ben Newman
6a137ea333
Merge branch 'devel' into release-1.4.2.1
2016-11-02 18:00:07 -04:00
Ben Newman
32ecb87dcc
Merge pull request #7995 from meteor/babel-runtime-revamp
...
Rely on npm babel-runtime instead of Meteor helper implementations.
2016-11-02 17:49:44 -04:00