|
1 | 1 | # Change Log |
2 | 2 |
|
3 | | -## [v0.0.10](https://github.com/mbeacom/cloudendure-python/tree/v0.0.9) (2019-08-22) |
4 | | -[Full Changelog](https://github.com/mbeacom/cloudendure-python/compare/v0.0.9...v0.0.10) |
| 3 | +## [v0.1.0](https://github.com/2ndWatch/cloudendure-python/tree/v0.1.0) (2019-09-06) |
| 4 | + |
| 5 | +[Full Changelog](https://github.com/2ndWatch/cloudendure-python/compare/v0.1.0...HEAD) |
| 6 | + |
| 7 | +**Implemented enhancements:** |
| 8 | + |
| 9 | +- Adjust machine replication [\#75](https://github.com/2ndWatch/cloudendure-python/issues/75) |
| 10 | +- CLI authentication [\#66](https://github.com/2ndWatch/cloudendure-python/issues/66) |
| 11 | +- Simplify project method args and init flow [\#55](https://github.com/2ndWatch/cloudendure-python/issues/55) |
| 12 | +- Configurable disk type for blueprints [\#46](https://github.com/2ndWatch/cloudendure-python/issues/46) |
| 13 | +- Configurable PublicIPAction for blueprints [\#45](https://github.com/2ndWatch/cloudendure-python/issues/45) |
| 14 | +- Handle MFA/SAML between AWS and CloudEndure [\#5](https://github.com/2ndWatch/cloudendure-python/issues/5) |
| 15 | +- Add replication control for machines [\#76](https://github.com/2ndWatch/cloudendure-python/pull/76) ([mbeacom](https://github.com/mbeacom)) |
| 16 | +- Project provisioning [\#72](https://github.com/2ndWatch/cloudendure-python/pull/72) ([mbeacom](https://github.com/mbeacom)) |
| 17 | +- delete-image and terminate added [\#69](https://github.com/2ndWatch/cloudendure-python/pull/69) ([twarnock](https://github.com/twarnock)) |
| 18 | +- Add cli auth and adjust user api token handling [\#67](https://github.com/2ndWatch/cloudendure-python/pull/67) ([mbeacom](https://github.com/mbeacom)) |
| 19 | +- Adjust init flow and user feedback [\#56](https://github.com/2ndWatch/cloudendure-python/pull/56) ([mbeacom](https://github.com/mbeacom)) |
| 20 | +- made step more readable. modified input/output to just use critical data [\#53](https://github.com/2ndWatch/cloudendure-python/pull/53) ([twarnock](https://github.com/twarnock)) |
| 21 | +- Fix \#45 \#46 - Update config and CE module to update public\_ip and dis… [\#47](https://github.com/2ndWatch/cloudendure-python/pull/47) ([mbeacom](https://github.com/mbeacom)) |
| 22 | +- Step functions refactor. get-terraform can use tagging module [\#44](https://github.com/2ndWatch/cloudendure-python/pull/44) ([twarnock](https://github.com/twarnock)) |
| 23 | + |
| 24 | +**Fixed bugs:** |
| 25 | + |
| 26 | +- CloudEndure token usage not working [\#63](https://github.com/2ndWatch/cloudendure-python/issues/63) |
| 27 | +- Running gen-terraform against tagless AMIs results in error [\#51](https://github.com/2ndWatch/cloudendure-python/issues/51) |
| 28 | +- Update CloudEndureConfig to use destination\_account vs accounts [\#49](https://github.com/2ndWatch/cloudendure-python/issues/49) |
| 29 | +- Adjust CLI/config consolidation to avoid overwrites with empty values [\#68](https://github.com/2ndWatch/cloudendure-python/pull/68) ([mbeacom](https://github.com/mbeacom)) |
| 30 | +- Check for nonetype before iterating through image.tags [\#52](https://github.com/2ndWatch/cloudendure-python/pull/52) ([mbeacom](https://github.com/mbeacom)) |
| 31 | + |
| 32 | +**Closed issues:** |
| 33 | + |
| 34 | +- CE worker lambda diagram [\#54](https://github.com/2ndWatch/cloudendure-python/issues/54) |
5 | 35 |
|
6 | 36 | **Merged pull requests:** |
7 | 37 |
|
8 | | -- Cross region support for copy\_and\_split. gen\_terraform fixes [\#43](https://github.com/mbeacom/cloudendure-python/pull/43) ([twarnock2w](https://github.com/twarnock2w)) |
| 38 | +- Add Github action for pypi build/publishing [\#77](https://github.com/2ndWatch/cloudendure-python/pull/77) ([mbeacom](https://github.com/mbeacom)) |
| 39 | +- changes to support STS. [\#70](https://github.com/2ndWatch/cloudendure-python/pull/70) ([twarnock](https://github.com/twarnock)) |
| 40 | +- Update pythonpackage.yml [\#62](https://github.com/2ndWatch/cloudendure-python/pull/62) ([mbeacom](https://github.com/mbeacom)) |
| 41 | +- Update gh pages workflow [\#61](https://github.com/2ndWatch/cloudendure-python/pull/61) ([mbeacom](https://github.com/mbeacom)) |
| 42 | +- Update repo from transfer and make minor adjustments [\#60](https://github.com/2ndWatch/cloudendure-python/pull/60) ([mbeacom](https://github.com/mbeacom)) |
| 43 | +- Optimize SVG for size [\#59](https://github.com/2ndWatch/cloudendure-python/pull/59) ([mbeacom](https://github.com/mbeacom)) |
| 44 | +- Added diagram [\#58](https://github.com/2ndWatch/cloudendure-python/pull/58) ([twarnock](https://github.com/twarnock)) |
| 45 | +- Create CODE\_OF\_CONDUCT.md [\#57](https://github.com/2ndWatch/cloudendure-python/pull/57) ([mbeacom](https://github.com/mbeacom)) |
| 46 | +- Update config for single destination account [\#50](https://github.com/2ndWatch/cloudendure-python/pull/50) ([mbeacom](https://github.com/mbeacom)) |
| 47 | +- moved to sharing to a single account [\#48](https://github.com/2ndWatch/cloudendure-python/pull/48) ([twarnock](https://github.com/twarnock)) |
9 | 48 |
|
10 | | -## [v0.0.9](https://github.com/mbeacom/cloudendure-python/tree/v0.0.9) (2019-08-22) |
11 | | -[Full Changelog](https://github.com/mbeacom/cloudendure-python/compare/v0.0.8...v0.0.9) |
| 49 | +## [v0.0.10](https://github.com/2ndWatch/cloudendure-python/tree/v0.0.10) (2019-08-23) |
| 50 | +[Full Changelog](https://github.com/2ndWatch/cloudendure-python/compare/docker-base-layer...v0.0.10) |
12 | 51 |
|
13 | 52 | **Merged pull requests:** |
14 | 53 |
|
15 | | -- Remove launch types [\#42](https://github.com/mbeacom/cloudendure-python/pull/42) ([mbeacom](https://github.com/mbeacom)) |
| 54 | +- Cross region support for copy\_and\_split. gen\_terraform fixes [\#43](https://github.com/2ndWatch/cloudendure-python/pull/43) ([twarnock](https://github.com/twarnock)) |
| 55 | + |
| 56 | +## [docker-base-layer](https://github.com/2ndWatch/cloudendure-python/tree/docker-base-layer) (2019-08-23) |
| 57 | +[Full Changelog](https://github.com/2ndWatch/cloudendure-python/compare/v0.0.9...docker-base-layer) |
| 58 | + |
| 59 | +**Merged pull requests:** |
| 60 | + |
| 61 | +- Remove launch types [\#42](https://github.com/2ndWatch/cloudendure-python/pull/42) ([mbeacom](https://github.com/mbeacom)) |
| 62 | + |
| 63 | +## [v0.0.9](https://github.com/2ndWatch/cloudendure-python/tree/v0.0.9) (2019-08-22) |
| 64 | +[Full Changelog](https://github.com/2ndWatch/cloudendure-python/compare/v0.0.8...v0.0.9) |
16 | 65 |
|
17 | 66 | **Closed issues:** |
18 | 67 |
|
19 | | -- Deprecate launch\_type throughout project [\#41](https://github.com/mbeacom/cloudendure-python/issues/41) |
| 68 | +- Deprecate launch\_type throughout project [\#41](https://github.com/2ndWatch/cloudendure-python/issues/41) |
20 | 69 |
|
21 | | -## [v0.0.8](https://github.com/mbeacom/cloudendure-python/tree/v0.0.8) (2019-08-22) |
22 | | -[Full Changelog](https://github.com/mbeacom/cloudendure-python/compare/v0.0.7...v0.0.8) |
| 70 | +## [v0.0.8](https://github.com/2ndWatch/cloudendure-python/tree/v0.0.8) (2019-08-22) |
| 71 | +[Full Changelog](https://github.com/2ndWatch/cloudendure-python/compare/v0.0.7...v0.0.8) |
23 | 72 |
|
24 | 73 | **Implemented enhancements:** |
25 | 74 |
|
26 | | -- Generate generic output infrastructure-as-code projects for migration waves [\#29](https://github.com/mbeacom/cloudendure-python/issues/29) |
| 75 | +- Generate generic output infrastructure-as-code projects for migration waves [\#29](https://github.com/2ndWatch/cloudendure-python/issues/29) |
27 | 76 |
|
28 | 77 | **Merged pull requests:** |
29 | 78 |
|
30 | | -- Step function [\#40](https://github.com/mbeacom/cloudendure-python/pull/40) ([twarnock2w](https://github.com/twarnock2w)) |
31 | | -- tf generator first pass. various fixes [\#39](https://github.com/mbeacom/cloudendure-python/pull/39) ([twarnock2w](https://github.com/twarnock2w)) |
| 79 | +- Step function [\#40](https://github.com/2ndWatch/cloudendure-python/pull/40) ([twarnock](https://github.com/twarnock)) |
| 80 | +- tf generator first pass. various fixes [\#39](https://github.com/2ndWatch/cloudendure-python/pull/39) ([twarnock](https://github.com/twarnock)) |
32 | 81 |
|
33 | | -## [v0.0.7](https://github.com/mbeacom/cloudendure-python/tree/v0.0.7) (2019-08-13) |
34 | | -[Full Changelog](https://github.com/mbeacom/cloudendure-python/compare/v0.0.6...v0.0.7) |
| 82 | +## [v0.0.7](https://github.com/2ndWatch/cloudendure-python/tree/v0.0.7) (2019-08-13) |
| 83 | +[Full Changelog](https://github.com/2ndWatch/cloudendure-python/compare/v0.0.6...v0.0.7) |
35 | 84 |
|
36 | 85 | **Implemented enhancements:** |
37 | 86 |
|
38 | | -- Migrate all config items to config module [\#28](https://github.com/mbeacom/cloudendure-python/issues/28) |
39 | | -- Update replication settings to conform to desired KMS usage [\#24](https://github.com/mbeacom/cloudendure-python/issues/24) |
40 | | -- Update main CLI handling to employ defined exceptions/feedback loops [\#6](https://github.com/mbeacom/cloudendure-python/issues/6) |
41 | | -- Add typing throughout and import annotations from future [\#35](https://github.com/mbeacom/cloudendure-python/pull/35) ([mbeacom](https://github.com/mbeacom)) |
42 | | -- Update documentation with events entry and logos [\#34](https://github.com/mbeacom/cloudendure-python/pull/34) ([mbeacom](https://github.com/mbeacom)) |
43 | | -- Move all configs to use Config for env and yaml [\#33](https://github.com/mbeacom/cloudendure-python/pull/33) ([mbeacom](https://github.com/mbeacom)) |
44 | | -- Add base event handler and implementation on launch function [\#32](https://github.com/mbeacom/cloudendure-python/pull/32) ([mbeacom](https://github.com/mbeacom)) |
45 | | -- Change image name to avoid blowup [\#26](https://github.com/mbeacom/cloudendure-python/pull/26) ([twarnock2w](https://github.com/twarnock2w)) |
| 87 | +- Migrate all config items to config module [\#28](https://github.com/2ndWatch/cloudendure-python/issues/28) |
| 88 | +- Update replication settings to conform to desired KMS usage [\#24](https://github.com/2ndWatch/cloudendure-python/issues/24) |
| 89 | +- Update main CLI handling to employ defined exceptions/feedback loops [\#6](https://github.com/2ndWatch/cloudendure-python/issues/6) |
| 90 | +- Add typing throughout and import annotations from future [\#35](https://github.com/2ndWatch/cloudendure-python/pull/35) ([mbeacom](https://github.com/mbeacom)) |
| 91 | +- Update documentation with events entry and logos [\#34](https://github.com/2ndWatch/cloudendure-python/pull/34) ([mbeacom](https://github.com/mbeacom)) |
| 92 | +- Move all configs to use Config for env and yaml [\#33](https://github.com/2ndWatch/cloudendure-python/pull/33) ([mbeacom](https://github.com/mbeacom)) |
| 93 | +- Add base event handler and implementation on launch function [\#32](https://github.com/2ndWatch/cloudendure-python/pull/32) ([mbeacom](https://github.com/mbeacom)) |
| 94 | +- Change image name to avoid blowup [\#26](https://github.com/2ndWatch/cloudendure-python/pull/26) ([twarnock](https://github.com/twarnock)) |
46 | 95 |
|
47 | 96 | **Fixed bugs:** |
48 | 97 |
|
49 | | -- Bug in update blueprint flow [\#10](https://github.com/mbeacom/cloudendure-python/issues/10) |
50 | | -- Image creation failure [\#9](https://github.com/mbeacom/cloudendure-python/issues/9) |
51 | | -- Share AMI should pull image id from env/config [\#8](https://github.com/mbeacom/cloudendure-python/issues/8) |
52 | | -- Bug in last launch checks in main cli [\#7](https://github.com/mbeacom/cloudendure-python/issues/7) |
| 98 | +- Bug in update blueprint flow [\#10](https://github.com/2ndWatch/cloudendure-python/issues/10) |
| 99 | +- Image creation failure [\#9](https://github.com/2ndWatch/cloudendure-python/issues/9) |
| 100 | +- Share AMI should pull image id from env/config [\#8](https://github.com/2ndWatch/cloudendure-python/issues/8) |
| 101 | +- Bug in last launch checks in main cli [\#7](https://github.com/2ndWatch/cloudendure-python/issues/7) |
53 | 102 |
|
54 | 103 | **Closed issues:** |
55 | 104 |
|
56 | | -- Remove 3.6 support and prepare 0.0.7 [\#37](https://github.com/mbeacom/cloudendure-python/issues/37) |
57 | | -- Upgrade docker images to buster [\#36](https://github.com/mbeacom/cloudendure-python/issues/36) |
58 | | -- Event handling - track wave status [\#31](https://github.com/mbeacom/cloudendure-python/issues/31) |
| 105 | +- Remove 3.6 support and prepare 0.0.7 [\#37](https://github.com/2ndWatch/cloudendure-python/issues/37) |
| 106 | +- Upgrade docker images to buster [\#36](https://github.com/2ndWatch/cloudendure-python/issues/36) |
| 107 | +- Event handling - track wave status [\#31](https://github.com/2ndWatch/cloudendure-python/issues/31) |
59 | 108 |
|
60 | 109 | **Merged pull requests:** |
61 | 110 |
|
62 | | -- Upgrade docker images and drop py3.6 support [\#38](https://github.com/mbeacom/cloudendure-python/pull/38) ([mbeacom](https://github.com/mbeacom)) |
63 | | -- update-encryption-key added [\#25](https://github.com/mbeacom/cloudendure-python/pull/25) ([twarnock2w](https://github.com/twarnock2w)) |
64 | | -- made image names not 'test' [\#23](https://github.com/mbeacom/cloudendure-python/pull/23) ([twarnock2w](https://github.com/twarnock2w)) |
65 | | -- v0.0.6 [\#22](https://github.com/mbeacom/cloudendure-python/pull/22) ([mbeacom](https://github.com/mbeacom)) |
| 111 | +- Upgrade docker images and drop py3.6 support [\#38](https://github.com/2ndWatch/cloudendure-python/pull/38) ([mbeacom](https://github.com/mbeacom)) |
| 112 | +- update-encryption-key added [\#25](https://github.com/2ndWatch/cloudendure-python/pull/25) ([twarnock](https://github.com/twarnock)) |
| 113 | +- made image names not 'test' [\#23](https://github.com/2ndWatch/cloudendure-python/pull/23) ([twarnock](https://github.com/twarnock)) |
| 114 | +- v0.0.6 [\#22](https://github.com/2ndWatch/cloudendure-python/pull/22) ([mbeacom](https://github.com/mbeacom)) |
66 | 115 |
|
67 | | -## [v0.0.6](https://github.com/mbeacom/cloudendure-python/tree/v0.0.6) (2019-08-06) |
68 | | -[Full Changelog](https://github.com/mbeacom/cloudendure-python/compare/v0.0.5...v0.0.6) |
| 116 | +## [v0.0.6](https://github.com/2ndWatch/cloudendure-python/tree/v0.0.6) (2019-08-06) |
| 117 | +[Full Changelog](https://github.com/2ndWatch/cloudendure-python/compare/v0.0.5...v0.0.6) |
69 | 118 |
|
70 | 119 | **Implemented enhancements:** |
71 | 120 |
|
72 | | -- Add python-fire to package dependencies [\#13](https://github.com/mbeacom/cloudendure-python/issues/13) |
73 | | -- copy\_image and split\_image support [\#20](https://github.com/mbeacom/cloudendure-python/pull/20) ([twarnock2w](https://github.com/twarnock2w)) |
74 | | -- Add black to makefile [\#18](https://github.com/mbeacom/cloudendure-python/pull/18) ([mbeacom](https://github.com/mbeacom)) |
75 | | -- Add typing throughout base project [\#17](https://github.com/mbeacom/cloudendure-python/pull/17) ([mbeacom](https://github.com/mbeacom)) |
76 | | -- Check uses replica now. Launch looks up project\_id and stops on replica. [\#16](https://github.com/mbeacom/cloudendure-python/pull/16) ([twarnock2w](https://github.com/twarnock2w)) |
| 121 | +- Add python-fire to package dependencies [\#13](https://github.com/2ndWatch/cloudendure-python/issues/13) |
| 122 | +- copy\_image and split\_image support [\#20](https://github.com/2ndWatch/cloudendure-python/pull/20) ([twarnock](https://github.com/twarnock)) |
| 123 | +- Add black to makefile [\#18](https://github.com/2ndWatch/cloudendure-python/pull/18) ([mbeacom](https://github.com/mbeacom)) |
| 124 | +- Add typing throughout base project [\#17](https://github.com/2ndWatch/cloudendure-python/pull/17) ([mbeacom](https://github.com/mbeacom)) |
| 125 | +- Check uses replica now. Launch looks up project\_id and stops on replica. [\#16](https://github.com/2ndWatch/cloudendure-python/pull/16) ([twarnock](https://github.com/twarnock)) |
77 | 126 |
|
78 | 127 | **Merged pull requests:** |
79 | 128 |
|
80 | | -- Fixed update\_blueprint to actually work [\#21](https://github.com/mbeacom/cloudendure-python/pull/21) ([twarnock2w](https://github.com/twarnock2w)) |
81 | | -- Create and share image changes. [\#19](https://github.com/mbeacom/cloudendure-python/pull/19) ([twarnock2w](https://github.com/twarnock2w)) |
82 | | -- Update dependencies and adjust formatting [\#15](https://github.com/mbeacom/cloudendure-python/pull/15) ([mbeacom](https://github.com/mbeacom)) |
| 129 | +- Fixed update\_blueprint to actually work [\#21](https://github.com/2ndWatch/cloudendure-python/pull/21) ([twarnock](https://github.com/twarnock)) |
| 130 | +- Create and share image changes. [\#19](https://github.com/2ndWatch/cloudendure-python/pull/19) ([twarnock](https://github.com/twarnock)) |
| 131 | +- Update dependencies and adjust formatting [\#15](https://github.com/2ndWatch/cloudendure-python/pull/15) ([mbeacom](https://github.com/mbeacom)) |
83 | 132 |
|
84 | | -## [v0.0.5](https://github.com/mbeacom/cloudendure-python/tree/v0.0.5) (2019-06-28) |
85 | | -[Full Changelog](https://github.com/mbeacom/cloudendure-python/compare/v0.0.4...v0.0.5) |
| 133 | +## [v0.0.5](https://github.com/2ndWatch/cloudendure-python/tree/v0.0.5) (2019-06-28) |
| 134 | +[Full Changelog](https://github.com/2ndWatch/cloudendure-python/compare/v0.0.4...v0.0.5) |
86 | 135 |
|
87 | 136 | **Implemented enhancements:** |
88 | 137 |
|
89 | | -- Add security policy [\#12](https://github.com/mbeacom/cloudendure-python/issues/12) |
90 | | -- Add fire [\#14](https://github.com/mbeacom/cloudendure-python/pull/14) ([mbeacom](https://github.com/mbeacom)) |
| 138 | +- Add security policy [\#12](https://github.com/2ndWatch/cloudendure-python/issues/12) |
| 139 | +- Add fire [\#14](https://github.com/2ndWatch/cloudendure-python/pull/14) ([mbeacom](https://github.com/mbeacom)) |
91 | 140 |
|
92 | | -## [v0.0.4](https://github.com/mbeacom/cloudendure-python/tree/v0.0.4) (2019-06-28) |
93 | | -[Full Changelog](https://github.com/mbeacom/cloudendure-python/compare/v0.0.3...v0.0.4) |
| 141 | +## [v0.0.4](https://github.com/2ndWatch/cloudendure-python/tree/v0.0.4) (2019-06-28) |
| 142 | +[Full Changelog](https://github.com/2ndWatch/cloudendure-python/compare/v0.0.3...v0.0.4) |
94 | 143 |
|
95 | 144 | **Implemented enhancements:** |
96 | 145 |
|
97 | | -- Update docstrings, docs, and typing [\#11](https://github.com/mbeacom/cloudendure-python/pull/11) ([mbeacom](https://github.com/mbeacom)) |
| 146 | +- Update docstrings, docs, and typing [\#11](https://github.com/2ndWatch/cloudendure-python/pull/11) ([mbeacom](https://github.com/mbeacom)) |
98 | 147 |
|
99 | | -## [v0.0.3](https://github.com/mbeacom/cloudendure-python/tree/v0.0.3) (2019-06-20) |
100 | | -[Full Changelog](https://github.com/mbeacom/cloudendure-python/compare/v0.0.2...v0.0.3) |
| 148 | +## [v0.0.3](https://github.com/2ndWatch/cloudendure-python/tree/v0.0.3) (2019-06-20) |
| 149 | +[Full Changelog](https://github.com/2ndWatch/cloudendure-python/compare/v0.0.2...v0.0.3) |
101 | 150 |
|
102 | 151 | **Implemented enhancements:** |
103 | 152 |
|
104 | | -- Update pip dependencies [\#3](https://github.com/mbeacom/cloudendure-python/pull/3) ([mbeacom](https://github.com/mbeacom)) |
| 153 | +- Update pip dependencies [\#3](https://github.com/2ndWatch/cloudendure-python/pull/3) ([mbeacom](https://github.com/mbeacom)) |
105 | 154 |
|
106 | 155 | **Merged pull requests:** |
107 | 156 |
|
108 | | -- Update README.md [\#4](https://github.com/mbeacom/cloudendure-python/pull/4) ([twarnock2w](https://github.com/twarnock2w)) |
| 157 | +- Update README.md [\#4](https://github.com/2ndWatch/cloudendure-python/pull/4) ([twarnock](https://github.com/twarnock)) |
109 | 158 |
|
110 | | -## [v0.0.2](https://github.com/mbeacom/cloudendure-python/tree/v0.0.2) (2019-06-16) |
111 | | -[Full Changelog](https://github.com/mbeacom/cloudendure-python/compare/v0.0.1...v0.0.2) |
| 159 | +## [v0.0.2](https://github.com/2ndWatch/cloudendure-python/tree/v0.0.2) (2019-06-16) |
| 160 | +[Full Changelog](https://github.com/2ndWatch/cloudendure-python/compare/v0.0.1...v0.0.2) |
112 | 161 |
|
113 | 162 | **Implemented enhancements:** |
114 | 163 |
|
115 | | -- Pointed API usecase and CLI additions [\#2](https://github.com/mbeacom/cloudendure-python/pull/2) ([mbeacom](https://github.com/mbeacom)) |
| 164 | +- Pointed API usecase and CLI additions [\#2](https://github.com/2ndWatch/cloudendure-python/pull/2) ([mbeacom](https://github.com/mbeacom)) |
116 | 165 |
|
117 | | -## [v0.0.1](https://github.com/mbeacom/cloudendure-python/tree/v0.0.1) (2019-05-30) |
| 166 | +## [v0.0.1](https://github.com/2ndWatch/cloudendure-python/tree/v0.0.1) (2019-05-30) |
118 | 167 |
|
119 | 168 |
|
120 | 169 | \* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* |
0 commit comments