3.0.0
What's New
- Auto generation of permission sets and mapping files
- Migration from Lambda based solution to CodeBuild Project for improved timeout and memory
- Support for account names and OU names/path in target mappings
- Support for permission boundaries, both customer managed and AWS managed policies
- Syntax validation for permission sets and mapping files - Initial recommendation and implementation by @lowpast #16
- Implemented CodePipeline V2
- Added support for CodeConnections for external Git providers, in addition to AWS CodeCommit
Full Changelog: 2.1.0...3.0.0
3.0.0
- Fixed issues with whitespace handling in permission set and group names.
- Corrected validation logic for various fields in permission sets and mapping files.
- Addressed potential race conditions in account assignment operations.
- Fixed the timeout issue in automation.
- Updated the Lambda runtime to the latest python3.12 in delegated-admin.py
- Updated pipeline stage names to better reflect their purpose.
Feel free to refer to the CHANGELOG for more details.