Skip to content

Releases: clawplays/ospec

1.0.2 - Knowledge Layout Migration and Language-Aware Init

15 Apr 14:02

Choose a tag to compare

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 .skillrc normalization and refreshed asset manifests.
  • Migrate legacy nested knowledge paths from .ospec/src and .ospec/tests into .ospec/knowledge/src and .ospec/knowledge/tests during ospec 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>.json before 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 init does not create optional knowledge maps by default and that ospec update migrates 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 update

Full Changelog: 1.0.1...1.0.2

1.0.1 - Project Scaffolding and Layout Migration

14 Apr 15:20

Choose a tag to compare

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 nested support through the new LayoutCommand.
  • Initialize the project distribution structure with core CLI command wiring and packaged multi-language documentation assets.
  • Bundle the ospec-change skill and related skill command support for active change workflows.

Improved

  • Simplify maintainer release tooling by removing the old release:cut and version sync scripts in favor of explicit release note generation and upload steps.
  • Stop emitting redundant version fields in generated and bundled skill YAML definitions.
  • Add repository .editorconfig and .gitattributes files 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 update

Full Changelog: 1.0.0...1.0.1

1.0.0 - Modular Plugin Installation

14 Apr 06:22

Choose a tag to compare

Refactored the core architecture and split the plugin system into on-demand installs.

0.4.0 - Optimize project workflows

11 Apr 01:30

Choose a tag to compare

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 update

Full Changelog: 0.3.10...0.4.0

0.3.10 - Add build-index tool and git hooks for automated index and change validation

04 Apr 11:28

Choose a tag to compare

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 update

Full Changelog: 0.3.9...0.3.10

0.3.9 - Prefer repository URL for release links

04 Apr 10:57

Choose a tag to compare

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 update

Full Changelog: 0.3.8...0.3.9

0.3.8 - Fix document language detection and strengthen workflow validation

04 Apr 07:18

Choose a tag to compare

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.md and verification.md validation 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 update

Full Changelog: 0.3.7...0.3.8

0.3.7

04 Apr 02:04

Choose a tag to compare

OSpec CLI release 0.3.7 is now available on npm as @clawplays/ospec-cli.

Upgrade

npm install -g @clawplays/[email protected]
ospec update

Notes

  • Existing OSpec projects should run ospec update after upgrading the CLI.
  • Release tags use bare semantic versions such as 0.3.7, without a v prefix.

Git History

Range: 0.3.5..0.3.7

  • f461042 feat: automate GitHub release pages
  • 2effe4c feat: add Chinese, Arabic, and Japanese translations for project documentation
  • 221779f fix: quote CLI path suggestions
  • c476b86 fix: enforce single-active change creation
  • d3fa8fe Release 0.3.6
  • fa1b97a docs: update Quick Start section across all README localizations
  • 5de2f2d docs: add why ospec positioning

New Contributors

Full Changelog: 0.3.5...0.3.7