|
1 | 1 | # Change Log |
| 2 | + |
2 | 3 | All notable changes to this project will be documented in this file. |
3 | 4 |
|
4 | 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
5 | 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
6 | 7 |
|
7 | | -## [3.1.2] - 2022-4-19 |
| 8 | +## [3.2.0] - 2023-05-18 |
| 9 | + |
| 10 | +### Changed |
| 11 | + |
| 12 | +- Upgraded to cdk v2 |
| 13 | +- Added region name and account ID to AppRegistry Application name |
| 14 | +- Changed AppRegistry Attribute Group name to Region-StackName |
| 15 | +- Updated AppRegistry attribute and tag names |
| 16 | +- Upgraded Lambda runtimes to node 16 |
| 17 | +- Removed application insights |
| 18 | +- Enabled bucket versioning |
| 19 | + |
| 20 | +## [3.1.2] - 2023-04-17 |
8 | 21 |
|
9 | 22 | ### Changed |
10 | | -- Updated object ownership configuration on the S3 logging bucket. |
| 23 | + |
| 24 | +- Updated object ownership configuration on the S3 logging bucket. |
11 | 25 |
|
12 | | -## [3.1.1] - 2022-11-9 |
| 26 | +## [3.1.1] - 2022-11-09 |
13 | 27 |
|
14 | 28 | ### Changed |
| 29 | + |
15 | 30 | - Added stack name to CachePolicy to make unique name allowing for multiple concurrent stacks |
16 | 31 | - Added stack name to AppRegistry application name to allow for multiple concurrent stacks |
17 | 32 |
|
18 | | -## [3.1.0] - 2022-9-1 |
| 33 | +## [3.1.0] - 2022-09-01 |
| 34 | + |
| 35 | +### Added |
19 | 36 |
|
20 | | -### New |
21 | 37 | - SonarQube properties file: sonar-project.properties |
22 | 38 | - Added cdk nag rule suppressions |
23 | 39 | - Added SolutionId tag to resources |
24 | 40 | - Added Service Catalog AppRegistry configuration and ApplicationInsights |
25 | 41 |
|
26 | 42 | ### Changed |
| 43 | + |
27 | 44 | - Updated deployment/run-unit-tests.sh to generate unit test coverage reports |
28 | 45 | - Updated deployment/build-s3-dist.sh to output cdk nag errors |
29 | 46 | - Disabled versioning on buckets within the CloudFront to S3 construct |
30 | 47 |
|
31 | | -### Contributors |
32 | | -* @sandimciin |
33 | | -* @eggoynes |
| 48 | +## [3.0.0] - 2022-03-10 |
34 | 49 |
|
35 | | -## [3.0.0] - 2022-3-10 |
| 50 | +### Added |
36 | 51 |
|
37 | | -### New |
38 | 52 | - Added Amazon S3 construct to replace AWS MediaStore for storing video segments. |
39 | 53 | - Amazon S3 request metrics added, including first byte latency, and total latency of each request. |
40 | 54 |
|
41 | 55 | ### Changed |
| 56 | + |
42 | 57 | - Github repo name changed from live-streaming-on-aws-with-mediastore to live-streaming-on-aws-with-amazon-s3. |
43 | 58 | - Removed mediastore actions from min_user_iam_deploy.json. |
44 | 59 | - Updated architecture diagram. |
45 | | -- Changed references to MediaStore in implementation guide to Amazon S3. |
| 60 | +- Changed references to MediaStore in implementation guide to Amazon S3. |
46 | 61 | - Removed CloudWatch MediaStore dashboard. |
47 | 62 | - Replaced mentions of MediaStore with Amazon S3 where appropriate. |
48 | 63 | - Package follow-redirects updated to 1.14.8 |
49 | | -- Replaced resource urls pointing to MediaStore with Amazon S3 urls. |
| 64 | +- Replaced resource urls pointing to MediaStore with Amazon S3 urls. |
| 65 | + |
| 66 | +## [2.1.1] - 2022-01-24 |
50 | 67 |
|
51 | | -## [2.1.1] - 2022-1-24 |
| 68 | +### Changed |
52 | 69 |
|
53 | | -### Updated |
54 | 70 | - Follow Redirects updated to 1.14.7 |
55 | 71 | - Updated Type Script unit test |
56 | 72 | - Architecture diagram updated |
57 | 73 |
|
58 | 74 | ## [2.1.0] - 2021-11-12 |
| 75 | + |
59 | 76 | ### Changed |
60 | | -- Added additional permissions for AWS MediaLive IAM Policy. Now has additional CloudWatch, MediaConnect, and MediaStore access. |
61 | | -- Changed "Start MediaLive Channel" CloudFormation option to no by default. This saves money in the case customer did not want MediaLive to start on launch. |
| 77 | + |
| 78 | +- Added additional permissions for AWS MediaLive IAM Policy. Now has additional CloudWatch MediaConnect, and MediaStore access. |
| 79 | +- Changed "Start MediaLive Channel" CloudFormation option to no by default. This saves money in the case customer did not want MediaLive to start on launch. |
62 | 80 |
|
63 | 81 | ### Fixed |
64 | | -- Add new Permissions to the CloudFormation template that will allow customers to add tags on EML resources. |
65 | 82 |
|
66 | | -## [2.0.0] - 2021-9-27 |
67 | | -### Added |
| 83 | +- Add new Permissions to the CloudFormation template that will allow customers to add tags on EML resources. |
| 84 | + |
| 85 | +## [2.0.0] - 2021-09-27 |
| 86 | + |
| 87 | +### Added |
| 88 | + |
68 | 89 | - Added new section that explains the minimum IAM permissions a AWS IAM user needs to deploy this CloudFormation template. |
69 | 90 |
|
70 | 91 | ### Changed |
| 92 | + |
71 | 93 | - The Amazon CloudFront distribution TTL values were modified to 1 second for all http error codes. 403, 404, 405, 500, 501, 503, and 504. |
72 | 94 | - New Amazon CloudFront cache policy that includes the "Origin" header. |
73 | 95 | - Updated outdated node.js packages. |
74 | 96 |
|
75 | 97 | ### Fixed |
| 98 | + |
76 | 99 | - Removed logging of AWS MediaLive input details since they could contain input passwords. |
77 | 100 | - Fixed the AWS CloudWatch Dashboard url on the CloudFormation output page. |
78 | | -- Removed --silent from npm commands for custom builds to make it so building will not fail silently. |
79 | | -- Readme (https://github.com/awslabs/video-on-demand-on-aws-foundations/issues/12) |
| 101 | +- Removed --silent from npm commands for custom builds to make it so building will not fail silently. |
| 102 | +- Readme (<https://github.com/awslabs/video-on-demand-on-aws-foundations/issues/12>) |
80 | 103 |
|
| 104 | +## [1.2.1] - 2021-07-01 |
81 | 105 |
|
82 | | -## [1.2.1] - 2021-7-1 |
83 | 106 | ### Fixed |
84 | | -- Updated CFN template for aws-cloudfront-mediastore CDK. |
| 107 | + |
| 108 | +- Updated CFN template for aws-cloudfront-mediastore CDK. |
85 | 109 | - MediaStore policy is now retricting to only requests from Amazon CloudFront. |
86 | 110 | - Updated README. |
87 | 111 |
|
88 | | - |
89 | 112 | ## [1.2.0] - 2020-12-21 |
| 113 | + |
90 | 114 | ### Added |
91 | | -- Updated the source code to build the CloudFormation template using the AWS CDK |
| 115 | + |
| 116 | +- Updated the source code to build the CloudFormation template using the AWS CDK |
92 | 117 |
|
93 | 118 | ## [1.1.1] - 2020-08-17 |
94 | | -### Bugfix |
| 119 | + |
| 120 | +### Fixed |
| 121 | + |
95 | 122 | - added permissions for the custom resource to create SSM parameter stores. |
96 | | -- resolved https://github.com/awslabs/live-streaming-on-aws-with-mediastore/issues/2 |
| 123 | +- resolved <https://github.com/awslabs/live-streaming-on-aws-with-mediastore/issues/2> |
97 | 124 |
|
98 | 125 | ## [1.1.0] - 2020-06-30 |
| 126 | + |
99 | 127 | ### Added |
| 128 | + |
100 | 129 | - Elemental Link as an input option |
101 | 130 | - changed the MediaLive Encoding segment length from 10 seconds to 4 |
102 | 131 |
|
103 | 132 | ## [1.0.0] - 2020-04-30 |
| 133 | + |
104 | 134 | ### Added |
105 | | -- CHANGELOG version 1.0.0 release |
| 135 | + |
| 136 | +- CHANGELOG version 1.0.0 release |
0 commit comments