mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
Merge branch 'release-3.4.1' into ci-local-reattempts
This commit is contained in:
2
meteor
2
meteor
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
BUNDLE_VERSION=22.22.1.11
|
||||
BUNDLE_VERSION=22.22.1.12
|
||||
|
||||
# OS Check. Put here because here is where we download the precompiled
|
||||
# bundles that are arch specific.
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Package.describe({
|
||||
version: "3.0.2-rc341.0",
|
||||
version: "3.0.2-rc341.1",
|
||||
summary:
|
||||
"Package used to enable two factor authentication through OTP protocol",
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "A user account system",
|
||||
version: '3.2.1-rc341.0',
|
||||
version: '3.2.1-rc341.1',
|
||||
});
|
||||
|
||||
Package.onUse((api) => {
|
||||
|
||||
@@ -5,7 +5,7 @@ Package.describe({
|
||||
// 2.2.x in the future. The version was also bumped to 2.0.0 temporarily
|
||||
// during the Meteor 1.5.1 release process, so versions 2.0.0-beta.2
|
||||
// through -beta.5 and -rc.0 have already been published.
|
||||
version: '3.2.3-rc341.0',
|
||||
version: '3.2.3-rc341.1',
|
||||
});
|
||||
|
||||
Npm.depends({
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
Package.describe({
|
||||
name: "babel-compiler",
|
||||
summary: "Parser/transpiler for ECMAScript 2015+ syntax",
|
||||
version: '7.14.0-rc341.0',
|
||||
version: '7.14.0-rc341.1',
|
||||
devOnly: true,
|
||||
});
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Register callbacks on a hook",
|
||||
version: '1.6.3-rc341.0',
|
||||
version: '1.6.3-rc341.1',
|
||||
});
|
||||
|
||||
Package.onUse(function (api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Meteor's latency-compensated distributed data client",
|
||||
version: "3.2.0-rc341.0",
|
||||
version: "3.2.0-rc341.1",
|
||||
documentation: null,
|
||||
});
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Meteor's latency-compensated distributed data server",
|
||||
version: '3.1.3-rc341.0',
|
||||
version: '3.1.3-rc341.1',
|
||||
documentation: null,
|
||||
});
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
name: 'ecmascript-runtime-client',
|
||||
version: '0.13.0-rc341.0',
|
||||
version: '0.13.0-rc341.1',
|
||||
summary: 'Polyfills for new ECMAScript 2015 APIs like Map and Set',
|
||||
git:
|
||||
'https://github.com/meteor/meteor/tree/devel/packages/ecmascript-runtime-client',
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
name: 'ecmascript',
|
||||
version: '0.18.0-rc341.0',
|
||||
version: '0.18.0-rc341.1',
|
||||
summary: 'Compiler plugin that supports ES2015+ in all .js files',
|
||||
documentation: 'README.md',
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Blaze configuration templates for Facebook OAuth.",
|
||||
version: '1.1.0-rc341.0',
|
||||
version: '1.1.0-rc341.1',
|
||||
});
|
||||
|
||||
Package.onUse(api => {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: 'Blaze configuration templates for Google OAuth.',
|
||||
version: '1.1.0-rc341.0',
|
||||
version: '1.1.0-rc341.1',
|
||||
});
|
||||
|
||||
Package.onUse(api => {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
name: 'hot-module-replacement',
|
||||
version: '0.6.0-rc341.0',
|
||||
version: '0.6.0-rc341.1',
|
||||
summary: 'Update code in development without reloading the page',
|
||||
documentation: 'README.md',
|
||||
debugOnly: true,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: 'Blaze configuration templates for the Meetup OAuth flow.',
|
||||
version: '1.1.0-rc341.0',
|
||||
version: '1.1.0-rc341.1',
|
||||
});
|
||||
|
||||
Package.onUse(api => {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: 'Blaze configuration templates for the Meteor developer accounts OAuth.',
|
||||
version: '1.1.0-rc341.0',
|
||||
version: '1.1.0-rc341.1',
|
||||
});
|
||||
|
||||
Package.onUse(api => {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "The Meteor command-line tool",
|
||||
version: '3.4.1-rc.0',
|
||||
version: '3.4.1-rc.1',
|
||||
});
|
||||
|
||||
Package.includeTool();
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Package.describe({
|
||||
summary: "Core Meteor environment",
|
||||
version: '2.2.1-rc341.0',
|
||||
version: '2.2.1-rc341.1',
|
||||
});
|
||||
|
||||
Package.registerBuildPlugin({
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "JavaScript minifier",
|
||||
version: '3.2.0-rc341.0',
|
||||
version: '3.2.0-rc341.1',
|
||||
});
|
||||
|
||||
Npm.depends({
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Meteor's client-side datastore: a port of MongoDB to Javascript",
|
||||
version: '2.0.6-rc341.0',
|
||||
version: '2.0.6-rc341.1',
|
||||
});
|
||||
|
||||
Package.onUse((api) => {
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
Package.describe({
|
||||
summary: "Adaptor for using MongoDB and Minimongo over DDP",
|
||||
version: '2.2.1-rc341.0',
|
||||
version: '2.2.1-rc341.1',
|
||||
});
|
||||
|
||||
Npm.depends({
|
||||
|
||||
Submodule packages/non-core/blaze updated: 92a7d9ca78...59c4009364
@@ -2,7 +2,7 @@
|
||||
|
||||
Package.describe({
|
||||
summary: "Authorization package for Meteor",
|
||||
version: '1.1.0-rc341.0',
|
||||
version: '1.1.0-rc341.1',
|
||||
name: "roles",
|
||||
documentation: null,
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Integrate rspack into the Meteor lifecycle to run the bundler independently",
|
||||
version: '1.1.0-rc341.0',
|
||||
version: '1.1.0-rc341.1',
|
||||
});
|
||||
|
||||
Package.registerBuildPlugin({
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
name: "server-render",
|
||||
version: '0.4.4-rc341.0',
|
||||
version: '0.4.4-rc341.1',
|
||||
summary: "Generic support for server-side rendering in Meteor apps",
|
||||
documentation: "README.md"
|
||||
});
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
name: 'standard-minifier-css',
|
||||
version: '1.10.1-rc341.0',
|
||||
version: '1.10.1-rc341.1',
|
||||
summary: 'Standard css minifier used with Meteor apps by default.',
|
||||
documentation: 'README.md',
|
||||
devOnly: true,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: 'Run tests noninteractively, with results going to the console.',
|
||||
version: '2.0.2-rc341.0',
|
||||
version: '2.0.2-rc341.1',
|
||||
});
|
||||
|
||||
Package.onUse(function(api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Tiny testing framework",
|
||||
version: '1.4.0-rc341.0',
|
||||
version: '1.4.0-rc341.1',
|
||||
});
|
||||
|
||||
Npm.depends({
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Helpers for managing modern tools in Meteor",
|
||||
version: '1.1.0-rc341.0',
|
||||
version: '1.1.0-rc341.1',
|
||||
devOnly: true,
|
||||
});
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Blaze configuration templates for Twitter OAuth.",
|
||||
version: '1.1.0-rc341.0',
|
||||
version: '1.1.0-rc341.1',
|
||||
});
|
||||
|
||||
Package.onUse(function(api) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
name: 'typescript',
|
||||
version: '5.10.0-rc341.0',
|
||||
version: '5.10.0-rc341.1',
|
||||
summary:
|
||||
'Compiler plugin that compiles TypeScript and ECMAScript in .ts and .tsx files',
|
||||
documentation: 'README.md',
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Serves a Meteor app over HTTP",
|
||||
version: '2.1.2-rc341.0',
|
||||
version: '2.1.2-rc341.1',
|
||||
});
|
||||
|
||||
Npm.depends({
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Package.describe({
|
||||
summary: "Blaze configuration templates for Weibo OAuth.",
|
||||
version: '1.1.0-rc341.0',
|
||||
version: '1.1.0-rc341.1',
|
||||
});
|
||||
|
||||
Package.onUse(api => {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"track": "METEOR",
|
||||
"version": "3.4.1-rc.0",
|
||||
"version": "3.4.1-rc.1",
|
||||
"recommended": false,
|
||||
"official": false,
|
||||
"description": "Meteor experimental release"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
## v3.4.1, 2026-04-13
|
||||
## v3.4.1, 2026-04-21
|
||||
|
||||
### Highlights
|
||||
|
||||
@@ -21,6 +21,8 @@
|
||||
- Check if Preact is installed before adding React dependencies, [PR#14268](https://github.com/meteor/meteor/pull/14268)
|
||||
- Reduce resource usage in `meteor test --full-app` by running a single Rspack process, [PR#14139](https://github.com/meteor/meteor/pull/14139)
|
||||
- Add `Meteor.enablePortableBuild()` for single-artifact deployments across environments, [PR#14166](https://github.com/meteor/meteor/pull/14166)
|
||||
- Add Service Worker and PWA support via the Workbox plugin, with HMR and offline-refresh fixes, [PR#14344](https://github.com/meteor/meteor/pull/14344)
|
||||
- Enable `.html` imports on the server config for Blaze apps, [PR#14350](https://github.com/meteor/meteor/pull/14350)
|
||||
- Bump `@rsdoctor/rspack-plugin` to v1.5.7, [PR#14294](https://github.com/meteor/meteor/pull/14294)
|
||||
|
||||
#### Features
|
||||
@@ -31,6 +33,7 @@
|
||||
|
||||
#### Improvements
|
||||
|
||||
- Update Blaze to v3.0.3 for SWC compatibility, speeding up the Blaze package build, [PR#14354](https://github.com/meteor/meteor/pull/14354)
|
||||
- Update to Node v22.22.1, [PR#14219](https://github.com/meteor/meteor/pull/14219)
|
||||
- Refactor `callback-hook` package with deduplication and bug fix in `clear`, [PR#13861](https://github.com/meteor/meteor/pull/13861)
|
||||
- Cache regex patterns in `utils.js` for improved performance, [PR#14062](https://github.com/meteor/meteor/pull/14062)
|
||||
@@ -48,7 +51,6 @@
|
||||
|
||||
#### Fixes
|
||||
|
||||
- Fix operator precedence bug in `passwordValidator` that could reject valid passwords, [PR#14075](https://github.com/meteor/meteor/pull/14075), [PR#14169](https://github.com/meteor/meteor/pull/14169)
|
||||
- Await async `onStop` callbacks in DDP server to fix session memory leak, [PR#14236](https://github.com/meteor/meteor/pull/14236)
|
||||
- Handle deleted PostCSS dependency files gracefully, [PR#14128](https://github.com/meteor/meteor/pull/14128)
|
||||
- Fix `meteor node` using wrong Node.js version after git branch switch, [PR#14144](https://github.com/meteor/meteor/pull/14144)
|
||||
@@ -67,6 +69,8 @@
|
||||
- Fix bugs with test-in-console, [PR#13000](https://github.com/meteor/meteor/pull/13000)
|
||||
- Await async test driver `start()` in `test_environment.js` to prevent unhandled rejections, [PR#14317](https://github.com/meteor/meteor/pull/14317)
|
||||
- Disable `hot-module-replacement` client WebSocket in test modes to stop `__meteor__hmr__/websocket` console errors, [PR#14333](https://github.com/meteor/meteor/pull/14333)
|
||||
- Exclude transient `.cache` directory from `node_modules` during bundling to prevent ENOENT race conditions, [PR#14339](https://github.com/meteor/meteor/pull/14339)
|
||||
- Fix operator precedence bug in `passwordValidator` that could reject valid passwords, [PR#14075](https://github.com/meteor/meteor/pull/14075), [PR#14169](https://github.com/meteor/meteor/pull/14169)
|
||||
|
||||
All Merged PRs@[GitHub PRs 3.4.1](https://github.com/meteor/meteor/pulls?q=is%3Apr+is%3Amerged+base%3Arelease-3.4.1)
|
||||
|
||||
@@ -92,36 +96,36 @@ If you find any issues, please report them to the [Meteor issues tracker](https:
|
||||
|
||||
#### Bumped Meteor Packages
|
||||
|
||||
- meteor-tool@3.4.1-rc.0
|
||||
- accounts-2fa@3.0.2-rc341.0
|
||||
- accounts-base@3.2.1-rc341.0
|
||||
- accounts-password@3.2.3-rc341.0
|
||||
- babel-compiler@7.14.0-rc341.0
|
||||
- callback-hook@1.6.3-rc341.0
|
||||
- ddp-client@3.2.0-rc341.0
|
||||
- ddp-server@3.1.3-rc341.0
|
||||
- ecmascript@0.18.0-rc341.0
|
||||
- ecmascript-runtime-client@0.13.0-rc341.0
|
||||
- facebook-config-ui@1.1.0-rc341.0
|
||||
- google-config-ui@1.1.0-rc341.0
|
||||
- hot-module-replacement@0.6.0-rc341.0
|
||||
- meetup-config-ui@1.1.0-rc341.0
|
||||
- meteor@2.2.1-rc341.0
|
||||
- meteor-developer-config-ui@1.1.0-rc341.0
|
||||
- minifier-js@3.2.0-rc341.0
|
||||
- minimongo@2.0.6-rc341.0
|
||||
- mongo@2.2.1-rc341.0
|
||||
- roles@1.1.0-rc341.0
|
||||
- rspack@1.1.0-rc341.0
|
||||
- server-render@0.4.4-rc341.0
|
||||
- standard-minifier-css@1.10.1-rc341.0
|
||||
- test-in-console@2.0.2-rc341.0
|
||||
- tinytest@1.4.0-rc341.0
|
||||
- tools-core@1.1.0-rc341.0
|
||||
- twitter-config-ui@1.1.0-rc341.0
|
||||
- typescript@5.10.0-rc341.0
|
||||
- webapp@2.1.2-rc341.0
|
||||
- weibo-config-ui@1.1.0-rc341.0
|
||||
- meteor-tool@3.4.1-rc.1
|
||||
- accounts-2fa@3.0.2-rc341.1
|
||||
- accounts-base@3.2.1-rc341.1
|
||||
- accounts-password@3.2.3-rc341.1
|
||||
- babel-compiler@7.14.0-rc341.1
|
||||
- callback-hook@1.6.3-rc341.1
|
||||
- ddp-client@3.2.0-rc341.1
|
||||
- ddp-server@3.1.3-rc341.1
|
||||
- ecmascript@0.18.0-rc341.1
|
||||
- ecmascript-runtime-client@0.13.0-rc341.1
|
||||
- facebook-config-ui@1.1.0-rc341.1
|
||||
- google-config-ui@1.1.0-rc341.1
|
||||
- hot-module-replacement@0.6.0-rc341.1
|
||||
- meetup-config-ui@1.1.0-rc341.1
|
||||
- meteor@2.2.1-rc341.1
|
||||
- meteor-developer-config-ui@1.1.0-rc341.1
|
||||
- minifier-js@3.2.0-rc341.1
|
||||
- minimongo@2.0.6-rc341.1
|
||||
- mongo@2.2.1-rc341.1
|
||||
- roles@1.1.0-rc341.1
|
||||
- rspack@1.1.0-rc341.1
|
||||
- server-render@0.4.4-rc341.1
|
||||
- standard-minifier-css@1.10.1-rc341.1
|
||||
- test-in-console@2.0.2-rc341.1
|
||||
- tinytest@1.4.0-rc341.1
|
||||
- tools-core@1.1.0-rc341.1
|
||||
- twitter-config-ui@1.1.0-rc341.1
|
||||
- typescript@5.10.0-rc341.1
|
||||
- webapp@2.1.2-rc341.1
|
||||
- weibo-config-ui@1.1.0-rc341.1
|
||||
|
||||
#### Bumped NPM Packages
|
||||
|
||||
|
||||
Reference in New Issue
Block a user