Commit Graph

162 Commits

Author SHA1 Message Date
denihs
f60bfc7f75 Revert "Revert "Merge pull request #12273 from meteor/release-2.9""
This reverts commit 5d19fec09b.
2022-12-12 10:17:42 -04:00
denihs
5d19fec09b Revert "Merge pull request #12273 from meteor/release-2.9"
This reverts commit 19e9e2082e, reversing
changes made to 644592cedc.
2022-12-12 09:53:19 -04:00
Gabriel Grubba
48b6e9ca46 Meteor version to 2.9.0 ☄️ 2022-12-07 10:28:32 -03:00
Gabriel Grubba
e7092b70af Meteor version to 2.9.0-rc.11 2022-12-06 17:00:59 -03:00
Gabriel Grubba
de7c362f51 Meteor version to 2.9.0-rc.10 ☄️ 2022-12-06 14:08:57 -03:00
Gabriel Grubba
35123ff3a0 Revert "Meteor version to 2.9.0 ☄️"
This reverts commit 67abe13459.
2022-12-06 14:03:44 -03:00
Gabriel Grubba
67abe13459 Meteor version to 2.9.0 ☄️ 2022-12-05 18:54:36 -03:00
Gabriel Grubba
bbe159edae Meteor version to 2.9.0-rc.9 ☄️ 2022-12-02 14:41:01 -03:00
Gabriel Grubba
e35c182d4c Meteor version to 2.9.0-rc.7 ☄️ 2022-12-02 11:54:16 -03:00
Gabriel Grubba
1fb05e690a Meteor version to 2.9.0-rc.7 ☄️ 2022-12-02 11:30:51 -03:00
Gabriel Grubba
dba13e5c1a Meteor version to 2.9.0-rc.6 ☄️ 2022-12-02 11:18:04 -03:00
Gabriel Grubba
060d181870 Meteor version to 2.9.0-rc.5 ☄️ 2022-12-01 16:46:57 -03:00
Gabriel Grubba
4053f55616 Meteor version to 2.9.0-rc.4 ☄️ 2022-12-01 16:32:57 -03:00
Gabriel Grubba
e152d385ff Meteor version to 2.9.0-rc.3 ☄️ 2022-12-01 16:16:11 -03:00
Gabriel Grubba
3a05f715e3 Meteor version to 2.9.0-rc.2 ☄️ 2022-11-30 18:33:29 -03:00
Gabriel Grubba
b461058b33 Meteor version to 2.9.0-rc.1 ☄️ 2022-11-30 12:18:36 -03:00
Gabriel Grubba
f3c6de4a71 Meteor version to 2.9-rc.0 ☄️ 2022-11-30 11:57:21 -03:00
Jan Dvorak
65488015fd Update package.js onTest 2022-11-15 10:14:38 +01:00
harryadel
f6a264bff7 [package-version-parser] Remove underscore 2022-10-21 14:01:21 +02:00
Ben Newman
37eb174612 Bump package versions for the official 1.8 release. :feelsgood: 2018-10-05 17:29:17 -04:00
Ben Newman
8ddd2f3eae Bump package versions for 1.8-rc.17 release. 2018-10-03 15:15:55 -04:00
Ben Newman
24e1c9f2e7 Bump package versions for 1.8-rc.16 release. 2018-09-18 17:27:34 -04:00
Ben Newman
6020a7c181 Bump package versions for 1.8-rc.15 release. 2018-09-18 14:47:52 -04:00
Ben Newman
1320cdb455 Bump package versions for 1.8-rc.14 release. 2018-09-13 12:46:10 -04:00
Ben Newman
bb72ba969f Bump package versions for 1.8-rc.13 release. 2018-09-13 12:04:36 -04:00
Ben Newman
b5208c7786 Bump package versions for 1.7.1-rc.12 release. 2018-09-12 12:56:21 -04:00
Ben Newman
210d1ac514 Bump package versions for 1.7.1-rc.11 release. 2018-09-11 14:02:00 -04:00
Ben Newman
3d4fb7a8ad Bump package versions for 1.7.1-rc.10 release. 2018-09-11 10:24:58 -04:00
Ben Newman
203829c4f8 Bump package versions for 1.7.1-rc.9 release. 2018-09-10 17:05:14 -04:00
Ben Newman
6134251621 Bump package versions for 1.7.1-rc.8 release. 2018-09-07 10:51:48 -04:00
Ben Newman
b1e44642fe Bump package versions for 1.7.1-rc.7 release. 2018-09-05 21:37:38 -04:00
Ben Newman
5906bb9c1e Bump package versions for 1.7.1-rc.6 release. 2018-09-05 13:28:12 -04:00
Ben Newman
cfa96534bc Bump package versions for 1.7.1-rc.5 release. 2018-08-21 20:53:08 -04:00
Ben Newman
1a74403296 Bump package versions for 1.7.1-rc.4 release. 2018-08-20 15:52:11 -04:00
Ben Newman
db194c5914 Bump package versions for 1.7.1-rc.3 release. 2018-08-20 10:34:48 -04:00
Ben Newman
86030c1001 Bump package versions for 1.7.1-rc.2 release. 2018-08-16 19:03:51 -04:00
Ben Newman
b14624aba4 Bump package versions for 1.7.1-rc.0 release. 2018-08-15 14:40:49 -04:00
Ben Newman
af40e4c2c7 Bump package versions for 1.7.1-beta.33 release. 2018-08-14 20:39:21 -04:00
Ben Newman
4a70b12edd Allow package-name@x.y.z! override syntax in .meteor/packages.
With this commit, if a top-level package version constraint in
.meteor/packages ends with a '!' character, any other (non-!) constraints
on that package elsewhere in the application will be weakened to accept
any version of the package that is not less than the constraint,
regardless of whether the major/minor versions actually match.

