Releases: every-day-things/citadel
v0.3.0
What's Changed
- No ddd by @phildenhoff in #36
- Restore first-time setup by @phildenhoff in #37
- UX: Easily swap between libraries by @phildenhoff in #38
- Make shelf buttons more obvious by @phildenhoff in #42
- fix: macOS icon size by @phildenhoff in #44
- Cleanup by @phildenhoff in #46
- Release v0.3.0 by @phildenhoff in #47
Full Changelog: app-v0.2.0...app-v0.3.0
v0.2.0 React Rewrite
Citadel has been rewritten in React. While I love Svelte, the tooling story is too difficult still. Biome does not support Svelte (requiring Prettier for formatting as well as Biome) and Storybook only supports hacks to get stories working. I still use Svelte on other projects, and would love to revisit the topic in the future, but now we're making progress with React!
Here's a demo of the new React UI, using Mantine:
Screen.Recording.2024-04-24.at.22.47.16.mp4
What's Changed
- Move Calibre-specific code out of citadel-rs and into
libcalibre
by @phildenhoff in #18 - Support creating new libraries when library does not exist by @phildenhoff in #19
- feat: Import .mobi books into Citadel by @phildenhoff in #20
- feat: Support importing PDFs by @phildenhoff in #21
- citadel: refactor addBook to get list of valid extensions from citadel-rs by @phildenhoff in #22
- feat: Support importing KF7/KF8 files (.azw, .azw3) by @phildenhoff in #23
- feat: support text file imports by @phildenhoff in #24
- Add lint & format checks by @phildenhoff in #25
- Fix lint errors & add Lint CI job by @phildenhoff in #26
- build(deps): bump openssl from 0.10.59 to 0.10.64 in /src-tauri by @dependabot in #28
- build(deps): bump h2 from 0.3.22 to 0.3.26 in /src-tauri by @dependabot in #30
- build(deps): bump mio from 0.8.10 to 0.8.11 in /src-tauri by @dependabot in #29
- Rewrite it in React by @phildenhoff in #27
New Contributors
- @dependabot made their first contribution in #28
Full Changelog: untagged-f3c30aee6ea2b2f22147...app-v0.2.0
Auto build v0.0.1-20240116-00bf1ba
This is an auto-generated release for the latest commit on the main branch.
Pre-release 1: Jan 15, 2024
Caution
Citadel is very early in development. It will crash. A lot. It may corrupt your ebook library.
Back up your Calibre library regularly if you use Citadel on it.
Initial pre-release!
Hi folks! Here's a very early build of Citadel. You're able to view your ebook library, filter, and add new books. You can't (yet) see or edit tags, edit most metadata, edit authors in bulk (or at all really). Lots to do — in time!
For now, a build. macOS (Apple Silicon) and Ubuntu/Debian & AppImage builds are attached. No guarantees they work at all! If you run into issues, please report them here on GitHub :)
Full Changelog: https://github.com/every-day-things/citadel/commits/pre-release_2024-01-15