Releases: dgellow/pls
Releases · dgellow/pls
Release v0.7.1
Release v0.7.0
Changes
- chore: improve changelog formatting
- fix: more github quirks
- fix: github markdown is annoying
- fix: correct heading for changeset labels
- feat(changelog): show commit body in PR changelog
- feat(changelog): show commit body in PR changelog
- feat: test breaking change
- feat(changelog): show commit body in PR changelog
- ci: pin Deno to 2.5.x for publish workflow
- chore(ci): update workflows
- chore(ci): update workflows
- chore(ci): update workflows
- chore(ci): update workflows
- feat: json output
- feat: manifest bootstrap via PR
- feat: add npm publishing to release workflow
- fix: preserve quote style when updating @pls-version files
- fix: sync version to 0.5.2 across all manifests
- fix: align CI workflows with new pls CLI design
- fix: update CI workflow paths after codebase restructure
- fix: address code review issues
- test: add integration tests for LocalGit client and workflows
- refactor: clean up dead code and fix duplicated logic
- feat: complete implementation with tests and missing features
- feat: complete rewrite following design.md architecture
- docs: fix inconsistencies in design.md
- docs: add implementation details to design
- docs: comprehensive system design
- test: add git traversal benchmark script
- docs: add self-healing model for pls release
- docs: add Release Tags section with annotated tag metadata format
- docs: comprehensive system design
- docs: rename ARCHITECTURE.md to design.md
- docs: add target architecture design
- wip: dependency injection refactoring for ReleasePullRequest
- refactor: add dependency injection for GitHubBackend in ReleasePullRequest
- refactor: unify release file operations with backend abstraction
- feat: add backend abstraction and fix versionFile preservation
- fix: add version file sync to PR creation flow
- fix: improve version file sync feature
- feat: export VERSION constant from main module
- feat: add version_info.ts with pls-version magic comment
- style: format CLAUDE.md
- feat: add version.ts file sync with magic comment detection
- docs: enforce using scripts instead of raw deno commands
- feat: implement lockstep versioning for workspaces
- chore: Rename pr-sync.yml to release-sync.yml
- chore: Change GITHUB_TOKEN to PLS_RELEASE_TOKEN
- chore: Change GITHUB_TOKEN to PLS_RELEASE_TOKEN in workflow
- fix: prevent PR auto-close when updating release branch
Release v0.7.0-alpha.3
Changes
- fix: more github quirks
- fix: github markdown is annoying
- fix: correct heading for changeset labels
- feat(changelog): show commit body in PR changelog
- feat(changelog): show commit body in PR changelog
- feat: test breaking change
- feat(changelog): show commit body in PR changelog
- ci: pin Deno to 2.5.x for publish workflow
- chore(ci): update workflows
- chore(ci): update workflows
- chore(ci): update workflows
- chore(ci): update workflows
- feat: json output
- feat: manifest bootstrap via PR
- feat: add npm publishing to release workflow
- fix: preserve quote style when updating @pls-version files
- fix: sync version to 0.5.2 across all manifests
- fix: align CI workflows with new pls CLI design
- fix: update CI workflow paths after codebase restructure
- fix: address code review issues
- test: add integration tests for LocalGit client and workflows
- refactor: clean up dead code and fix duplicated logic
- feat: complete implementation with tests and missing features
- feat: complete rewrite following design.md architecture
- docs: fix inconsistencies in design.md
- docs: add implementation details to design
- docs: comprehensive system design
- test: add git traversal benchmark script
- docs: add self-healing model for pls release
- docs: add Release Tags section with annotated tag metadata format
- docs: comprehensive system design
- docs: rename ARCHITECTURE.md to design.md
- docs: add target architecture design
- wip: dependency injection refactoring for ReleasePullRequest
- refactor: add dependency injection for GitHubBackend in ReleasePullRequest
- refactor: unify release file operations with backend abstraction
- feat: add backend abstraction and fix versionFile preservation
- fix: add version file sync to PR creation flow
- fix: improve version file sync feature
- feat: export VERSION constant from main module
- feat: add version_info.ts with pls-version magic comment
- style: format CLAUDE.md
- feat: add version.ts file sync with magic comment detection
- docs: enforce using scripts instead of raw deno commands
- feat: implement lockstep versioning for workspaces
- chore: Rename pr-sync.yml to release-sync.yml
- chore: Change GITHUB_TOKEN to PLS_RELEASE_TOKEN
- chore: Change GITHUB_TOKEN to PLS_RELEASE_TOKEN in workflow
- fix: prevent PR auto-close when updating release branch
- chore: Remove type check and test steps from publish.yml
Release v0.7.0-alpha.2
Changes
- chore(ci): update workflows
- chore(ci): update workflows
- chore(ci): update workflows
- chore(ci): update workflows
- feat: json output
- feat: manifest bootstrap via PR
- feat: add npm publishing to release workflow
- fix: preserve quote style when updating @pls-version files
- fix: sync version to 0.5.2 across all manifests
- fix: align CI workflows with new pls CLI design
- fix: update CI workflow paths after codebase restructure
- fix: address code review issues
- test: add integration tests for LocalGit client and workflows
- refactor: clean up dead code and fix duplicated logic
- feat: complete implementation with tests and missing features
- feat: complete rewrite following design.md architecture
- docs: fix inconsistencies in design.md
- docs: add implementation details to design
- docs: comprehensive system design
- test: add git traversal benchmark script
- docs: add self-healing model for pls release
- docs: add Release Tags section with annotated tag metadata format
- docs: comprehensive system design
- docs: rename ARCHITECTURE.md to design.md
- docs: add target architecture design
- wip: dependency injection refactoring for ReleasePullRequest
- refactor: add dependency injection for GitHubBackend in ReleasePullRequest
- refactor: unify release file operations with backend abstraction
- feat: add backend abstraction and fix versionFile preservation
- fix: add version file sync to PR creation flow
- fix: improve version file sync feature
- feat: export VERSION constant from main module
- feat: add version_info.ts with pls-version magic comment
- style: format CLAUDE.md
- feat: add version.ts file sync with magic comment detection
- docs: enforce using scripts instead of raw deno commands
- feat: implement lockstep versioning for workspaces
- chore: Rename pr-sync.yml to release-sync.yml
- chore: Change GITHUB_TOKEN to PLS_RELEASE_TOKEN
- chore: Change GITHUB_TOKEN to PLS_RELEASE_TOKEN in workflow
- fix: prevent PR auto-close when updating release branch
- chore: Remove type check and test steps from publish.yml
- fix: make CLI the default export for deno run
- fix: make CLI the default export for deno run
- test: add integration tests for steady scenario debug
- chore: Potential fix for code scanning alert no. 2: Workflow does not contain permissions
- feat: auto-create .pls/versions.json when missing during pls prep
- ci: upgrade to Deno v2.5.x with lockfile v5
- ci: pin Deno to v2.1.x for lockfile v4 compatibility
- ci: add lockfile integrity check to lint job
Release v0.7.0-alpha.1
Changes
- feat: json output
- feat: manifest bootstrap via PR
- feat: add npm publishing to release workflow
- fix: preserve quote style when updating @pls-version files
- fix: sync version to 0.5.2 across all manifests
- fix: align CI workflows with new pls CLI design
- fix: update CI workflow paths after codebase restructure
- fix: address code review issues
- test: add integration tests for LocalGit client and workflows
- refactor: clean up dead code and fix duplicated logic
- feat: complete implementation with tests and missing features
- feat: complete rewrite following design.md architecture
- docs: fix inconsistencies in design.md
- docs: add implementation details to design
- docs: comprehensive system design
- test: add git traversal benchmark script
- docs: add self-healing model for pls release
- docs: add Release Tags section with annotated tag metadata format
- docs: comprehensive system design
- docs: rename ARCHITECTURE.md to design.md
- docs: add target architecture design
- wip: dependency injection refactoring for ReleasePullRequest
- refactor: add dependency injection for GitHubBackend in ReleasePullRequest
- refactor: unify release file operations with backend abstraction
- feat: add backend abstraction and fix versionFile preservation
- fix: add version file sync to PR creation flow
- fix: improve version file sync feature
- feat: export VERSION constant from main module
- feat: add version_info.ts with pls-version magic comment
- style: format CLAUDE.md
- feat: add version.ts file sync with magic comment detection
- docs: enforce using scripts instead of raw deno commands
- feat: implement lockstep versioning for workspaces
- chore: Rename pr-sync.yml to release-sync.yml
- chore: Change GITHUB_TOKEN to PLS_RELEASE_TOKEN
- chore: Change GITHUB_TOKEN to PLS_RELEASE_TOKEN in workflow
- fix: prevent PR auto-close when updating release branch
- chore: Remove type check and test steps from publish.yml
- fix: make CLI the default export for deno run
- fix: make CLI the default export for deno run
- test: add integration tests for steady scenario debug
- chore: Potential fix for code scanning alert no. 2: Workflow does not contain permissions
- feat: auto-create .pls/versions.json when missing during pls prep
- ci: upgrade to Deno v2.5.x with lockfile v5
- ci: pin Deno to v2.1.x for lockfile v4 compatibility
- ci: add lockfile integrity check to lint job
- chore: regenerate deno.lock with test dependencies
- ci: use PAT for releases to trigger publish workflow
- chore: regenerate deno.lock for compatibility
- fix: sort GitHub releases by created_at to find truly latest release
Release v0.7.0-alpha.0
Changes
- feat: add npm publishing to release workflow
- fix: preserve quote style when updating @pls-version files
- fix: sync version to 0.5.2 across all manifests
- fix: align CI workflows with new pls CLI design
- fix: update CI workflow paths after codebase restructure
- fix: address code review issues
- test: add integration tests for LocalGit client and workflows
- refactor: clean up dead code and fix duplicated logic
- feat: complete implementation with tests and missing features
- feat: complete rewrite following design.md architecture
- docs: fix inconsistencies in design.md
- docs: add implementation details to design
- docs: comprehensive system design
- test: add git traversal benchmark script
- docs: add self-healing model for pls release
- docs: add Release Tags section with annotated tag metadata format
- docs: comprehensive system design
- docs: rename ARCHITECTURE.md to design.md
- docs: add target architecture design
- wip: dependency injection refactoring for ReleasePullRequest
- refactor: add dependency injection for GitHubBackend in ReleasePullRequest
- refactor: unify release file operations with backend abstraction
- feat: add backend abstraction and fix versionFile preservation
- fix: add version file sync to PR creation flow
- fix: improve version file sync feature
- feat: export VERSION constant from main module
- feat: add version_info.ts with pls-version magic comment
- style: format CLAUDE.md
- feat: add version.ts file sync with magic comment detection
- docs: enforce using scripts instead of raw deno commands
- feat: implement lockstep versioning for workspaces
- chore: Rename pr-sync.yml to release-sync.yml
- chore: Change GITHUB_TOKEN to PLS_RELEASE_TOKEN
- chore: Change GITHUB_TOKEN to PLS_RELEASE_TOKEN in workflow
- fix: prevent PR auto-close when updating release branch
- chore: Remove type check and test steps from publish.yml
- fix: make CLI the default export for deno run
- fix: make CLI the default export for deno run
- test: add integration tests for steady scenario debug
- chore: Potential fix for code scanning alert no. 2: Workflow does not contain permissions
- feat: auto-create .pls/versions.json when missing during pls prep
- ci: upgrade to Deno v2.5.x with lockfile v5
- ci: pin Deno to v2.1.x for lockfile v4 compatibility
- ci: add lockfile integrity check to lint job
- chore: regenerate deno.lock with test dependencies
- ci: use PAT for releases to trigger publish workflow
- chore: regenerate deno.lock for compatibility
- fix: sort GitHub releases by created_at to find truly latest release
- ci: add JSR publish workflow
- test: add tests for prerelease flag and release notes
Release v0.6.1
Changes
- fix: preserve quote style when updating @pls-version files
- fix: sync version to 0.5.2 across all manifests
- fix: align CI workflows with new pls CLI design
- fix: update CI workflow paths after codebase restructure
- fix: address code review issues
- test: add integration tests for LocalGit client and workflows
- refactor: clean up dead code and fix duplicated logic
- feat: complete implementation with tests and missing features
- feat: complete rewrite following design.md architecture
- docs: fix inconsistencies in design.md
- docs: add implementation details to design
- docs: comprehensive system design
- test: add git traversal benchmark script
- docs: add self-healing model for pls release
- docs: add Release Tags section with annotated tag metadata format
- docs: comprehensive system design
- docs: rename ARCHITECTURE.md to design.md
- docs: add target architecture design
- wip: dependency injection refactoring for ReleasePullRequest
- refactor: add dependency injection for GitHubBackend in ReleasePullRequest
- refactor: unify release file operations with backend abstraction
- feat: add backend abstraction and fix versionFile preservation
- fix: add version file sync to PR creation flow
- fix: improve version file sync feature
- feat: export VERSION constant from main module
- feat: add version_info.ts with pls-version magic comment
- style: format CLAUDE.md
- feat: add version.ts file sync with magic comment detection
- docs: enforce using scripts instead of raw deno commands
- feat: implement lockstep versioning for workspaces
- chore: Rename pr-sync.yml to release-sync.yml
- chore: Change GITHUB_TOKEN to PLS_RELEASE_TOKEN
- chore: Change GITHUB_TOKEN to PLS_RELEASE_TOKEN in workflow
- fix: prevent PR auto-close when updating release branch
- chore: Remove type check and test steps from publish.yml
- fix: make CLI the default export for deno run
- fix: make CLI the default export for deno run
- test: add integration tests for steady scenario debug
- chore: Potential fix for code scanning alert no. 2: Workflow does not contain permissions
- feat: auto-create .pls/versions.json when missing during pls prep
- ci: upgrade to Deno v2.5.x with lockfile v5
- ci: pin Deno to v2.1.x for lockfile v4 compatibility
- ci: add lockfile integrity check to lint job
- chore: regenerate deno.lock with test dependencies
- ci: use PAT for releases to trigger publish workflow
- chore: regenerate deno.lock for compatibility
- fix: sort GitHub releases by created_at to find truly latest release
- ci: add JSR publish workflow
- test: add tests for prerelease flag and release notes
- fix: add changelog to GitHub releases and mark prereleases
Release v0.6.0
Changes
- fix: sync version to 0.5.2 across all manifests
- fix: align CI workflows with new pls CLI design
- fix: update CI workflow paths after codebase restructure
- fix: address code review issues
- test: add integration tests for LocalGit client and workflows
- refactor: clean up dead code and fix duplicated logic
- feat: complete implementation with tests and missing features
- feat: complete rewrite following design.md architecture
- docs: fix inconsistencies in design.md
- docs: add implementation details to design
- docs: comprehensive system design
- test: add git traversal benchmark script
- docs: add self-healing model for pls release
- docs: add Release Tags section with annotated tag metadata format
- docs: comprehensive system design
- docs: rename ARCHITECTURE.md to design.md
- docs: add target architecture design
- wip: dependency injection refactoring for ReleasePullRequest
- refactor: add dependency injection for GitHubBackend in ReleasePullRequest
- refactor: unify release file operations with backend abstraction
- feat: add backend abstraction and fix versionFile preservation
- fix: add version file sync to PR creation flow
- fix: improve version file sync feature
- feat: export VERSION constant from main module
- feat: add version_info.ts with pls-version magic comment
- style: format CLAUDE.md
- feat: add version.ts file sync with magic comment detection
- docs: enforce using scripts instead of raw deno commands
- feat: implement lockstep versioning for workspaces
- chore: Rename pr-sync.yml to release-sync.yml
- chore: Change GITHUB_TOKEN to PLS_RELEASE_TOKEN
- chore: Change GITHUB_TOKEN to PLS_RELEASE_TOKEN in workflow
- fix: prevent PR auto-close when updating release branch
- chore: Remove type check and test steps from publish.yml
- fix: make CLI the default export for deno run
- fix: make CLI the default export for deno run
- test: add integration tests for steady scenario debug
- chore: Potential fix for code scanning alert no. 2: Workflow does not contain permissions
- feat: auto-create .pls/versions.json when missing during pls prep
- ci: upgrade to Deno v2.5.x with lockfile v5
- ci: pin Deno to v2.1.x for lockfile v4 compatibility
- ci: add lockfile integrity check to lint job
- chore: regenerate deno.lock with test dependencies
- ci: use PAT for releases to trigger publish workflow
- chore: regenerate deno.lock for compatibility
- fix: sort GitHub releases by created_at to find truly latest release
- ci: add JSR publish workflow
- test: add tests for prerelease flag and release notes
- fix: add changelog to GitHub releases and mark prereleases
- docs: add git workflow section to CLAUDE.md