Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.5.12 #1436

Merged
merged 3 commits into from Jul 18, 2022
Merged

Release 0.5.12 #1436

merged 3 commits into from Jul 18, 2022

Conversation

syssi
Copy link
Collaborator

@syssi syssi commented Jun 14, 2022

0.5.12 (2022-07-18)

Release highlights:

  • Thanks to @starkillerOG, this library now supports event handling using miio.PushServer,
    making it possible to support instantenous event-based callbacks on supported devices.
    This works by leveraging the scene functionality for subscribing to events, and is
    at the moment only known to be supported by gateway devices.
    See the documentation for details: https://python-miio.readthedocs.io/en/latest/push_server.html

  • Optional support for obtaining tokens from the cloud (using micloud library by @Squachen),
    making onboarding new devices out-of-the-box simpler than ever.
    You can access this feature using miiocli cloud command, or through miio.CloudInterface API.

  • And of course support for new devices, various enhancements to existing ones as well as bug fixes

Thanks to all 20 individual contributors for this release, see the full changelog below for details!

Full Changelog

@syssi syssi requested a review from rytilahti June 14, 2022 18:59
@codecov-commenter
Copy link

codecov-commenter commented Jun 14, 2022

Codecov Report

Merging #1436 (22397d3) into master (0b66fb5) will decrease coverage by 1.80%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #1436      +/-   ##
==========================================
- Coverage   84.29%   82.48%   -1.81%     
==========================================
  Files         135      140       +5     
  Lines       13392    13899     +507     
  Branches     3200     3304     +104     
==========================================
+ Hits        11289    11465     +176     
- Misses       1886     2214     +328     
- Partials      217      220       +3     
Impacted Files Coverage Δ
miio/gateway/alarm.py 47.72% <0.00%> (-7.83%) ⬇️
...io/integrations/vacuum/dreame/dreamevacuum_miot.py 74.38% <0.00%> (-4.36%) ⬇️
miio/gateway/devices/subdevice.py 33.14% <0.00%> (-3.74%) ⬇️
miio/gateway/gateway.py 44.44% <0.00%> (-3.15%) ⬇️
...integrations/airpurifier/zhimi/airpurifier_miot.py 80.82% <0.00%> (-1.71%) ⬇️
miio/integrations/vacuum/roborock/vacuum.py 65.20% <0.00%> (-0.08%) ⬇️
miio/__init__.py 100.00% <0.00%> (ø)
miio/protocol.py 88.42% <0.00%> (ø)
miio/integrations/vacuum/viomi/viomivacuum.py 58.17% <0.00%> (ø)
...o/integrations/vacuum/roborock/vacuumcontainers.py 75.79% <0.00%> (ø)
... and 9 more

📣 Codecov can now indicate which changes are the most critical in Pull Requests. Learn more

@rytilahti
Copy link
Owner

@syssi sorry for stalling on this.. As much as I wanted to get the device factory PR in for this release, I won't be able to do that.

If you wish, feel free to update this PR on top of the current master and prepare a release.

@matthewgrima
Copy link

When is this release coming out please?

@rytilahti
Copy link
Owner

Ping @syssi, let me know how you want to proceed with this. If the current master is working with your devices, but you are just busy, I'll try to prepare a new release by the end of this week.

@syssi
Copy link
Collaborator Author

syssi commented Jul 13, 2022

I'm on vacation and cannot provide any progress here at the moment. Please feel free to take over! Thanks in advance!

@rytilahti
Copy link
Owner

Okay, enjoy your vacation! I'll prepare a new release later this week, or even earlier if @starkillerOG is fine for leaving #1446 for the next 0.5.13 release.

@starkillerOG
Copy link
Contributor

@rytilahti I will work on #1446 today, so if you have time today we may be able to finish it today.

@rytilahti rytilahti merged commit ecdabcd into rytilahti:master Jul 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants