diff --git a/README.md b/README.md index 8abdfb4..a915b5a 100644 --- a/README.md +++ b/README.md @@ -41,16 +41,16 @@ Each example doubles as a reference for [community packages](https://docs.meteor - Demo: https://task-manager.sandbox.galaxycloud.app/ - Why: Task management with CRUD, status workflows, priority filtering, real-time dashboard, and type-safe RPC - Stack: Meteor, Rspack, React, Meteor-RPC, shadcn/ui, Tailwind CSS v4, React Query, Zod, Mocha, Biome, Playwright -- Last Updated At: Apr/21/2026 -- Meteor Version: 3.4.1 +- Last Updated At: May/06/2026 +- Meteor Version: 3.5-beta.10 ### Notes Offline - Repository: [meteor/examples/notes-offline](./notes-offline) - Demo: https://notes-offline.sandbox.galaxycloud.app/ - Why: Offline-first PWA notes app with auto-save, markdown, search, tagging, pinning, trash/recovery, import/export, cross-tab sync, per-device scoping, and multi-language UI (en/es/pt) - Stack: Meteor, Rspack, React, Mantine UI, jam:offline, jam:method, jam:pub-sub, jam:soft-delete, Zod, Workbox, LinguiJS, Mocha, ESLint, Prettier, Playwright -- Last Updated At: Apr/21/2026 -- Meteor Version: 3.4.1 +- Last Updated At: May/06/2026 +- Meteor Version: 3.5-beta.10 ### Simple Blog - Repository: [dupontbertrand/meteor-blog](https://github.com/dupontbertrand/meteor-blog) @@ -64,24 +64,24 @@ Each example doubles as a reference for [community packages](https://docs.meteor - Demo: https://tic-tac-toe.sandbox.galaxycloud.app/ - Why: Real-time multiplayer game with room-based matchmaking and live state sync via pub/sub - Stack: Meteor, Rspack, React, MUI (Material UI), Mocha, oxlint, Playwright -- Last Updated At: Apr/21/2026 -- Meteor Version: 3.4.1 +- Last Updated At: May/06/2026 +- Meteor Version: 3.5-beta.10 ### Parties - Repository: [meteor/examples/parties](./parties) - Demo: https://parties.sandbox.galaxycloud.app/ - Why: One of the original Meteor examples showcasing how to build a nice working application with Blaze with very little code, while taking advantage of optimistic updates - Stack: Meteor, Rspack, Blaze 3, Bootstrap 5, D3.js, RSLint, Playwright -- Last Updated At: Apr/21/2026 -- Meteor Version: 3.4.1 +- Last Updated At: May/06/2026 +- Meteor Version: 3.5-beta.10 ### Complex Todos (Svelte) - Repository: [meteor/examples/complex-todos-svelte](./complex-todos-svelte) - Demo: https://complex-todos-svelte.sandbox.galaxycloud.app/ - Why: Production-grade todo app with modular monolith architecture, rate limiting, caching, migrations, scheduled jobs, and E2E tests - Stack: Meteor, Rspack, Svelte 5, Skeleton UI, Tailwind CSS v4, jam:method, Zod, oxlint, Cypress, Mocha, MongoDB -- Last Updated At: Apr/21/2026 -- Meteor Version: 3.4.1 +- Last Updated At: May/06/2026 +- Meteor Version: 3.5-beta.10 ### Welcome Meteor Cordova - Repository: [CloudByGalaxy/welcome-meteor-cordova](https://github.com/CloudByGalaxy/welcome-meteor-cordova) @@ -133,8 +133,8 @@ Additional examples covering tutorials, integrations, and specialized use cases. - Repository: [meteor/examples/nft-marketplace](./nft-marketplace) - Why: Decentralized NFT marketplace for minting, listing, and buying NFTs with wallet auth and on-chain transactions - Stack: Meteor, Rspack, React, Tailwind CSS v4, Polygon, Solidity, Hardhat, Ethers.js, IPFS -- Last Updated At: Mar/14/2026 -- Meteor Version: 3.4.1 +- Last Updated At: May/06/2026 +- Meteor Version: 3.5-beta.10 ## How to add your example? diff --git a/complex-todos-svelte/.meteor/packages b/complex-todos-svelte/.meteor/packages index 7b2dbec..a111648 100644 --- a/complex-todos-svelte/.meteor/packages +++ b/complex-todos-svelte/.meteor/packages @@ -6,25 +6,25 @@ meteor-base@1.5.2 # Packages every Meteor app needs to have mobile-experience@1.1.2 # Packages for a great mobile UX -mongo@2.2.1-rc341.1 # The database Meteor supports right now +mongo@2.4.0-beta350.10 # The database Meteor supports right now reactive-var@1.0.13 # Reactive variable for tracker tracker@1.3.4 # Meteor's client-side reactive programming library -standard-minifier-css@1.10.1-rc341.1 # CSS minifier run for production mode +standard-minifier-css@1.10.1 # CSS minifier run for production mode standard-minifier-js@3.2.0 # JS minifier run for production mode es5-shim@4.8.1 # ECMAScript 5 compatibility for older browsers -ecmascript@0.18.0-rc341.1 # Enable ECMAScript2015+ syntax in app code -typescript@5.10.0-rc341.1 # Enable TypeScript syntax in .ts and .tsx modules +ecmascript@0.18.0 # Enable ECMAScript2015+ syntax in app code +typescript@5.10.0 # Enable TypeScript syntax in .ts and .tsx modules shell-server@0.7.0 # Server-side component of the `meteor shell` command -hot-module-replacement@0.6.0-rc341.1 # Update client in development without reloading the page +hot-module-replacement@0.6.0 # Update client in development without reloading the page static-html@1.5.0 # Define static page content in .html files -rspack@1.1.0-rc341.1 +rspack@1.1.0 # # Accounts # -accounts-password@3.2.3-rc341.1 +accounts-password@3.3.0-beta350.10 # # Methods diff --git a/complex-todos-svelte/.meteor/release b/complex-todos-svelte/.meteor/release index 49a715a..896687d 100644 --- a/complex-todos-svelte/.meteor/release +++ b/complex-todos-svelte/.meteor/release @@ -1 +1 @@ -METEOR@3.4.1 +METEOR@3.5-beta.10 diff --git a/complex-todos-svelte/.meteor/versions b/complex-todos-svelte/.meteor/versions index 272ab85..4b25844 100644 --- a/complex-todos-svelte/.meteor/versions +++ b/complex-todos-svelte/.meteor/versions @@ -1,32 +1,32 @@ -accounts-base@3.2.1 -accounts-password@3.2.3 +accounts-base@3.3.0-beta350.10 +accounts-password@3.3.0-beta350.10 allow-deny@2.1.0 autoupdate@2.0.1 babel-compiler@7.14.0 babel-runtime@1.5.2 -base64@1.0.13 -binary-heap@1.0.12 +base64@1.0.14-beta350.10 +binary-heap@1.0.13-beta350.10 boilerplate-generator@2.1.0 caching-compiler@2.0.1 -callback-hook@1.7.0 +callback-hook@1.8.0-beta350.10 check@1.5.0 core-runtime@1.0.0 ddp@1.4.2 -ddp-client@3.2.0 -ddp-common@1.4.4 -ddp-rate-limiter@1.2.2 -ddp-server@3.2.0 +ddp-client@3.3.0-beta350.10 +ddp-common@1.4.5-beta350.10 +ddp-rate-limiter@1.3.0-beta350.10 +ddp-server@3.3.0-beta350.10 diff-sequence@1.1.3 dynamic-import@0.7.4 ecmascript@0.18.0 ecmascript-runtime@0.8.3 ecmascript-runtime-client@0.13.0 ecmascript-runtime-server@0.11.1 -ejson@1.1.5 -email@3.1.2 +ejson@1.2.0-beta350.10 +email@3.2.0-beta350.10 es5-shim@4.8.1 facts-base@1.0.2 -fetch@0.1.6 +fetch@0.2.0-beta350.10 geojson-utils@1.0.12 hot-code-push@1.0.5 hot-module-replacement@0.6.0 @@ -36,21 +36,21 @@ jam:method@1.9.1 launch-screen@2.0.1 localstorage@1.2.1 logging@1.3.6 -meteor@2.3.0 +meteor@2.3.1-beta350.10 meteor-base@1.5.2 meteortesting:browser-tests@1.8.0 meteortesting:mocha@3.3.0 meteortesting:mocha-core@8.2.0 -minifier-css@2.0.1 +minifier-css@2.0.2-beta350.10 minifier-js@3.2.0 -minimongo@2.1.0 +minimongo@2.2.0-beta350.10 mobile-experience@1.1.2 mobile-status-bar@1.1.1 modern-browsers@0.2.3 modules@0.20.3 modules-runtime@0.13.2 modules-runtime-hot@0.14.3 -mongo@2.3.0 +mongo@2.4.0-beta350.10 mongo-decimal@0.2.0 mongo-dev-server@1.1.1 mongo-id@1.0.9 @@ -58,7 +58,7 @@ npm-mongo@6.16.1 ordered-dict@1.2.0 promise@1.0.0 random@1.2.2 -rate-limit@1.1.2 +rate-limit@1.2.0-beta350.10 react-fast-refresh@0.3.0 reactive-var@1.0.13 reload@1.3.2 @@ -67,7 +67,7 @@ routepolicy@1.1.2 rspack@1.1.0 sha@1.0.10 shell-server@0.7.0 -socket-stream-client@0.6.1 +socket-stream-client@0.7.0-beta350.10 standard-minifier-css@1.10.1 standard-minifier-js@3.2.0 static-html@1.5.0 @@ -75,7 +75,7 @@ static-html-tools@1.0.0 tools-core@1.1.0 tracker@1.3.4 typescript@5.10.0 -url@1.3.5 -webapp@2.1.2 +url@1.3.6-beta350.10 +webapp@2.2.0-beta350.10 webapp-hashing@1.1.2 zodern:types@1.0.13 diff --git a/complex-todos-svelte/README.md b/complex-todos-svelte/README.md index c3f537d..588c1a1 100755 --- a/complex-todos-svelte/README.md +++ b/complex-todos-svelte/README.md @@ -2,7 +2,7 @@ Same idea as the [simple Svelte tutorial](https://github.com/meteor/meteor3-svelte/tree/3.4-rspack), but not simple. This app covers things you'll actually run into when building something real: module boundaries, validation, rate limiting, caching, migrations, jobs, and proper separation of concerns. -Built with Meteor 3.4.1-rc.1, Svelte 5, Skeleton UI, and Tailwind CSS v4. +Built with Meteor 3.5-beta.10, Svelte 5, Skeleton UI, and Tailwind CSS v4. Demo: https://complex-todos-svelte.sandbox.galaxycloud.app/ @@ -10,7 +10,7 @@ Demo: https://complex-todos-svelte.sandbox.galaxycloud.app/ | | | |---|---| -| Runtime | Meteor 3.4.1-rc.1 | +| Runtime | Meteor 3.5-beta.10 | | Frontend | Svelte 5 (runes) | | UI | Skeleton UI v4 + Tailwind CSS v4, Cerberus theme | | Build | Rspack | diff --git a/examples.json b/examples.json index b504ce0..d0a3ee9 100644 --- a/examples.json +++ b/examples.json @@ -43,8 +43,8 @@ "Biome", "Playwright" ], - "lastUpdatedAt": "Apr/21/2026", - "meteorVersion": "3.4.1" + "lastUpdatedAt": "May/06/2026", + "meteorVersion": "3.5-beta.10" }, { "title": "Notes Offline", @@ -73,8 +73,8 @@ "Prettier", "Playwright" ], - "lastUpdatedAt": "Apr/21/2026", - "meteorVersion": "3.4.1" + "lastUpdatedAt": "May/06/2026", + "meteorVersion": "3.5-beta.10" }, { "title": "Simple Blog", @@ -116,8 +116,8 @@ "oxlint", "Playwright" ], - "lastUpdatedAt": "Apr/21/2026", - "meteorVersion": "3.4.1" + "lastUpdatedAt": "May/06/2026", + "meteorVersion": "3.5-beta.10" }, { "title": "Parties", @@ -138,8 +138,8 @@ "RSLint", "Playwright" ], - "lastUpdatedAt": "Apr/21/2026", - "meteorVersion": "3.4.1" + "lastUpdatedAt": "May/06/2026", + "meteorVersion": "3.5-beta.10" }, { "title": "Complex Todos (Svelte)", @@ -164,8 +164,8 @@ "Mocha", "MongoDB" ], - "lastUpdatedAt": "Apr/21/2026", - "meteorVersion": "3.4.1" + "lastUpdatedAt": "May/06/2026", + "meteorVersion": "3.5-beta.10" }, { "title": "Welcome Meteor Cordova", diff --git a/nft-marketplace/.meteor/packages b/nft-marketplace/.meteor/packages index eb3ee92..3fd9782 100644 --- a/nft-marketplace/.meteor/packages +++ b/nft-marketplace/.meteor/packages @@ -6,18 +6,18 @@ meteor-base@1.5.2 # Packages every Meteor app needs to have mobile-experience@1.1.2 # Packages for a great mobile UX -mongo@2.2.1-rc341.1 # The database Meteor supports right now +mongo@2.4.0-beta350.10 # The database Meteor supports right now reactive-var@1.0.13 # Reactive variable for tracker -standard-minifier-css@1.10.1-rc341.1 # CSS minifier run for production mode +standard-minifier-css@1.10.1 # CSS minifier run for production mode standard-minifier-js@3.2.0 # JS minifier run for production mode es5-shim@4.8.1 # ECMAScript 5 compatibility for older browsers -ecmascript@0.18.0-rc341.1 # Enable ECMAScript2015+ syntax in app code -typescript@5.10.0-rc341.1 # Enable TypeScript syntax in .ts and .tsx modules +ecmascript@0.18.0 # Enable ECMAScript2015+ syntax in app code +typescript@5.10.0 # Enable TypeScript syntax in .ts and .tsx modules shell-server@0.7.0 # Server-side component of the `meteor shell` command -hot-module-replacement@0.6.0-rc341.1 # Update client in development without reloading the page +hot-module-replacement@0.6.0 # Update client in development without reloading the page static-html@1.5.0 # Define static page content in .html files react-meteor-data # React higher-order component for reactively tracking Meteor data -rspack@1.1.0-rc341.1 +rspack@1.1.0 meteortesting:mocha diff --git a/nft-marketplace/.meteor/release b/nft-marketplace/.meteor/release index 49a715a..896687d 100644 --- a/nft-marketplace/.meteor/release +++ b/nft-marketplace/.meteor/release @@ -1 +1 @@ -METEOR@3.4.1 +METEOR@3.5-beta.10 diff --git a/nft-marketplace/.meteor/versions b/nft-marketplace/.meteor/versions index 34ed112..d40343d 100644 --- a/nft-marketplace/.meteor/versions +++ b/nft-marketplace/.meteor/versions @@ -2,27 +2,27 @@ allow-deny@2.1.0 autoupdate@2.0.1 babel-compiler@7.14.0 babel-runtime@1.5.2 -base64@1.0.13 -binary-heap@1.0.12 +base64@1.0.14-beta350.10 +binary-heap@1.0.13-beta350.10 boilerplate-generator@2.1.0 caching-compiler@2.0.1 -callback-hook@1.7.0 +callback-hook@1.8.0-beta350.10 check@1.5.0 core-runtime@1.0.0 ddp@1.4.2 -ddp-client@3.2.0 -ddp-common@1.4.4 -ddp-server@3.2.0 +ddp-client@3.3.0-beta350.10 +ddp-common@1.4.5-beta350.10 +ddp-server@3.3.0-beta350.10 diff-sequence@1.1.3 dynamic-import@0.7.4 ecmascript@0.18.0 ecmascript-runtime@0.8.3 ecmascript-runtime-client@0.13.0 ecmascript-runtime-server@0.11.1 -ejson@1.1.5 +ejson@1.2.0-beta350.10 es5-shim@4.8.1 facts-base@1.0.2 -fetch@0.1.6 +fetch@0.2.0-beta350.10 geojson-utils@1.0.12 hot-code-push@1.0.5 hot-module-replacement@0.6.0 @@ -30,21 +30,21 @@ id-map@1.2.0 inter-process-messaging@0.1.2 launch-screen@2.0.1 logging@1.3.6 -meteor@2.3.0 +meteor@2.3.1-beta350.10 meteor-base@1.5.2 meteortesting:browser-tests@1.8.0 meteortesting:mocha@3.3.0 meteortesting:mocha-core@8.2.0 -minifier-css@2.0.1 +minifier-css@2.0.2-beta350.10 minifier-js@3.2.0 -minimongo@2.1.0 +minimongo@2.2.0-beta350.10 mobile-experience@1.1.2 mobile-status-bar@1.1.1 modern-browsers@0.2.3 modules@0.20.3 modules-runtime@0.13.2 modules-runtime-hot@0.14.3 -mongo@2.3.0 +mongo@2.4.0-beta350.10 mongo-decimal@0.2.0 mongo-dev-server@1.1.1 mongo-id@1.0.9 @@ -60,7 +60,7 @@ retry@1.1.1 routepolicy@1.1.2 rspack@1.1.0 shell-server@0.7.0 -socket-stream-client@0.6.1 +socket-stream-client@0.7.0-beta350.10 standard-minifier-css@1.10.1 standard-minifier-js@3.2.0 static-html@1.5.0 @@ -68,6 +68,6 @@ static-html-tools@1.0.0 tools-core@1.1.0 tracker@1.3.4 typescript@5.10.0 -webapp@2.1.2 +webapp@2.2.0-beta350.10 webapp-hashing@1.1.2 zodern:types@1.0.13 diff --git a/notes-offline/.meteor/packages b/notes-offline/.meteor/packages index 8ceaa93..b88bde1 100644 --- a/notes-offline/.meteor/packages +++ b/notes-offline/.meteor/packages @@ -6,20 +6,20 @@ meteor-base@1.5.2 # Packages every Meteor app needs to have mobile-experience@1.1.2 # Packages for a great mobile UX -mongo@2.2.1-rc341.1 # The database Meteor supports right now +mongo@2.4.0-beta350.10 # The database Meteor supports right now reactive-var@1.0.13 # Reactive variable for tracker -standard-minifier-css@1.10.1-rc341.1 # CSS minifier run for production mode +standard-minifier-css@1.10.1 # CSS minifier run for production mode standard-minifier-js@3.2.0 # JS minifier run for production mode es5-shim@4.8.1 # ECMAScript 5 compatibility for older browsers -ecmascript@0.18.0-rc341.1 # Enable ECMAScript2015+ syntax in app code -typescript@5.10.0-rc341.1 # Enable TypeScript syntax in .ts and .tsx modules +ecmascript@0.18.0 # Enable ECMAScript2015+ syntax in app code +typescript@5.10.0 # Enable TypeScript syntax in .ts and .tsx modules shell-server@0.7.0 # Server-side component of the `meteor shell` command -hot-module-replacement@0.6.0-rc341.1 # Update client in development without reloading the page +hot-module-replacement@0.6.0 # Update client in development without reloading the page static-html@1.5.0 # Define static page content in .html files react-meteor-data # React higher-order component for reactively tracking Meteor data -rspack@1.1.0-rc341.1 +rspack@1.1.0 jam:offline jam:method jam:pub-sub diff --git a/notes-offline/.meteor/release b/notes-offline/.meteor/release index 49a715a..896687d 100644 --- a/notes-offline/.meteor/release +++ b/notes-offline/.meteor/release @@ -1 +1 @@ -METEOR@3.4.1 +METEOR@3.5-beta.10 diff --git a/notes-offline/.meteor/versions b/notes-offline/.meteor/versions index 5d394cb..18315dd 100644 --- a/notes-offline/.meteor/versions +++ b/notes-offline/.meteor/versions @@ -1,30 +1,30 @@ -accounts-base@3.2.1 +accounts-base@3.3.0-beta350.10 allow-deny@2.1.0 autoupdate@2.0.1 babel-compiler@7.14.0 babel-runtime@1.5.2 -base64@1.0.13 -binary-heap@1.0.12 +base64@1.0.14-beta350.10 +binary-heap@1.0.13-beta350.10 boilerplate-generator@2.1.0 caching-compiler@2.0.1 -callback-hook@1.7.0 +callback-hook@1.8.0-beta350.10 check@1.5.0 core-runtime@1.0.0 ddp@1.4.2 -ddp-client@3.2.0 -ddp-common@1.4.4 -ddp-rate-limiter@1.2.2 -ddp-server@3.2.0 +ddp-client@3.3.0-beta350.10 +ddp-common@1.4.5-beta350.10 +ddp-rate-limiter@1.3.0-beta350.10 +ddp-server@3.3.0-beta350.10 diff-sequence@1.1.3 dynamic-import@0.7.4 ecmascript@0.18.0 ecmascript-runtime@0.8.3 ecmascript-runtime-client@0.13.0 ecmascript-runtime-server@0.11.1 -ejson@1.1.5 +ejson@1.2.0-beta350.10 es5-shim@4.8.1 facts-base@1.0.2 -fetch@0.1.6 +fetch@0.2.0-beta350.10 geojson-utils@1.0.12 hot-code-push@1.0.5 hot-module-replacement@0.6.0 @@ -37,21 +37,21 @@ jam:soft-delete@0.4.0 launch-screen@2.0.1 localstorage@1.2.1 logging@1.3.6 -meteor@2.3.0 +meteor@2.3.1-beta350.10 meteor-base@1.5.2 meteortesting:browser-tests@1.8.0 meteortesting:mocha@3.3.0 meteortesting:mocha-core@8.2.0 -minifier-css@2.0.1 +minifier-css@2.0.2-beta350.10 minifier-js@3.2.0 -minimongo@2.1.0 +minimongo@2.2.0-beta350.10 mobile-experience@1.1.2 mobile-status-bar@1.1.1 modern-browsers@0.2.3 modules@0.20.3 modules-runtime@0.13.2 modules-runtime-hot@0.14.3 -mongo@2.3.0 +mongo@2.4.0-beta350.10 mongo-decimal@0.2.0 mongo-dev-server@1.1.1 mongo-id@1.0.9 @@ -59,7 +59,7 @@ npm-mongo@6.16.1 ordered-dict@1.2.0 promise@1.0.0 random@1.2.2 -rate-limit@1.1.2 +rate-limit@1.2.0-beta350.10 react-fast-refresh@0.3.0 react-meteor-data@4.0.1 reactive-var@1.0.13 @@ -68,7 +68,7 @@ retry@1.1.1 routepolicy@1.1.2 rspack@1.1.0 shell-server@0.7.0 -socket-stream-client@0.6.1 +socket-stream-client@0.7.0-beta350.10 standard-minifier-css@1.10.1 standard-minifier-js@3.2.0 static-html@1.5.0 @@ -76,7 +76,7 @@ static-html-tools@1.0.0 tools-core@1.1.0 tracker@1.3.4 typescript@5.10.0 -url@1.3.5 -webapp@2.1.2 +url@1.3.6-beta350.10 +webapp@2.2.0-beta350.10 webapp-hashing@1.1.2 zodern:types@1.0.13 diff --git a/notes-offline/README.md b/notes-offline/README.md index 1ba83e9..d693cde 100644 --- a/notes-offline/README.md +++ b/notes-offline/README.md @@ -2,28 +2,28 @@ _Your notes, always available._ -An offline-first notes app built with Meteor 3.4.1-rc.1. Demonstrates IndexedDB persistence, optimistic UI, cached subscriptions, soft delete, and PWA support using the `jam:*` package family. +An offline-first notes app built with Meteor 3.5-beta.10. Demonstrates IndexedDB persistence, optimistic UI, cached subscriptions, soft delete, and PWA support using the `jam:*` package family. Demo: https://notes-offline.sandbox.galaxycloud.app/ ## Stack -| | | -| ------------ | --------------------------------------------- | -| Runtime | Meteor 3.4.1-rc.1 | -| Frontend | React 19 | -| UI | Mantine UI | -| Offline | jam:offline (IndexedDB, auto-sync, cross-tab) | -| Methods | jam:method (optimistic, offline queuing) | -| Pub/Sub | jam:pub-sub (cached subscriptions) | -| Soft Delete | jam:soft-delete | -| Validation | Zod | -| PWA | Workbox (via workbox-webpack-plugin + Rspack) | -| i18n | Lingui (SWC macro + minimal JSON catalogs) | -| Tests | Mocha | +| | | +| ------------ | ----------------------------------------------------------------- | +| Runtime | Meteor 3.5-beta.10 | +| Frontend | React 19 | +| UI | Mantine UI | +| Offline | jam:offline (IndexedDB, auto-sync, cross-tab) | +| Methods | jam:method (optimistic, offline queuing) | +| Pub/Sub | jam:pub-sub (cached subscriptions) | +| Soft Delete | jam:soft-delete | +| Validation | Zod | +| PWA | Workbox (via workbox-webpack-plugin + Rspack) | +| i18n | Lingui (SWC macro + minimal JSON catalogs) | +| Tests | Mocha | | Code Quality | ESLint (flat config: react, hooks, jsx-a11y, import-x) + Prettier | -| E2E | Playwright | -| Build | Rspack | +| E2E | Playwright | +| Build | Rspack | ## Features diff --git a/parties/.meteor/packages b/parties/.meteor/packages index cdc7f77..14661ef 100644 --- a/parties/.meteor/packages +++ b/parties/.meteor/packages @@ -6,25 +6,25 @@ meteor-base@1.5.2 # Packages every Meteor app needs to have mobile-experience@1.1.2 # Packages for a great mobile UX -mongo@2.2.1-rc341.1 # The database Meteor supports right now +mongo@2.4.0-beta350.10 # The database Meteor supports right now blaze-html-templates # Compile .html files into Meteor Blaze views jquery # Wrapper package for npm-installed jquery reactive-var@1.0.13 # Reactive variable for tracker tracker@1.3.4 # Meteor's client-side reactive programming library -standard-minifier-css@1.10.1-rc341.1 # CSS minifier run for production mode +standard-minifier-css@1.10.1 # CSS minifier run for production mode standard-minifier-js@3.2.0 # JS minifier run for production mode es5-shim@4.8.1 # ECMAScript 5 compatibility for older browsers -ecmascript@0.18.0-rc341.1 # Enable ECMAScript2015+ syntax in app code -typescript@5.10.0-rc341.1 # Enable TypeScript syntax in .ts and .tsx modules +ecmascript@0.18.0 # Enable ECMAScript2015+ syntax in app code +typescript@5.10.0 # Enable TypeScript syntax in .ts and .tsx modules shell-server@0.7.0 # Server-side component of the `meteor shell` command -session@1.2.2 +session@1.2.3-beta350.10 check@1.5.0 audit-argument-checks@1.0.8 -email@3.1.2 -accounts-password@3.2.3-rc341.1 +email@3.2.0-beta350.10 +accounts-password@3.3.0-beta350.10 accounts-ui@1.5.0 -rspack@1.1.0-rc341.1 +rspack@1.1.0 # Testing meteortesting:mocha diff --git a/parties/.meteor/release b/parties/.meteor/release index 49a715a..896687d 100644 --- a/parties/.meteor/release +++ b/parties/.meteor/release @@ -1 +1 @@ -METEOR@3.4.1 +METEOR@3.5-beta.10 diff --git a/parties/.meteor/versions b/parties/.meteor/versions index 51f4ba9..3e7e5b2 100644 --- a/parties/.meteor/versions +++ b/parties/.meteor/versions @@ -1,5 +1,5 @@ -accounts-base@3.2.1 -accounts-password@3.2.3 +accounts-base@3.3.0-beta350.10 +accounts-password@3.3.0-beta350.10 accounts-ui@1.5.0 accounts-ui-unstyled@1.8.0 allow-deny@2.1.0 @@ -7,33 +7,33 @@ audit-argument-checks@1.0.8 autoupdate@2.0.1 babel-compiler@7.14.0 babel-runtime@1.5.2 -base64@1.0.13 -binary-heap@1.0.12 +base64@1.0.14-beta350.10 +binary-heap@1.0.13-beta350.10 blaze@3.0.3 blaze-html-templates@3.0.1 blaze-tools@2.0.1 boilerplate-generator@2.1.0 caching-compiler@2.0.1 caching-html-compiler@2.0.1 -callback-hook@1.7.0 +callback-hook@1.8.0-beta350.10 check@1.5.0 core-runtime@1.0.0 ddp@1.4.2 -ddp-client@3.2.0 -ddp-common@1.4.4 -ddp-rate-limiter@1.2.2 -ddp-server@3.2.0 +ddp-client@3.3.0-beta350.10 +ddp-common@1.4.5-beta350.10 +ddp-rate-limiter@1.3.0-beta350.10 +ddp-server@3.3.0-beta350.10 diff-sequence@1.1.3 dynamic-import@0.7.4 ecmascript@0.18.0 ecmascript-runtime@0.8.3 ecmascript-runtime-client@0.13.0 ecmascript-runtime-server@0.11.1 -ejson@1.1.5 -email@3.1.2 +ejson@1.2.0-beta350.10 +email@3.2.0-beta350.10 es5-shim@4.8.1 facts-base@1.0.2 -fetch@0.1.6 +fetch@0.2.0-beta350.10 geojson-utils@1.0.12 hot-code-push@1.0.5 html-tools@2.0.1 @@ -44,20 +44,20 @@ jquery@3.0.2 launch-screen@2.0.1 localstorage@1.2.1 logging@1.3.6 -meteor@2.3.0 +meteor@2.3.1-beta350.10 meteor-base@1.5.2 meteortesting:browser-tests@1.8.0 meteortesting:mocha@3.3.0 meteortesting:mocha-core@8.2.0 -minifier-css@2.0.1 +minifier-css@2.0.2-beta350.10 minifier-js@3.2.0 -minimongo@2.1.0 +minimongo@2.2.0-beta350.10 mobile-experience@1.1.2 mobile-status-bar@1.1.1 modern-browsers@0.2.3 modules@0.20.3 modules-runtime@0.13.2 -mongo@2.3.0 +mongo@2.4.0-beta350.10 mongo-decimal@0.2.0 mongo-dev-server@1.1.1 mongo-id@1.0.9 @@ -66,7 +66,7 @@ observe-sequence@2.0.1 ordered-dict@1.2.0 promise@1.0.0 random@1.2.2 -rate-limit@1.1.2 +rate-limit@1.2.0-beta350.10 react-fast-refresh@0.3.0 reactive-dict@1.3.2 reactive-var@1.0.13 @@ -75,10 +75,10 @@ retry@1.1.1 routepolicy@1.1.2 rspack@1.1.0 service-configuration@1.3.5 -session@1.2.2 +session@1.2.3-beta350.10 sha@1.0.10 shell-server@0.7.0 -socket-stream-client@0.6.1 +socket-stream-client@0.7.0-beta350.10 spacebars@2.0.1 spacebars-compiler@2.0.1 standard-minifier-css@1.10.1 @@ -90,6 +90,6 @@ templating-tools@2.0.1 tools-core@1.1.0 tracker@1.3.4 typescript@5.10.0 -url@1.3.5 -webapp@2.1.2 +url@1.3.6-beta350.10 +webapp@2.2.0-beta350.10 webapp-hashing@1.1.2 diff --git a/parties/README.md b/parties/README.md index b67a76e..408cb01 100644 --- a/parties/README.md +++ b/parties/README.md @@ -1,6 +1,6 @@ # Parties -A collaborative event planning app where users create parties, place them on an interactive map, and RSVP. One of the original Meteor examples, now running on Meteor 3.4.1-rc.1 with Blaze 3 and async database operations. +A collaborative event planning app where users create parties, place them on an interactive map, and RSVP. One of the original Meteor examples, now running on Meteor 3.5-beta.10 with Blaze 3 and async database operations. Demo: https://parties.sandbox.galaxycloud.app/ @@ -8,7 +8,7 @@ Demo: https://parties.sandbox.galaxycloud.app/ | | | |---|---| -| Runtime | Meteor 3.4.1-rc.1 | +| Runtime | Meteor 3.5-beta.10 | | Frontend | Blaze 3 | | UI | Bootstrap 5 | | Visualization | D3.js v7 (interactive map) | diff --git a/task-manager/.meteor/packages b/task-manager/.meteor/packages index 9668afc..88a32d6 100644 --- a/task-manager/.meteor/packages +++ b/task-manager/.meteor/packages @@ -1,18 +1,18 @@ meteor-base@1.5.2 mobile-experience@1.1.2 -mongo@2.2.1-rc341.1 +mongo@2.4.0-beta350.10 reactive-var@1.0.13 -standard-minifier-css@1.10.1-rc341.1 +standard-minifier-css@1.10.1 standard-minifier-js@3.2.0 es5-shim@4.8.1 -ecmascript@0.18.0-rc341.1 +ecmascript@0.18.0 shell-server@0.7.0 static-html@1.5.0 -hot-module-replacement@0.6.0-rc341.1 +hot-module-replacement@0.6.0 -rspack@1.1.0-rc341.1 +rspack@1.1.0 # Testing meteortesting:mocha diff --git a/task-manager/.meteor/release b/task-manager/.meteor/release index 49a715a..896687d 100644 --- a/task-manager/.meteor/release +++ b/task-manager/.meteor/release @@ -1 +1 @@ -METEOR@3.4.1 +METEOR@3.5-beta.10 diff --git a/task-manager/.meteor/versions b/task-manager/.meteor/versions index cee8561..9e779f7 100644 --- a/task-manager/.meteor/versions +++ b/task-manager/.meteor/versions @@ -2,27 +2,27 @@ allow-deny@2.1.0 autoupdate@2.0.1 babel-compiler@7.14.0 babel-runtime@1.5.2 -base64@1.0.13 -binary-heap@1.0.12 +base64@1.0.14-beta350.10 +binary-heap@1.0.13-beta350.10 boilerplate-generator@2.1.0 caching-compiler@2.0.1 -callback-hook@1.7.0 +callback-hook@1.8.0-beta350.10 check@1.5.0 core-runtime@1.0.0 ddp@1.4.2 -ddp-client@3.2.0 -ddp-common@1.4.4 -ddp-server@3.2.0 +ddp-client@3.3.0-beta350.10 +ddp-common@1.4.5-beta350.10 +ddp-server@3.3.0-beta350.10 diff-sequence@1.1.3 dynamic-import@0.7.4 ecmascript@0.18.0 ecmascript-runtime@0.8.3 ecmascript-runtime-client@0.13.0 ecmascript-runtime-server@0.11.1 -ejson@1.1.5 +ejson@1.2.0-beta350.10 es5-shim@4.8.1 facts-base@1.0.2 -fetch@0.1.6 +fetch@0.2.0-beta350.10 geojson-utils@1.0.12 hot-code-push@1.0.5 hot-module-replacement@0.6.0 @@ -30,21 +30,21 @@ id-map@1.2.0 inter-process-messaging@0.1.2 launch-screen@2.0.1 logging@1.3.6 -meteor@2.3.0 +meteor@2.3.1-beta350.10 meteor-base@1.5.2 meteortesting:browser-tests@1.8.0 meteortesting:mocha@3.3.0 meteortesting:mocha-core@8.2.0 -minifier-css@2.0.1 +minifier-css@2.0.2-beta350.10 minifier-js@3.2.0 -minimongo@2.1.0 +minimongo@2.2.0-beta350.10 mobile-experience@1.1.2 mobile-status-bar@1.1.1 modern-browsers@0.2.3 modules@0.20.3 modules-runtime@0.13.2 modules-runtime-hot@0.14.3 -mongo@2.3.0 +mongo@2.4.0-beta350.10 mongo-decimal@0.2.0 mongo-dev-server@1.1.1 mongo-id@1.0.9 @@ -59,7 +59,7 @@ retry@1.1.1 routepolicy@1.1.2 rspack@1.1.0 shell-server@0.7.0 -socket-stream-client@0.6.1 +socket-stream-client@0.7.0-beta350.10 standard-minifier-css@1.10.1 standard-minifier-js@3.2.0 static-html@1.5.0 @@ -67,5 +67,5 @@ static-html-tools@1.0.0 tools-core@1.1.0 tracker@1.3.4 typescript@5.10.0 -webapp@2.1.2 +webapp@2.2.0-beta350.10 webapp-hashing@1.1.2 diff --git a/task-manager/README.md b/task-manager/README.md index 4d22680..c649084 100644 --- a/task-manager/README.md +++ b/task-manager/README.md @@ -8,7 +8,7 @@ Demo: https://task-manager.sandbox.galaxycloud.app/ | | | |---|---| -| Runtime | Meteor 3.4.1-rc.1 | +| Runtime | Meteor 3.5-beta.10 | | Frontend | React 19 | | UI | shadcn/ui (Radix + Tailwind) | | Styling | Tailwind CSS 3 | diff --git a/tic-tac-toe/.meteor/packages b/tic-tac-toe/.meteor/packages index 2ce4eab..3f9c885 100644 --- a/tic-tac-toe/.meteor/packages +++ b/tic-tac-toe/.meteor/packages @@ -6,21 +6,21 @@ meteor-base@1.5.2 # Packages every Meteor app needs to have mobile-experience@1.1.2 # Packages for a great mobile UX -mongo@2.2.1-rc341.1 # The database Meteor supports right now +mongo@2.4.0-beta350.10 # The database Meteor supports right now reactive-var@1.0.13 # Reactive variable for tracker -standard-minifier-css@1.10.1-rc341.1 # CSS minifier run for production mode +standard-minifier-css@1.10.1 # CSS minifier run for production mode standard-minifier-js@3.2.0 # JS minifier run for production mode es5-shim@4.8.1 # ECMAScript 5 compatibility for older browsers -ecmascript@0.18.0-rc341.1 # Enable ECMAScript2015+ syntax in app code -typescript@5.10.0-rc341.1 # Enable TypeScript syntax in .ts and .tsx modules +ecmascript@0.18.0 # Enable ECMAScript2015+ syntax in app code +typescript@5.10.0 # Enable TypeScript syntax in .ts and .tsx modules shell-server@0.7.0 # Server-side component of the `meteor shell` command -hot-module-replacement@0.6.0-rc341.1 # Update client in development without reloading the page +hot-module-replacement@0.6.0 # Update client in development without reloading the page insecure@1.0.8 # Allow all DB writes from clients (for prototyping) static-html@1.5.0 # Define static page content in .html files react-meteor-data -rspack@1.1.0-rc341.1 +rspack@1.1.0 # Testing meteortesting:mocha diff --git a/tic-tac-toe/.meteor/release b/tic-tac-toe/.meteor/release index 49a715a..896687d 100644 --- a/tic-tac-toe/.meteor/release +++ b/tic-tac-toe/.meteor/release @@ -1 +1 @@ -METEOR@3.4.1 +METEOR@3.5-beta.10 diff --git a/tic-tac-toe/.meteor/versions b/tic-tac-toe/.meteor/versions index 1fbf175..e3153a4 100644 --- a/tic-tac-toe/.meteor/versions +++ b/tic-tac-toe/.meteor/versions @@ -2,27 +2,27 @@ allow-deny@2.1.0 autoupdate@2.0.1 babel-compiler@7.14.0 babel-runtime@1.5.2 -base64@1.0.13 -binary-heap@1.0.12 +base64@1.0.14-beta350.10 +binary-heap@1.0.13-beta350.10 boilerplate-generator@2.1.0 caching-compiler@2.0.1 -callback-hook@1.7.0 +callback-hook@1.8.0-beta350.10 check@1.5.0 core-runtime@1.0.0 ddp@1.4.2 -ddp-client@3.2.0 -ddp-common@1.4.4 -ddp-server@3.2.0 +ddp-client@3.3.0-beta350.10 +ddp-common@1.4.5-beta350.10 +ddp-server@3.3.0-beta350.10 diff-sequence@1.1.3 dynamic-import@0.7.4 ecmascript@0.18.0 ecmascript-runtime@0.8.3 ecmascript-runtime-client@0.13.0 ecmascript-runtime-server@0.11.1 -ejson@1.1.5 +ejson@1.2.0-beta350.10 es5-shim@4.8.1 facts-base@1.0.2 -fetch@0.1.6 +fetch@0.2.0-beta350.10 geojson-utils@1.0.12 hot-code-push@1.0.5 hot-module-replacement@0.6.0 @@ -31,21 +31,21 @@ insecure@1.0.8 inter-process-messaging@0.1.2 launch-screen@2.0.1 logging@1.3.6 -meteor@2.3.0 +meteor@2.3.1-beta350.10 meteor-base@1.5.2 meteortesting:browser-tests@1.8.0 meteortesting:mocha@3.3.0 meteortesting:mocha-core@8.2.0 -minifier-css@2.0.1 +minifier-css@2.0.2-beta350.10 minifier-js@3.2.0 -minimongo@2.1.0 +minimongo@2.2.0-beta350.10 mobile-experience@1.1.2 mobile-status-bar@1.1.1 modern-browsers@0.2.3 modules@0.20.3 modules-runtime@0.13.2 modules-runtime-hot@0.14.3 -mongo@2.3.0 +mongo@2.4.0-beta350.10 mongo-decimal@0.2.0 mongo-dev-server@1.1.1 mongo-id@1.0.9 @@ -61,7 +61,7 @@ retry@1.1.1 routepolicy@1.1.2 rspack@1.1.0 shell-server@0.7.0 -socket-stream-client@0.6.1 +socket-stream-client@0.7.0-beta350.10 standard-minifier-css@1.10.1 standard-minifier-js@3.2.0 static-html@1.5.0 @@ -69,6 +69,6 @@ static-html-tools@1.0.0 tools-core@1.1.0 tracker@1.3.4 typescript@5.10.0 -webapp@2.1.2 +webapp@2.2.0-beta350.10 webapp-hashing@1.1.2 zodern:types@1.0.13