Changelog

Follow new updates and improvements to Knapsack.

August 15th, 2025

New

Streamlined Template Creation and Documentation Updates

We're excited to introduce Code Sources, a game-changing feature that fundamentally transforms how teams work with Knapsack templates and documentation.

What's New

Code Sources eliminates the previous requirement of working locally to add templates to Knapsack. Once a code source is configured in your project, any team member can now create or update documentation directly from the Knapsack interface - no local development environment needed.

The Old Way vs. The New Way

Before (Local Development Required):

  • Templates could only be added by developers working locally

  • Required local Knapsack setup and development environment

  • Created bottlenecks for documentation updates

  • Limited non-technical team members from contributing

After (Code Sources Enabled):

  • Any team member can create or update documentation in Knapsack

  • Templates are automatically discovered from configured code sources

  • No local development environment required

  • Democratizes documentation creation across your entire team

Key Benefits

Democratized Access: Designers, content creators, and other team members can now contribute to your design system documentation without technical barriers

Faster Workflows: Eliminate the back-and-forth between technical and non-technical team members for template creation

Real-time Discovery: Templates are automatically discovered from your configured code sources, ensuring your documentation stays up-to-date with your codebase

Seamless Integration: Works with your existing development workflows while opening up documentation creation to your entire team

How It Works

  1. Configure Code Sources: Set up code source paths in your Knapsack configuration

  2. Automatic Discovery: Knapsack automatically discovers available templates from your configured sources

  3. Create Documentation: Any team member can now select from discovered templates to create or update documentation

  4. Stay in Sync: Documentation stays connected to your actual component code

Getting Started

Code Sources are configured locally in your project. Once set up, any discovered templates will appear in the template creation interface.

For step-by-step instructions, see the Getting Started guide on Code Sources.


This feature represents a major step forward in making design system documentation accessible to entire teams, not just developers. We're excited to see how it transforms your documentation workflows!

July 15th, 2025

We’ve rolled out a new update focused on improving content clarity and navigation in your documentation.

What’s New

Tabbed Sections
You can now create tabbed sections within documentation pages (based on access level). This makes it easier to organize related content and keep pages shorter and more scannable.

More Flexible Content Options
We’ve expanded support for different content types—giving you more ways to present ideas clearly and consistently.

How to Use It

On any content page, simply click “Add Tab” to insert a new tabbed section. Tabs can be renamed and rearranged as needed.

Tabbed Pages Documentation


Thanks for continuing to shape Knapsack with your feedback. We hope this update is a solid step forward in making documentation cleaner and more useful.