Releases: aiidalab/aiidalab-widgets-base
v2.5.0
What's Changed
Breaking Changes 🛠
- Remove private key upload functionality by @edan-bainglass in #690
We've removed the functionality to upload private SSH keys due to (obvious) security concerns.
Users who know what they're doing can still upload arbitrary files via File Manager accessible from the Home app.
New Features 🎉
- Update StructureViewer units by @mikibonacci in #694
Bug fixes 🐛
- Fix password input by @superstar54 in #692
- Fix typo in bug report by @edan-bainglass in #702
- Fix
ipyoptimadeversion by @edan-bainglass in #703
Documentation 📝
- Document the SSH setup widget by @edan-bainglass in #695
Other Changes
- Pin ipython version to <9.0 by @danielhollas in #700
- Test aiida 2.7 by @danielhollas in #698
- CI: Use uv to test with lowest supported dependency versions by @danielhollas in #714
Full Changelog: v2.4.0...v2.5.0
v2.4.0
What's Changed
- Implement
LoadingWidgetby @edan-bainglass in #685 - Implement caching in
AiidaNodeViewWidgetby @edan-bainglass in #686
v2.3.2
What's Changed
- Wrap structure importers in accordion panel by @edan-bainglass in #683
Full Changelog: v2.3.1...v2.3.2
Release v2.3.1
What's Changed
- Fix issue with
StructureManagerwhen no editor is provided by @yakutovicha in #681
Full Changelog: v2.3.0...v2.3.1
Release v2.3.0
What's Changed
Breaking Changes 🛠
- Make ELN widgets optional by @danielhollas in #609
New Features 🎉
- Adding support for
orm.Containerizedcodes by @mikibonacci in #617 - Add
staticfolder 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
Outputwidget 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
Noneby @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
Release v2.2.3
This patch release brings in Support for Python 3.11 to 2.2.x release branch.
What's Changed
- Backport to 2.2.x: Support and test with py3.11 (#619) by @danielhollas in #642
Full Changelog: v2.2.2...v2.2.3
v2.3.0a3
What's Changed
New features
- Tag structure manager and viewer with CSS classes for easy styling by @edan-bainglass in #662
- Add volume information in the cell tab by @superstar54 in #653
- Make the setup new codes widget part of the code selection widget optional by @edan-bainglass in #646
- Allow user to hide the header of the Wizard App by @superstar54 in #638
Fixes
- Replace check of empty string in unfilled template widgets to
Noneby @edan-bainglass in #650 - Fix resource setup widget bugs by @edan-bainglass in #661
- Avoid black sphere in structure viewer by @superstar54 in #637
- Guard against null process states by @edan-bainglass in #658
- Silence warning by @edan-bainglass in #647
Other Changes
-
Test with aiida 2.6.2 by @danielhollas in #616
-
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
Full Changelog: v2.3.0a2...v2.3.0a3
v2.3.0a2
What's Changed
New Features 🎉
- Add
staticfolder for static files and pre-loaded stylesheets (using new utility) by @edan-bainglass in #624
Other Changes
- 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
New Contributors
- @edan-bainglass made their first contribution in #624
Full Changelog: v2.3.0a1...v2.3.0a2
Release v2.3.0a1
What's Changed
Other Changes
- Various dependency fixes by @danielhollas in #621
Full Changelog: v2.3.0a0...v2.3.0a1
Release v2.3.0a0
What's Changed
New Features 🎉
- Adding support for
orm.Containerizedcodes by @mikibonacci in #617
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
- Make ELN widgets optional by @danielhollas in #609
- 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
New Contributors
- @mikibonacci made their first contribution in #617
Full Changelog: v2.2.2...v2.3.0a0