Skip to content

Releases: robertmassaioli/cast-builder

v1.0.5: Add support for webpack v4

Choose a tag to compare

@robertmassaioli robertmassaioli released this 20 Apr 11:50
chore: add main field to package.json for webpack 4 compatibility

v1.0.4: Fifth time is hopefully the charm.

Choose a tag to compare

@robertmassaioli robertmassaioli released this 17 Apr 13:11
fix: publish workflow now sets version from release tag

Previously the workflow published whatever version was in package.json,
causing E403 'cannot publish over previously published version' errors.

Now both publish jobs:
1. Extract the version from the GitHub Release tag (e.g. v1.2.3 → 1.2.3)
2. Run 'npm version $VERSION --no-git-tag-version' to update package.json
   in-place (no git commit — CI-only change)
3. For the CLI: also pins @cast-builder/core to the exact same version
   just published

Release tagging convention: create a GitHub Release with tag 'v1.2.3'
to publish version 1.2.3 of both packages.

v1.0.3: Getting it right eventually

Choose a tag to compare

@robertmassaioli robertmassaioli released this 17 Apr 12:44
fix: regenerate lock file after @cast-builder/cli rename, drop Node 18

- package-lock.json: regenerated after CLI package rename from 'cast-builder'
  to '@cast-builder/cli' — fixes 'npm ci' EUSAGE error in GitHub Actions
- CI matrix: drop Node 18 (eslint-visitor-keys@5 requires >=20.19.0)
- engines: bump both packages from >=18.0.0 to >=20.0.0

v1.0.2: Getting the package naming of the CLI tool correct.

Choose a tag to compare

@robertmassaioli robertmassaioli released this 17 Apr 12:32

Full Changelog: v1.0.1...v1.0.2

v1.0.1: Getting the publishing right.

Choose a tag to compare

@robertmassaioli robertmassaioli released this 17 Apr 12:18
chore: add MIT license and repository metadata to both packages

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

v1.0.0: Initial Release

Choose a tag to compare

@robertmassaioli robertmassaioli released this 17 Apr 12:12