The LedgerSMB development team is happy to announce the first
release candidate for version 1.13 of its open source ERP and
accounting application. This release contains the following
fixes and improvements:
Changelog for 1.13.0
Added functionalities
- Concurrent logins into multiple companies on a single browser (#8496)
- Ability to remove unused customers, credit accounts (#8616)
- Search box added to the menu (#8831)
- Tracking of user logins and logout for audit purposes (#8784)
- Localization of names in the country selection drop-down (#8749)
- Improved on-boarding experience with new installer supporting more platforms
to handle dependencies than previous methods; see https://get.ledgersmb.org - Technical support for arbitrary attributes on parts and others (#8996)
- Scheduled actions from upgrades; e.g. removal of migration artifacts (#8979)
- GL Report improvements:
- Opening and closing balances split by FX in GL report (#9023)
- Opening and closing balances in GL report FX Debit/credit columns (#9018)
Changed functionalities
- Concurrent logins with different users on one browser throw an error (#8496)
- Confusing menu name 'Add Contact' changed to 'Add entity' (#8003)
- Split toplevel Reports menu over General Journal and Goods & Services (#8850)
- Menu reloaded from file (./locale/menu.xml) on each upgrade (#8876)
Removed functionalities
Bugs fixed
- Better referential integrity with more relational constraints (#8661, #8794)
Cleanup & architecture improvements
- Simplified balance sheet and income statement report templates (#9024, #9025)
- Added several ADRs (architecture decision records) describing project direction
- Encapsulation of Dojo widgets in custom (web) elements (#8874)
- Deprecated 'ledgersmb.conf' configuration in favor of 'ledgersmb.yaml' (#8570)
- Loading of main section more predictable through state machine use (#8530)
- Removed deps in favor of (experimental) built-in functionality (#8571, #8572)
- Allow workflows to determine buttons on read-only screens (#8583)
- Removal of custom SMTP handling class; replaced with Email::Sender (#8576)
- Dropped unnecessary table inheritance (#8046)
- Replacement of various Dojo layout components with Vue equivalents (#8811)
- Dead code removal (#8579, #8591, #8613, #8826, #8874)
- Move end-to-end UI tests from Selenium Hub v3 to v4 (#8829)
Updated dependencies
- Feature::Compat::Try (removed)
- IO::Scalar (removed)
- Workflow (2.06, from <2.0)
For installation instructions and system requirements, see
https://github.com/ledgersmb/LedgerSMB/blob/1.13.0-rc1/README.md
The release can be downloaded from our download site at
https://download.ledgersmb.org/f/Releases/1.13.0-rc1
The release can be downloaded from GitHub at
https://github.com/ledgersmb/LedgerSMB/releases/tag/1.13.0-rc1
Or pulled from the GitHub Container Registry
$ docker pull ghcr.io/ledgersmb/ledgersmb:1.13.0-rc1
Or pulled from Docker Hub using the command
$ docker pull ledgersmb/ledgersmb:1.13.0-rc1
These are the sha256 checksums of the uploaded files:
0e0529a2ff7900847b69052eeb4774eac27740ea92bb87e3afb75506dfab7000 ledgersmb-1.13.0-rc1.tar.gz
a6a5c38bb907afb9c31fa0600f87bdc76bf864f8a94fbedb00069c74e66deec4 ledgersmb-1.13.0-rc1.tar.gz.asc