Releases: franc6/ics_calendar
5.0.4
5.0.4 2024/10/10 / 2024/10/20
- Fixed #170
- Fixed #172
- Added more unit tests
- Updated dependencies in manifest.json
- Updated dependencies to include some this project does not directly use, to see if it fixes #174.
5.0.3 2025/09/15
5.0.2 2025/09/11
- Fixed #149 again
- Fixed #158
- Added translations for German (thanks, @mbenecke) and French (thanks, @odouville).
5.0.3
5.0.3 2025/09/15
5.0.2 2025/09/11
- Fixed #149 again
- Fixed #158
- Added translations for German (thanks, @mbenecke) and French (thanks, @odouville).
Translator notes
Sorry everyone! I added two new strings for this release, which breaks the lovely translations for that. They're just error messages, so if you're all perfect, then you won't notice. :)
5.0.1 2024/09/11
- Fixed #149 Thanks, @jpbede!
- Added German Translation by @mbenecke
- Fixed #148
- Fixed #151 Thanks to everyone who reported details on this one!
Breaking Change
If you installed 5.0.0, you'll probably need to re-enable the YAML configuration, remove all entities from ICS Calendar (note: this might mean going to Settings | Devices & entities | Entities, and filtering for "calendar.") and then restart HA. You can then disable your YAML configuration again.
5.0.0 2024/09/10
- Fixed #117 Made sure the global download lock blocks and ensures min_update_time. (@agroszer)
- Add UI configuration support
- Fixed #89
- Fixed #126
- Fixed #140
- Fixed #144
IMPORTANT
Do NOT update to this version from version 3.2.0 or older! Update to versoin 4.0.0 and follow the instructions at [UpgradeTo4.0AndLater.md](https://github.com/franc6/ics_calendar/blob/releases/UpgradeTo4 first!
UI configuration is now supported, and configuration via YAML is now deprecated. After installing this update, and after restarting Home Assistant, please remove your existing YAML configuration for ICS calendar. Your existing configuration has been imported! Failure to remove the entries doesn't hurt anything, but will cause additional log entries about it.
In a future release, YAML configuration support will be removed entirely, so please be sure to update before that happens, or you will lose your existing configuration.
HELP WANTED
Since there are now some UI components, it'd be nice to have them in more than just English, and you probably don't want me doing the translations. Please open PRs with translation files if you know how. Thanks!
4.0.0 2023/10/17
- Change to be a component, since HA doesn't seem likely to allow UI configuration of the calendar component. :(
Breaking Change
You must update your YAML configuration with this update. This integration is no longer a platform for the calendar component. Instead, it's a component on its own that provides calendars. Please see UpgradeTo4.0AndLater.md for more information on upgrading. Please read that carefully before upgrading to this version!
5.0.2
5.0.2 2025/09/11
- Fixed #149 again
- Fixed #158
- Added translations for German (thanks, @mbenecke) and French (thanks, @odouville).
Translator notes
Sorry everyone! I added two new strings for this release, which breaks the lovely translations for that. They're just error messages, so if you're all perfect, then you won't notice. :)
5.0.1 2024/09/11
- Fixed #149 Thanks, @jpbede!
- Added German Translation by @mbenecke
- Fixed #148
- Fixed #151 Thanks to everyone who reported details on this one!
Breaking Change
If you installed 5.0.0, you'll probably need to re-enable the YAML configuration, remove all entities from ICS Calendar (note: this might mean going to Settings | Devices & entities | Entities, and filtering for "calendar.") and then restart HA. You can then disable your YAML configuration again.
5.0.0 2024/09/10
- Fixed #117 Made sure the global download lock blocks and ensures min_update_time. (@agroszer)
- Add UI configuration support
- Fixed #89
- Fixed #126
- Fixed #140
- Fixed #144
IMPORTANT
Do NOT update to this version from version 3.2.0 or older! Update to versoin 4.0.0 and follow the instructions at [UpgradeTo4.0AndLater.md](https://github.com/franc6/ics_calendar/blob/releases/UpgradeTo4 first!
UI configuration is now supported, and configuration via YAML is now deprecated. After installing this update, and after restarting Home Assistant, please remove your existing YAML configuration for ICS calendar. Your existing configuration has been imported! Failure to remove the entries doesn't hurt anything, but will cause additional log entries about it.
In a future release, YAML configuration support will be removed entirely, so please be sure to update before that happens, or you will lose your existing configuration.
HELP WANTED
Since there are now some UI components, it'd be nice to have them in more than just English, and you probably don't want me doing the translations. Please open PRs with translation files if you know how. Thanks!
4.2.0 2024/01/15
4.1.0 2023/11/07
- Add feature for #107
4.0.1 2023/10/24
- Attempt to give an error message for missing configuration
4.0.0 2023/10/17
- Change to be a component, since HA doesn't seem likely to allow UI configuration of the calendar component. :(
Breaking Change
You must update your YAML configuration with this update. This integration is no longer a platform for the calendar component. Instead, it's a component on its own that provides calendars. Please see UpgradeTo4.0AndLater.md for more information on upgrading. Please read that carefully before upgrading to this version!
5.0.1
5.0.1 2024/09/11
- Fixed #149 Thanks, @jpbede!
- Added German Translation by @mbenecke
- Fixed #148
- Fixed #151 Thanks to everyone who reported details on this one!
Breaking Change
If you installed 5.0.0, you'll probably need to re-enable the YAML configuration, remove all entities from ICS Calendar (note: this might mean going to Settings | Devices & entities | Entities, and filtering for "calendar.") and then restart HA. You can then disable your YAML configuration again.
5.0.0 2024/09/10
- Fixed #117 Made sure the global download lock blocks and ensures min_update_time. (@agroszer)
- Add UI configuration support
- Fixed #89
- Fixed #126
- Fixed #140
- Fixed #144
IMPORTANT
Do NOT update to this version from version 3.2.0 or older! Update to versoin 4.0.0 and follow the instructions at [UpgradeTo4.0AndLater.md](https://github.com/franc6/ics_calendar/blob/releases/UpgradeTo4 first!
UI configuration is now supported, and configuration via YAML is now deprecated. After installing this update, and after restarting Home Assistant, please remove your existing YAML configuration for ICS calendar. Your existing configuration has been imported! Failure to remove the entries doesn't hurt anything, but will cause additional log entries about it.
In a future release, YAML configuration support will be removed entirely, so please be sure to update before that happens, or you will lose your existing configuration.
HELP WANTED
Since there are now some UI components, it'd be nice to have them in more than just English, and you probably don't want me doing the translations. Please open PRs with translation files if you know how. Thanks!
4.2.0 2024/01/15
4.1.0 2023/11/07
- Add feature for #107
4.0.1 2023/10/24
- Attempt to give an error message for missing configuration
4.0.0 2023/10/17
- Change to be a component, since HA doesn't seem likely to allow UI configuration of the calendar component. :(
Breaking Change
You must update your YAML configuration with this update. This integration is no longer a platform for the calendar component. Instead, it's a component on its own that provides calendars. Please see UpgradeTo4.0AndLater.md for more information on upgrading. Please read that carefully before upgrading to this version!
5.0.0
Please do not install v5.0.0 at this time if you have not already. There are a couple of annoying problems, and after fixing them, I noticed another problem, with calendars disappearing. That didn't happen yesterday, and I'm not sure why it's happening today, but it was observed with 5.0.0, not just the new code. I'll have a fix for this as soon as I can, but it'll probably be at least a week.
5.0.0 2024/09/10
- Fixed #117 Made sure the global download lock blocks and ensures min_update_time. (@agroszer)
- Add UI configuration support
- Fixed #89
- Fixed #126
- Fixed #140
- Fixed #144
IMPORTANT
Do NOT update to this version from version 3.2.0 or older! Update to versoin 4.0.0 and follow the instructions at [UpgradeTo4.0AndLater.md](https://github.com/franc6/ics_calendar/blob/releases/UpgradeTo4 first!
UI configuration is now supported, and configuration via YAML is now deprecated. After installing this update, and after restarting Home Assistant, please remove your existing YAML configuration for ICS calendar. Your existing configuration has been imported! Failure to remove the entries doesn't hurt anything, but will cause additional log entries about it.
In a future release, YAML configuration support will be removed entirely, so please be sure to update before that happens, or you will lose your existing configuration.
HELP WANTED
Since there are now some UI components, it'd be nice to have them in more than just English, and you probably don't want me doing the translations. Please open PRs with translation files if you know how. Thanks!
4.2.0 2024/01/15
4.1.0 2023/11/07
- Add feature for #107
4.0.1 2023/10/24
- Attempt to give an error message for missing configuration
4.0.0 2023/10/17
- Change to be a component, since HA doesn't seem likely to allow UI configuration of the calendar component. :(
Breaking Change
You must update your YAML configuration with this update. This integration is no longer a platform for the calendar component. Instead, it's a component on its own that provides calendars. Please see UpgradeTo4.0AndLater.md for more information on upgrading. Please read that carefully before upgrading to this version!
4.2.0
4.2.0 2024/01/15
Notice
This is likely to be the last version before supporting UI-based configuration. Please upgrade to this version before the next update, and take note of the breaking change comment below!
4.1.0 2023/11/07
- Add feature for #107
4.0.1 2023/10/24
- Attempt to give an error message for missing configuration
4.0.0 2023/10/17
- Change to be a component, since HA doesn't seem likely to allow UI configuration of the calendar component. :(
Breaking Change
You must update your YAML configuration with this update. This integration is no longer a platform for the calendar component. Instead, it's a component on its own that provides calendars. Please see UpgradeTo4.0AndLater.md for more information on upgrading. Please read that carefully before upgrading to this version!
4.1.0
4.1.0 2023/11/07
- Add feature for #107
4.0.1 2023/10/24
- Attempt to give an error message for missing configuration
4.0.0 2023/10/17
- Change to be a component, since HA doesn't seem likely to allow UI configuration of the calendar component. :(
Breaking Change
You must update your YAML configuration with this update. This integration is no longer a platform for the calendar component. Instead, it's a component on its own that provides calendars. Please see UpgradeTo4.0AndLater.md for more information on upgrading. Please read that carefully before upgrading to this version!
4.0.1
4.0.1 2023/10/24
- Attempt to give an error message for missing configuration
4.0.0 2023/10/17
- Change to be a component, since HA doesn't seem likely to allow UI configuration of the calendar component. :(
Breaking Change
You must update your YAML configuration with this update. This integration is no longer a platform for the calendar component. Instead, it's a component on its own that provides calendars. Please see UpgradeTo4.0AndLater.md for more information on upgrading. Please read that carefully before upgrading to this version!
4.0.0
4.0.0 2023/10/17
- Change to be a component, since HA doesn't seem likely to allow UI configuration of the calendar component. :(
Breaking Change
You must update your YAML configuration with this update. This integration is no longer a platform for the calendar component. Instead, it's a component on its own that provides calendars. Please see UpgradeTo4.0AndLater.md for more information on upgrading. Please read that carefully before upgrading to this version!
3.2.0
3.2.0 2023/09/19
- Added new option, accept_header to allow setting an Accept header for misconfigured servers.
- Updated dependencies
3.1.8 2023/08/23
Breaking Change
- Updated to require HA 2023.6. This release requires python 3.11, which is also required by HA 2023.6 and later, so that's the new minimum.