All notable changes to laravel-sitemap
will be documented in this file
- 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