This is a bugfix release. It is strongly recommended to patch as soon as possible.
Upgrading to BookWyrm v0.8.1
All environments
Warning
This release includes a data migration
- ALWAYS BACK UP YOUR DATABASE BEFORE UPGRADING and ideally know how you can restore it if something goes wrong.
- This patch includes a data migration and adds a new management command (
fix_isbn10_entries). Both of these repair 11-digit ISBN-10 entries caused by a bug inv0.8.0. You do not need to run the new command when updating, but you may wish to use it in the future to fix any books that are added or merged from a federated server.
Docker
Run ./bw-dev update
Non-docker
Follow the instructions for dockerless upgrades. It is important that you complete the migration stage (venv/bin/python3 manage.py migrate) as this will apply a fix to incorrect ISBN entries.
What's Changed
Bug Fixes 🐛
- book: fix validation for 979 prefixed isbn-13 and isbn_13_to_10 function by @ilkka-ollakka in #3710
- parse review dates for book imports by @hughrun in #3715
Other Changes
- edit_book: improve author search matching on some names and aliases by @ilkka-ollakka in #3714
Full Changelog: v0.8.0...v0.8.1