{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":680735823,"defaultBranch":"main","name":"rustic_scheduler","ownerLogin":"rustic-rs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-20T08:20:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/100384149?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727116093.0","currentOid":""},"activityList":{"items":[{"before":"b37eebc985f2336b8bd1bf7dd537f10bc698dfb9","after":"2cab6fc9afa5b5dc3cfdaef9e04b2057ce8b3f03","ref":"refs/heads/release-plz-2024-09-23T18-28-12Z","pushedAt":"2024-09-23T18:28:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustic-release-plz[bot]","name":null,"path":"/apps/rustic-release-plz","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1005941?s=80&v=4"},"commit":{"message":"chore: release","shortMessageHtmlLink":"chore: release"}},{"before":null,"after":"b37eebc985f2336b8bd1bf7dd537f10bc698dfb9","ref":"refs/heads/release-plz-2024-09-23T18-28-12Z","pushedAt":"2024-09-23T18:28:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rustic-release-plz[bot]","name":null,"path":"/apps/rustic-release-plz","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1005941?s=80&v=4"},"commit":{"message":"ci: use release-plz\n\nSigned-off-by: simonsan <14062932+simonsan@users.noreply.github.com>","shortMessageHtmlLink":"ci: use release-plz"}},{"before":"3a43f936fe87909b7aee0057595fae089a3a8867","after":"b37eebc985f2336b8bd1bf7dd537f10bc698dfb9","ref":"refs/heads/main","pushedAt":"2024-09-23T16:47:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simonsan","name":null,"path":"/simonsan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14062932?s=80&v=4"},"commit":{"message":"ci: use release-plz\n\nSigned-off-by: simonsan <14062932+simonsan@users.noreply.github.com>","shortMessageHtmlLink":"ci: use release-plz"}},{"before":"6ebe66cef946fe8b6f6ea7330f558b72ab884115","after":"3a43f936fe87909b7aee0057595fae089a3a8867","ref":"refs/heads/main","pushedAt":"2024-09-21T14:58:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simonsan","name":null,"path":"/simonsan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14062932?s=80&v=4"},"commit":{"message":"fix(deps): build sha2-asm on windows-gnu\n\nSigned-off-by: simonsan <14062932+simonsan@users.noreply.github.com>","shortMessageHtmlLink":"fix(deps): build sha2-asm on windows-gnu"}},{"before":"8eb6458f8284d420df643fea87470f33e351dada","after":"6ebe66cef946fe8b6f6ea7330f558b72ab884115","ref":"refs/heads/main","pushedAt":"2024-09-21T14:50:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simonsan","name":null,"path":"/simonsan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14062932?s=80&v=4"},"commit":{"message":"fix(deps): build sha2-asm on windows-gnu\n\nSigned-off-by: simonsan <14062932+simonsan@users.noreply.github.com>","shortMessageHtmlLink":"fix(deps): build sha2-asm on windows-gnu"}},{"before":"789090cf736e9786f57ee67cef2f76f4b075431a","after":null,"ref":"refs/heads/renovate/cron-0.x-lockfile","pushedAt":"2024-09-21T14:21:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":null,"after":"6464dbf29eaca00e65571cfc21fe813fc6199202","ref":"refs/heads/renovate/env_logger-0.x","pushedAt":"2024-09-21T14:21:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update rust crate env_logger to 0.11","shortMessageHtmlLink":"fix(deps): update rust crate env_logger to 0.11"}},{"before":"9966a934008c0da807cbe50ce8dd6e3ed294c949","after":"8eb6458f8284d420df643fea87470f33e351dada","ref":"refs/heads/main","pushedAt":"2024-09-21T14:20:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simonsan","name":null,"path":"/simonsan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14062932?s=80&v=4"},"commit":{"message":"chore(deps): upgrade deps\n\nSigned-off-by: simonsan <14062932+simonsan@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): upgrade deps"}},{"before":"27b479de1c8a13fafd303de7c7280b3f17889b4e","after":"9966a934008c0da807cbe50ce8dd6e3ed294c949","ref":"refs/heads/main","pushedAt":"2024-09-21T14:12:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"simonsan","name":null,"path":"/simonsan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14062932?s=80&v=4"},"commit":{"message":"chore(deps): lockfile maintenance\n\nSigned-off-by: simonsan <14062932+simonsan@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): lockfile maintenance"}},{"before":"f787441e56715457fb433c1ff65910a477d49299","after":"27b479de1c8a13fafd303de7c7280b3f17889b4e","ref":"refs/heads/main","pushedAt":"2024-09-21T14:07:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simonsan","name":null,"path":"/simonsan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14062932?s=80&v=4"},"commit":{"message":"chore: update deny.toml\n\nSigned-off-by: simonsan <14062932+simonsan@users.noreply.github.com>","shortMessageHtmlLink":"chore: update deny.toml"}},{"before":null,"after":"789090cf736e9786f57ee67cef2f76f4b075431a","ref":"refs/heads/renovate/cron-0.x-lockfile","pushedAt":"2024-09-21T13:30:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update rust crate cron to v0.12.1","shortMessageHtmlLink":"fix(deps): update rust crate cron to v0.12.1"}},{"before":"58937ca0af730ae592642ad29ca87c7fa17cfe8c","after":null,"ref":"refs/heads/revert-48-renovate/lock-file-maintenance","pushedAt":"2024-09-21T13:29:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"simonsan","name":null,"path":"/simonsan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14062932?s=80&v=4"}},{"before":"7849e80cbddf368c360bedb8334bb9202872f485","after":"f787441e56715457fb433c1ff65910a477d49299","ref":"refs/heads/main","pushedAt":"2024-09-21T13:29:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simonsan","name":null,"path":"/simonsan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14062932?s=80&v=4"},"commit":{"message":"Revert \"chore(deps): lock file maintenance\" (#49)\n\nReverts rustic-rs/rustic_scheduler#48","shortMessageHtmlLink":"Revert \"chore(deps): lock file maintenance\" (#49)"}},{"before":null,"after":"58937ca0af730ae592642ad29ca87c7fa17cfe8c","ref":"refs/heads/revert-48-renovate/lock-file-maintenance","pushedAt":"2024-09-21T13:29:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"simonsan","name":null,"path":"/simonsan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14062932?s=80&v=4"},"commit":{"message":"Revert \"chore(deps): lock file maintenance (#48)\"\n\nThis reverts commit 7849e80cbddf368c360bedb8334bb9202872f485.","shortMessageHtmlLink":"Revert \"chore(deps): lock file maintenance (#48)\""}},{"before":"9285e3be0b6716de514399628758927eef6bab05","after":null,"ref":"refs/heads/renovate/lock-file-maintenance","pushedAt":"2024-09-21T12:48:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"7849e80cbddf368c360bedb8334bb9202872f485","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-48-d8f80a35ebba55466e102471c22173a62f8f06d3","pushedAt":"2024-09-21T12:48:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"d8f80a35ebba55466e102471c22173a62f8f06d3","after":"7849e80cbddf368c360bedb8334bb9202872f485","ref":"refs/heads/main","pushedAt":"2024-09-21T12:48:35.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(deps): lock file maintenance (#48)\n\nThis PR contains the following updates:\n\n| Update | Change |\n|---|---|\n| lockFileMaintenance | All locks refreshed |\n\n🔧 This Pull Request updates lock files to use the latest dependency\nversions.\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - \"before 4am on the first day of the\nmonth\" (UTC), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Enabled.\n\n♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.\n\n👻 **Immortal**: This PR will be recreated if closed unmerged. Get\n[config\nhelp](https://redirect.github.com/renovatebot/renovate/discussions) if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\nView the [repository job\nlog](https://developer.mend.io/github/rustic-rs/rustic_scheduler).\n\n\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): lock file maintenance (#48)"}},{"before":null,"after":"7849e80cbddf368c360bedb8334bb9202872f485","ref":"refs/heads/gh-readonly-queue/main/pr-48-d8f80a35ebba55466e102471c22173a62f8f06d3","pushedAt":"2024-09-21T12:32:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(deps): lock file maintenance (#48)\n\nThis PR contains the following updates:\n\n| Update | Change |\n|---|---|\n| lockFileMaintenance | All locks refreshed |\n\n🔧 This Pull Request updates lock files to use the latest dependency\nversions.\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - \"before 4am on the first day of the\nmonth\" (UTC), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Enabled.\n\n♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.\n\n👻 **Immortal**: This PR will be recreated if closed unmerged. Get\n[config\nhelp](https://redirect.github.com/renovatebot/renovate/discussions) if\nthat's undesired.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\nView the [repository job\nlog](https://developer.mend.io/github/rustic-rs/rustic_scheduler).\n\n\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): lock file maintenance (#48)"}},{"before":"e53cd90a08e2adc84d402f15089ba357432faa3e","after":"9285e3be0b6716de514399628758927eef6bab05","ref":"refs/heads/renovate/lock-file-maintenance","pushedAt":"2024-09-21T12:32:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): lock file maintenance","shortMessageHtmlLink":"chore(deps): lock file maintenance"}},{"before":"6d2476bafbfb00bc537353c7ffcf959b6ade8c5b","after":"d8f80a35ebba55466e102471c22173a62f8f06d3","ref":"refs/heads/main","pushedAt":"2024-09-21T12:30:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simonsan","name":null,"path":"/simonsan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14062932?s=80&v=4"},"commit":{"message":"fix(deps): explicitly pull in sha2 asm extensions for non-windows targets\n\nSigned-off-by: simonsan <14062932+simonsan@users.noreply.github.com>","shortMessageHtmlLink":"fix(deps): explicitly pull in sha2 asm extensions for non-windows tar…"}},{"before":"d9afd28216bbb328d690b6a8f254f308036879d1","after":null,"ref":"refs/heads/renovate/embarkstudios-cargo-deny-action-2.x","pushedAt":"2024-09-21T11:34:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"simonsan","name":null,"path":"/simonsan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14062932?s=80&v=4"}},{"before":"6d2476bafbfb00bc537353c7ffcf959b6ade8c5b","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-47-e7fd0af11b35a91e9386ae5296db6c42261c5718","pushedAt":"2024-09-21T11:34:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"e7fd0af11b35a91e9386ae5296db6c42261c5718","after":"6d2476bafbfb00bc537353c7ffcf959b6ade8c5b","ref":"refs/heads/main","pushedAt":"2024-09-21T11:34:03.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(deps): update embarkstudios/cargo-deny-action action to v2 (#47)\n\nThis PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n|\n[EmbarkStudios/cargo-deny-action](https://redirect.github.com/EmbarkStudios/cargo-deny-action)\n| action | major | `v1` -> `v2` |\n\n---\n\n### Release Notes\n\n
\nEmbarkStudios/cargo-deny-action\n(EmbarkStudios/cargo-deny-action)\n\n###\n[`v2`](https://redirect.github.com/EmbarkStudios/cargo-deny-action/compare/v1...v2)\n\n[Compare\nSource](https://redirect.github.com/EmbarkStudios/cargo-deny-action/compare/v1...v2)\n\n
\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you\nare satisfied.\n\n♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.\n\n🔕 **Ignore**: Close this PR and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\nView the [repository job\nlog](https://developer.mend.io/github/rustic-rs/rustic_scheduler).\n\n\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): update embarkstudios/cargo-deny-action action to v2 (#47)"}},{"before":null,"after":"6d2476bafbfb00bc537353c7ffcf959b6ade8c5b","ref":"refs/heads/gh-readonly-queue/main/pr-47-e7fd0af11b35a91e9386ae5296db6c42261c5718","pushedAt":"2024-09-21T11:24:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(deps): update embarkstudios/cargo-deny-action action to v2 (#47)\n\nThis PR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n|\n[EmbarkStudios/cargo-deny-action](https://redirect.github.com/EmbarkStudios/cargo-deny-action)\n| action | major | `v1` -> `v2` |\n\n---\n\n### Release Notes\n\n
\nEmbarkStudios/cargo-deny-action\n(EmbarkStudios/cargo-deny-action)\n\n###\n[`v2`](https://redirect.github.com/EmbarkStudios/cargo-deny-action/compare/v1...v2)\n\n[Compare\nSource](https://redirect.github.com/EmbarkStudios/cargo-deny-action/compare/v1...v2)\n\n
\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Disabled by config. Please merge this manually once you\nare satisfied.\n\n♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.\n\n🔕 **Ignore**: Close this PR and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\nView the [repository job\nlog](https://developer.mend.io/github/rustic-rs/rustic_scheduler).\n\n\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): update embarkstudios/cargo-deny-action action to v2 (#47)"}},{"before":null,"after":"e53cd90a08e2adc84d402f15089ba357432faa3e","ref":"refs/heads/renovate/lock-file-maintenance","pushedAt":"2024-09-21T11:10:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): lock file maintenance","shortMessageHtmlLink":"chore(deps): lock file maintenance"}},{"before":null,"after":"d9afd28216bbb328d690b6a8f254f308036879d1","ref":"refs/heads/renovate/embarkstudios-cargo-deny-action-2.x","pushedAt":"2024-09-21T11:09:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update embarkstudios/cargo-deny-action action to v2","shortMessageHtmlLink":"chore(deps): update embarkstudios/cargo-deny-action action to v2"}},{"before":"af014f377819f44c1f31dc95c8119a63cf1f5c6c","after":null,"ref":"refs/heads/renovate/chrono-0.x-lockfile","pushedAt":"2024-09-21T11:08:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"simonsan","name":null,"path":"/simonsan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14062932?s=80&v=4"}},{"before":"3aba5af0797471073de10e940cb3cb3647aac734","after":"e7fd0af11b35a91e9386ae5296db6c42261c5718","ref":"refs/heads/main","pushedAt":"2024-09-21T11:08:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simonsan","name":null,"path":"/simonsan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14062932?s=80&v=4"},"commit":{"message":"fix(deps): update rust crate chrono to v0.4.38 (#46)\n\nThis PR contains the following updates:\r\n\r\n| Package | Type | Update | Change |\r\n|---|---|---|---|\r\n| [chrono](https://redirect.github.com/chronotope/chrono) | dependencies\r\n| patch | `0.4.33` -> `0.4.38` |\r\n\r\n---\r\n\r\n### Release Notes\r\n\r\n
\r\nchronotope/chrono (chrono)\r\n\r\n###\r\n[`v0.4.38`](https://redirect.github.com/chronotope/chrono/releases/tag/v0.4.38)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/chronotope/chrono/compare/v0.4.37...v0.4.38)\r\n\r\nThis release bring a ca. 20% improvement to the performance of the\r\nformatting code, and a convenient `days_since` method for the `Weekday`\r\ntype.\r\n\r\nChrono 0.4.38 also removes the long deprecated `rustc-serialize`\r\nfeature. Support for `rustc-serialize` will be [soft-destabilized in the\r\nnext Rust\r\nedition](https://redirect.github.com/rust-lang/rust/pull/116016).\r\nRemoving the feature will not break existing users of the feature; Cargo\r\nwill just not update dependents that rely on it to newer versions of\r\nchrono.\r\n\r\nIn chrono 0.4.36 we made an accidental breaking change by switching to\r\n`derive(Copy)` for `DateTime` instead of a manual implementation. It is\r\nreverted in this release.\r\n\r\n##### Removals\r\n\r\n- Remove `rustc-serialize` feature\r\n([#​1548](https://redirect.github.com/chronotope/chrono/issues/1548),\r\nthanks\r\n[@​workingjubilee](https://redirect.github.com/workingjubilee))\r\n\r\n##### Additions\r\n\r\n- Add `Weekday::days_since`\r\n([#​1249](https://redirect.github.com/chronotope/chrono/issues/1249),\r\nbased on\r\n[#​216](https://redirect.github.com/chronotope/chrono/issues/216)\r\nby [@​clarfonthey](https://redirect.github.com/clarfonthey))\r\n- Add `TimeDelta::checked_mul` and `TimeDelta::checked_div`\r\n([#​1565](https://redirect.github.com/chronotope/chrono/issues/1565),\r\nthanks [@​Zomtir](https://redirect.github.com/Zomtir))\r\n\r\n##### Fixes\r\n\r\n- Return error when rounding with a zero duration\r\n([#​1474](https://redirect.github.com/chronotope/chrono/issues/1474),\r\nthanks [@​Dav1dde](https://redirect.github.com/Dav1dde))\r\n- Manually implement `Copy` for `DateTime` if offset is `Copy`\r\n([#​1573](https://redirect.github.com/chronotope/chrono/issues/1573))\r\n\r\n##### Internal\r\n\r\n- Inline `test_encodable_json` and `test_decodable_json` functions\r\n([#​1550](https://redirect.github.com/chronotope/chrono/issues/1550))\r\n- CI: Reduce combinations in `cargo hack check`\r\n([#​1553](https://redirect.github.com/chronotope/chrono/issues/1553))\r\n- Refactor formatting code\r\n([#​1335](https://redirect.github.com/chronotope/chrono/issues/1335))\r\n- Optimize number formatting\r\n([#​1558](https://redirect.github.com/chronotope/chrono/issues/1558))\r\n- Only package files needed for building and testing\r\n([#​1554](https://redirect.github.com/chronotope/chrono/issues/1554))\r\n\r\nThanks to all contributors on behalf of the chrono team,\r\n[@​djc](https://redirect.github.com/djc) and\r\n[@​pitdicker](https://redirect.github.com/pitdicker)!\r\n\r\n###\r\n[`v0.4.37`](https://redirect.github.com/chronotope/chrono/releases/tag/v0.4.37)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/chronotope/chrono/compare/v0.4.36...v0.4.37)\r\n\r\nVersion 0.4.36 introduced an unexpected breaking change and was yanked.\r\nIn it `LocalResult` was renamed to `MappedLocalTime` to avoid the\r\nimpression that it is a `Result` type were some of the results are\r\nerrors. For backwards compatibility a type alias with the old name was\r\nadded.\r\n\r\nAs it turns out there is one case where a type alias behaves differently\r\nfrom the regular enum: you can't import enum variants from a type alias\r\nwith `use chrono::LocalResult::*`. With 0.4.37 we make the new name\r\n`MappedLocalTime` the alias, but keep using it in function signatures\r\nand the documentation as much as possible.\r\n\r\nSee also the release notes of [chrono\r\n0.4.36](https://redirect.github.com/chronotope/chrono/releases/tag/v0.4.36)\r\nfrom yesterday for the yanked release.\r\n\r\n###\r\n[`v0.4.36`](https://redirect.github.com/chronotope/chrono/releases/tag/v0.4.36)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/chronotope/chrono/compare/v0.4.35...v0.4.36)\r\n\r\nThis release un-deprecates the methods on `TimeDelta` that were\r\ndeprecated with the 0.4.35 release because of the churn they are causing\r\nfor the ecosystem.\r\n\r\nNew is the `DateTime::with_time()` method. As an example of when it is\r\nuseful:\r\n\r\n```rust\r\nuse chrono::{Local, NaiveTime};\r\n// Today at 12:00:00\r\nlet today_noon = Local::now().with_time(NaiveTime::from_hms_opt(12, 0, 0).unwrap());\r\n```\r\n\r\n##### Additions\r\n\r\n- Add `DateTime::with_time()`\r\n([#​1510](https://redirect.github.com/chronotope/chrono/issues/1510))\r\n\r\n##### Deprecations\r\n\r\n- Revert `TimeDelta` deprecations\r\n([#​1543](https://redirect.github.com/chronotope/chrono/issues/1543))\r\n- Deprecate `TimeStamp::timestamp_subsec_nanos`, which was missed in the\r\n0.4.35 release\r\n([#​1486](https://redirect.github.com/chronotope/chrono/issues/1486))\r\n\r\n##### Documentation\r\n\r\n- Correct version number of deprecation notices\r\n([#​1486](https://redirect.github.com/chronotope/chrono/issues/1486))\r\n- Fix some typos\r\n([#​1505](https://redirect.github.com/chronotope/chrono/issues/1505))\r\n- Slightly improve serde documentation\r\n([#​1519](https://redirect.github.com/chronotope/chrono/issues/1519))\r\n- Main documentation: simplify links and reflow text\r\n([#​1535](https://redirect.github.com/chronotope/chrono/issues/1535))\r\n\r\n##### Internal\r\n\r\n- CI: Lint benchmarks\r\n([#​1489](https://redirect.github.com/chronotope/chrono/issues/1489))\r\n- Remove unnessary `Copy` and `Send` impls\r\n([#​1492](https://redirect.github.com/chronotope/chrono/issues/1492),\r\nthanks [@​erickt](https://redirect.github.com/erickt))\r\n- Backport streamlined `NaiveDate` unit tests\r\n([#​1500](https://redirect.github.com/chronotope/chrono/issues/1500),\r\nthanks [@​Zomtir](https://redirect.github.com/Zomtir))\r\n- Rename `LocalResult` to `TzResolution`, add alias\r\n([#​1501](https://redirect.github.com/chronotope/chrono/issues/1501))\r\n- Update windows-bindgen to 0.55\r\n([#​1504](https://redirect.github.com/chronotope/chrono/issues/1504))\r\n- Avoid duplicate imports, which generate warnings on nightly\r\n([#​1507](https://redirect.github.com/chronotope/chrono/issues/1507))\r\n- Add extra debug assertions to `NaiveDate::from_yof`\r\n([#​1518](https://redirect.github.com/chronotope/chrono/issues/1518))\r\n- Some small simplifications to `DateTime::date_naive` and\r\n`NaiveDate::diff_months`\r\n([#​1530](https://redirect.github.com/chronotope/chrono/issues/1530))\r\n- Remove `unwrap` in Unix `Local` type\r\n([#​1533](https://redirect.github.com/chronotope/chrono/issues/1533))\r\n- Use different method to ignore feature-dependent doctests\r\n([#​1534](https://redirect.github.com/chronotope/chrono/issues/1534))\r\n\r\nThanks to all contributors on behalf of the chrono team,\r\n[@​djc](https://redirect.github.com/djc) and\r\n[@​pitdicker](https://redirect.github.com/pitdicker)!\r\n\r\n###\r\n[`v0.4.35`](https://redirect.github.com/chronotope/chrono/releases/tag/v0.4.35)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/chronotope/chrono/compare/v0.4.34...v0.4.35)\r\n\r\nMost of our efforts have shifted to improving the API for a 0.5 release,\r\nfor which cleanups and refactorings are landing on the 0.4.x branch.\r\n\r\nThe most significant changes in this release are two sets of\r\ndeprecations.\r\n\r\n- We deprecated all timestamp-related methods on `NaiveDateTime`. The\r\nreason is that a timestamp is defined to be in UTC. The `NaiveDateTime`\r\ntype doesn't know the offset from UTC, so it was technically wrong to\r\nhave these methods. The alternative is to use the similar methods on the\r\n`DateTime` type, or from the `TimeZone` trait.\r\n\r\nConverting from `NaiveDateTime` to `DateTime` is simple with\r\n`.and_utc()`, and in the other direction with `.naive_utc()`.\r\n\r\n- The panicking constructors of `TimeDelta` (the new name of the\r\n`Duration` type) are deprecated. This was the last part of chrono that\r\ndefaulted to panicking on error, dating from before rust 1.0.\r\n\r\n- A nice change is that `NaiveDate` now includes a niche. So now\r\n`Option`, `Option` and `Option>`\r\nare the same size as their base types.\r\n\r\n- `format::Numeric` and `format::Fixed` are marked as `non_exhaustive`.\r\nThis will allow us to improve our formatting and parsing support, and we\r\nhave reason to believe this breaking change will have little to no\r\nimpact on users.\r\n\r\n##### Additions\r\n\r\n- Add `DateTime::{from_timestamp_micros, from_timestamp_nanos}`\r\n([#​1234](https://redirect.github.com/chronotope/chrono/issues/1234))\r\n- Add getters to `Parsed`\r\n([#​1465](https://redirect.github.com/chronotope/chrono/issues/1465))\r\n\r\n##### Deprecations\r\n\r\n- Deprecate timestamp methods on `NaiveDateTime`\r\n([#​1473](https://redirect.github.com/chronotope/chrono/issues/1473))\r\n- Deprecate panicking constructors of `TimeDelta`\r\n([#​1450](https://redirect.github.com/chronotope/chrono/issues/1450))\r\n\r\n##### Changes/fixes\r\n\r\n- Use `NonZeroI32` inside `NaiveDate`\r\n([#​1207](https://redirect.github.com/chronotope/chrono/issues/1207))\r\n- Mark `format::Numeric` and `format::Fixed` as `non_exhaustive`\r\n([#​1430](https://redirect.github.com/chronotope/chrono/issues/1430))\r\n- `Parsed` fixes to error values\r\n([#​1439](https://redirect.github.com/chronotope/chrono/issues/1439))\r\n- Use `overflowing_naive_local` in `DateTime::checked_add*`\r\n([#​1333](https://redirect.github.com/chronotope/chrono/issues/1333))\r\n- Do complete range checks in `Parsed::set_*`\r\n([#​1465](https://redirect.github.com/chronotope/chrono/issues/1465))\r\n\r\n##### Documentation\r\n\r\n- Rustfmt doctests\r\n([#​1452](https://redirect.github.com/chronotope/chrono/issues/1452))\r\n- Improve docs for crate features\r\n([#​1455](https://redirect.github.com/chronotope/chrono/issues/1455),\r\nthanks [@​edmorley](https://redirect.github.com/edmorley))\r\n- Add more documentation and examples to `Parsed`\r\n([#​1439](https://redirect.github.com/chronotope/chrono/issues/1439))\r\n\r\n##### Internal\r\n\r\n- Refactor `internals` module\r\n([#​1428](https://redirect.github.com/chronotope/chrono/issues/1428),\r\n[#​1429](https://redirect.github.com/chronotope/chrono/issues/1429),\r\n[#​1431](https://redirect.github.com/chronotope/chrono/issues/1431),\r\n[#​1432](https://redirect.github.com/chronotope/chrono/issues/1432),\r\n[#​1433](https://redirect.github.com/chronotope/chrono/issues/1433),\r\n[#​1438](https://redirect.github.com/chronotope/chrono/issues/1438))\r\n- CI: test cross-compiling to `x86_64-unknown-illumos` instead of\r\nSolaris\r\n([#​1437](https://redirect.github.com/chronotope/chrono/issues/1437))\r\n- CI: lint Windows target, fix clippy warning\r\n([#​1441](https://redirect.github.com/chronotope/chrono/issues/1441))\r\n- CI: only run `cargo hack check` on Linux\r\n([#​1442](https://redirect.github.com/chronotope/chrono/issues/1442))\r\n- Update windows-bindgen to 0.54\r\n([#​1462](https://redirect.github.com/chronotope/chrono/issues/1462),\r\n[#​1483](https://redirect.github.com/chronotope/chrono/issues/1483))\r\n- Simplify error value of `parse_internal`\r\n([#​1459](https://redirect.github.com/chronotope/chrono/issues/1459))\r\n- Simplify `SerdeError`\r\n([#​1458](https://redirect.github.com/chronotope/chrono/issues/1458))\r\n- Simplify `NaiveDate::from_isoywd` a bit\r\n([#​1464](https://redirect.github.com/chronotope/chrono/issues/1464))\r\n\r\nThanks to all contributors on behalf of the chrono team,\r\n[@​djc](https://redirect.github.com/djc) and\r\n[@​pitdicker](https://redirect.github.com/pitdicker)!\r\n\r\n###\r\n[`v0.4.34`](https://redirect.github.com/chronotope/chrono/releases/tag/v0.4.34)\r\n\r\n[Compare\r\nSource](https://redirect.github.com/chronotope/chrono/compare/v0.4.33...v0.4.34)\r\n\r\n##### Notable changes\r\n\r\n- In chrono 0.4.34 we finished the work to make all methods const where\r\ndoing so is supported by rust 1.61.\r\n- We renamed the `Duration` type to `TimeDelta`. This removes the\r\nconfusion between chrono's type and the later `Duration` type in the\r\nstandard library. It will remain available under the old name as a type\r\nalias for compatibility.\r\n- The Windows implementation of `Local` is rewritten. The new version\r\navoids panics when the date is outside of the range supported by windows\r\n(the years 1601 to 30828), and gives more accurate results during DST\r\ntransitions.\r\n- The `Display` format of `TimeDelta` is modified to conform better to\r\nISO 8601. Previously it converted all values greater than 24 hours to a\r\nvalue with days. This is not correct, as doing so changes the duration\r\nfrom an 'accurate' to a 'nominal' representation to use ISO 8601 terms.\r\n\r\n##### Fixes\r\n\r\n- Add missing range check in `TimeDelta::milliseconds`\r\n([#​1385](https://redirect.github.com/chronotope/chrono/issues/1385),\r\nthanks [@​danwilliams](https://redirect.github.com/danwilliams))\r\n- Remove check for `DurationExceedsTimestamp` in `DurationRound`\r\n([#​1403](https://redirect.github.com/chronotope/chrono/issues/1403),\r\nthanks [@​joroKr21](https://redirect.github.com/joroKr21))\r\n- Fix localized formatting with `%X`\r\n([https://github.com/chronotope/pure-rust-locales/pull/12](https://redirect.github.com/chronotope/pure-rust-locales/pull/12),\r\n[#​1420](https://redirect.github.com/chronotope/chrono/issues/1420))\r\n- Windows: base implementation on `GetTimeZoneInformationForYear`\r\n([#​1017](https://redirect.github.com/chronotope/chrono/issues/1017))\r\n\r\n##### Additions\r\n\r\n- Add `TimeDelta::try_milliseconds`\r\n([#​1385](https://redirect.github.com/chronotope/chrono/issues/1385),\r\nthanks [@​danwilliams](https://redirect.github.com/danwilliams))\r\n- Add `TimeDelta::new`\r\n([#​1337](https://redirect.github.com/chronotope/chrono/issues/1337))\r\n- Add `StrftimeItems::{parse, parse_to_owned}` and more documentation\r\n([#​1184](https://redirect.github.com/chronotope/chrono/issues/1184))\r\n- More standard traits and documentation for `format::Locale` (via\r\n[https://github.com/chronotope/pure-rust-locales/pull/8](https://redirect.github.com/chronotope/pure-rust-locales/pull/8))\r\n\r\n##### Changes\r\n\r\n- Rename `Duration` to `TimeDelta`, add type alias\r\n([#​1406](https://redirect.github.com/chronotope/chrono/issues/1406))\r\n- Make `TimeDelta` methods const\r\n([#​1337](https://redirect.github.com/chronotope/chrono/issues/1337))\r\n- Make remaining methods of `NaiveDate`, `NaiveWeek`, `NaiveTime` and\r\n`NaiveDateTime` const where possible\r\n([#​1337](https://redirect.github.com/chronotope/chrono/issues/1337))\r\n- Make methods on `DateTime` const where possible\r\n([#​1400](https://redirect.github.com/chronotope/chrono/issues/1400))\r\n- Make `Display` format of `TimeDelta` conform better to ISO 8601\r\n([#​1328](https://redirect.github.com/chronotope/chrono/issues/1328))\r\n\r\n##### Documentation\r\n\r\n- Fix the formatting of `timestamp_micros`'s Example doc\r\n([#​1338](https://redirect.github.com/chronotope/chrono/issues/1338)\r\nvia\r\n[#​1386](https://redirect.github.com/chronotope/chrono/issues/1386),\r\nthanks [@​emikitas](https://redirect.github.com/emikitas))\r\n- Specify branch for GitHub Actions badge and fix link\r\n([#​1388](https://redirect.github.com/chronotope/chrono/issues/1388))\r\n- Don't mention some deprecated methods in docs\r\n([#​1395](https://redirect.github.com/chronotope/chrono/issues/1395))\r\n- Remove stray documentation from main\r\n([#​1397](https://redirect.github.com/chronotope/chrono/issues/1397))\r\n- Improved documentation of `TimeDelta` constructors\r\n([#​1385](https://redirect.github.com/chronotope/chrono/issues/1385),\r\nthanks [@​danwilliams](https://redirect.github.com/danwilliams))\r\n\r\n##### Internal\r\n\r\n- Switch branch names: 0.4.x releases are the `main` branch, work on 0.5\r\nhappens in the `0.5.x` branch\r\n([#​1390](https://redirect.github.com/chronotope/chrono/issues/1390),\r\n[#​1402](https://redirect.github.com/chronotope/chrono/issues/1402)).\r\n- Don't use deprecated method in `impl Arbitrary for DateTime` and set\r\nup CI test\r\n([#​1336](https://redirect.github.com/chronotope/chrono/issues/1336))\r\n- Remove workaround for Rust < 1.61\r\n([#​1393](https://redirect.github.com/chronotope/chrono/issues/1393))\r\n- Bump `codecov/codecov-action` from 3 to 4\r\n([#​1404](https://redirect.github.com/chronotope/chrono/issues/1404))\r\n- Remove partial support for handling `-0000` offset\r\n([#​1411](https://redirect.github.com/chronotope/chrono/issues/1411))\r\n- Move `TOO_LONG` error out of `parse_internal`\r\n([#​1419](https://redirect.github.com/chronotope/chrono/issues/1419))\r\n\r\nThanks to all contributors on behalf of the chrono team,\r\n[@​djc](https://redirect.github.com/djc) and\r\n[@​pitdicker](https://redirect.github.com/pitdicker)!\r\n\r\n
\r\n\r\n---\r\n\r\n### Configuration\r\n\r\n📅 **Schedule**: Branch creation - At any time (no schedule defined),\r\nAutomerge - At any time (no schedule defined).\r\n\r\n🚦 **Automerge**: Disabled by config. Please merge this manually once you\r\nare satisfied.\r\n\r\n♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.\r\n\r\n🔕 **Ignore**: Close this PR and you won't be reminded about this update\r\nagain.\r\n\r\n---\r\n\r\n- [ ] If you want to rebase/retry this PR, check\r\nthis box\r\n\r\n---\r\n\r\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).\r\nView the [repository job\r\nlog](https://developer.mend.io/github/rustic-rs/rustic_scheduler).\r\n\r\n\r\n\r\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"fix(deps): update rust crate chrono to v0.4.38 (#46)"}},{"before":null,"after":"af014f377819f44c1f31dc95c8119a63cf1f5c6c","ref":"refs/heads/renovate/chrono-0.x-lockfile","pushedAt":"2024-09-21T11:06:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update rust crate chrono to v0.4.38","shortMessageHtmlLink":"fix(deps): update rust crate chrono to v0.4.38"}},{"before":"810e49256a10369e590ca7840eb3aa73d8cd4fa4","after":null,"ref":"refs/heads/renovate/axum-0.x-lockfile","pushedAt":"2024-09-21T11:06:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"simonsan","name":null,"path":"/simonsan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14062932?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxODoyODoxMy4wMDAwMDBazwAAAAS-UAqC","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxMTowNjowNS4wMDAwMDBazwAAAAS8qlUL"}},"title":"Activity · rustic-rs/rustic_scheduler"}