Merge branch 'release-3.4.1' into ci-local-reattempts

This commit is contained in:
Nacho Codoñer
2026-04-21 14:14:37 +02:00
committed by GitHub
34 changed files with 69 additions and 65 deletions

2
meteor
View File

@@ -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.

View File

@@ -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",
});

View File

@@ -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) => {

View File

@@ -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({

View File

@@ -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,
});

View File

@@ -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) {

View File

@@ -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,
});

View File

@@ -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,
});

View File

@@ -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',

View File

@@ -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',
});

View File

@@ -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 => {

View File

@@ -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 => {

View File

@@ -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,

View File

@@ -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 => {

View File

@@ -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 => {

View File

@@ -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();

View File

@@ -2,7 +2,7 @@
Package.describe({
summary: "Core Meteor environment",
version: '2.2.1-rc341.0',
version: '2.2.1-rc341.1',
});
Package.registerBuildPlugin({

View File

@@ -1,6 +1,6 @@
Package.describe({
summary: "JavaScript minifier",
version: '3.2.0-rc341.0',
version: '3.2.0-rc341.1',
});
Npm.depends({

View File

@@ -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) => {

View File

@@ -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({

View File

@@ -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,
});

View File

@@ -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({

View File

@@ -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"
});

View File

@@ -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,

View File

@@ -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) {

View File

@@ -1,6 +1,6 @@
Package.describe({
summary: "Tiny testing framework",
version: '1.4.0-rc341.0',
version: '1.4.0-rc341.1',
});
Npm.depends({

View File

@@ -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,
});

View File

@@ -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) {

View File

@@ -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',

View File

@@ -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({

View File

@@ -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 => {

View File

@@ -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"

View File

@@ -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