Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
[Unreleased]
0.1.1 - 2026-08-30
Added
- Agent skill
looks/— three example design skins (quiet-light,vivid-blocks,night-wash): completetheme.json, composition guides, and shared extension roles (display,kicker,caption,metric,shell). Agents rewrite a package theme from these examples when the user did not specify a style. Editor.set_running_header/set_running_footerfor manifest running blocks
Changed
- Unified six agent skills into one
skills/k2f/skill with workflow references (writing, converting-markdown, exporting-pdf, publishing, embedding-viewer) - Agent skill: merged generating and editing into a single writing workflow (JSON +
k2f unpack/pack_verify.py); optional PythonEditormoved toreferences/writing/sdk.md - Public creation path is
Editor.open_template/open_dir/open_bytesplusinsert_nodeJSON
Removed
- Public
Composer/Documentbuilder (add_heading,add_body,add_warning,add_table)
0.1.0 - 2026-08-28
Added
- K2F format specification v0.1 (ZIP package, semantic tree, theme, compiled lock)
- Reference engine: layout, paint, PDF export, package validation, Ed25519 signing
- CLI (
k2f) — pack, compile, verify, sign, render, export-pdf, markdown - Python SDK (
pip install k2f) — Document, Editor, Markdown bridge - JavaScript / WASM SDK (
npm i @openk2f/k2f) — Document, Editor,<k2f-viewer>web component - MCP stdio server (
k2f_mcp) with tool catalog inmcp_tools.json - Six agent skills under
skills/ - Public documentation under
docs/and integrity policy inSECURITY.md