This month will be focused on bug fixes, documentation updates, etc. for the v2.1 release on 23 October (10/23 here in the US - part of National Chemistry Week). September was a busy month with new features, lots of bug fixes, and build improvements. (Thanks to Claude Code, the GitHub builds now take ~10 minutes each.)
If you have a chance, please test a continual build and report any issues or feedback. It’s a huge help getting the best release out.
Features
- Fix autosave to skip cubes and compress by ghutchis · Pull Request #885 · OpenChemistry/avogadroapp · GitHub
- Add content patterns for file format detection by ghutchis · Pull Request #3093 · OpenChemistry/avogadrolibs · GitHub
- allows Python format plugins to be selected based on
CP2K| versionetc.
- allows Python format plugins to be selected based on
- Add RPC commands for Hydrogens plugin by SamuelAyibatarri · Pull Request #3092 · OpenChemistry/avogadrolibs · GitHub
- completes a set of automation commands for the v2.1 release
Bug Fixes
- Keep unique ids when undoing a molecule replacement by ghutchis · Pull Request #3120 · OpenChemistry/avogadrolibs · GitHub
- Enforce a minimum distance for edits by ghutchis · Pull Request #3119 · OpenChemistry/avogadrolibs · GitHub
- Fix non-rectangular cube files with rescaling by ghutchis · Pull Request #3116 · OpenChemistry/avogadrolibs · GitHub
- Fix plugin launch fallbacks by ghutchis · Pull Request #3095 · OpenChemistry/avogadrolibs · GitHub
- Fix script commands replacing molecules by ghutchis · Pull Request #3094 · OpenChemistry/avogadrolibs · GitHub
- Add CJSON write option to skip cubes by ghutchis · Pull Request #3090 · OpenChemistry/avogadrolibs · GitHub
- Fix label offset with orthographic projection by ghutchis · Pull Request #3089 · OpenChemistry/avogadrolibs · GitHub
- Fix text rendering resolution - bring pixel ratio inside by ghutchis · Pull Request #3087 · OpenChemistry/avogadrolibs · GitHub
- Fix select command errors by ghutchis · Pull Request #3086 · OpenChemistry/avogadrolibs · GitHub
- Clear AlignTool's molecule on setMolecule(nullptr) by ghutchis · Pull Request #3088 · OpenChemistry/avogadrolibs · GitHub
Build Fixes
- Fuzz qtplugin commands by ghutchis · Pull Request #3121 · OpenChemistry/avogadrolibs · GitHub
- Add tests for scene plugin settings by ghutchis · Pull Request #3117 · OpenChemistry/avogadrolibs · GitHub
- Refactor PLY export with scene tesselation by ghutchis · Pull Request #3107 · OpenChemistry/avogadrolibs · GitHub
- Fail tests when test data is missing by ghutchis · Pull Request #3113 · OpenChemistry/avogadrolibs · GitHub
- Add a weekly Linux coverage workflow by ghutchis · Pull Request #3114 · OpenChemistry/avogadrolibs · GitHub