Release v2.3.0
What's Changed
Breaking Changes π
- Make ELN widgets optional by @danielhollas in #609
New Features π
- Adding support for
orm.Containerized
codes by @mikibonacci in #617 - Add
static
folder for static files and pre-loaded stylesheets (using new utility) by @edan-bainglass in #624 - Allow user to hide the header of the Wizard App by @superstar54 in #638
- Make the setup new codes widget part of the code selection widget optional by @edan-bainglass in #646
- Add volume information in the cell tab by @superstar54 in #653
- Tag structure manager and viewer with CSS classes for easy styling by @edan-bainglass in #662
- Fix typo in structure editor by @edan-bainglass in #665
- Clarify structure operations by @edan-bainglass in #666
- Accept an optional logging
Output
widget for logging monitor exceptions by @edan-bainglass in #669
Bug fixes π
- Avoid black sphere in structure viewer by @superstar54 in #637
- Guard against null process states by @edan-bainglass in #658
- Fix resource setup widget bugs by @edan-bainglass in #661
- Use tmpdir for povray rendering by @danielhollas in #675
- Replace check of empty string in unfilled template widgets to
None
by @edan-bainglass in #650
Documentation π
- Speedup readthedocs build with uv by @danielhollas in #604
- Hide private methods in API documentation by @danielhollas in #607
Other Changes
- Test with aiida-core=2.5 by @danielhollas in #599
- CI fix: Test on push to master branch, not main! by @danielhollas in #611
- CI: Don't track coverage of tests/ by @danielhollas in #614
- Support and test with py3.11 by @danielhollas in #619
- Make auto-generated release notes nicer by @danielhollas in #618
- deps: Vendor more_itertools.consecutive_groups by @danielhollas in #613
- Various dependency fixes by @danielhollas in #621
- Fix warnings in pytest by @danielhollas in #628
- Downgrade minimum traitlets version to 5.4 by @danielhollas in #629
- Fix notebook tests by @danielhollas in #630
- Test with aiida 2.6.2 by @danielhollas in #616
- Silence warning by @edan-bainglass in #647
- Fix capitalization in basic editor by @edan-bainglass in #654
- Update structure manager editor title casing by @edan-bainglass in #655
- Update uv in RTD config by @danielhollas in #660
- CI: Pin Ubuntu version to fix Firefox installation by @danielhollas in #673
- Remove sklearn dependency. by @yakutovicha in #671
- Unpin ASE, fix test by @danielhollas in #627
- Add ipython as a direct dependency by @danielhollas in #678
New Contributors
- @mikibonacci made their first contribution in #617
- @edan-bainglass made their first contribution in #624
Full Changelog: v2.2.2...v2.3.0