# 2.1.2 - Optional hotfix

*Released November 09, 2025*

## Optional Hotfix Release

Minor hotfix and minimum version bumps to accommodate Python 3.14 environments, specifically the optional web ui component of Exosphere.

Also contains internal changes to the CI jobs and test suite to prevent future regression and better test against minimum versions in pyproject to avoid the 2.1.1 issues.

No Exosphere code changes, purely metadata and dependencies, so  this hotfix is entirely optional, but of interest if you:

- Use python 3.14 already
- Want the webui support

## What's Changed

- Add Action to run test suite against minimum versions
- Add basic integration tests for TUI
- Cleanup CI jobs
- Update test suite badge in README
- Require pyyaml >= 6.0.3 for 3.14 support
- Explicitly add rich to dependencies
- Bump textual-serve to 1.1.3 for 3.14 support
- Expand UI Test Coverage
- Bump version to 2.1.2 for release
