Releases: aws-solutions/video-on-demand-on-aws
Releases · aws-solutions/video-on-demand-on-aws
Version 6.1.0
[6.1.0] - 2023-2-27
Changed
- Added region name and account ID to AppRegistry Application name
- Changed AppRegistry Attribute Group name to Region-StackName
- Updated AppRegistry attribute and tag names
Version 6.0.0
[6.0.0] - 2022-10-17
Added
- Added cdk infrastructure in source/cdk directory
- Defined resources for cdk stack in source/cdk/lib/vod-stack.ts
- Added snapshot test to source/cdk/test directory
- Added SolutionId tag to resources
- Added cdk nag rule suppressions
- Added Service Catalog AppRegistry configuration
Changed
- Removed CloudFormation template video-on-demand-on-aws.yaml
- Upgrade path from old versions require a delete and re-deploy since moving to CDK
- Use CachePolicy instead of ForwardedValues(deprecated) for cloudfront distribution
- Use @aws-solutions-constructs/aws-cloudfront-s3 construct for cloudfront distribution and destination bucket origin
- Updated deployment/build-s3-dist.sh to output cdk nag errors
- Updated to uuid v9
Fixed
- Fixed mergeSettingsWithDefault arguments. Closes this issue (#137)
Contributors
Version 5.3.1
[5.3.1] - 2021-12-16
Fixed
- Fixed spelling errors in the CloudFormation template.
Version 5.3.0
[5.3.0] - 2021-11-17
Added
- Added new input file types wmv, mkv, m3u8, mpeg, webm, and h264.
- Now allowing uppercase input file types to run the end to end video encoding workflow.
- Added the MXF and mxf file types. Closes this request (#124)
- Additional headers added to Amazon CloudFront distribution attached to destination bucket for the out/* prefix. This will allow easier playback of content on modern browsers. Additional headers whitelisted are Origin, Access-Control-Allow-Origin, Access-Control-Request-Method, and Access-Control-Request-Headers.
- Additional methods added to Amazon CloudFront distribution for destination bucket. Head and options added.
Changed
- Added steps in Readme to make building the project more clear.
- Added Readme build step to ensure bucket ownership when uploading build files.
- Removed deinterlacer preprocessor from templates to reduce costs. This causes MediaConvert jobs to run in Basic Tier mode instead of Pro Tier.
- Modified job templates that force output frame rate to 30, 24, or 15 fps to instead follow the source fps of your video file. This allows 60fps content, as well as PAL 25/50 fps video files to have their frame rate preserved.
- Removed Dash and MP4 outputs, leaving just the HLS output. This saves costs running this solution.
- Removed SelectorType and Tracks from job profiles, we will auto pick the first track. This allows audio only videos to encode without having an error.
- Changed AWS MediaConvert templates codecLevel to auto to allow for more supported input file types.
- Changed AWS MediaConvert audio track to auto to allow for video only workflows. This allows video files without audio track to work with the included AWS MediaConvert profiles.
Fixed
- Fixed naming in the MediaConvert custom resource. Closes this PR (#84)
- Update Axios package to 0.21.1
Version 5.2.0
Added
- Support for S3 Signature Version4 for pre-signed URLs (#111)
- New MediaConvert job templates with:
- Fewer HLS and DASH ABR renditions
- Updated encoder settings
- No presets
- Enabled point-in-time recovery backup for DynamoDB table
Changed
- MediaInfo executable version (from v19.09 to v20.09) (#116)
- CloudFront configuration improvements (#96, #99)
- MediaConvert presets are no longer being created
- All new MediaConvert job templates gets created regardless of whether MediaPackage is enabled or not
Fixed
- Settings are no longer overwritten when using custom templates (#107)
- Solution now deploys even in regions with no MediaPackage support
v4.3
Updating to version 4.3.0.