Releases: borisbu/OctoRelay
Releases · borisbu/OctoRelay
5.1.2a1
5.1.1
If you're upgrading from v4 ⚠️
Do not do this if your Python version is below 3.9
Fix
- BUG: querying inactive relay in
update_ui()
by @RobinTail in #326
Full Changelog: 5.1.0...5.1.1
5.1.1rc1
5.1.0
If you're upgrading from v4 ⚠️
- Version 5.x requires Python version at least 3.9
Changes
- Fixed compatibility issue with Physical Button plugin, by @RobinTail in #315
- OctoRelay v5 uses a new driver having exclusive pin reservation, so that two plugins could not operate same pin;
- This version releases the reservation immediately, enabling relay operation both using the UI and a physical button.
- Performance improvement for the countdown (remaining time formatting function), by @RobinTail in #320
- Attempting to fix user defined locale (
it_IT —> it-IT
) in order to preserve translations; - Looking up for a suitable locale only once per time unit (memoization);
- This should make the countdown about 47 times more efficient.
- Attempting to fix user defined locale (
Full Changelog: 5.0.3...5.1.0
5.1.0rc2
5.1.0rc1
5.0.3
If you're upgrading from v4 ⚠️
- Version 5.x requires Python version at least 3.9
- Seriosly
Fix
- Countdown localization issue by @RobinTail in #319
Chores
- UI: Upgrading all dependencies by @RobinTail in #306, #308, #309, #311
tsup
config: ensureplatform:browser
by @RobinTail in #310- QA by @RobinTail in #312 and #317
- Readme: direct link to v4 release by @RobinTail in #314
- Upgrading Typescript-ESLint to support Typescript 5.6 by @RobinTail in #316
- 🚀 5.0.3 by @RobinTail in #307
Full Changelog: 5.0.2...5.0.3
5.0.3rc1
5.0.2
If you're upgrading from v4 ⚠️
- Version 5.x requires Python version at least 3.9
- Seriosly
Fixes
- Avoid excessive switches on startup by @RobinTail in #293
Chores
- Linter maintenance by @RobinTail in #294, #296, #297, #300, #302
- UI: Upgrading all dependencies by @RobinTail in #298 and #303
- 🚀 5.0.2 by @RobinTail in #295
Full Changelog: 5.0.1...5.0.2