Dear soda4LCA community,
the 5.5.0 feature release of soda4LCA has been published yesterday. Alongside a significant performance improvement when exporting entire data stocks as ZIP archives, it delivers a few further improvements and addresses a number of issues.
5.5.0
Features:
- Add a language switch to the user interface
- Admin: add a new option to trigger a re-read of the application configuration from the soda4LCA.properties file from the admin menu, without need to restart the instance
- REST API: add “name” as secondary sort criterium when retrieving lists of datasets
- REST API: entries under “compliance” will now be alphabetically sorted
- Add default sort order for EF3.0 LCIA indicators in custom sort mode
(
display.sort.indicators = custom
setting)
Bug fixes:
- Fix an issue where the migration to database schema version 15.1 would fail if some LCIA method dataset were referenced but missing
- Fix an issue where LCIA results would not be displayed
- Manage datasets: fix scrambled column headers in Excel exports
- Manage datasets: fix missing contents in Excel exports
- Manage data stocks: fix issue with persisting data stock name when edited after initial creation
- Fix an issue where a change of name of a data stock would not be persisted
- REST API: fix an issue where langFallback would not be applied to JSON output
- Fix issue where exchanges would reference wrong flow versions
Misc:
- Speed up export of data stocks as ZIP archives
- The Docker image has been adjusted to host configuration and data files in a dedicated location and is now ready for use in production. See the Docker section in the Installation Guide for more details.
Documentation:
- Add instructions for deployments using the soda4LCA Docker image
The complete release notes can be found at
https://bitbucket.org/okusche/soda4lca/src/5.5.0/Doc/src/RELEASE_NOTES.md
As always, you can download the complete package with sources, binaries and documentation at
https://bitbucket.org/okusche/soda4lca/downloads
Please submit any issues using Bitbucket’s issue tracker.
Code contributions are always very welcome! If you’d like to do so, please submit a pull request that’s based on the latest code to ensure quick processing without merge conflicts.