chore(deps): update ghcr.io/lennart-k/rustical docker tag to v0.12.0 #558

Merged
catalin merged 1 commit from renovate/ghcr.io-lennart-k-rustical-0.x into main 2026-01-20 10:05:21 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
ghcr.io/lennart-k/rustical minor 0.11.170.12.0

Release Notes

lennart-k/rustical (ghcr.io/lennart-k/rustical)

v0.12.0: - Completely revamped ical parsing

Compare Source

This release contains a completely revamped ical parser which is much stricter than the previous one
but in turn offers less error-prone recurrence expansion and better future-proofness for JMAP support in the future.

Breaking changes

You can configure whether rustical should skip broken objects or panic on startup:

[data_store.sqlite]
skip_broken = true/false

or

RUSTICAL_DATA_STORE__SQLITE__SKIP_BROKEN=true/false

By default this is set to true.

In case too many issues arise you can safely revert to v0.11.

Known issues

The Etar Calendar app generates invalid calendar data when creating a recurring event with an end date.
These events will be rejected in this version since they are wrong and some other clients also don't know how to handle them.
I've submitted a PR to Etar hoping that this will be fixed soon. Etar-Group/Etar-Calendar#2024

What's Changed

  • ical-rs overhaul by @​lennart-k in #​164
  • Fix status code for failed precondition
  • Fix calendar-query report to be correct in more cases
  • Export/Import calendar colours, fix PRODID

Full Changelog: https://github.com/lennart-k/rustical/compare/v0.11.17...v0.12.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/lennart-k/rustical](https://github.com/lennart-k/rustical) | minor | `0.11.17` → `0.12.0` | --- ### Release Notes <details> <summary>lennart-k/rustical (ghcr.io/lennart-k/rustical)</summary> ### [`v0.12.0`](https://github.com/lennart-k/rustical/releases/tag/v0.12.0): - Completely revamped ical parsing [Compare Source](https://github.com/lennart-k/rustical/compare/v0.11.17...v0.12.0) This release contains a completely revamped ical parser which is much stricter than the previous one but in turn offers less error-prone recurrence expansion and better future-proofness for JMAP support in the future. #### Breaking changes You can configure whether rustical should skip broken objects or panic on startup: ```toml [data_store.sqlite] skip_broken = true/false ``` or ``` RUSTICAL_DATA_STORE__SQLITE__SKIP_BROKEN=true/false ``` By default this is set to true. In case too many issues arise you can safely revert to `v0.11`. #### Known issues The Etar Calendar app generates invalid calendar data when creating a recurring event with an end date. These events will be rejected in this version since they are wrong and some other clients also don't know how to handle them. I've submitted a PR to Etar hoping that this will be fixed soon. [Etar-Group/Etar-Calendar#2024](https://github.com/Etar-Group/Etar-Calendar/pull/2024) #### What's Changed - ical-rs overhaul by [@&#8203;lennart-k](https://github.com/lennart-k) in [#&#8203;164](https://github.com/lennart-k/rustical/pull/164) - Fix status code for failed precondition - Fix `calendar-query` report to be correct in more cases - Export/Import calendar colours, fix `PRODID` **Full Changelog**: <https://github.com/lennart-k/rustical/compare/v0.11.17...v0.12.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44MS4xNiIsInVwZGF0ZWRJblZlciI6IjQyLjgxLjE2IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
chore(deps): update ghcr.io/lennart-k/rustical docker tag to v0.12.0
Some checks are pending
checks / k8s (push) Waiting to run
checks / pre-commit (push) Waiting to run
checks / tflint (push) Waiting to run
OpenTofu deployments / authentik (push) Waiting to run
OpenTofu deployments / adguard (push) Waiting to run
8281d9a050
catalin deleted branch renovate/ghcr.io-lennart-k-rustical-0.x 2026-01-20 10:05:26 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
catalin/fukuops!558
No description provided.