All notable changes to laravel-sitemap
will be documented in this file
- Bump dependabot/fetch-metadata from 1.6.0 to 2.1.0 by @dependabot in spatie#544
- Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in spatie#553
- Update PHP version constraints to support PHP 8.4 by @Robinvm in spatie#555
- @Robinvm made their first contribution in spatie#555
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/7.2.1...7.3.0
- remove deprecated tgas from url blade by @rivassh in spatie#545
- Update README.md by @kamilkozak in spatie#547
- @rivassh made their first contribution in spatie#545
- @kamilkozak made their first contribution in spatie#547
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/7.2.0...7.2.1
- Add Laravel 11 Support by @Jubeki in spatie#538
- @Jubeki made their first contribution in spatie#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 spatie#537
- @karakhanyans made their first contribution in spatie#537
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/7.1.0...7.1.1
- Update README.md by @DannyCooper in spatie#528
- Bump actions/cache from 3 to 4 by @dependabot in spatie#535
- Add public for ->writeToDisk() as option by @bmckay959 in spatie#534
- @DannyCooper made their first contribution in spatie#528
- @bmckay959 made their first contribution in spatie#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 spatie#513
- Fix
lastmod
tests by @bakerkretzmar in spatie#516 - Bump actions/checkout from 3 to 4 by @dependabot in spatie#518
- Add video tags as separate list by @Briareos17 in spatie#525
- Allow priority value of
0
by @bakerkretzmar in spatie#517 - Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in spatie#523
- Add Google News support by @Briareos17 in spatie#526
- @bakerkretzmar made their first contribution in spatie#516
- @Briareos17 made their first contribution in spatie#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 spatie#506
- Remove default lastModificationDate = now() by @robindirksen1 in spatie#510
- Update README.md by @s-light in spatie#499
- @robindirksen1 made their first contribution in spatie#510
- @s-light made their first contribution in spatie#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 spatie#491
- Bump actions/cache from 1 to 3 by @dependabot in spatie#482
- Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0 by @dependabot in spatie#504
- Add video tag by @erfansahaf in spatie#503
- @erfansahaf made their first contribution in spatie#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 spatie#490
- @BoGnY made their first contribution in spatie#490
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/6.2.4...6.2.5
- Refactor tests to Pest by @alexmanase in spatie#476
- Add Dependabot Automation by @patinthehat in spatie#480
- Add PHP 8.2 Support by @patinthehat in spatie#479
- Bump actions/checkout from 2 to 3 by @dependabot in spatie#483
- Fix github badges by @Tofandel in spatie#488
- Add laravel 10.x Compactibility by @njoguamos in spatie#489
- @alexmanase made their first contribution in spatie#476
- @patinthehat made their first contribution in spatie#480
- @dependabot made their first contribution in spatie#483
- @Tofandel made their first contribution in spatie#488
- @njoguamos made their first contribution in spatie#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 spatie#475
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/6.2.2...6.2.3
- Fix maximum crawl count by @Akilez in spatie#470
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/6.2.1...6.2.2
- Update .gitattributes by @angeljqv in spatie#452
- Update sitemap.php by @jbrooksuk in spatie#464
- @angeljqv made their first contribution in spatie#452
- @jbrooksuk made their first contribution in spatie#464
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 spatie#451
- @madman-81 made their first contribution in spatie#451
Full Changelog: https://github.com/spatie/laravel-sitemap/compare/6.1.1...6.2.0
- remove gap in sitemapIndex output by @Flowdawan in spatie#449
- @Flowdawan made their first contribution in spatie#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