Skip to content

Releases: TomerFi/switcher_webapi

2.2.1

19 Nov 00:05
Compare
Choose a tag to compare

What's Changed

  • ci(deps): bump actions/checkout from 3 to 4 in /.github/workflows by @dependabot in #758
  • build(deps): bump mkdocs-material from 9.5.43 to 9.5.44 by @dependabot in #759
  • build(deps): bump aiohttp from 3.10.10 to 3.11.0 by @dependabot in #760
  • build(deps): bump aiohttp from 3.11.0 to 3.11.2 by @dependabot in #761
  • ci(deps): bump codecov/codecov-action from 4 to 5 in /.github/workflows by @dependabot in #762
  • build: bump aioswitcher to 5.0.0 by @YogevBokobza in #763

Full Changelog: 2.2.0...2.2.1

2.2.0 - Support Light sl02, sl02 mini, and sl03

03 Nov 23:29
Compare
Choose a tag to compare

What's Changed

  • docs: readme cleanup by @TomerFi in #739
  • build(deps): bump flake8 from 6.1.0 to 7.1.1 by @dependabot in #743
  • build(deps): bump yamllint from 1.32.0 to 1.35.1 by @dependabot in #744
  • build(deps): bump pytest-aiohttp from 1.0.4 to 1.0.5 by @dependabot in #742
  • build(deps): bump pytest-cov from 4.1.0 to 5.0.0 by @dependabot in #740
  • ci(deps): bump docker/login-action from 2.2.0 to 3.3.0 in /.github/workflows by @dependabot in #748
  • ci(deps): bump actions/github-script from 6 to 7 in /.github/workflows by @dependabot in #747
  • ci(deps): bump docker/build-push-action from 4.1.1 to 6.9.0 in /.github/workflows by @dependabot in #746
  • ci(deps): bump tomerfi/version-bumper-action from 2.0.2 to 2.0.3 in /.github/workflows by @dependabot in #749
  • ci(deps): bump peaceiris/actions-gh-pages from 3.9.3 to 4.0.0 in /.github/workflows by @dependabot in #745
  • build(deps): bump mypy from 1.4.1 to 1.13.0 by @dependabot in #741
  • build(deps): bump pytest-cov from 5.0.0 to 6.0.0 by @dependabot in #751
  • build(deps): bump mkdocs-material from 9.5.42 to 9.5.43 by @dependabot in #754
  • feat: added support for Light sl02, sl02 mini, and sl03. added missing light and breeze endpoints by @YogevBokobza in #752
  • build(deps): bump aioswitcher from 4.2.0 to 4.4.1 by @dependabot in #753
  • docs: better dev docs by @TomerFi in #755
  • ci: fixed ci by @TomerFi in #757

Full Changelog: 2.1.0...2.2.0

2.1.0 - Support Runner s12, Light sl01, and Light sl01 mini

26 Oct 07:48
Compare
Choose a tag to compare

What's Changed

  • docs: fixed example doc for delete_schedule by @dmatik in #721
  • docs: better docs by @TomerFi in #725
  • feat: added support for runner s12, light sl01, and light sl01 mini by @TomerFi in #726
  • ci: added dependabot config by @TomerFi in #727
  • build(deps): bump black from 24.3.0 to 24.10.0 by @dependabot in #738
  • ci(deps): bump docker/setup-qemu-action from 2.2.0 to 3.2.0 in /.github/workflows by @dependabot in #736
  • build(deps): bump isort from 5.12.0 to 5.13.2 by @dependabot in #735
  • ci(deps): bump codecov/codecov-action from 3 to 4 in /.github/workflows by @dependabot in #729
  • ci(deps): bump actions/cache from 3 to 4 in /.github/workflows by @dependabot in #730
  • build(deps): bump pytest-asyncio from 0.21.1 to 0.24.0 by @dependabot in #731
  • ci(deps): bump actions/setup-python from 4 to 5 in /.github/workflows by @dependabot in #732
  • build(deps): bump pytest from 7.4.0 to 8.3.3 by @dependabot in #737
  • build(deps): bump pytest-sugar from 0.9.7 to 1.0.0 by @dependabot in #733
  • ci(deps): bump docker/setup-buildx-action from 2.9.1 to 3.7.1 in /.github/workflows by @dependabot in #734
  • build(deps): bump python from 3.12.5-slim to 3.13.0-slim by @dependabot in #728

New Contributors

Full Changelog: 2.0.0...2.1.0

2.0.0 - S11 Support

10 Oct 21:54
Compare
Choose a tag to compare

What's Changed

Breaking changes

