Nacho Codoñer
9508cf8829
support cloning subdirectories and branches when parsing Git URLs in meteor create --from
2026-04-08 13:36:10 +02:00
Nacho Codoñer
7231e2f322
enhance meteor create --from to support auto-parsing of Git URLs (GitHub, GitLab, Bitbucket) for branch and subdirectory
2026-04-08 13:23:43 +02:00
Nacho Codoñer
b25c87ccee
Merge pull request #14146 from sblaisot/fix/dev-bundle-arch-apple-silicon
...
Fix: enable dev-bundle fast path on Apple Silicon Macs
2026-03-31 12:06:14 +02:00
Nacho Codoñer
fb5520ac19
Merge pull request #14144 from sblaisot/fix/stale-dev-bundle-cache-after-branch-switch
...
Fix: meteor node uses wrong Node.js version after git branch switch
2026-03-31 11:57:05 +02:00
Nacho Codoñer
f7e639f460
Merge branch 'release-3.4.1' into examples-revamp
2026-03-30 22:25:49 +02:00
Nacho Codoñer
a34fd9616e
Merge branch 'release-3.4.1' into fix/stale-dev-bundle-cache-after-branch-switch
2026-03-30 17:59:34 +02:00
Nacho Codoñer
f642f40c1a
Merge branch 'release-3.4.1' into fix/dev-bundle-arch-apple-silicon
2026-03-30 17:23:47 +02:00
Nacho Codoñer
9f61ccbca8
validate subdirectory paths in examples fetch to prevent directory traversal attacks
2026-03-26 17:23:43 +01:00
Nacho Codoñer
88672b3636
handle --refresh in examples fetch: avoid using stale cache and update error message for missing directories
2026-03-26 17:22:24 +01:00
Nacho Codoñer
a26a315746
refactor examples repo cloning: replace exec with execFile for improved security and environment handling
2026-03-26 17:20:28 +01:00
Nacho Codoñer
2bb34d4e96
update examples cache: use tropohouse path and handle write failures gracefully
2026-03-26 15:58:16 +01:00
Nacho Codoñer
065eac8650
enhance examples listing with improved formatting and additional details.
2026-03-26 15:49:02 +01:00
Nacho Codoñer
9ebb9763bb
refine meteor create documentation: clarify options and add details for --from-branch and --from-dir.
2026-03-25 17:07:28 +01:00
Nacho Codoñer
b29a15b482
add support for --from-branch option in meteor create command
2026-03-25 16:48:17 +01:00
Nacho Codoñer
1e9473f9ea
remove unused refresh option from CLI commands
2026-03-25 16:40:00 +01:00
Nacho Codoñer
630900294b
refactor validateExamplesData to support custom warning function via options
2026-03-25 16:34:37 +01:00
Nacho Codoñer
edc28739e7
refactor examples tests: replace assert with expect and switch to CommonJS syntax
2026-03-25 16:31:38 +01:00
Nacho Codoñer
c27a42ae79
include Meteor version in CLI examples list
2026-03-25 16:30:03 +01:00
Nacho Codoñer
c65602e8e2
prioritize network over cache for examples retrieval; add fallback mechanism to cached data.
2026-03-25 16:27:18 +01:00
Nacho Codoñer
a0ad998867
enhance error reporting in CLI examples command and update examples branch reference
2026-03-25 16:16:27 +01:00
Nacho Codoñer
e1085cb8e1
wire commands.js to new examples module and remove old example code
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 15:49:52 +01:00
Nacho Codoñer
b5888eaea2
add Meteor app validation for create command
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 15:47:05 +01:00
Nacho Codoñer
4338bcfd67
add example resolution and clone utilities
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 15:46:58 +01:00
Nacho Codoñer
003c109d9b
add getExamples orchestrator with cache-first strategy
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 15:45:44 +01:00
Nacho Codoñer
7e61143ae9
add examples cache read/write
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 15:45:36 +01:00
Nacho Codoñer
ee63a89a02
add examples module with constants and data validation
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 15:44:27 +01:00
Nacho Codoñer
ac9e70dd91
Merge branch 'release-3.4.1' into typescript-tailwind-skeleton
2026-03-19 16:33:19 +01:00
Frederico Maia
875fe1d51e
Add TypeScript + Tailwind skeleton support
...
- Introduced a new skeleton type "typescript-tailwind".
- Added necessary configuration files and directories for the new skeleton.
- Updated documentation to reflect the new skeleton option in the CLI.
2026-03-18 15:17:18 -03:00
Nacho Codoñer
f5d1c047bb
add meteor reset E2E test coverage
2026-03-04 18:26:42 +01:00
Nacho Codoñer
d167ac1e43
add portable build support for Meteor environments and update related tests
2026-02-27 17:40:25 +01:00
Sébastien Blaisot
4b566c60be
fix: support Apple Silicon in dev-bundle fast path
...
getHostArch() in dev-bundle.js always returned "os.osx.x86_64" on
macOS, regardless of the actual architecture. On Apple Silicon machines,
the meteor-tool is installed under mt-os.osx.arm64, so the dev_bundle
directory lookup failed and the fast path for `meteor node` / `meteor
npm` was never used.
Check process.arch to return the correct architecture string on
Apple Silicon Macs.
2026-02-17 11:14:44 +01:00
Sébastien Blaisot
5ead5800bf
fix: invalidate stale dev_bundle cache after git branch switch
...
After switching git branches, .meteor/release changes but
.meteor/local/dev_bundle (which is gitignored) keeps pointing to the
previous release's dev_bundle. This causes `meteor node` to use the
wrong Node.js version until another command like `meteor --version`
triggers a full springboard and refreshes the symlink.
Store the release string in .meteor/local/dev_bundle_release alongside
the dev_bundle symlink. Before trusting the cached symlink, verify it
still matches the current .meteor/release content.
2026-02-17 10:27:10 +01:00
Nacho Codoñer
547fc46848
Merge branch 'release-3.4' into update-npm-cmd
2025-12-12 20:58:01 +01:00
Nacho Codoñer
50845a2cad
Merge branch 'devel' into release-3.4
2025-12-12 17:41:18 +01:00
Nacho Codoñer
be665e5422
add step to handle NPM dependency updates via meteor update
2025-12-11 16:28:37 +01:00
Italo José
969358bda5
Merge branch 'devel' into doc-release-option
2025-12-03 09:11:10 -03:00
Nacho Codoñer
b578977720
Merge branch 'devel' into release-3.4
2025-11-25 14:50:49 +01:00
Gabriel Grubba
d901ce98b3
DOCS: update meteor.com/cloud to galaxycloud.app
...
URLs have changed, and this is another round of updating those!
2025-11-19 09:53:20 -03:00
Nacho Codoñer
9b9594cf1c
add new skeleton for angular
2025-11-05 11:17:28 +01:00
Nacho Codoñer
bfc374c610
Merge branch 'devel' into release-3.4
2025-10-20 16:40:40 +02:00
Gabriel Grubba
d0acf4f5f0
DEV: flip the rawLogs option
2025-09-29 22:36:49 -03:00
Gabriel Grubba
5db21f4df6
DEV: Flip --raw-logs to default true and add --timestamps option.
2025-09-29 22:30:04 -03:00
Nacho Codoñer
59dbe6aac0
fix coffeescript
2025-09-23 22:16:00 +02:00
Nacho Codoñer
ed497dffa8
rename --coffee flag to --coffeescript
2025-09-19 16:33:32 +02:00
Nacho Codoñer
e716fba606
add Babel support to Meteor project creation
2025-09-18 10:11:03 +02:00
Nacho Codoñer
d1231a7e20
add CoffeeScript support to Meteor project creation
2025-09-18 09:49:46 +02:00
Nacho Codoñer
a91ff57268
ensure build context folders can be customized to have effect on all setup
2025-09-17 18:48:46 +02:00
Nacho Codoñer
770a079751
adjust meteor profile version
2025-09-02 14:30:02 +02:00
Nacho Codoñer
c01e3c4902
use legacy skel for self-tests
2025-08-29 08:29:11 +02:00
Nacho Codoñer
483048ba77
add Rspack helpers and ensure rspack outputs are ignored from Meteor processing
2025-07-23 15:16:29 +02:00