eliashaeussler/cache-warmup (eliashaeussler/cache-warmup)
### [`v3.1.3`](https://togithub.com/eliashaeussler/cache-warmup/releases/tag/3.1.3)
[Compare Source](https://togithub.com/eliashaeussler/cache-warmup/compare/3.1.2...3.1.3)
##### What's Changed
##### 🚑 Fixed
- \[BUGFIX] Use custom URI syntax to handle local files as XML sitemaps by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/381](https://togithub.com/eliashaeussler/cache-warmup/pull/381)
##### 👷 Changed
- \[TASK] Fail test execution if anything goes wrong by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/382](https://togithub.com/eliashaeussler/cache-warmup/pull/382)
- \[TASK] Run tests for Windows and macOS as well by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/361](https://togithub.com/eliashaeussler/cache-warmup/pull/361)
##### ⚙️ Dependencies
- \[TASK] Update docker/build-push-action action to v6 by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/380](https://togithub.com/eliashaeussler/cache-warmup/pull/380)
**Full Changelog**: https://github.com/eliashaeussler/cache-warmup/compare/3.1.2...3.1.3
### [`v3.1.2`](https://togithub.com/eliashaeussler/cache-warmup/releases/tag/3.1.2)
[Compare Source](https://togithub.com/eliashaeussler/cache-warmup/compare/3.1.1...3.1.2)
##### What's Changed
##### 👷 Changed
- \[TASK] Use `eliashaeussler/valinor-xml` to map XML sitemaps by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/379](https://togithub.com/eliashaeussler/cache-warmup/pull/379)
**Full Changelog**: https://github.com/eliashaeussler/cache-warmup/compare/3.1.1...3.1.2
### [`v3.1.1`](https://togithub.com/eliashaeussler/cache-warmup/releases/tag/3.1.1)
[Compare Source](https://togithub.com/eliashaeussler/cache-warmup/compare/3.1.0...3.1.1)
##### What's Changed
##### 🚑 Fixed
- \[BUGFIX] Support `` with milliseconds by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/378](https://togithub.com/eliashaeussler/cache-warmup/pull/378)
##### 👷 Changed
- \[TASK] Run cache warmup after documentation deployment by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/371](https://togithub.com/eliashaeussler/cache-warmup/pull/371)
- \[TASK] Provide JSON schema for config file by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/375](https://togithub.com/eliashaeussler/cache-warmup/pull/375)
##### 📖 Documentation
- \[DOCS] Include last update date in documentation by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/372](https://togithub.com/eliashaeussler/cache-warmup/pull/372)
- \[DOCS] Add config JSON schema to documentation by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/376](https://togithub.com/eliashaeussler/cache-warmup/pull/376)
- \[DOCS] Extend outline to third level by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/377](https://togithub.com/eliashaeussler/cache-warmup/pull/377)
##### ⚙️ Dependencies
- \[TASK] Update paambaati/codeclimate-action action to v8 by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/374](https://togithub.com/eliashaeussler/cache-warmup/pull/374)
**Full Changelog**: https://github.com/eliashaeussler/cache-warmup/compare/3.1.0...3.1.1
### [`v3.1.0`](https://togithub.com/eliashaeussler/cache-warmup/releases/tag/3.1.0)
[Compare Source](https://togithub.com/eliashaeussler/cache-warmup/compare/3.0.1...3.1.0)
##### What's Changed
##### 🚀 Improved
- \[FEATURE] Provide config method to explicitly disable endless mode by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/358](https://togithub.com/eliashaeussler/cache-warmup/pull/358)
##### 👷 Changed
- \[TASK] Consolidate check for valid regular expression by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/350](https://togithub.com/eliashaeussler/cache-warmup/pull/350)
- \[TASK] Add test case for `ArrayHelper::trimExplode()` by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/352](https://togithub.com/eliashaeussler/cache-warmup/pull/352)
- \[TASK] Combine output of parser result and cache warmup result by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/355](https://togithub.com/eliashaeussler/cache-warmup/pull/355)
- \[TASK] Provide test environment for E2E tests by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/359](https://togithub.com/eliashaeussler/cache-warmup/pull/359)
##### 📖 Documentation
- \[DOCS] Don't link to latest GitHub release in hero actions by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/348](https://togithub.com/eliashaeussler/cache-warmup/pull/348)
- \[DOCS] Use rel="nofollow" for external links in navigation by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/349](https://togithub.com/eliashaeussler/cache-warmup/pull/349)
- \[DOCS] Switch to new domain by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/353](https://togithub.com/eliashaeussler/cache-warmup/pull/353)
- \[DOCS] Add OpenGraph and Twitter meta tags by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/354](https://togithub.com/eliashaeussler/cache-warmup/pull/354)
- \[DOCS] Resolve paths outside of srcDir to repo blob urls by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/356](https://togithub.com/eliashaeussler/cache-warmup/pull/356)
- \[DOCS] Improve several parts and code examples in documentation by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/360](https://togithub.com/eliashaeussler/cache-warmup/pull/360)
- \[DOCS] Improve README by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/366](https://togithub.com/eliashaeussler/cache-warmup/pull/366)
- \[DOCS] Add section about usage in CI/CD by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/367](https://togithub.com/eliashaeussler/cache-warmup/pull/367)
- \[DOCS] Use `docFooterText` to reference overview pages by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/368](https://togithub.com/eliashaeussler/cache-warmup/pull/368)
- \[DOCS] Add checkout to GitHub Actions example by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/369](https://togithub.com/eliashaeussler/cache-warmup/pull/369)
- \[DOCS] Improve header in README.md by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/370](https://togithub.com/eliashaeussler/cache-warmup/pull/370)
##### ⚙️ Dependencies
- \[TASK] Update all dependencies by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/351](https://togithub.com/eliashaeussler/cache-warmup/pull/351)
- \[TASK] Update all dependencies by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/357](https://togithub.com/eliashaeussler/cache-warmup/pull/357)
- \[TASK] Update paambaati/codeclimate-action action to v6 by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/362](https://togithub.com/eliashaeussler/cache-warmup/pull/362)
- \[TASK] Update all dependencies by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/363](https://togithub.com/eliashaeussler/cache-warmup/pull/363)
- \[TASK] Update PHPStan packages by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/364](https://togithub.com/eliashaeussler/cache-warmup/pull/364)
- \[TASK] Update all dependencies by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/365](https://togithub.com/eliashaeussler/cache-warmup/pull/365)
**Full Changelog**: https://github.com/eliashaeussler/cache-warmup/compare/3.0.1...3.1.0
### [`v3.0.1`](https://togithub.com/eliashaeussler/cache-warmup/releases/tag/3.0.1)
[Compare Source](https://togithub.com/eliashaeussler/cache-warmup/compare/3.0.0...3.0.1)
##### What's Changed
##### 📖 Documentation
- \[DOCS] Remove sitemap url from local file example by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/346](https://togithub.com/eliashaeussler/cache-warmup/pull/346)
- \[DOCS] Mention correct naming style for environment variables by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/347](https://togithub.com/eliashaeussler/cache-warmup/pull/347)
##### ⚙️ Dependencies
- \[TASK] Update actions/configure-pages action to v5 by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/345](https://togithub.com/eliashaeussler/cache-warmup/pull/345)
**Full Changelog**: https://github.com/eliashaeussler/cache-warmup/compare/3.0.0...3.0.1
### [`v3.0.0`](https://togithub.com/eliashaeussler/cache-warmup/releases/tag/3.0.0)
[Compare Source](https://togithub.com/eliashaeussler/cache-warmup/compare/2.7.1...3.0.0)
##### What's Changed
##### ⚡ Breaking
- \[!!!]\[TASK] Convert exceptions to single-case exceptions by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/341](https://togithub.com/eliashaeussler/cache-warmup/pull/341)
- \[!!!]\[FEATURE] Drop Interface suffix from interfaces by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/340](https://togithub.com/eliashaeussler/cache-warmup/pull/340)
- \[!!!]\[FEATURE] Use Symfony OptionsResolver for crawler options by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/338](https://togithub.com/eliashaeussler/cache-warmup/pull/338)
- \[!!!]\[FEATURE] Introduce Config API by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/333](https://togithub.com/eliashaeussler/cache-warmup/pull/333)
##### 🚀 Improved
- \[FEATURE] Extract documentation from README.md into custom layout by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/336](https://togithub.com/eliashaeussler/cache-warmup/pull/336)
- \[FEATURE] Create client on-the-fly before crawling URLs by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/334](https://togithub.com/eliashaeussler/cache-warmup/pull/334)
##### 🚑 Fixed
- \[BUGFIX] Treat config file from env variable with higher priority by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/337](https://togithub.com/eliashaeussler/cache-warmup/pull/337)
##### 👷 Changed
- \[TASK] Increase verbosity to display parsed sitemaps by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/342](https://togithub.com/eliashaeussler/cache-warmup/pull/342)
- \[TASK] Cache npm dependencies in GitHub workflows by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/339](https://togithub.com/eliashaeussler/cache-warmup/pull/339)
- \[TASK] Streamline log messages in command output by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/335](https://togithub.com/eliashaeussler/cache-warmup/pull/335)
- \[TASK] Switch from Codecov to Coveralls by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/327](https://togithub.com/eliashaeussler/cache-warmup/pull/327)
##### 📖 Documentation
- \[DOCS] Generate XML sitemap for documentation by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/343](https://togithub.com/eliashaeussler/cache-warmup/pull/343)
- \[DOCS] Move assets to public directory by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/344](https://togithub.com/eliashaeussler/cache-warmup/pull/344)
##### ⚙️ Dependencies
- \[TASK] Update all dependencies by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/313](https://togithub.com/eliashaeussler/cache-warmup/pull/313)
- \[TASK] Update eliashaeussler/rector-config to v2.0.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/322](https://togithub.com/eliashaeussler/cache-warmup/pull/322)
- \[TASK] Update all dependencies by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/321](https://togithub.com/eliashaeussler/cache-warmup/pull/321)
- \[TASK] Update all dependencies by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/326](https://togithub.com/eliashaeussler/cache-warmup/pull/326)
- \[TASK] Update eliashaeussler/rector-config to v3 by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/329](https://togithub.com/eliashaeussler/cache-warmup/pull/329)
- \[TASK] Update all dependencies by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/331](https://togithub.com/eliashaeussler/cache-warmup/pull/331)
- \[TASK] Update all dependencies by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/332](https://togithub.com/eliashaeussler/cache-warmup/pull/332)
- \[TASK] Update phpunit/phpunit to v11 by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/325](https://togithub.com/eliashaeussler/cache-warmup/pull/325)
**Full Changelog**: https://github.com/eliashaeussler/cache-warmup/compare/2.7.1...3.0.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 is behind base branch, 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 contains the following updates:
^2.4.2
->^2.4.2 \|\| ^3.0.0
Release Notes
eliashaeussler/cache-warmup (eliashaeussler/cache-warmup)
### [`v3.1.3`](https://togithub.com/eliashaeussler/cache-warmup/releases/tag/3.1.3) [Compare Source](https://togithub.com/eliashaeussler/cache-warmup/compare/3.1.2...3.1.3) ##### What's Changed ##### 🚑 Fixed - \[BUGFIX] Use custom URI syntax to handle local files as XML sitemaps by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/381](https://togithub.com/eliashaeussler/cache-warmup/pull/381) ##### 👷 Changed - \[TASK] Fail test execution if anything goes wrong by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/382](https://togithub.com/eliashaeussler/cache-warmup/pull/382) - \[TASK] Run tests for Windows and macOS as well by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/361](https://togithub.com/eliashaeussler/cache-warmup/pull/361) ##### ⚙️ Dependencies - \[TASK] Update docker/build-push-action action to v6 by [@renovate](https://togithub.com/renovate) in [https://github.com/eliashaeussler/cache-warmup/pull/380](https://togithub.com/eliashaeussler/cache-warmup/pull/380) **Full Changelog**: https://github.com/eliashaeussler/cache-warmup/compare/3.1.2...3.1.3 ### [`v3.1.2`](https://togithub.com/eliashaeussler/cache-warmup/releases/tag/3.1.2) [Compare Source](https://togithub.com/eliashaeussler/cache-warmup/compare/3.1.1...3.1.2) ##### What's Changed ##### 👷 Changed - \[TASK] Use `eliashaeussler/valinor-xml` to map XML sitemaps by [@eliashaeussler](https://togithub.com/eliashaeussler) in [https://github.com/eliashaeussler/cache-warmup/pull/379](https://togithub.com/eliashaeussler/cache-warmup/pull/379) **Full Changelog**: https://github.com/eliashaeussler/cache-warmup/compare/3.1.1...3.1.2 ### [`v3.1.1`](https://togithub.com/eliashaeussler/cache-warmup/releases/tag/3.1.1) [Compare Source](https://togithub.com/eliashaeussler/cache-warmup/compare/3.1.0...3.1.1) ##### What's Changed ##### 🚑 Fixed - \[BUGFIX] Support `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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.