Skip to content

Releases: Ovis/SwitchBot.StreamDeckPlugin

Release list

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 01 Oct 07:00
c5262d1

What's Changed

  • Revert "fix: harden action execution before release (#28)" by @Ovis in #32
  • fix: clean up rejected Get Status refresh requests by @Ovis in #33
  • fix: validate infrared remote before execution by @Ovis in #34
  • fix: scope observed status fields to source action by @Ovis in #35
  • refactor: use SDK SendToPluginEvent directly by @Ovis in #36
  • fix: discard stale Property Inspector responses by @Ovis in #37
  • fix: prevent Infrared Remote settings overwrite race by @Ovis in #38

Full Changelog: v1.0.0...v1.0.1

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 09:26
ae196cf

What's Changed

  • Initial Stream Deck plugin scaffold and v1 specification by @Ovis in #1
  • refactor: migrate Property Inspectors to TypeScript by @Ovis in #2
  • refactor: share Property Inspector protocol types by @Ovis in #3
  • refactor: redesign Property Inspector protocol by @Ovis in #4
  • refactor: make execution results discriminated by @Ovis in #5
  • refactor: extract action instance FIFO by @Ovis in #6
  • refactor: add shared execution diagnostics by @Ovis in #7
  • refactor: add shared settings lifecycle by @Ovis in #8
  • feat: add Physical Control foundation and Bot action by @Ovis in #9
  • feat: add Power Physical Control and HTTP contract tests by @Ovis in #10
  • feat: add Lighting Physical Control and parameter inputs by @Ovis in #11
  • feat: add Climate Physical Control by @Ovis in #12
  • feat: add Security Physical Control by @Ovis in #13
  • feat: add Curtains & Blinds Physical Control by @Ovis in #14
  • feat: add Cleaning Physical Control by @Ovis in #15
  • feat: add Relay Switch physical controls by @Ovis in #16
  • refactor: unify Control Commands device capabilities by @Ovis in #17
  • fix: release action diagnostics on disappearance by @Ovis in #18
  • chore: harden release distribution contents by @Ovis in #19
  • ci: run validation on pushes to every branch by @Ovis in #20
  • fix: serialize concurrent catalog refreshes by @Ovis in #21
  • refactor: apply final lifecycle and distribution cleanup by @Ovis in #22
  • feat: add dedicated action icons by @Ovis in #23
  • fix: hide Get Status icon while showing result by @Ovis in #24
  • feat: add Get Status display templates by @Ovis in #25
  • feat: add Get Status auto refresh by @Ovis in #26
  • docs: update English and Japanese READMEs by @Ovis in #27
  • fix: harden action execution before release by @Ovis in #28

New Contributors

  • @Ovis made their first contribution in #1

Full Changelog: https://github.com/Ovis/SwitchBot.StreamDeckPlugin/commits/v1.0.0