v0.4.0
This new release is packed with features but also contains breaking changes:
Important: Breaking changes
- This release changes the format of authentication tokens (in preparation for future features, e.g. being able to change a user name). This will invalidate all existing tokens, forcing users to login again.
- The format of the user database is changed. If you use the default docker image, the migration is done automatically. Otherwise, run a migration using
GRAMPS_API_CONFIG=/path/to/config.cfg python3 -m alembic upgrade headNew features
- Endpoint for face detection in media images using OpenCV,
/api/media/{handle}/face_detection#291 - New endpoint
/api/importers/{format}/filefor importing a family tree, supporting all file formats supported by Gramps, including Gramps XML and GEDCOM #292 - Allow creating an admin user if no user exists yet #293
- New endpoint
/api/config/for changing the configuration #295 - The default docker image now creates a secure, random token if none is specified #299