Skip to content

Latest commit

 

History

History
263 lines (168 loc) · 5.84 KB

File metadata and controls

263 lines (168 loc) · 5.84 KB

Changelog

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

[2.4.0] - 2026-04-26

Documentation

  • config: Document browser URL auto-rewriting for --config

Features

  • config: Rewrite browser URLs to raw content for --config

[2.3.0] - 2026-04-23

Bug fixes

  • sync: Harden skill discovery
  • sync: Follow symlinked directories in skill copy
  • sync: Discover root-level skill packs

Documentation

  • sync: Document root skill and sub-dir discovery
  • roadmap: Add library crate extraction
  • Soften dark theme text colors to match landing page palette
  • Use full banner logo in header and link to landing page
  • Replace landing page with quick start as docs index
  • roadmap: Add audit command and smart URL rewriting

Features

  • sync: Support skills source sub-dir selection
  • security: Add self-update checksum verification and MCP approval gate

Release

  • V2.3.0
  • V2.2.0

[2.1.0] - 2026-04-19

Bug fixes

  • lint: Use sort_by_key instead of sort_by for clippy 1.95 compatibility

CI/CD

  • Move site_dir outside docs_dir to fix mkdocs nested build error
  • Set docs_dir to current directory in mkdocs.yml
  • Correct custom_dir path in mkdocs.yml
  • Use uv pip install --system for mkdocs build on Vercel
  • Scope lint and build steps to Rust-only recipes
  • Extend list of commands
  • Add .gitignore

Documentation

  • Update startup routing diagram after root-level sync flag removal
  • Update Vercel config
  • Unify install URLs and fix doc alignment
  • Extend "Why Kasetto" section
  • Add landing page

Features

  • config: Add KASETTO_CONFIG env var, preferences file, and rename global config
  • init: Add --global config scaffold option
  • config: Add global default config fallback

Refactor

  • cli: Remove root-level sync flags, always show TUI on bare kst
  • Run linters

Testing

  • config: Add unit tests for config resolution priority logic

Release

  • V2.1.0

Style

  • Run formatters

[2.0.1] - 2026-04-06

Miscellaneous

  • Rebrand description and bump version to 2.0.1

Release

  • V2.0.1

[2.0.0] - 2026-04-06

Documentation

  • Update sections
  • Update notes
  • Update descriptions
  • Add icons into cards
  • Add authentication, skill format, multi-agent, and git host docs
  • Update documentation to match current codebase

Features

  • Add init, clean, uninstall, completions commands and MCP support

Miscellaneous

  • deps: Bump unicode-width from 0.1.14 to 0.2.2
  • deps: Bump actions/download-artifact from 4 to 8
  • deps: Bump actions/upload-artifact from 4 to 7

Refactor

  • Run linters
  • Update flags
  • Align Home and List TUIs
  • Rename config example

Build

  • Update dev dependencies
  • Update dependencies

Release

  • V2.0.0

Style

  • Run formatters
  • Run formatters

[1.2.1] - 2026-03-20

Documentation

  • Add usage descriptions for each commit prefix in contribution guidelines

Perf

  • Use mimalloc, fat LTO, streaming I/O, and SQLite tuning

Release

  • V1.2.1

[1.2.0] - 2026-03-20

Features

  • Add Windows builds and Scoop distribution

Release

  • V1.2.0

[1.1.0] - 2026-03-20

Bug fixes

  • ci: Add git-cliff binary to PATH after installation
  • ci: Install git-cliff binary for release workflow
  • install: Match archive naming to release artifacts
  • Resolve clippy collapsible-if warnings

CI/CD

  • labels: Add workflow_dispatch trigger

Documentation

  • Add Vercel deployment config and rename Manifest-backed to Traceable
  • Add mkdocs-material documentation site
  • Cleanup

Features

  • Add shell completions and auto version bumping

Release

  • V1.1.0

Style

  • ci: Capitalize step names in workflows

[1.0.0] - 2026-03-19

Bug fixes

  • ci: Tag even when version already matches Cargo.toml
  • branding: Center ASCII logo within border
  • Correct Japanese branding to スキル

CI/CD

  • Combine tag and release into single workflow, fix formatting
  • Add tag workflow for version releases
  • Fix release workflow and enable CI on push
  • release: Auto-generate changelog with git-cliff
  • Disable automatic workflow triggers

Design

  • Update logo subtitle to KASETTO
  • Update logo subtitle to SUKIRU
  • Enlarge Japanese logo accent and tighten edge alignment
  • Center branding and add colorful logo variants
  • Add Japanese-first logo pack and wire branding

Documentation

  • readme: Fix license badge and clarify Vercel Skills comparison
  • readme: Humanize copy and reorder sections
  • Align rust badge styling with license badge
  • Make rust stable badge green
  • Reorder badges in requested order
  • Align short description with Rust-first positioning
  • Add flat-style badges to README

Features

  • Add self-update command, install scripts, icon, and rewrite README
  • branding: Replace logo
  • branding: Replace logo with ascii banner mark
  • cli: Add interactive startup flow
  • cli: Revamp sync/list ui and add doctor diagnostics
  • cli: Add kst alias and themed banner
  • Add premium animated sync UX with plain and verbose modes
  • Support remote config URLs for sync and hooks
  • Add sukiro startup banner with Japanese label
  • Add session-start hook installer for Claude and Cursor
  • Bootstrap skills-manager MVP with sync engine, standards files, and landing page

Miscellaneous

  • Update version to 1.0.0 and improve spinner feedback
  • Update chore files
  • deps: Bump actions/checkout from 4 to 6
  • Remove Go migration leftovers and keep Rust-only docs
  • Productionize repo with CI/CD, Homebrew formula, and governance docs

Refactor

  • commands: Split sync list doctor into modules
  • Rename project from sukiru to kasetto
  • Rename project, binary, and branding from sukiro to sukiru
  • Migrate sukiro core from Go to Rust
  • Rename project and CLI to sukiro

Testing

  • core: Expand coverage for fsops profile and ui