Skip to content
v1.0.0

Changelog

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[1.0.0] - 2026-08-18

Added

Coordinate project knowledge and agent workflows with Arcantry

Arcantry provides local-first project configuration, safe repository adoption, a portable catalog of focused agent skills, and one documented workflow for maintaining project intent, release meaning, task intake, verification, and audience-safe content.

Use universal Agent Skills with Claude compatibility

Arcantry links individual skills through the universal .agents directory, lets Codex consume that standard directly, and can add Claude Code compatibility aliases to the same canonical packages.

Changed

Documentation navigation exposes every skill through clear nested families, consistent icons, readable tables, and responsive process diagrams.

Explain why and how to adopt Arcantry

The documentation overview explains Arcantry’s value through concrete outcomes, clear recommended adoption paths, an interactive source configuration map, one cross-platform command picker, and complete project footer details.

[0.4.3] - 2026-08-18

Changed

Use the concise Arcantry npm package name

The combined CLI and library package now uses arcantry, so launcher commands and public imports no longer repeat the product name.

[0.4.2] - 2026-08-18

Security

Bound release artifact title parsing

Release validation now parses contributed title lines in linear time, preventing malformed OpenSpec content from causing polynomial regular-expression work in CI.

[0.4.0] - 2026-08-18

Changed

Compose versioned project knowledge

Arcantry can discover and combine independently versioned OpenSpec, changelog and todo.txt sources with optional TOML configuration, explicit compatibility and safe per-source transitions in new or established projects. Skills can declare compatible source kinds, adapter ranges and learning outcomes without becoming project state.

Preserve derived artifact fidelity

Audience and scope guidance now preserves the structure and comparison semantics of existing artifacts unless the requester explicitly authorizes a different representation.

Publish from the Arcantry npm organization

Arcantry uses the @arcantry/arcantry public package identity and can publish a verified package archive from a sealed release through token-free npm trusted publishing after a one-time maintainer bootstrap.

Clearer documentation entrypoint

Arcantry now explains its repository outcome in plain language, offers equivalent npm, pnpm, and Nub launch commands, keeps version, authorship, theme, and GitHub controls consistent across the documentation, and adds a responsive overview atmosphere with smooth page-to-page navigation.

[0.3.2] - 2026-08-17

Fixed

Clean CI checkouts initialize private adoption state

Arcantry CI now initializes ephemeral repository adoption through the public CLI before running strict read-only self-validation, without committing private .local configuration.

[0.3.1] - 2026-08-17

Fixed

Release governance covers every completed repository change

Arcantry now requires each completed repository state to be backed by archived OpenSpec intent, an internal SemVer release and the generated changelog, even when no package, tag or GitHub release is published.

Repository validation detects drift and schema violations

Arcantry now detects outdated managed guidance, reports actionable doctor repairs, rejects unsupported catalog metadata and runs its public repository and skill validators in CI.

Complete code reviews account for the full requested surface

The staged code review skill now requires repository-wide reviews to account for every material component and contract before claiming complete coverage.

[0.3.0] - 2026-08-17

Added

Unified Arcantry capabilities

Arcantry now combines its OpenSpec lifecycle with reusable skills, a complete Codex plugin, a versioned catalog, and one CLI for safe repository adoption and skill management.

Changed

Developer-first documentation

Arcantry now opens with a concrete repository adoption path, keeps one brand lockup in the shell, and routes developers through the skill catalog by the work they need to do.

[0.2.3] - 2026-08-16

Fixed

Theme switching now works and the docs chrome is more restrained

Arcantry documentation now applies distinct light and dark palettes correctly, keeps brand assets readable in both modes, and removes glassy, pill-heavy visual treatments that were not part of the approved design direction.

[0.2.2] - 2026-08-16

Fixed

Documentation branding fidelity

The documentation now uses the approved Arcantry logo assets, neutral concept palette and intended Manrope / Instrument Serif typography, with the compact mark carried through the header and favicon.

[0.2.1] - 2026-08-16

Changed

Documentation now follows the Arcantry concept

The documentation shell and overview now use the approved Arcantry layout, typography hierarchy and navigation treatment instead of presenting the default Starlight visual language.

[0.2.0] - 2026-08-16

Changed

Release state is now self-checking

Arcantry now validates release manifests and archived change assignments as one state, can cut the next release from the OpenSpec plan, and fails repository checks when the committed changelog drifts from its OpenSpec sources.

[0.1.0] - 2026-08-16

Added

Initial Arcantry repository lifecycle

Arcantry now provides a spec-driven repository foundation with OpenSpec-based release history, SemVer planning from delivered changes, a stable just command surface, mise tool pinning, Astro documentation and GitHub Actions automation.