Releases: eliashaeussler/cache-warmup
Releases · eliashaeussler/cache-warmup
3.1.0
What's Changed
🚀 Improved
- [FEATURE] Provide config method to explicitly disable endless mode by @eliashaeussler in #358
👷 Changed
- [TASK] Consolidate check for valid regular expression by @eliashaeussler in #350
- [TASK] Add test case for
ArrayHelper::trimExplode()
by @eliashaeussler in #352 - [TASK] Combine output of parser result and cache warmup result by @eliashaeussler in #355
- [TASK] Provide test environment for E2E tests by @eliashaeussler in #359
📖 Documentation
- [DOCS] Don't link to latest GitHub release in hero actions by @eliashaeussler in #348
- [DOCS] Use rel="nofollow" for external links in navigation by @eliashaeussler in #349
- [DOCS] Switch to new domain by @eliashaeussler in #353
- [DOCS] Add OpenGraph and Twitter meta tags by @eliashaeussler in #354
- [DOCS] Resolve paths outside of srcDir to repo blob urls by @eliashaeussler in #356
- [DOCS] Improve several parts and code examples in documentation by @eliashaeussler in #360
- [DOCS] Improve README by @eliashaeussler in #366
- [DOCS] Add section about usage in CI/CD by @eliashaeussler in #367
- [DOCS] Use
docFooterText
to reference overview pages by @eliashaeussler in #368 - [DOCS] Add checkout to GitHub Actions example by @eliashaeussler in #369
- [DOCS] Improve header in README.md by @eliashaeussler in #370
⚙️ Dependencies
- [TASK] Update all dependencies by @renovate in #351
- [TASK] Update all dependencies by @renovate in #357
- [TASK] Update paambaati/codeclimate-action action to v6 by @renovate in #362
- [TASK] Update all dependencies by @renovate in #363
- [TASK] Update PHPStan packages by @renovate in #364
- [TASK] Update all dependencies by @renovate in #365
Full Changelog: 3.0.1...3.1.0
3.0.1
What's Changed
📖 Documentation
- [DOCS] Remove sitemap url from local file example by @eliashaeussler in #346
- [DOCS] Mention correct naming style for environment variables by @eliashaeussler in #347
⚙️ Dependencies
Full Changelog: 3.0.0...3.0.1
3.0.0
What's Changed
⚡ Breaking
- [!!!][TASK] Convert exceptions to single-case exceptions by @eliashaeussler in #341
- [!!!][FEATURE] Drop Interface suffix from interfaces by @eliashaeussler in #340
- [!!!][FEATURE] Use Symfony OptionsResolver for crawler options by @eliashaeussler in #338
- [!!!][FEATURE] Introduce Config API by @eliashaeussler in #333
🚀 Improved
- [FEATURE] Extract documentation from README.md into custom layout by @eliashaeussler in #336
- [FEATURE] Create client on-the-fly before crawling URLs by @eliashaeussler in #334
🚑 Fixed
- [BUGFIX] Treat config file from env variable with higher priority by @eliashaeussler in #337
👷 Changed
- [TASK] Increase verbosity to display parsed sitemaps by @eliashaeussler in #342
- [TASK] Cache npm dependencies in GitHub workflows by @eliashaeussler in #339
- [TASK] Streamline log messages in command output by @eliashaeussler in #335
- [TASK] Switch from Codecov to Coveralls by @eliashaeussler in #327
📖 Documentation
- [DOCS] Generate XML sitemap for documentation by @eliashaeussler in #343
- [DOCS] Move assets to public directory by @eliashaeussler in #344
⚙️ Dependencies
- [TASK] Update all dependencies by @renovate in #313
- [TASK] Update eliashaeussler/rector-config to v2.0.1 by @renovate in #322
- [TASK] Update all dependencies by @renovate in #321
- [TASK] Update all dependencies by @renovate in #326
- [TASK] Update eliashaeussler/rector-config to v3 by @renovate in #329
- [TASK] Update all dependencies by @renovate in #331
- [TASK] Update all dependencies by @renovate in #332
- [TASK] Update phpunit/phpunit to v11 by @renovate in #325
Full Changelog: 2.7.1...3.0.0
2.7.1
What's Changed
👷 Changed
- [TASK] Use eliashaeussler/transient-logger for testing by @eliashaeussler in #308
- [TASK] Move fixtures classes to dedicated namespace by @eliashaeussler in #309
- [TASK] Avoid
@phpstan-ignore-next-line
annotations by @eliashaeussler in #310
⚙️ Dependencies
- [TASK] Update php to v8.2 by @renovate in #305
- [TASK] Update all dependencies by @renovate in #306
- [TASK] Update eliashaeussler/rector-config to v2 by @renovate in #307
- [TASK] Update GitHub artifact actions to v4 (major) by @renovate in #315
- [TASK] Update eliashaeussler/php-cs-fixer-config to v2 by @renovate in #318
- [TASK] Update cuyz/valinor to v1.8.2 by @renovate in #319
- [TASK] Update armin/editorconfig-cli to v2 by @renovate in #317
- [TASK] Update symfony packages to v7 (major) by @renovate in #312
Full Changelog: 2.7.0...2.7.1
2.7.0
What's Changed
🚀 Improved
- [FEATURE] Introduce stoppable crawler and
--stop-on-failure
option by @eliashaeussler in #302
📖 Documentation
- [DOCS] Reflect and rephrase available crawler interfaces by @eliashaeussler in #303
- [DOCS] Use GitHub's native admonitions in README by @eliashaeussler in #304
Full Changelog: 2.6.0...2.7.0
2.6.0
What's Changed
🚀 Improved
- [FEATURE] Add support for PHP 8.3 by @eliashaeussler in #299
Full Changelog: 2.5.0...2.6.0
2.5.0
What's Changed
🚀 Improved
- [FEATURE] Allow local sitemap files to be used for cache warmup by @eliashaeussler in #298
⚙️ Dependencies
Full Changelog: 2.4.4...2.5.0
2.4.4
What's Changed
👷 Changed
- [TASK] Use PHP 8.2 in CI by @eliashaeussler in #292
- [TASK] Use latest version of
composer-unused
in CGL workflow by @eliashaeussler in #293 - [TASK] Include OCI labels in Docker image by @eliashaeussler in #294
⚙️ Dependencies
- [TASK] Update all dependencies by @renovate in #280
- [TASK] Update ergebnis/composer-normalize to v2.36.0 by @renovate in #282
- [TASK] Update actions/checkout action to v4 by @renovate in #281
- [TASK] Update crazy-max/ghaction-import-gpg action to v6 by @renovate in #283
- [TASK] Update docker/build-push-action action to v5 by @renovate in #284
- [TASK] Update docker/login-action action to v3 by @renovate in #285
- [TASK] Update docker/metadata-action action to v5 by @renovate in #286
- [TASK] Update docker/setup-buildx-action action to v3 by @renovate in #287
- [TASK] Update docker/setup-qemu-action action to v3 by @renovate in #288
- [TASK] Update ergebnis/composer-normalize to v2.37.0 by @renovate in #290
- [TASK] Update all dependencies by @renovate in #291
Full Changelog: 2.4.3...2.4.4
2.4.3
What's Changed
👷 Changed
- [TASK] Implicitly enable progress bar with non-verbose formatters by @eliashaeussler in #277
- [TASK] Provide JSON schema for cache warmup result by @eliashaeussler in #278
Full Changelog: 2.4.2...2.4.3
2.4.2
What's Changed
🚑 Fixed
- [BUGFIX] Pass original exception object within log context by @eliashaeussler in #276
Full Changelog: 2.4.1...2.4.2