Releases: Vanilla-OS/Pallas
Releases · Vanilla-OS/Pallas
v2.0.3
What's Changed
- fix: double transform code blocks by @GabsEdits in #11
New Contributors
- @GabsEdits made their first contribution in #11
Full Changelog: v2.0.1...v2.0.3
v2.0.2
Full Changelog: v2.0.1...v2.0.2
v2.0.1
Full Changelog: v2.0.0...v2.0.1
v2.0.0
This major release introduces a completely redesigned documentation engine and CLI.
CLI & Configuration:
- Migrated CLI to
go-cli-builderfor better command handling (and because I develop and maintain it so I know it) - Introduced
PallasConfigfor structured configuration - Bumped Go version to 1.24.0
Documentation UI:
- New modern interface
- Added native Dark Mode support with theme persistence
- Added client-side full-text search (search.json generation)
- Improved navigation with Sidebar, Topbar, and Mobile Drawer
- Added "Quick Jump" and Fullscreen code viewing modes
- Removed sttic asset copying (now using CDNs for lighter output)
Core & Parser:
- Refactored
EntityExtractorto include file/line mapping - Enhanced AST parsing for better signature and body extraction
- Improved Markdown rendering with Blackfriday extensions
- Added Table of Contents (TOC) extraction
Full Changelog: v1.1.1...v2.0.0
v.1.1.1
What's Changed
- feat: extend description extraction with Returns keyword by @tobehn in #7
- chore: commenting each and every code entity incl. returns by @tobehn in #9
- fix: correct return type extraction logic in findReferences function to avoid panic
New Contributors
Full Changelog: v1.1.0...v1.1.1
v1.1.0
News
- Support for interfaces (also resolves implementations)
- Support for types
- Entities are now grouped by types
- Entities now has a dedicated color per each type
- Support for Notes
- Support for Deprecation Notes
- Better function parameters and returns listing
- Improved search with description
- Improved listing entities with description on hover
Full Changelog: v1.0.0...v1.1.0
v1.0.0
ci: remove tests imagine not having tests but still running them
Continuous Build
ci: remove tests imagine not having tests but still running them