All endpoints now require a type query param indicating the type of the target device.

Available types and their correlated devices can be found here.

DEVICES = {
    "mini": DeviceType.MINI,
    "plug": DeviceType.POWER_PLUG,
    "touch": DeviceType.TOUCH,
    "v2esp": DeviceType.V2_ESP,
    "v2qual": DeviceType.V2_QCA,
    "v4": DeviceType.V4,
    "breeze": DeviceType.BREEZE,
    "runner": DeviceType.RUNNER,
    "runnermini": DeviceType.RUNNER_MINI,
    "runners11": DeviceType.RUNNER_S11,
}

Commits

Full Changelog: 1.3.0...2.0.0

1.3.0 - ARM64 Support

19 Jan 03:26
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.2.6...1.3.0

1.2.6

18 Jan 14:06
Compare
Choose a tag to compare

What's Changed

  • fix: small bug causing fault actions, added local dev env support by @YogevBokobza in #708
  • build(deps): bump aioswitcher to 3.4.2 by @TomerFi in #709

Full Changelog: 1.2.5...1.2.6

1.2.5

12 Jan 02:29
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.2.4...1.2.5

1.2.4

17 May 14:10
Compare
Choose a tag to compare

What's Changed

  • ci(deps): bump docker/setup-buildx-action from 2.4.0 to 2.4.1 by @dependabot in #622
  • build(deps): bump mypy from 0.991 to 1.0.0 by @dependabot in #623
  • build(deps): bump python from 3.11.1-slim to 3.11.2-slim by @dependabot in #625
  • build(deps): bump mkdocs-material from 9.0.11 to 9.0.12 by @dependabot in #626
  • build(deps): bump aiohttp from 3.8.3 to 3.8.4 by @dependabot in #627
  • build(deps): bump mypy from 1.0.0 to 1.0.1 by @dependabot in #628
  • build(deps): bump mkdocs-material from 9.0.12 to 9.0.13 by @dependabot in #629
  • build(deps): bump mkdocs-material from 9.0.13 to 9.0.14 by @dependabot in #630
  • build(deps): bump mkdocs-material from 9.0.14 to 9.0.15 by @dependabot in #631
  • build(deps): bump mkdocs-material from 9.0.15 to 9.1.0 by @dependabot in #632
  • build(deps): bump mkdocs-material from 9.1.0 to 9.1.1 by @dependabot in #633
  • build(deps): bump pytest from 7.2.1 to 7.2.2 by @dependabot in #634
  • build(deps): bump mypy from 1.0.1 to 1.1.1 by @dependabot in #635
  • build(deps): bump mkdocs-material from 9.1.1 to 9.1.2 by @dependabot in #636
  • build(deps): bump mkdocs-swagger-ui-tag from 0.5.2 to 0.6.0 by @dependabot in #638
  • ci(deps): bump docker/setup-buildx-action from 2.4.1 to 2.5.0 by @dependabot in #637
  • build(deps): bump mkdocs-material from 9.1.2 to 9.1.3 by @dependabot in #639
  • build(deps): bump mkdocs-swagger-ui-tag from 0.6.0 to 0.6.1 by @dependabot in #640
  • build(deps): bump pytest-asyncio from 0.20.3 to 0.21.0 by @dependabot in #641
  • build(deps): bump yamllint from 1.29.0 to 1.30.0 by @dependabot in #642
  • build(deps): bump mkdocs-material from 9.1.3 to 9.1.4 by @dependabot in #643
  • build(deps): bump black from 23.1.0 to 23.3.0 by @dependabot in #644
  • ci(deps): bump peaceiris/actions-gh-pages from 3.9.2 to 3.9.3 by @dependabot in #645
  • build(deps): bump mkdocs-material from 9.1.4 to 9.1.5 by @dependabot in #646
  • build(deps): bump python from 3.11.2-slim to 3.11.3-slim by @dependabot in #648
  • build(deps): bump mypy from 1.1.1 to 1.2.0 by @dependabot in #649
  • build(deps): bump mkdocs-material from 9.1.5 to 9.1.6 by @dependabot in #650
  • build(deps): bump pytest from 7.2.2 to 7.3.0 by @dependabot in #651
  • build(deps): bump aioswitcher from 3.2.2 to 3.3.0 by @dependabot in #652
  • build(deps): bump pytest-sugar from 0.9.6 to 0.9.7 by @dependabot in #653
  • build(deps): bump pytest from 7.3.0 to 7.3.1 by @dependabot in #654
  • build(deps): bump mkdocs-material from 9.1.6 to 9.1.7 by @dependabot in #655
  • build(deps): bump yamllint from 1.30.0 to 1.31.0 by @dependabot in #656
  • build(deps): bump mkdocs-material from 9.1.7 to 9.1.8 by @dependabot in #657
  • build(deps): bump mkdocs from 1.4.2 to 1.4.3 by @dependabot in #658
  • build(deps): bump mkdocs-material from 9.1.8 to 9.1.9 by @dependabot in #659
  • build(deps): bump mkdocs-material from 9.1.9 to 9.1.11 by @dependabot in #660
  • build(deps): bump mypy from 1.2.0 to 1.3.0 by @dependabot in #661
  • build(deps): bump mkdocs-material from 9.1.11 to 9.1.12 by @dependabot in #662
  • build(deps): bump mkdocs-material from 9.1.12 to 9.1.13 by @dependabot in #663
  • build(deps): bump aioswitcher from 3.3.0 to 3.4.0 by @TomerFi in #664

