github LettuceAI/app desktop-dev-145-1-b9e2815
Desktop Dev Build #145.1 (b9e2815)

pre-release3 months ago

Automated desktop build artifacts for commit b9e2815a1c61236c568ad1339dca31c497abecdc.
Workflow run: https://github.com/LettuceAI/app/actions/runs/23512971917

Changes since previous Desktop build desktop-dev-143-1-cfd1bd0

Compare: desktop-dev-143-1-cfd1bd0...b9e2815

  • b9e2815 feat(devtools): expand message debug inspection
  • a332a29 fix(devtools): show debug requests message-by-message
  • 586526f feat(devtools): add developer mode message debug view
  • 3d6d0f5 feat(settings): add about page and update controls
  • 586dc03 feat(updates): add release-aware app update notifications
  • f44b751 fix(settings): refine image generation page layout
  • 434085c feat(chats): add ask-first scene generation mode
  • b9192f9 fix(chats): clear regenerate state after cancel
  • 06582c4 feat(bundle): register custom file associations
  • 5e02a47 fix: remove os-level file accept filters
  • 47b405a feat(library): add image delete action
  • 0714ef8 feat(chat-appearance): add inline code text color
  • 21dcc3c fix(chats): simplify mobile attachment prompt toggle
  • b9927e7 fix(import): avoid base64 PNG card preview on mobile
  • ba92d95 fix(scene): inherit writer model token limits
  • 6e3d59b fix(android): remove unreachable crash fallback
  • 472add4 fix(android): resolve warnings-as-errors in Rust build
  • 0df221d fix(ci): publish desktop release builds as stable releases
  • 1d458e9 feat(ci): support version overrides in release workflows
  • a957a75 ci: rebrand actions
  • 5688d41 fix(settings): apply text theme colors in color editor
  • 056e520 fix(chats): make editing older messages non-destructive
  • b942e6b fix(chats): remove footer backdrop on background images
  • 7d70574 feat(settings): add mobile chat appearance preview overlay
  • ae0bfae fix(nav): keep unsaved toast dismissed until leave attempt
  • 71cd18b fix(chats): fully ignore disabled scene generation
  • 007a365 feat(prompts): add editable design reference writer template
  • d8a27ed feat(images): add dedicated scene writer and append regenerations
  • 50d6f0d fix(scene-images): append regenerated attachments and bust stale cache
  • f4fec4d fix(characters): limit create draft restore to library returns
  • 41e741d fix(accessibility): bundle feedback sounds in binary
  • 71750ac fix(memories): prevent enter from clearing edited entries
  • 9f26f35 docs(readme): add screenshot gallery
  • 50915b8 fix(i18n): complete missing locale translations
  • d19b381 feat(characters): import PNG character cards as avatars
  • f99242d fix(sync): normalize QR code component import
  • 8b9a145 ci(desktop): add release build workflow
  • aeab0b3 fix(storage): preserve advanced settings and group metadata in sync backups
  • 4b1065d fix(types): normalize device TTS optional fields to null
  • 20b5d04 fix(api): omit unset temperature and top_p from requests
  • dcd0c95 feat(llama-cpp): add image support and mmproj handling
  • 53266fa feat(llama-cpp): add native tool calling support
  • 87a90d8 fix(llama): isolate context probes and honor stop sequences
  • e5af46d refactor(llama): split desktop helpers into modules
  • 9802c4c refactor(embedding): rename module and move tokenizer
  • df45cc8 refactor(app): folderize remaining root modules
  • a546014 refactor(app): folderize root feature modules
  • 80b44a3 refactor(app): group root infrastructure modules
  • d3d2bf9 refactor(app): extract crate bootstrap module
  • 8fe0fef chore: remove comments
  • e050f1b refactor(storage): remove entity command hops
  • 0ec405f refactor(storage): use typed internal chat persistence
  • 6fd7a13 refactor(chat): simplify credential selection naming
  • af9e2f0 refactor(chat): group persistence modules
  • 8cbd7ed refactor(chat): group prompting modules
  • 6f63d79 refactor(chat): folderize command and feature modules
  • 3cd8127 refactor(chat): extract execution provider fields
  • 880d826 refactor(chat): extract execution fallback helpers
  • 0b4ca46 refactor(chat): extract reply helper module
  • 221eed0 refactor(chat): extract scene generation module
  • f1c6f62 refactor(chat): move memory code under memory module
  • da8dad4 refactor(chat): move continue and sampling helpers
  • b792cbb refactor(chat): extract execution and regenerate flow
  • 79979e2 refactor(chat): extract turn builder and attachment helpers
  • 44d779b refactor(chat): move completion flow into service
  • d86f7ba refactor(storage): add typed in-process accessors
  • 4313897 refactor(app): split tauri startup responsibilities
  • fa5ec9f refactor(chat): consolidate request settings resolution
  • f6c3bc5 refactor: update llama.cpp provider icon
  • c12f29e feat: add installed models browser
  • 7941922 fix: stop post-cancel chat image side effects
  • 8cd6424 refactor: polish character editor utility actions
  • cee324b feat: support library backgrounds in character flows
  • c55ae02 refactor: flatten character editor layout
  • 58f33a5 feat: align scene generation with prompt editor references
  • 24c388f feat: add persistent design references for scene generation
  • 5fae163 fix: tighten lorebook editor layout
  • 4b0e379 fix: preserve dynamic memory cursor when branching
  • 5b22ee1 fix: refine prompt entry interactions
  • e487a9f feat: improve image selection flows
  • b662159 feat: add image library to library
  • 8ad6304 refactor: serve frontend images via tauri asset protocol
  • 696c272 feat(image): expand provider support for generation and edits
  • 893eeff feat(settings): add image generation toggles
  • 8687219 feat(chat): improve scene image interactions
  • f1f58a2 feat(chat): add scene image generation flow
  • 7c42392 feat(prompts): add scene generation templates and protocol
  • ac8d665 feat(avatar): add prompt-driven generation and ai edit flow
  • 0e6be2d feat(settings): add avatar and scene image model selectors
  • f2a7565 fix(chat): stabilize attachments and multimodal vision
  • d08bc31 refactor(image): unify generated asset handling
  • 28c9bc4 fix(android): preserve crash traces with utf-8 fallback
  • 22a856d Revert "perf(ui): lazy load route screens"
  • 028dea0 perf(ui): lazy load route screens
  • f34ebf6 chore(app): update dependencies and compatibility fixes

Don't miss a new app release

NewReleases is sending notifications on new releases.