1.10.0 Released

Submitted by LedgerSMB_Team on Sat, 10/08/2022 - 12:50
Security release
No
Release candidate
No

The LedgerSMB development team is happy to announce the first release
of a new release branch: 1.10.0. This series features a wide variety
of new features, improvements, bug fixes and cleanup. To name a few:

* Ability to delete user login accounts (#1135)
* US/Washington tax module, doubling as an example for custom modules
* Possibility to add Vue component based pages
* User-modified workflows through "custom_workflows" config path setting
* Increased configurability by using dependency injection instead of configuration
* Default printer selection supports 'Screen' as default output location
* Default page size for PDFs selectable through System > Defaults
* Overpayment section in payment screen hidden on missing configuration (#2512)
* Batch AR/AP upload changed to support foreign currency transactions
* Some existing pages (including login.pl) converted to Vue.js v3
* INI-format configuration file replaced by YAML dependency injection file
* Localization of setup.pl & login.pl based on browser preferences
* Fixed: Tax incorrect on existing invoice after customer tax status change (#2322)
* Fixed: Full support for running from a schema other than 'public'
* Fixed: Printing checks fails to include invoices on the check's voucher (#6253)
* Start changing client to use Vue3, vue-router and vue-i18n
* Remove unused Dijit widget(s)
* Use more idiomatic Template Toolkit coding style for templates

For installation instructions and system requirements, see
https://github.com/ledgersmb/LedgerSMB/blob/1.10.0/README.md

The release can be downloaded from our download site at
https://download.ledgersmb.org/f/Releases/1.10.0

The release can be downloaded from GitHub at
https://github.com/ledgersmb/LedgerSMB/releases/tag/1.10.0

Or pulled from the GitHub Container Registry
$ docker pull ghcr.io/ledgersmb/ledgersmb:1.10.0

Or pulled from Docker Hub using the command
$ docker pull ledgersmb/ledgersmb:1.10.0

These are the sha256 checksums of the uploaded files:

c10995dace3e4666759ec874cfa22ff3685214879c07e138e3644bded1e7e9b5 ledgersmb-1.10.0.tar.gz
c79711601c28e4bfdb7251f5b369d274260339a3aa53cea705757883f32fcbe6 ledgersmb-1.10.0.tar.gz.asc

Release