Releases: eliashaeussler/cache-warmup
Releases · eliashaeussler/cache-warmup
3.2.2
What's Changed
⚙️ Dependencies
- [TASK] Update @types/node to v22.9.0 by @renovate in #412
- [TASK] Update all dependencies by @renovate in #411
- [TASK] Update cuyz/valinor to v1.14.1 by @renovate in #408
- [TASK] Update phpstan/phpstan-phpunit to v1.4.1 by @renovate in #416
- [TASK] Update all dependencies by @renovate in #419
- [TASK] Update php by @renovate in #418
Full Changelog: 3.2.1...3.2.2
3.2.1
What's Changed
🚑 Fixed
- [BUGFIX] Mark
cuyz/valinor
v1.14.0 as conflicting by @eliashaeussler in #413
👷 Changed
- [TASK] Switch to
ramsey/composer-install@v3
by @eliashaeussler in #405 - [TASK] Publish PHAR file on documentation website by @eliashaeussler in #406
📖 Documentation
- [DOCS] Add GHCR badge to documentation by @eliashaeussler in #404
- [DOCS] Include Simple Analytics in documentation by @eliashaeussler in #407
Full Changelog: 3.2.0...3.2.1
3.2.0
What's Changed
🚀 Improved
- [FEATURE] Introduce event system and provide a couple of events by @eliashaeussler in #399
- [FEATURE] Use limited service container to instantiate crawlers by @eliashaeussler in #400
- [FEATURE] Provide events for URL crawling result collection by @eliashaeussler in #403
👷 Changed
- [TASK] Provide current library version as CacheWarmer::VERSION constant by @eliashaeussler in #398
📖 Documentation
- [DOCS] Add FAQ section by @eliashaeussler in #388
⚙️ Dependencies
- [TASK] Update all dependencies by @renovate in #383
- [TASK] Update all dependencies by @renovate in #384
- [TASK] Update @types/node to v22 by @renovate in #386
- [TASK] Update paambaati/codeclimate-action action to v9 by @renovate in #389
- [TASK] Update all dependencies by @renovate in #390
- [TASK] Update @types/node to v22.5.1 by @renovate in #394
- [TASK] Update eliashaeussler/phpstan-config to v2.5.1 by @renovate in #391
- [TASK] Update vitepress to v1.3.4 by @renovate in #392
- [TASK] Update phpstan/extension-installer to v1.4.2 by @renovate in #393
- [TASK] Update all dependencies by @renovate in #397
Full Changelog: 3.1.3...3.2.0
0.8.7
What's Changed
🚀 Improved
- [FEATURE] Add support for PHP 8.3 by @eliashaeussler in #385
Full Changelog: 0.8.6...0.8.7
3.1.3
What's Changed
🚑 Fixed
- [BUGFIX] Use custom URI syntax to handle local files as XML sitemaps by @eliashaeussler in #381
👷 Changed
- [TASK] Fail test execution if anything goes wrong by @eliashaeussler in #382
- [TASK] Run tests for Windows and macOS as well by @eliashaeussler in #361
⚙️ Dependencies
Full Changelog: 3.1.2...3.1.3
3.1.2
What's Changed
👷 Changed
- [TASK] Use
eliashaeussler/valinor-xml
to map XML sitemaps by @eliashaeussler in #379
Full Changelog: 3.1.1...3.1.2
3.1.1
What's Changed
🚑 Fixed
- [BUGFIX] Support
<lastmod>
with milliseconds by @eliashaeussler in #378
👷 Changed
- [TASK] Run cache warmup after documentation deployment by @eliashaeussler in #371
- [TASK] Provide JSON schema for config file by @eliashaeussler in #375
📖 Documentation
- [DOCS] Include last update date in documentation by @eliashaeussler in #372
- [DOCS] Add config JSON schema to documentation by @eliashaeussler in #376
- [DOCS] Extend outline to third level by @eliashaeussler in #377
⚙️ Dependencies
Full Changelog: 3.1.0...3.1.1
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