0.5.0 Release Candidate 3
Pre-release
Pre-release
This will be the final release-candidate unless a major feature needs to be fixed and thoroughly tested. This is nearly identical to what will be released for 0.5.0-beta, save UI polishing, documentation and minor bug fixes.
RC3 broke release-candidate standards a bit because I realized I made a poor architectural choice for how graph node data was handled. Leveraging lorebook bindings for side-characters and personas with graphs built on top of that data suddenly made way too much sense in hind-sight.
- Optimized download sizes to varying degrees - Linux x64 download size reduced by 75%
- New: Upgraded lorebook bindings to support side characters, not just explicitly linked personas and characters.
- New: Character lore supports side characters from the lorebook bindings.
- Overhauled narrative graph building - relationships are extracted far more reliably now
- Exposed narrative graph prompt configuration controls
- Narrator can query and pull side character lore, though it's not very intelligent about it yet.
- Refactored: Scenes now reference present and mentioned characters explicitly by lorebook bindings instead of by name/string. This is semi-destructive for those upgrading from prior PR/RC builds, it may help to run re-process on your scenes.
- Refactored: Merged narrative graph nodes into lore-book bindings, also semi-destructive, you may want to rebuild your graphs after you're scenes are up-to-date
- Added aliases and summary fields to persona and characters. Character bindings linked to them will automatically update when edits are made.
- Sidebars can now be expanded full screen on desktop, how-ever full screen layouts do not yet exist for the sidebars
- Optimizations and fixes made to charavault browser
- Other audits and fixes
- Added a new Precise/Extraction immutable sampling config as a good baseline to set for summation and prompt building.
- Bumped the default sampling configs context limit