This version is a maintenance release for version 3.0.0 and adds some documentation and internal changes handling some loose ends from previous refactoring efforts.
- Require the LAMMPS 4 July 2026 release as minimum LAMMPS version and remove remaining backward compatibility shims
- Add a Zenodo DOI badge and a BibTeX entry for the archived releases to the documentation and citation metadata, so
a specific release can be cited directly - Finish consolidating the code on QString internally by removing the remaining
const char *andstd::stringoverloads from the LAMMPS wrapper and parsing input lines directly as a QString - Minor maintenance updates for build, continuous-integration, and documentation
- Add a daily Coverity Scan static-analysis workflow and broaden the CodeQL analysis to the security-and-quality query suite
- Fix some defects (mostly defects and a few very minor bugs) that surfaced -- including the Recent Files list now reliably dropping entries whose files are no longer readable, a use-after-free and memory leak in the plugin loader
Full Changelog: v3.0.0...v3.0.1
The binary packages attached below include a pre-compiled LAMMPS shared library
with a selection of packages enabled. That library can be replaced with a
different, compatible version using the -p command-line flag or through the
preferences settings, so the GUI can be used with custom-compiled LAMMPS builds
or more recent LAMMPS sources, provided they are recent enough to include all
features required by this version of LAMMPS-GUI. See the online documentation at
https://lammps-gui.lammps.org/ for more information.
If you are looking for LAMMPS-GUI packages with a LAMMPS executable included and
directly linked to LAMMPS, please check out the LAMMPS releases page at
https://github.com/lammps/lammps/releases