Changelog (v2.2.0...v2.3.0
)
- Add DumpSitemapMessage for messenger integration (#237 by @norkunas)
- Update tests CS (#242 by @norkunas)
- GitHub actions pipeline (#246 by @yann-eugone)
- Fixed usage of deprecated video decoration + Normalize examples (#244 by @yann-eugone)
- Fix nonexistent sitemap (#215 by @pulzarraider and @yann-eugone)
- Documentation absolute urls (#247 by @yann-eugone)
- Change all README badges to shields.io (#248 by @yann-eugone)
- Add sitemap examples to documentation (#254 by @yann-eugone)
- Added Dumper service unit tests (#250 by @yann-eugone)
- Removed obsolete uml files (#252 by @yann-eugone)
- Removed CHANGELOG.md in favor of releases notes (#253 by @yann-eugone)
- Properties naming convention (#245 by @yann-eugone)
- Increase code coverage by levearing new tests and refactoring some code (#243 by @yann-eugone)
- Static routes translation alternate (#251 by @fabianoroberto and @yann-eugone)
Features
- Integration with
symfony/messenger
.
Being able to trigger sitemap dump using a message dispatch.
See documentation. - Add an event to decorate collected static routes.
This event as one built in listener that handle translation alternate.
Pending documentation.
Deprecations
In Presta\SitemapBundle\Sitemap\Url\GoogleImage
:
- Renamed property
$loc
to$location
- Renamed method
getLoc
togetLocation
- Renamed method
setLoc
tosetLocation
- Renamed property
$geo_location
to$geoLocation
In Presta\SitemapBundle\Sitemap\Url\GoogleVideo
:
- Renamed property
$thumbnail_loc
to$thumbnailLocation
- Renamed method
getThumbnailLoc
togetThumbnailLocation
- Renamed method
setThumbnailLoc
tosetThumbnailLocation
- Renamed property
$content_loc
to$contentLocation
- Renamed method
getContentLoc
togetContentLocation
- Renamed method
setContentLoc
tosetContentLocation
- Renamed constructor parameter
"content_loc"
to"content_location"
- Renamed property
$player_loc
to$playerLocation
- Renamed constructor parameter
"player_loc"
to"player_location"
- Renamed method
getPlayerLoc
togetPlayerLocation
- Renamed method
setPlayerLoc
tosetPlayerLocation
- Renamed property
$player_loc_allow_embed
to$playerLocationAllowEmbed
- Renamed constructor parameter
"player_loc_allow_embed"
to"player_location_allow_embed"
- Renamed method
getPlayerLocAllowEmbed
togetPlayerLocationAllowEmbed
- Renamed method
setPlayerLocAllowEmbed
tosetPlayerLocationAllowEmbed
- Renamed property
$player_loc_autoplay
to$playerLocationAutoplay
- Renamed constructor parameter
"player_loc_autoplay"
to"player_location_autoplay"
- Renamed method
getPlayerLocAutoplay
togetPlayerLocationAutoplay
- Renamed method
setPlayerLocAutoplay
tosetPlayerLocationAutoplay
- Renamed property
$expiration_date
to$expirationDate
- Renamed property
$view_count
to$viewCount
- Renamed property
$publication_date
to$publicationDate
- Renamed property
$family_friendly
to$familyFriendly
- Renamed property
$restriction_allow
to$restrictionAllow
- Renamed property
$restriction_deny
to$restrictionDeny
- Renamed property
$gallery_loc
to$galleryLocation
- Renamed constructor parameter
"gallery_loc"
to"gallery_location"
- Renamed method
setGalleryLoc
tosetGalleryLocation
- Renamed method
getGalleryLoc
togetGalleryLocation
- Renamed property
$gallery_loc_title
to$galleryLocationTitle
- Renamed constructor parameter
"gallery_loc_title"
to"gallery_location_title"
- Renamed method
setGalleryLocTitle
tosetGalleryLocationTitle
- Renamed method
getGalleryLocTitle
togetGalleryLocationTitle
- Renamed property
$requires_subscription
to$requiresSubscription
- Renamed property
$uploader_info
to$uploaderInformation
- Renamed property
$platform_relationship
to$platformRelationship
In Presta\SitemapBundle\Sitemap\Url\SitemapController
:
- Deprecated method
getTtl
in favor of direct$ttl
property access
In Presta\SitemapBundle\EventListener\RouteAnnotationEventListener
:
- Deprecated method
getOptions
in favor ofPresta\SitemapBundle\Routing\RouteOptionParser::parse
helper
In Presta\SitemapBundle\Sitemap\Utils
:
- Deprecated method
getSetMethod
- Deprecated method
getGetMethod
- Deprecated method
camelize