Releases: clawplays/ospec
1.0.2 - Knowledge Layout Migration and Language-Aware Init
This release strengthens nested-project upgrades by preserving project CLI metadata, migrating legacy knowledge directories into .ospec/knowledge/*, and aligning OSpec init guidance with explicit document-language handling.
New
- Add project CLI version metadata sync during
ospec update, including.skillrcnormalization and refreshed asset manifests. - Migrate legacy nested knowledge paths from
.ospec/srcand.ospec/testsinto.ospec/knowledge/srcand.ospec/knowledge/testsduringospec update.
Improved
- Preserve optional knowledge-map assets and module discovery when generating or refreshing nested project templates and manifests.
- Update OSpec init prompts and bundled skill metadata so AI-assisted init maps an explicit language request or the current conversation language to
--document-language. - Expand multilingual docs and README navigation across Chinese, Japanese, and Arabic guides with clearer init, archive, and plugin guidance.
Fixed
- Require explicit local release metadata in
releases/<tag>.jsonbefore uploading GitHub release notes, avoiding silent fallback generation during maintainer release flows. - Refresh nested layout path handling so
knowledge/is treated as a managed OSpec input path and legacy links point at the migrated knowledge map structure.
Docs
- Document that plain
ospec initdoes not create optional knowledge maps by default and thatospec updatemigrates legacy knowledge directories for nested projects. - Remove stale slash-command illustration embeds from prompt guides that no longer match the published docs set.
Upgrade
npm install -g @clawplays/[email protected]
ospec updateFull Changelog: 1.0.1...1.0.2
1.0.1 - Project Scaffolding and Layout Migration
Highlights: Adds project scaffolding foundations, introduces nested layout migration support, fixes placeholder-directory conflicts during migration, and refreshes the 1.0.1 upgrade path.
New
- Add
ospec layout migrate --to nestedsupport through the newLayoutCommand. - Initialize the project distribution structure with core CLI command wiring and packaged multi-language documentation assets.
- Bundle the
ospec-changeskill and related skill command support for active change workflows.
Improved
- Simplify maintainer release tooling by removing the old
release:cutand version sync scripts in favor of explicit release note generation and upload steps. - Stop emitting redundant
versionfields in generated and bundled skill YAML definitions. - Add repository
.editorconfigand.gitattributesfiles for more consistent formatting and text normalization.
Fixed
- Allow nested layout migration to remove empty placeholder target trees before moving files, reducing false conflicts when upgrading older project layouts.
Docs
- Update multilingual upgrade examples to use
npm install -g @clawplays/[email protected].
Upgrade
npm install -g @clawplays/[email protected]
ospec updateFull Changelog: 1.0.0...1.0.1
1.0.0 - Modular Plugin Installation
Refactored the core architecture and split the plugin system into on-demand installs.
0.4.0 - Optimize project workflows
This release focuses on project optimization, improved stability, and a smoother packaging and update experience.
Improved
- Optimized overall project workflows and release readiness
- Improved packaging and update flow reliability
- Improved overall project stability and maintainability
Fixed
- Fixed edge cases in release preparation and package verification
Upgrade
npm install -g @clawplays/[email protected]
ospec updateFull Changelog: 0.3.10...0.4.0
0.3.10 - Add build-index tool and git hooks for automated index and change validation
Highlights: Add build-index tool and git hooks for automated index and change validation. This release includes 1 new feature.
New
- Add build-index tool and git hooks for automated index and change validation
Upgrade
npm install -g @clawplays/[email protected]
ospec updateFull Changelog: 0.3.9...0.3.10
0.3.9 - Prefer repository URL for release links
Highlights: Prefer repository URL for release links. This release includes 2 new features and 1 fix.
New
- Add multi-language documentation, update package metadata, and refine CLI workflow commands
- Implement automated GitHub release notes generation and upload scripts with CI integration
Fixed
- Prefer repository URL for release links
Upgrade
npm install -g @clawplays/[email protected]
ospec updateFull Changelog: 0.3.8...0.3.9
0.3.8 - Fix document language detection and strengthen workflow validation
This release makes OSpec updates safer for Chinese-language projects, tightens task and verification validation, and adds a more reliable local release workflow.
New
- Added an automated local release cut command to bump the version, run release checks, create the release commit, and tag the version in one flow.
- Added QueueService support and expanded the release smoke workflow to cover more end-to-end release behavior.
Improved
- Added stronger hook-check regression coverage so workflow validation failures are caught earlier during repository automation.
Fixed
- Fixed document language detection so Chinese projects are no longer misclassified as Japanese during
ospec update. - Tightened
tasks.mdandverification.mdvalidation so malformed frontmatter and broken checklist structure fail consistently. - Stabilized checklist template output to reduce accidental formatting regressions in generated task documents.
Docs
- Expanded the GitHub workflow automation protocol documentation.
- Added issue automation guidance and repository-local skill handling notes.
Upgrade
npm install -g @clawplays/[email protected]
ospec updateFull Changelog: 0.3.7...0.3.8
0.3.7
OSpec CLI release 0.3.7 is now available on npm as @clawplays/ospec-cli.
Upgrade
npm install -g @clawplays/[email protected]
ospec updateNotes
- Existing OSpec projects should run
ospec updateafter upgrading the CLI. - Release tags use bare semantic versions such as
0.3.7, without avprefix.
Git History
Range: 0.3.5..0.3.7
f461042feat: automate GitHub release pages2effe4cfeat: add Chinese, Arabic, and Japanese translations for project documentation221779ffix: quote CLI path suggestionsc476b86fix: enforce single-active change creationd3fa8feRelease 0.3.6fa1b97adocs: update Quick Start section across all README localizations5de2f2ddocs: add why ospec positioning
New Contributors
Full Changelog: 0.3.5...0.3.7