Skip to content

chore(release): version packages - #40

Merged
raniejade merged 1 commit into
mainfrom
changeset-release/main
May 14, 2026
Merged

raniejade merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented May 11, 2026 •

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@raniejade/rac@0.4.0

Minor Changes

  • #39 c6f501b Thanks @raniejade! - Add local pack overrides for dev cycle. A new .rac/config.local.toml (gitignored) with [[pack_overrides]] entries redirects a configured [[packs]] id to a local directory, bypassing git and cache so packs can be iterated on locally without commit/push churn.

    • New CLI: rac pack override <id> <path> and rac pack override <id> --clear.
    • rac pack list decorates overridden packs with (override → <path>).
    • rac doctor and rac install emit a WARN per active override (install still exits 0).
    • rac init writes .rac/.gitignore containing config.local.toml.
  • #41 33037ca Thanks @raniejade! - Pin shared packs to resolved commit SHAs via .rac/rac-lock.json. The lockfile is committed alongside config.toml; future installs check out the locked SHA instead of re-resolving the floating ref. Two machines installing the same project now produce identical outputs, and CI can gate on lockfile drift.

    • New flag --frozen-lockfile for rac install, rac diff, and rac doctor: errors (exit code 2) if the lockfile would change.
    • Existing --refresh-packs now also re-resolves and rewrites the lockfile.
    • rac pack add / rac pack remove keep the lockfile in sync.
    • Pack overrides skip the lockfile entirely.
    • rac doctor reports malformed lockfiles, stale entries, and (with --frozen-lockfile) missing entries.

@github-actions
github-actions Bot force-pushed the changeset-release/main branch from f80e8e0 to 3765c15 Compare May 11, 2026 12:06
@raniejade
raniejade merged commit 4da479a into main May 14, 2026
@raniejade
raniejade deleted the changeset-release/main branch May 14, 2026 06:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant