This changelog references the relevant changes done in 2.x versions.
- Set default apiEndpoint in AbstractBrazeNotifier.
- Add support for browser notifications via Braze.
- Add
is_conclusive
toTriniti/Sys/InspectSeoHandler
.
- Remove Guzzle timeout in
Triniti\AppleNews\AppleNewsApi
.
- Increase Guzzle timeout in
Triniti\AppleNews\AppleNewsApi
.
- Use atomic counters to update poll count in
Triniti\Apollo\NcrPollStatsProjector
- Set timeout in notifiers that use guzzle to 5 seconds.
- Add
Triniti\Sys\InspectSeoHandler
to handle seo inspection
- Use field-based jobId for Jwplayer SyncMedia commands
- Apple Notification Failures: CMS Re-Push
- Allow file details to change when asset nodes are updated
- Do not clear file_etag when enriching assets with s3 object
- Use guzzle retry middleware in
Triniti\Dam\AssetEnricher
instead of aws
- Require php 8.3.
- Allow symfony 7.x
- Do not use public-read when uploading to s3.
- Check for empty unslotted nodes in SearchTeasersRequestHandler and SearchArticlesRequestHandler.
- Add webp image mimetype in
Triniti\Dam\Util\MimeTypeUtil
- In
Triniti\Dam\AssetUploader::uploadToS3
add ability to customize bucket, key, and acl via options when uploading file to s3.
- In
Triniti\Ovp\UpdateTranscriptionStatusHandler::handleCommand
update the Document Asset last as it is least likely to be available in the NCR. When it is unavailable the event is not applied to the Video, but that process only requires the Document Asset's NodeRef, which is known.
- Update FCM to HTTP v1 API.
- Change ${var} in strings is deprecated, use {$var} instead.
- Add
Triniti\AppleNews\Component\ConditionalComponent
to enable conditional properties for components
- Require symfony 6.2.x
- Remove sensio/framework-extra-bundle.
- Add
Triniti\Apollo\AddReactionsHandler
to handle add reactions command. - Add
Triniti\Apollo\NcrReactionsProjector
to enable reactions on nodes. - Add
Triniti\Apollo\ReactionsValidator
to validate AddReactions command and Reactions node.
- When syncing to Jwplayer, include people and categories as custom parameters.
- Patching
Triniti\AppleNews\SupportedUnits
,jsonSerialize
return type.
- Patching
Triniti\AppleNews\AppleNewApi
guzzle client for PHP 8.1.
- Update
Triniti\News\TwitterWatcher
to post tweets to all twitter apps.
- Fix couple of missed php8.1 enum uses (->value checkes) in Ovp*
BREAKING CHANGES
- Upgrade to support Symfony 6 and PHP 8.1.