This functionality is extremely useful in cases where an unmaintained
package was last published with api.versionsFrom(<some ancient version>),
thus constraining the major version of any Meteor core package it depended
on, but you really want to upgrade that core package anyway. Just put a
'!' after the core package's version constraint in your .meteor/packages
file, and you will almost certainly get your way. The fact that minimum
versions are still enforced is good/fine because the constraints you want
to override are typically ancient, so they easily match any recent version
of the package.

Your only recourse before this @x.y.z! syntax was to find a replacement
for the unmaintained package, or fork and modify it locally, or somehow
persuade the package author to publish a new version with a more
reasonable api.versionsFrom. None of these options were easy.

Many thanks to @GeoffreyBooth, long-time maintainer of the `coffeescript`
package, for originally suggesting a ! syntax similar to this one:
https://github.com/meteor/meteor-feature-requests/issues/208#issuecomment-400154209

The limitation of this syntax to .meteor/packages is deliberate, since
overriding package version constraints is a power-tool that should be used
sparingly by application developers, and never abused by package authors.
Also, limiting the scope of this syntax reduces the risk of an arms race
between overrides, a la the infamous CSS !important modifier.
2018-08-14 20:27:23 -04:00
Ben Newman
d4bf359b71 Fix test warnings by depending on semver in package-version-parser. 2018-01-11 13:27:56 -05:00
Ben Newman
d3aff777a2 Modernize package-version-parser by using modules. (#8914)
Also removed the underscore dependency while I was at it.

cc @abernix @hwillson @fschaeffler

Prerequisite for #8859.
2017-07-23 11:31:35 -04:00
Ben Newman
f39812bd4b Bump package versions for the official 1.4.2 release. 2016-10-25 10:20:21 -07:00
Ben Newman
b40df12129 Bump package versions for 1.4.2-rc.4 release. 2016-10-24 22:44:11 -07:00
Ben Newman
dbf8471c1f Bump package versions for 1.4.2-rc.3 release. 2016-10-23 18:17:51 -04:00
Ben Newman
b938e089e6 Bump package versions for 1.4.2-rc.2 release. 2016-10-21 22:20:34 -04:00
Ben Newman
04056db28f Bump package versions for 1.4.2-rc.1 release. 2016-10-19 18:12:27 -04:00
Ben Newman
ccd960eeb3 Bump package versions for 1.4.2-rc.0 release. 2016-10-18 14:32:13 -04:00
Ben Newman
1ac4bbaa84 Bump package versions for 1.4.2-beta.13 release. 2016-10-17 11:51:55 -04:00
Ben Newman
168351c472 Bump package versions for 1.4.2-beta.12 release. 2016-10-14 16:47:59 -04:00
Ben Newman
f42ca04fdb Bump package versions for 1.4.2-beta.11 release. 2016-10-13 21:46:35 -04:00