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

Merged
catalin merged 1 commit from renovate/ghcr.io-lennart-k-rustical-0.x into main 2026-01-22 09:49:33 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
ghcr.io/lennart-k/rustical patch 0.12.00.12.1

Release Notes

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

v0.12.1

Compare Source

What's Changed

  • Fix a typo about anniversary by @​wrvsrx in #​171
  • MKCALENDAR: Handle invalid timezones
  • PROPPATCH: Return invalid props with correct namespaces

New Contributors

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

v0.12.0 Notes

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) | patch | `0.12.0` → `0.12.1` | --- ### Release Notes <details> <summary>lennart-k/rustical (ghcr.io/lennart-k/rustical)</summary> ### [`v0.12.1`](https://github.com/lennart-k/rustical/releases/tag/v0.12.1) [Compare Source](https://github.com/lennart-k/rustical/compare/v0.12.0...v0.12.1) #### What's Changed - Fix a typo about anniversary by [@&#8203;wrvsrx](https://github.com/wrvsrx) in [#&#8203;171](https://github.com/lennart-k/rustical/pull/171) - `MKCALENDAR`: Handle invalid timezones - `PROPPATCH`: Return invalid props with correct namespaces #### New Contributors - [@&#8203;wrvsrx](https://github.com/wrvsrx) made their first contribution in [#&#8203;171](https://github.com/lennart-k/rustical/pull/171) **Full Changelog**: <https://github.com/lennart-k/rustical/compare/v0.12.0...v0.12.1> #### v0.12.0 Notes 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.1
Some checks are pending
checks / pre-commit (push) Waiting to run
checks / k8s (push) Waiting to run
checks / tflint (push) Waiting to run
OpenTofu deployments / authentik (push) Waiting to run
OpenTofu deployments / adguard (push) Waiting to run
63db0bc4c3
catalin deleted branch renovate/ghcr.io-lennart-k-rustical-0.x 2026-01-22 09:49:36 +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!559
No description provided.