Skip to content

Releases: aletheia/iam-policy-generator

v2.0.1

30 Dec 09:47
Compare
Choose a tag to compare

Update dependencies and fix security issues

v2.0.0

30 Dec 09:46
Compare
Choose a tag to compare

What's Changed

  • 9 generate classes by @aletheia in #27
  • 1.2.0 by @aletheia in #28
  • ⬆️ Bump node-fetch from 2.6.0 to 2.6.1 by @dependabot in #31
  • ⬆️ Bump lodash from 4.17.15 to 4.17.19 by @dependabot in #29
  • ⬆️ Bump node-fetch from 2.6.0 to 2.6.1 in /examples/cdk-lambda-function by @dependabot in #32
  • ⬆️ Bump lodash from 4.17.15 to 4.17.19 in /examples/cdk-lambda-function by @dependabot in #30
  • 33 update dependencies by @aletheia in #34
  • ⬆️ Bump ini from 1.3.5 to 1.3.8 by @dependabot in #35
  • ⬆️ Bump node-notifier from 6.0.0 to 8.0.1 in /examples/cdk-lambda-function by @dependabot in #37
  • ⬆️ Bump y18n from 4.0.0 to 4.0.3 in /examples/cdk-lambda-function by @dependabot in #40
  • ⬆️ Bump tmpl from 1.0.4 to 1.0.5 in /examples/cdk-lambda-function by @dependabot in #42
  • ⬆️ Bump path-parse from 1.0.6 to 1.0.7 in /examples/cdk-lambda-function by @dependabot in #41
  • ⬆️ Bump lodash from 4.17.19 to 4.17.21 in /examples/cdk-lambda-function by @dependabot in #46
  • ⬆️ Bump ws from 5.2.2 to 5.2.3 in /examples/cdk-lambda-function by @dependabot in #45
  • ⬆️ Bump browserslist from 4.12.0 to 4.18.1 in /examples/cdk-lambda-function by @dependabot in #44
  • ⬆️ Bump color-string from 1.5.3 to 1.7.4 in /examples/cdk-lambda-function by @dependabot in #43
  • ⬆️ Bump elliptic from 6.5.2 to 6.5.4 in /examples/cdk-lambda-function by @dependabot in #47

New Contributors

Full Changelog: v1.2.0...v2.0.0

Release v1.2.0

15 Jun 14:29
Compare
Choose a tag to compare

IAM Policy Statement classes now are pre-generated and versioned within codebase.
This means:

  • blazing fast installs of NPM package
  • no need to have Typescript on your machine / dependencies
  • consistent version for Policy Statements of a given release

Closes #19, #21, #26

Release 1.0.0

03 May 17:41
Compare
Choose a tag to compare

Finally IAM Policy Generator comes to release 1.0.0!! 🎉 🎉

Breaking Changes

  • This new version comes with a complete rename of Generator classes that are now Factory:
    • PolicyGenerator --> PolicyFactory
    • PolicyStatementGenerator --> PolicyStatementFactory
  • Constructor accepts a PolicyFactoryProp object and service has been removed
  • API Enum is now Action Enum
  • Services is now Service

Features

  • Code refactoring and naming consistency
  • Generator is now a class and can be used outside npm install script

Bug Fixes

Closes #6, #7, #8, and #9

Production ready release

03 May 07:32
Compare
Choose a tag to compare

First stable release

Features

  • generates up to date enum containing IAM API and Services
  • PolicyGenerator provides an helper class to generate actions string
  • PolicyStatementGenerator provides a helper class to generate AWS CDK PolicyStatement directly
  • IAM policy templates are updated after npm install or yarn command, downloading external policy configuration file (provided by AWS).

Issues

Closes #4 #3 #2 #1