| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Meteor 3.4 source code.tar.gz | 2026-01-28 | 21.1 MB | |
| Meteor 3.4 source code.zip | 2026-01-28 | 22.7 MB | |
| README.md | 2026-01-28 | 6.7 kB | |
| Totals: 3 Items | 43.7 MB | 0 | |
v3.4.0, 30-01-2026
Highlights
- Meteor-Rspack Integration, PR#13910
- ⚡ New
rspackatmosphere package (requires at least rspack@1.7.1) Orchestrates the full Rspack setup, including the development server and production builds. - 📦 New
@meteorjs/rspacknpm package Provides a default rspack.config.js. Applications can extend or override this configuration with their own. - 🛠️ New
tools-corepackage Supplies runtime utilities for Meteor, designed to support this integration and future tool integrations. - 🔑 Core updates Enhanced Meteor’s core to support the Rspack integration.
- ✅ Test suite additions Introduced tests for app skeletons and Meteor-Rspack features to ensure quality and reliability.
- 📃 Documentation Complete documentation section covering all details of the Meteor-Rspack integration, including migration guides, configuration helpers and more.
- Adopting Rspack gives you a faster build experience
- Adopting Rspack produces smaller bundle sizes through advanced tree shaking
- Adopting Rspack lets you extend your app with modern setups and tooling
- Support for
devOnlypackages andNpm.devDependsto optimize production builds, PR#13797 - Introduced
Meteor.deferDevto optimize server startup during development, PR#14006 - Optimize react-meteor-data Suspense hooks and isEqual checks, PR#456
- Meteor runtime now shows
--raw-logsby default, use--timestampsto keep timestamps, PR#13944 - Integrate
collection-extensionsinto core, PR#13830 - Fix OPLOG includeCollections/excludeCollections when admin.$cmd happens, PR#13949
- Report Mongo SIGILL crash errors, PR#13930
- Fix bulk remove in LocalCollection to remove all items, PR#13965
- Treat web.cordova as a modern architecture, PR#13983
- Improve and beautify server error messages, PR#13848
- Upgrade Accounts UI CSS (breaking visual change for accounts-ui users), PR#13840
- Support NonEmptyString to check package, #12852
- Update TypeScript definitions for async support in accounts-base, PR#13987
- Fix an error when files have identical names with different cases, PR#13958
- Add experimental config disableBoilerplateResponse to improve React SSR, PR#13855
- Upgrade to Node v22.22.0, TypeScript 5.9.2 and SWC 1.15.3, PR#13997 and PR#13760
All Merged PRs@GitHub PRs 3.4
React Packages:
Breaking Changes
accounts-uiCSS has changed, PR#13840
Internal API changes
N/A
Migration Steps
Please run the following command to update your project:
:::bash
meteor update --release 3.4-rc.3
To apply react-meteor-data changes:
:::bash
meteor add react-meteor-data@4.0.1
Add this to your package.json to enable the new modern build stack:
:::json
"meteor": {
"modern": true
}
Check out the requirements for Meteor Bundler optimizations on existing apps.
Add rspack package to enable the Rspack Bundler integration:
:::bash
meteor add rspack
This package is added by default for new apps.
Check out the requirements for Rspack Bundler integration on existing apps.
📃 Modern Build Stack docs
☄️ Meteor Bundler optimizations docs
⚡ Rspack Bundler integration docs
If you find any issues, please report them to the Meteor issues tracker.
Bumped Meteor Packages
- accounts-base@3.2.0
- accounts-password@3.2.2
- accounts-ui-unstyled@1.8.0
- accounts-ui@1.5.0
- babel-compiler@7.13.0
- boilerplate-generator@2.1.0
- ecmascript@0.17.0
- meteor@2.2.0
- minifier-js@3.1.0
- minimongo@2.0.5
- mongo@2.2.0
- react-fast-refresh@0.3.0
- rspack@1.0.0
- shell-server@0.7.0
- standard-minifier-css@1.10.0
- standard-minifier-js@3.2.0
- standard-minifiers@1.2.0
- static-html@1.5.0
- test-in-browser@1.5.0
- tools-core@1.0.0
- typescript@5.9.3
- webapp@2.1.0
- meteor-tool@3.4.0
Bumped NPM Packages
- @meteorjs/rspack@1.0.0
Special thanks to
✨✨✨
- @nachocodoner
- @italojs
- @Grubba27
- @welkinwong
- @harryadel
- @vparpoil
- @StorytellerCZ
- @turoar23
- @DipakHalkude
- @sanki92
- @evolross
- @malua
- @tmeyer24
- @jeetburman
- @copleykj
✨✨✨