Release v2.4.0
Hyperion v2.4.0
What's Changed
- Bump httpx from 0.24.1 to 0.26.0 by @dependabot in #326
- Bump unidecode from 1.3.7 to 1.3.8 by @dependabot in #335
- feat/fix : add models' file to alembic's detection for autogenerate and make migration easier by @Rotheem in #340
- feat: support Pydantic V2 by @AtomHare in #281
- Module structure by @Pokegali in #289
- Ignore .env and add template for .env by @julien4215 in #348
- Bump flake8 from 6.1.0 to 7.0.0 by @dependabot in #350
- Bump redis from 5.0.1 to 5.0.2 by @dependabot in #349
- Bump firebase-admin from 6.2.0 to 6.4.0 by @dependabot in #327
- Bump pytest from 7.4.2 to 8.0.2 by @dependabot in #357
- Bump bcrypt from 4.0.1 to 4.1.2 by @dependabot in #356
- Bump types-redis from 4.6.0.11 to 4.6.0.20240218 by @dependabot in #358
- enhancement: use Ruff for linting and formating by @AtomHare in #361
- Change Dockerfile order to improve performances by @armanddidierjean in #308
- Use python 3.11 in leftover parts by @AtomHare in #365
- Fix: Changes CalendarEventType enum to match Titan by @guillaumetavernier in #345
- Fix datetime stored in database by @julien4215 in #360
- Enable more rules for ruff by @armanddidierjean in #364
- Fix notifications expire_on by @Petitoto in #371
- DateTime migration file by @julien4215 in #370
- Recommendation by @julien4215 in #313
- Only allow to use a uuid to get_file_from_data by @armanddidierjean in #367
- Valid filenames before get_file_from_data() security mitigations by @Petitoto in #374
- Add returned_date field in loan module by @julien4215 in #352
- Module Phonebook by @guillaumetavernier in #342
- Add tests for user endpoints by @armanddidierjean in #369
- Fx migration by @julien4215 in #378
- Fix loan migration by @julien4215 in #380
- Fix datetime migration by @julien4215 in #381
- Add migration for notifications create_on row by @Petitoto in #382
- Fix phonebook : kinds enum and types file by @Rotheem in #383
- Fix : enum value in database by @Rotheem in #387
- Fix phonebook enum by @julien4215 in #388
- Update Titan minimal code by @julien4215 in #397
Full Changelog: v2.3.1...v2.4.0