add changelog

This commit is contained in:
Pablo Martin 2024-06-27 18:15:48 +02:00
parent 639893bf23
commit 81eec04eec

15
CHANGELOG.md Normal file
View file

@ -0,0 +1,15 @@
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.0.1] - 2024-06-27
### Changed
- Rates now have up to 8 decimal positions of precision, up from the previous 0, 2 or 3 depending on the currency.
- Internally, `xexe` now uses an in-house `MoneyAmount` class as a replacement of `py-money`'s `Money` class.
- The table schema when writing to Postgresql has gone from `DECIMAL(19,4)` to `DECIMAL(23,8)` to adapt accordingly.
- `CHF` has been added to the default currencies included in the `run_xexe.sh` deployment script.