All notable changes to laravel-sitemap
will be documented in this file
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/7.2.0...7.2.1
- Add Laravel 11 Support by @Jubeki in #538
- @Jubeki made their first contribution in #538
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/7.1.1...7.2.0
- Symfony Dom Crawler Version Upgrade to 7.0 by @karakhanyans in #537
- @karakhanyans made their first contribution in #537
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/7.1.0...7.1.1
- Update README.md by @DannyCooper in #528
- Bump actions/cache from 3 to 4 by @dependabot in #535
- Add public for ->writeToDisk() as option by @bmckay959 in #534
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/7.0.0...7.1.0
- add compatibility with spatie/crawler v8
- Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0 by @dependabot in #513
- Fix
lastmod
tests by @bakerkretzmar in #516 - Bump actions/checkout from 3 to 4 by @dependabot in #518
- Add video tags as separate list by @Briareos17 in #525
- Allow priority value of
0
by @bakerkretzmar in #517 - Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in #523
- Add Google News support by @Briareos17 in #526
- @bakerkretzmar made their first contribution in #516
- @Briareos17 made their first contribution in #525
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/6.3.1...6.4.0
- Bump dependabot/fetch-metadata from 1.4.0 to 1.5.1 by @dependabot in #506
- Remove default lastModificationDate = now() by @robindirksen1 in #510
- Update README.md by @s-light in #499
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/6.3.0...6.3.1
- Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in #491
- Bump actions/cache from 1 to 3 by @dependabot in #482
- Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0 by @dependabot in #504
- Add video tag by @erfansahaf in #503
- @erfansahaf made their first contribution in #503
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/6.2.5...6.3.0
- Revert "fix for maximum crawl limit (#470)" by @BoGnY in #490
- @BoGnY made their first contribution in #490
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/6.2.4...6.2.5
- Refactor tests to Pest by @alexmanase in #476
- Add Dependabot Automation by @patinthehat in #480
- Add PHP 8.2 Support by @patinthehat in #479
- Bump actions/checkout from 2 to 3 by @dependabot in #483
- Fix github badges by @Tofandel in #488
- Add laravel 10.x Compactibility by @njoguamos in #489
- @alexmanase made their first contribution in #476
- @patinthehat made their first contribution in #480
- @dependabot made their first contribution in #483
- @Tofandel made their first contribution in #488
- @njoguamos made their first contribution in #489
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/6.2.3...6.2.4
- Image title and license shouldn't be URLs by @madman-81 in #475
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/6.2.2...6.2.3
- Fix maximum crawl count by @Akilez in #470
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/6.2.1...6.2.2
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/6.2.0...6.2.1
- Add the possibility to add images to sitemaps by @madman-81 in #451
- @madman-81 made their first contribution in #451
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/6.1.1...6.2.0
- remove gap in sitemapIndex output by @Flowdawan in #449
- @Flowdawan made their first contribution in #449
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/6.1.0...6.1.1
- allow Laravel 9
- fix crawler integration (#407)
- compatible with the spatie/crawler v7 contracts
- allow spatie/crawler v7
- bump temporary-directory to version 2.0 (#379)
- do not sort links by default
- add
Sitemapable
- drop support for PHP 7
- allow crawler v6 (#365)
- add
filter()
method to tags before rendering (#347)
- add support for PHP 8
- add support for Laravel 8
- add support for Laravel 7
- add
writeToDisk
(#283)
- implement
Responsable
contract
- make compatible with Laravel 6
- make sure the sitemap cannot contain duplicate URLs
- drop support for Laravel 5.7 and below
- drop support for PHP 7.1 and below
- add support for Laravel 5.8
- fix some formatting issues
- fix headers
- adhere to sitemap standards
- enforce priority value to be in between 0 and 1.
- use absolute urls
- Remove unused dependency
- Make all generated links absolute
- Add support for Laravel 5.7
- Make methods on
SitemapGenerator
fluent
- Improve indentation of rendered output
- Support robots checks.
- add support for a maximum amount of tags in one sitemap
- Bump minimum required crawler version to
^4.0.3
- Update to Crawler 4.0
- Update to Laravel 5.6
- Update to phpunit 7
- Update to Crawler 3.0
- avoid having duplicates in the sitemap
- add
setMaximumCrawlCount
- fix custom profiles
- fix bug introduced in 3.2.0
- add
crawl_profile
config key
- add ability to execute JavaScript
- support for Laravel 5.5
- dropped support for older Laravel versions
- add support for alternates
- move snapshots to dev dependencies
- added config file with guzzle options
- fix whitespace problems in sitemap indexes
- add support for sitemap indexes
- fix bugs in
getUrl
andhasUrl
- fix for installations that are using short open tags
- add support for Laravel 5.4
- improve speed of generator by crawling with multiple concurrent connections
- add compatibility for Laravel 5.2
- remove unused config file
- initial release