Changelog
v1.3.1 - 2.2.2025
Changed
- The Amazon crawler now uses BrightData instead of GeoNode
The crawler API that was used until now has been deprecated by GeoNode. The offer by BrightData has the same functionality. Please update your config if you want to use the Amazon crawler.
v1.3.0 - 19.11.2024
Added
- Added 'Recent Additions' Filter.
- Added AI grouping of books.
- Implemented a rudimentary Bar Code Scanner for the web UI. This enables non-Android users to also add books by scanning their bar code.
- Recently added books are now displayed as 'new' for 45 days after being added.
- The public collection URL is now '/@<username>'.
Changed
- The companion app now targets Android 14+.
Removed
- The '/u/<username>' syntax for collection URLs has been removed. Old links will be automagically redirected to the new schema.
Fixed
- Fixed a few typos.
v1.2.4 - 16.9.2024
Changed
- Dependency Updates
- Security Updates
v1.2.3 - 8.4.2024
Added
- Accounts which did not get activated are now being deleted after a week.
- Added a language filter to the collection page.
- Added a publisher filter.
- You can now use selfhosted deployments with the companion app.
Removed
- Removed unused book groups API routes.
Fixed
- Fixed a bug which caused the book detail sidenav to not overlay correctly.
- Fixed a bug which caused the book information to grow bigger then it should.
- Fixed an inconsistency in the reset password form.
- Fixed mail logging.
- Fixed performance issues when filtering by publisher.
- Fixed various issues relating to JWT verification.
Documentation
- Documented the usage of the e-mail templates.
v1.2.2 - 13.3.2024
Added
- Added a licenses page to the frontend.
- Added the option to monitor the backend via Sentry.
- The API URL can now be set via a config file.
- The frontend container can now be configured via environment variables.
Fixed
- Actually use the mail.from setting as from in outgoing mail.
- Fixed a bug which caused errors if no publisher for a book was found.
- Fixed a bug which caused the EMail to not be displayed on the signup-success page.
- Fixed an error which ocurred if none of the saved books where missing a cover.
Documentation
- Added a documentation page at docs.booklify.me
- Added example docker-compose file.
v1.2.1 - 12.2.2024
Changed
- The Book Group Icon of favourites has been changed to a heart.
Fixed
- Fixed a frontend bug which caused the favorite toggle to show up for user that are not logged in.
v1.1.1 - 13.1.2024
Fixed
- Fixed a bug which caused scrollbars to always be shown in sidenav.
- Fixed a bug which sometimes caused the book groups to be shown with incorrect titles.
v1.0.3 - 31.12.2023
Added
- Added a loading indicator for the collection page.
Changed
- Fonts are now served by Booklify instead of Google.
- Icons are now served by Booklify instead of Google.
- Improved search times by an average of 40% when getting a book for the first time.
- Improved the error feedback if a book was not found.
- Updated the app icon. (Credits to Lonaasan)
Fixed
- Added a fallback when visiting an url which does not exist.
- Fixed a bug which caused the frontend to send mallformated ISBNs to the backend.
- Fixed a race condition, which sometimes logged out users with valid sessions.
- Fixed some typos.
- Fixed the scheduling of invalidation outdated sessions.
- Fixed webmanifest for frontend.
v1.0.2 - 31.12.2023
Fixed
- Fixed a rare error while grouping books, that sometimes occurred when a book had no number in its title.
- Fixed an issue which prevented a book to be found if OpenLibrary returned malformed data.
v1.0.1 - 30.12.2023
Fixing a few day one issues.
Added
- Improved the UI Feedback when adding a book to the collection.
Changed
- Books now only get sorted into their series if at least one other book of this series is present in the collection.
Fixed
- Fixed a bug which caused the book groups to jitter in older browsers.
- Fixed a bug which sometimes did not let users add books if they have to few in their collection.
- Fixed the book series detection in certain cases where the title was weirdly formated by the publisher.
- Fixed the name of the Android App
v1.2.0 - 11.2.2024
Added
- Added Amazon referral link button to book details.
- Added a button to the book interaction menu which copies the link to the books' page.
- Added a feature which allows users to favorite books.
- Added a standalone page for viewing book details.
- Reduce backend load by allowing the usage of a CDN for media delivery.
Changed
- Updated the browser icons to match the companion app.
Fixed
- Fixed a duplicated log entry.
- Fixed a few typos.
- Limit the length of book titles shown in the book cards.
v1.1.0 - 12.1.2024
Added
- Add-An-Hide has been added to the Companion App
- Added a 'Add And Hide' button to the add book dialog.
- Added a new interaction menu for the book cards.
- Added an author filter to the collection pages.
- Added the ability to exclude books from the auto grouping algorithms. (Usefull for excluding false-positives)
- Added the ability to hide books from the public account page.
Changed
- Greatly improved frontend performance for collections with many books.
- Refined the automatic book grouping.
Removed
- Collections with only one book are no longer collapsed by default.
Fixed
- Fixed a bug which prevented signup if recaptcha was disabled.
- Fixed a bug, which caused inactive users to be logged out.
- Fixed a bug, which caused the backend to indicate a system error if a book could not be found.
- Fixed a bug, which caused the sidenav info about a book to not update correctly.
- If no books match the given filter an appropriate message will be displayed.
v1.0.0 - 29.12.2023
The first release of Booklify
No Changes