Releases: kantlivelong/OctoPrint-PSUControl
Releases · kantlivelong/OctoPrint-PSUControl
1.0.6
1.0.5
- Add support for turning the printer on prior to printing when uploading file from API
- Add support for turning the PSU off when OctoPrint triggers an error event
- Add links to switch to sub-plugin settings tabs
- Better logging of exceptions
- Fix issue where pre-off gcode script wouldn't appear unless autoOff was enabled.
- Move availableGPIODevices and availablePlugins dropdowns to template vars. Fixes #201
- Include periphery version in logs
- Minor settings UI adjustments
1.0.4
1.0.3
- Mark raspberry pi BCM note as important. Include link #199
- Detect kernel version for line bias support.
- Use type() instead of isinstance() for reload_settings()
- Remove the setup/cleanup sub plugin calls. Sub plugins will just handle it themselves. Avoids race condition.
- Check if sub plugin is registered for calls in addition to checking if the function exists.
- Fix issue w/ settings_migrate
1.0.2
- Adjustments and additional logging for config upgrade. Might help give insight as to why BOARD->BCM conversion isn't happening for some users.
1.0.1
- Convert output value to bool #180
- Set initial GPIO output valued based on invertonoffGPIOPin #180
- Fix issue where a non-working sub plugin will stop the sense loop.
- Simplify switching/sensing mode checks in turn_psu_[on|off]
Known Issues:
- Wizard is not closable when Spool Manager is installed. This is an issue w/ Spool Manager. See #181 and OllisGit/OctoPrint-SpoolManager#148
- If using a plugin for sensing or switching you will need to restart OctoPrint when making changes. This will be addressed in an upcoming bugfix release.
1.0.0
- Drop RPi.GPIO in favor of Periphery to support devices other than the Raspberry Pi. See #179
- Add sub plugin support. The first plugin of which is PSUControl - RPi.GPIO which brings legacy RPi.GPIO back.
- Add support for the updated OctoPrint Access Controls. Will fallback to legacy if on an older version of OctoPrint
- Parse commands not recognized by OctoPrint as valid GCode #166 #172
- Add plugin helpers #177 - See the wiki for more info.
- Rework internal config handling
- General code cleanup
- Add support for OctoPrint CLI commands - See the wiki for more info.
0.1.11
0.1.10
Fix an issue where switching/sensing methods would not reflect the correct value if using GPIO
Add Post On / Pre Off GCode Scripts
Add connect on power on