Skip to content

0.5.0 Release Candidate 3

Pre-release
Pre-release

Choose a tag to compare

@doolijb doolijb released this 12 Aug 10:09
· 3 commits to develop since this 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