--- title: Changelog description: List of latest changes and updates on DocuBook date: 24-05-2025 --- ## Version History > This changelog contains a list of all the changes made to the DocuBook template. It will be updated with each new release and will include information about new features, bug fixes, and other improvements.
### v 1.13.0
- New ContextMenu component for organizing file and folder - Nested docs folder and file support with context menu - improve routes-config with context menu - improve docu.json with context menu - improve leftbar with context menu - improve docs-menu with context menu
### v 1.12.0
- New FileTree component for displaying hierarchical file structures - Support for nested folders and files with expand/collapse functionality - Hover effects showing file extensions - Dark mode support with modern styling - Keyboard navigation and accessibility features - add toc-observer data attribute to detect toc section - cli to copy from path npm registry - search dialog hover effect return key - search icon showing on mobile screens - fix search dialog on mobile screens - fix release note component eslint error on mdx when rendering - fix mob-toc callback function - fix toc height issue when toc section is longer than screen height - remove prompts depedencies - remove degit depedencies - remove prompts functions - remove degit functions - remove prompts and degit from package.json - remove clone repository using git on this version `1.12.0`, we remove clone repository using git and replace it with cli to copy from path npm registry
### v 1.11.0
- New ReleaseNote component for structured changelog display - Added support for categorized changes (added, fixed, improved, deprecated, removed) - Integrated Lucide icons for better visual hierarchy - Support for multiple release notes - Enhanced documentation with comprehensive usage examples - Better component organization and styling - Semantic versioning support - Nested release notes support - Removed old changelog page in favor of the new ReleaseMdx component - Removed changelog.md - Removed changelog/page.tsx - Removed changelog.ts - Removed components/changelog
### v 1.10.1
- Added missing DialogDescription components for better accessibility - Fixed image aspect ratio issues in navbar logo - Resolved console warnings for missing image sizes - Improved keyboard navigation in search component - Fixed mobile layout for search result items - Added proper ARIA labels for screen readers - Enhanced focus management in dialogs - Optimized image loading with proper sizing attributes - Better mobile experience with responsive design fixes - Remove blog page - Remove blog functions on markdown
### v 1.10.0
- New reusable ToggleButton component with animation - Mobile-friendly Table of Contents (TOC) component - Click-outside handler for better mobile navigation - Smooth scroll behavior for TOC navigation - Active section highlighting in TOC - Sidebar now has a collapsible design - Enhanced mobile responsiveness for TOC - Better visual hierarchy in sidebar navigation - Smoother animations for sidebar toggle - Optimized TOC performance with intersection observer - Improved accessibility with proper ARIA labels - Better spacing and alignment in mobile view - Fixed sidebar toggle button positioning - Resolved TOC highlighting issues during scroll - Fixed z-index conflicts in mobile view - Addressed minor UI glitches in dark mode - Fixed TOC not updating on route changes - Resolved scroll jank on mobile devices - Fixed incorrect active state in navigation - No longer support changelog.md - No longer support changelog/page.tsx (will be removed in future update)
### v 1.9.0
- New Keyboard component with props show, type, children - Snippet keyboard component - Support custom content - Support platform type (mac or window) - Support automatic rendering of platform-specific key symbols - Rename lowercase to camelCase for markdown component
### v 1.8.5
- Expandables Leftbar - Sponsor badges or ads - Boolean show/hide 'edit on github' - With the same code run anywhere (bun or nodejs) - Add frontmatter (metadata) to playground editor - Adjustment docu.json - Adjustment navbar, footer and components - Bun compatibility: rename .js to common js - CLI manage packageManager on package.json - Inconsistent design moved to better UI/UX - Error handle render footer.social - Remove confusing and verbose CLI on installer
### v 1.8.0
- Social footer - Toggle group - Site description in footer - Site title in footer - Header design changes - Footer design changes - New functions in theme provider - Object changes in docu.json - Updates to path structure components - Groups to organize components
### v 1.7.0
- Up and down navigation in search dialog - Enter (return) to select in search dialog - Escape to close the dialog - Maintenance for anchor components - Anchor.tsx adjustments for all elements that use it - Remove suboptimal search features
### v 1.6.0
- Card Groups Components - Props: href to url link - Props: horizontal boolean - Card props styling - Compatibility for Cards components - Support for children props in card content - Remove unused props cards components
### v 1.5.0
- New dialog footer on searchbox above medium screens - Icon X for close dialog on searchbox (ESC key on medium screen) - Responsive Leftbar components on large screens - Menu Trigger on medium screens - Responsive Navbar components on medium screens - Better UX for searchbox dialog - Tooltips components can be written together with regular paragraphs - Responsive issues - Compatibility for Bun - Changes postcss.config.js to .cjs for Bun - All CLI installer and updater not working - Adjustments for package managers (npm, pnpm, bun, yarn)
### v 1.4.2
- New Props with children in accordion - Compatibility for markdown in accordion - Nested components inside an accordion - New icon on note components - Add CLI npx @docubook/create@latest - Add CLI npx @docubook/update@latest - Better UI design for accordion - Styling Note components on markdown - Change accordion output on playground - Change accordion output on snippet - Remove deprecated props on accordion - Remove CLI npx update_docu - Remove CLI npx create_docu
### v 1.4.0
- New components / changelog floating-version.tsx - Button popover to open version-toc below large screens - Dynamic tag by section ID #version - Dynamic url tag #version - Dynamic version indicator on floating version when scrolling section by ID - Change icon version history - Responsive version-toc - Improvement components to changelog page
### v 1.3.8
- Components terminal MagicUI - Components card Shadcn - New mob-toc for a better experience on mobile devices - New Components scroll to top button - Scroll to top: blog-post - Scroll to top: docs-post - lib/markdown for generated dynamic toc on markdown - Responsive Table of Content below large screens - Improve docs page
### v 1.3.6
- Line Number for editor - editor.css - Better Design for Editor - Similar to Github Editor - Moved Handler Element (copy, download, reset and fullscreen) on Header
### v 1.3.5
- New Playground Page - New Playground Layout - Toolbar for Markdown Components - Fullscreen Mode to Focus Editing Your Content - Copy to Clipboard Your Content - Download Your Content as index.mdx - Reset Your Content without refresh the Browser - Only Large Screen for Better Experience
### v 1.3.1
- New Feature Snippet for Markdown Components - Support Snippet for Visual Studio Code - Remove props icon and props description for accordion components
### v 1.3.0
- New Release Note Feature - New Layout for Changelog page - New Changelog page - Add Release Note Component - Easily write release notes directly from the CHANGELOG.md file - TOC for versioning - Write with the markdown tag - Add lib / changelog.ts - Improvement Responsive feature image for Version Entry - Improvement Layout for changelog page - Improvement Padding on mobile devices - Only use containers of md size - Improvement syntax.css for ul>li classes - Fix og:image not showing on Page.tsx - Fix text-indent on class li - Remove excessive padding - Remove Logo on Footer
### v 1.2.0
- Add New Accordion Component - Props Improvement - Support Dynamic Content for Accordion
### v 1.1.0
- Add docu.json file - Add openGraph (title, description, image) - Add Dynamic metadata - Generate metadata as openGraph - OpenGraph support for .mdx - Routes-config from json - Frontmatter improvement - Edit the content of footer.tsx simply via the docu.json file - Edit the content of navbar.tsx simply via the docu.json file
### v 1.0.7
- CLI npx update_docu (update features into docubook existing directory) - Playground (easily to written content) - New Button component - Navbar external link conditions - CLI npx create_docu - Searchbar Improvement - Navigation Improvement - Edit on Github Improvement - Remove CLI npx create-docu (on this version not usage dash `-`)
### v 1.0.6
- New Card component - New Tooltips component - Change root folder - Logo on navbar & footer - Easily change logo
### v 1.0.5
- New Youtube component - Edit this page - easily manage directory content via the github repo - Support installation via CLI command npx create-docu - Keyboard shortcut command + k or ctrl + k to open search dialog
### v 1.0.0
- Initial release of DocuBook - Basic documentation structure - Markdown support with MDX - Responsive design - Search functionality - Dark mode support