1.0.0
It is finally here! After almost 2 years of working on this little integration I think it is ready to mark it as stable. I have personally used this daily since day 1 and today we have reached over 3,600 downloads and almost 200 stars on Github (see Star History)! Beyond that, there has been a lot of issues reported and PRs submitted, all of them helping to make this better software. I want to thank everyone who has contributed in some way, you are great, thank you!
This release brings some nice features, but first a less fun note.
Caution
There is a breaking change, please see the README.md about how to migrate.
However, this breaking change will make life more stable if you have to rotate your api keys! But besides that here is what we have added:
- Repair issues, if something went wrong we will try and tell you why!
- Reconfiguration flow, you can now reconfigure when you get issues, such as when your API key is no longer valid. Thank you @sli-cka
- You can select a person as a device tracker. This also makes it possible to use multiple device trackers, as one person can have multiple device trackers. (Thanks to @SpyrosRoum you can also do this when reconfiguring)
- More type of device trackers will work, for example the iCloud3 device tracker previously wasn't able to
- And we got the new cool Dawarich logo and icons in both light and dark-mode versions, all bundled in this custom integration!
If you have any issues or problems, please report them, it is greatly appreciated!
All the best,
Albin
What's Changed
- Add Reconfiguration Flow by @sli-cka in #97
- Change reference version for migration by @AlbinLind in #100
- Bump version to 1.0.0-beta2 in manifest.json by @AlbinLind in #101
- Include timestamp information by @AlbinLind in #102
- Allow person as devices tracker by @AlbinLind in #103
- Automatic version by @AlbinLind in #104
- Steps are under job by @AlbinLind in #105
- modify release branch workflow trigger by @AlbinLind in #107
- Add repair issue for device tracker by @sli-cka in #98
- Switch entry from device to service by @sli-cka in #106
- Update branch condition for release job by @AlbinLind in #108
- Update README.md by @sli-cka in #109
- Allow selecting Person during reconfig by @SpyrosRoum in #111
- Add license to the project by @AlbinLind in #117
- Update ruff configuration by @AlbinLind in #120
- Add brand icons by @AlbinLind in #119
- Fix #112 - Handle UNIX timestamps by @AlbinLind in #121
- Fix #113 - Wrong key for source type by @AlbinLind in #122
- Improve #122 by using constants at more places by @AlbinLind in #123
- Update readme by @AlbinLind in #125
New Contributors
- @sli-cka made their first contribution in #97
- @SpyrosRoum made their first contribution in #111
Full Changelog: 0.8.6...1.0.0