github OpenChemistry/avogadrolibs 1.101.0
Avogadro 1.101

20 hours ago

🌟 Highlights (tldr)

  • This release is intended to fix key problems with 1.100 on Windows (missing Open Babel) as well as on macOS 26 "Tahoe" (save dialogs)
  • Should more easily find Python installs on Windows
  • Added support for constraints for geometry optimizations
  • Added an internal UFF implementation
  • Tweaked the edit tool to adjust bond lengths when the bond order or element change via click
  • A pile of bug fixes, updated language translations, and more

✨ Features

🐛 Bug Fixes

  • Reject files with invalid cell matrix @e-kwsm (#2191)
  • Try to fix extraction on Windows using tar.gz instead of zip @ghutchis (#2193)
  • Tweaks to support field names from Psi4 fchk @ghutchis (#2186)
  • Fix generic "archive warn" messages for the download window @ghutchis (#2183)
  • Fix possible crashes reading PDB files with few residues @ghutchis (#2182)
  • Add additional search paths for Python on Windows @ghutchis (#2179)
  • Fix #2176 parsing files with ¹¹⁸Og and ¹¹⁹Uue @e-kwsm (#2177)
  • Fix cml xmlns URI @e-kwsm (#2156)
  • Fix nullptr dereference @e-kwsm (#2135)
  • fix(templatetool): do not localize functional groups @e-kwsm (#2169)
  • Export mol/sdf with proper header @ghutchis (#2133)
  • fix(Unit Cell Editor): reject modification of cell and fractional matrices if singular @e-kwsm (#2094)
  • chore(input): reduce singleStep @e-kwsm (#2093)
  • Fix UFF analytical gradients @ghutchis (#2088)
  • Fix some crashes exposed with fuzz testing @ghutchis (#2086)
  • fix(wrapFractional): fix comparison @e-kwsm (#2080)
  • Fix a bug when changing the bond order atoms wouldn't move properly @ghutchis (#2072)
  • Fix crash on Linux when deleting non-hydrogen atoms @ghutchis (#2070)
  • fix(cjson): fix properties parsing @e-kwsm (#2068)
  • Make sure to save label options for atoms, bonds and residues @ghutchis (#2052)
  • Fix bug with manual rotations around axes @ghutchis (#2016)
  • Fix reading Gaussian cube - make sure to set origin correctly @ghutchis (#2000)
  • Fix bug with Rename Elements window @pillose (#1989)
  • Make sure to cancel "Insert SMILES" @ghutchis (#1969)
  • Fix dark theme - make sure to use default text and document-close icons @ghutchis (#1967)
  • Make sure to delete bonds even when "adjust hydrogens" is off @ghutchis (#1966)
  • Make sure Gaussian fchk orbitals are read with eV energies @ghutchis (#1958)
  • Harden file readers (from fuzz tests) @ghutchis (#1950)
  • Fix minor warning about "undef" layer caused by QTAIM changes @ghutchis (#2023)
  • Fix bug with fog not starting with the correct background color
  • Add support for detecting theme change events - update tool icons
  • When multiple files are dropped, make sure to queue them for reading
  • Make sure to get the correct preferred language on Mac
  • Ensure the display type list is sorted

🧰 Maintenance

📚 Translations

Credits

Thanks to many contributors, including: @CubeXtreme, @DGC0LS13, @JorgeG94, @Maetnicio, @NorwayFun, @PPN-SD, @Ricky-Tigg, @SantosSi, @TamilNeram, @Yeims20, @andibing, @dependabot[bot], @e-kwsm, @ghutchis, @jcerezochem, @jeannemfavret, @kuyoeku, @matterhorn103, @milotype, @nbehrnd, @pillose, @rrsathe, @snapper764, @stokito, @tacitcoast, @todbadrakh, @weblate, Alexandre R Soares, Eisuke Kawashima, Eric Remy, Hēphaïstos, LibreTranslate, Remus-Gabriel Chelu, Weblate Translation Memory, dependabot[bot], github-actions[bot], gmkeebiy, nicejammer, Илья Рябов and Максим Горпиніч

Don't miss a new avogadrolibs release

NewReleases is sending notifications on new releases.