Changelog

The evolution of ctrl alt doc.

What's been built, what's being finished, and what's coming next.

Unreleased In development

Building towards the first release

The initial feature set is coming together. We're finishing the pieces that make ctrl alt doc a complete documentation experience before freezing the first public release.

Navbar configuration

The navbar is becoming configurable, including support for a custom logo.

In development

Tabs

Tabs are being added as a built-in documentation component for presenting related content.

In development

Steps

A built-in steps component is being added for documentation that guides readers through a sequence of actions.

In development

Copy-code improvements

Copy-code functionality already works. Its interface is being redesigned to make the interaction clearer and more polished.

In development
Foundation

A documentation framework takes shape

The core documentation experience is now functional, bringing together the pieces needed to build a complete documentation site.

01

The documentation experience

Documentation rendering

Markdown documentation can now be rendered as a complete documentation experience.

Navigation

Sidebar navigation supports categories, active documents and category pages, with parent categories automatically opening when they contain the active document.

Search

Documentation can now be searched directly from the site.

Table of contents

Documents can provide an automatically generated table of contents.

Breadcrumbs

Document hierarchy is reflected through breadcrumbs.

Document pagination

Previous and next document navigation makes moving through documentation straightforward.

02

The authoring experience

Callouts

Configurable callouts are built into the documentation experience, including support for the built-in icon system.

Built-in icons

A built-in icon registry now provides 39 icons across UI, navigation, actions, development and social categories.

Syntax highlighting

Code blocks are syntax-highlighted using Shiki.

Copy code

Code blocks include built-in copy functionality.

03

The project

Navigation badges

Sidebar items can display New and Updated badges.

Custom CSS

Projects can provide their own custom.css file for CSS overrides.

Configurable footer

The documentation footer can be enabled and configured at project level.

Configuration

The ctrlaltdoc.config.ts file establishes the foundation for configuring a documentation site without modifying the framework itself.

What's next

Build it.
Then ship it.

Once the remaining documentation features are complete, the initial feature set will be frozen and the first distributable package will follow.

API Package Release Launch