Releases: Lito-docs/cli
Releases · Lito-docs/cli
v1.2.1
Bug Fix
- Fix custom landing pages with full HTML documents: Landing pages that are complete HTML documents (with
<!doctype>,<html>,<head>,<body>) were being nested inside Astro's own HTML wrapper, creating invalid markup. This broke inline scripts (GSAP ScrollTrigger,onclickhandlers), global styles (:rootvariables, animations), and external CDN resources (UnoCSS runtime).
What changed
- Full HTML documents in
_landing/are now parsed and merged correctly into a single valid Astro page <script>and<style>tags in user HTML getis:inlineso Astro passes them through without module bundling or scope isolation- HTML fragments (non-document snippets) continue to work as before, wrapped in Lito's default page shell
v1.2.0
What's New
Custom Landing Page Navbar & Footer
- Support for custom
navbar.htmlandfooter.htmlin the_landing/folder - Automatically replaces the default header/footer on landing pages
- Accepts multiple filenames:
navbar.html,nav.html,header.htmlfor navbar;footer.htmlfor footer - Configurable via
docs-config.jsonlanding settings
Improvements
- Fixed file extension filtering in sync pipeline
v1.1.0
What's New
Added
- Nuxt Framework Support: Full Nuxt template support in the CLI
- Framework detection via
nuxt.config.ts/nuxt.config.jsornuxtdependency - Dev server with
--portflag, build with.output/publicoutput directory - Pagefind search indexing for Nuxt static builds
- Framework detection via
Fixed
- Scaffold Directory: Moved dev-project directory from
/tmp/.litoto~/.lito/dev-projectto fix bundler resolution issues (e.g. Turbopack failing to resolvenode_modulesfrom/tmp)
Full Changelog: v1.0.0...v1.1.0
v1.0.0 — Stable Release
Lito v1.0.0 — Stable Release
The first production-ready release of Lito, the open-source Mintlify alternative for generating documentation sites from Markdown.
Highlights
- Production-Ready: Out of beta — stable, tested, and ready for real-world use
- Dual Publishing: Available on both npm (
@litodocs/cli) and GitHub Packages (@lito-docs/cli) - Tiny Package: 39 KB on npm (down from 31 MB)
What's New in 1.0.0
Added
- GitHub Packages publishing alongside npm
- Privacy policy and terms of service pages for sample docs
- MIT License for the Astro template
Changed
- Decluttered navbar — version/language switchers moved to sidebar, social links reorganized
- Header now contains only: search, GitHub, theme toggle, and CTA
- Version and language switchers work in both sidebar and mobile navigation
- CLI version reads dynamically from
package.json— no more version drift
Fixed
- CLI version mismatch across
package.json, commander, and update checker - npm package reduced from 31 MB (743 files) to 39 KB (31 files)
- Removed invalid
mainentry pointing to non-existent file - Sidebar scroll position persistence after layout refactor
Install
npm install -g @litodocs/cliQuick Start
lito init -o ./my-docs -n "My Docs"
lito dev -i ./my-docsFull Changelog: https://github.com/Lito-docs/cli/blob/main/CHANGELOG.md
Multi-framework and more...
Full Changelog: v0.2.1...v0.7.0
add support for base-url option
Full Changelog: v0.2.0...v0.2.1
Fixed build type errors for existing features
Full Changelog: v0.1.0...v0.2.0
Intial version of Superdocs
Full Changelog: https://github.com/DevRohit06/superdocs/CHANGELOG.md