Full Changelog: 1.2.3...1.2.4

1.2.3

06 Feb 06:01
Compare
Choose a tag to compare

What's Changed

  • ci(deps): bump docker/build-push-action from 3.2.0 to 3.3.0 by @dependabot in #605
  • build(deps): bump pytest from 7.2.0 to 7.2.1 by @dependabot in #606
  • build(deps): bump mkdocs-material from 9.0.4 to 9.0.5 by @dependabot in #607
  • ci(deps): bump peaceiris/actions-gh-pages from 3.9.1 to 3.9.2 by @dependabot in #608
  • build(deps): bump mkdocs-material from 9.0.5 to 9.0.6 by @dependabot in #609
  • build(deps): bump mkdocs-swagger-ui-tag from 0.5.1 to 0.5.2 by @dependabot in #610
  • build(deps): bump flake8-docstrings from 1.6.0 to 1.7.0 by @dependabot in #611
  • build(deps): bump mkdocs-material from 9.0.6 to 9.0.8 by @dependabot in #613
  • build(deps): bump isort from 5.11.4 to 5.12.0 by @dependabot in #614
  • ci(deps): bump docker/setup-buildx-action from 2.2.1 to 2.3.0 by @dependabot in #612
  • ci(deps): bump docker/setup-buildx-action from 2.3.0 to 2.4.0 by @dependabot in #615
  • build(deps): bump mkdocs-material from 9.0.8 to 9.0.9 by @dependabot in #617
  • ci(deps): bump docker/build-push-action from 3.3.0 to 4.0.0 by @dependabot in #616
  • build(deps): bump black from 22.12.0 to 23.1.0 by @dependabot in #618
  • build(deps): bump mkdocs-material from 9.0.9 to 9.0.10 by @dependabot in #619
  • build(deps): bump aioswitcher from 3.2.1 to 3.2.2 by @dependabot in #621
  • build(deps): bump mkdocs-material from 9.0.10 to 9.0.11 by @dependabot in #620

Full Changelog: 1.2.2...1.2.3

1.2.2 - Maintenance Release

15 Jan 13:03
Compare
Choose a tag to compare

What's Changed

  • ci(deps): bump tomerfi/version-bumper-action from 1.2.1 to 1.2.2 by @dependabot in #591
  • build(deps): bump black from 22.10.0 to 22.12.0 by @dependabot in #592
  • build(deps): bump isort from 5.10.1 to 5.11.1 by @dependabot in #594
  • build(deps): bump mkdocs-swagger-ui-tag from 0.5.0 to 0.5.1 by @dependabot in #593
  • build(deps): bump isort from 5.11.1 to 5.11.2 by @dependabot in #595
  • build(deps): bump isort from 5.11.2 to 5.11.3 by @dependabot in #596
  • build(deps): bump isort from 5.11.3 to 5.11.4 by @dependabot in #597
  • build(deps): bump mkdocs-material from 8.5.11 to 9.0.0 by @dependabot in #598
  • build(deps): bump mkdocs-material from 9.0.0 to 9.0.1 by @dependabot in #599
  • build(deps): bump mkdocs-material from 9.0.1 to 9.0.2 by @dependabot in #600
  • ci(deps): bump peaceiris/actions-gh-pages from 3.9.0 to 3.9.1 by @dependabot in #601
  • build(deps): bump mkdocs-material from 9.0.2 to 9.0.3 by @dependabot in #602
  • build(deps): bump yamllint from 1.28.0 to 1.29.0 by @dependabot in #603
  • build(deps): bump mkdocs-material from 9.0.3 to 9.0.4 by @dependabot in #604

Full Changelog: 1.2.1...1.2.2