Releases/Release announcements/Release 2.9.2
Release date: June 26, 2025
Download link: atom-2.9.2.tar.gz
Database schema version: v193
Release 2.9.2 is a minor release that fixes translation strings on the browse page that broke in the last release. It includes a few other minor changes and bug fixes, adds a change that significantly improves the JS challenge performance, and also includes the ability to export accession records via the CLI.
Visit the Downloads page to download the most recent release, and consult the 2.9 Upgrading and Installation guides in our documentation for further information.
Important
If you encounter the following error in AtoM 2.9.1+ :
PHP Fatal error: Declaration of DebugPDO::query() must be compatible with PDO::query(string $query, ?int $fetchMode = null, mixed ...$fetchModeArgs): PDOStatement|false in /usr/share/nginx/atom/vendor/symfony/lib/plugins/sfPropelPlugin/lib/vendor/propel/util/DebugPDO.php on line 331
Please update config/config.php
(listed in .gitignore
) to replace DebugPDO
with PropelPDO
, similar to our changes for docker/bootstrap.php
and lib/arInstall.class.php
files in our Update GH unit tests to use Ubuntu 24.04. (#1942).
An overview of some of the changes in the 2.9.2 release is included below.
Features and enhancements
- Improved JS challenge performance by moving logic before Symfony startup #2054
- Added the ability to export accession records via CLI #1862
- Added a composer script to help debug PHPUnit tests #2046
- Added Docker Compose support for ARM-based development environments #2048
General bug fixes
- Fixed error on attempting to generate box label report #2068
- Fixed error with adding Language and Script notes field in ISAD & DACS #2061
- Fixed appraisal field being inherited during creating description from Accession #2058
- Fixed a typo in OIDC loginAction #2044
- Fixed missing translation strings in the browse page #2050
- Added additional feedback to clipboard save message to inform users about clipboard retention #2022
Community Contributors
A huge thank you to all of the community contributors who were involved in AtoM 2.9.2. Their details and the contributed enhancements and fixes can be found in the GitHub release notes.
See Also
If you're a developer interested in committing bug fixes and enhancements back to the public project, check out our guide on how to contribute code! Also check out information and previous minutes about our community development meetings.
For a full list of updates, please see the Release Notes
Links
- AtoM 2.9.2 tarball direct download: atom-2.9.2.tar.gz
- AtoM Downloads page
- 2.9 installation and upgrading instructions