Prepare changelog for 5.2.0 release

This commit is contained in:
Baptiste Jonglez 2022-04-07 21:23:25 +02:00
parent 5f4f69bc6c
commit 70790386cc
3 changed files with 46 additions and 5 deletions

View file

@ -2,11 +2,47 @@
This document describes changes between each past release. This document describes changes between each past release.
## 5.1.2 (unreleased) ## 5.2.0 (unreleased)
### Added
- Make docker image production-ready: support PostgreSQL, allow customizing port, PUID, PGID (#919)
- List supported currencies in API under api/currencies (#961)
- Allow to import bills in CSV format, compatible with Cospend (#951)
Note that there is a [known issue with this new feature](https://github.com/spiral-project/ihatemoney/issues/980)
### New settings
- Add [SHOW_ADMIN_EMAIL](https://ihatemoney.readthedocs.io/en/latest/configuration.html#show-admin-email)
setting (#965)
### Changed settings
- [MAIL_DEFAULT_SENDER](https://ihatemoney.readthedocs.io/en/latest/configuration.html#mail-default-sender)
is now a string instead of a tuple. The old syntax is still accepted but support will be dropped on
the next major release (#1007)
### Fixed
- Fix support for project IDs with uppercase characters (#925, #934)
- Purge project history on deletion (#989)
- Prevent large integer inputs to avoid crash (#994)
- [Performance] Get weight sum along with bills to scale (#949)
- Do not require a captcha when using the API (#931)
- Fix default "legal link" value in docker (#950)
- Fix showcase images in case of subdir installation (#974)
- Check that chosen language is in the supported list (#971)
### Changed ### Changed
- Minor presentation fixes (901) - User interface fixes, especially for mobile devices (#901, #904, #905, #929, #943, #944, #945, #991)
- Always display topmost buttons in the list of bills: new bill button & pagination (#956)
- Display monthly statistics for the range of months where the project was active (#885)
- Hide "each" amount when there's only one recipient (#1008)
- Display admin email in error message for password reminder (#965)
- Send an email when the project is created via the API (#938)
- Add compatibility with Python 3.10 (#921)
- Support WTForms 3 (#916)
## 5.1.1 (2021-10-26) ## 5.1.1 (2021-10-26)

View file

@ -25,6 +25,7 @@ Elizabeth Sherrock
eMerzh eMerzh
Feth AREZKI Feth AREZKI
Frédéric Sureau Frédéric Sureau
Gianluca De Cola
Glandos Glandos
Heimen Stoffels Heimen Stoffels
James Leong James Leong
@ -38,9 +39,13 @@ mduret
Mesut Akcan Mesut Akcan
Michal Čihař Michal Čihař
nailyk-fr nailyk-fr
Nicolas Ferrari
Nikos Epping
Peter Maksymowsky
Quentin Roy Quentin Roy
Rémy HUBSCHER Rémy HUBSCHER
Richard Coates Richard Coates
Salamandar
THANOS SIOURDAKIS THANOS SIOURDAKIS
Toover Toover
Xavier Mehrenberger Xavier Mehrenberger

View file

@ -83,9 +83,9 @@ Some Paas (Platform-as-a-Service), provide a documentation or even a quick insta
«Ihatemoney» depends on: «Ihatemoney» depends on:
- **Python**: version 3.6 to 3.9 included will work. - **Python**: any version from 3.6 to 3.10 will work.
- **A Backend**: to choose among SQLite, PostgreSQL, MariaDB (>= - **A database backend**: choose among SQLite, PostgreSQL, MariaDB (>=
10.3.2) or Memory. 10.3.2).
- **Virtual environment** (recommended): [python3-venv]{.title-ref} - **Virtual environment** (recommended): [python3-venv]{.title-ref}
package under Debian/Ubuntu. package under Debian/Ubuntu.