Added
- Added accrued and outstanding status groups to documents (#3425)
Changed
- Replace deprecated node-sass with dart-sass (#3393)
- Enable TLS verification for Site API requests (#3401)
Fixed
- Forms send a multipart part with an empty field name (name=""), rejected by strict parsers/WAFs with HTTP 400 (#3412)
- Fixed percentage total discount taking too little from lines with inclusive tax (#3415)
- Fixed two taxes of the same kind on one line being charged twice (#3417)
- Fixed reconciled transfers being edited or deleted (#3419)
- Fixed bulk edit changing the discount and categories of documents (#3421)
- Fixed installer blaming the database details when the PDO driver is missing (#3422)
- Fixed bulk edit of transactions changing their currency and rate (#3423)
- Fixed draft documents counted as open and overdue on the contact page (#3424)
- Fix invoice logo size handling and add validation for logo dimensions (#3427)
- Fix queue workers keeping the in-memory model cache from job to job (#3428)