Skip to content

Release v0.4.0: Experimental Desktop App

Pre-release
Pre-release

Choose a tag to compare

@mudream4869 mudream4869 released this 22 May 15:56
· 539 commits to main since this release
7295405

Added

  • Added configurable shelf logging output support through application logging configuration.
  • Added experimental Wails GUI support for local desktop usage.
  • Added frontend support for creating empty books.
  • Added frontend support for editing a book's publish date.

Changed

  • Improved server API error logging to include richer response diagnostics.
  • Refined logger argument handling and shelf-close error handling paths for more predictable shutdown behavior.
  • Refined shelf configuration.
  • Improved tag input UI in metadata editor.

Fixed

  • Fixed shelf logging integration issues after initial logger wiring.
  • Fixed a potential race condition from shared error state in the server listen goroutine.
  • Fixed log writer lifecycle handling to avoid closing standard I/O outputs while still closing closable writers.