Change Log
This changelog is no longer maintained, please see our releases on GitHub.
This changelog is no longer maintained, please see our releases on GitHub.
Date: 28 March 2023
Date: 11 March 2023
Date: 2 March 2023
Date: 17 February 2023
Added support for new features in the Attini framework version 1.6.0.
Recommended framework version 1.6.0 or higher
Date: 7 February 2023
attini dist inspect
command now shows the distribution version.Date: 26 January 2023
attini init-project
commands.Date: 20 January 2023
attini deploy continue
command.Date: 17 January 2023
Date: 5 January 2023
Date: 12 December 2022
--container-build
and
--environment-config-script
in the attini deploy run
commandDate: 9 December 2022
Date: 7 December 2022
Date: 30 November 2022
--disable-least-privilege-init-deploy-policy
option to
attini setup
command.Date: 21 November 2022
Date: 26 October 2022
Date: 19 October 2022
attini deploy continue
command to resume
deployments paused by the AttiniManalApproval.Date: 13 October 2022
attini deploy run
now have a smoother cross account
deployment experience. When deploying straight from an S3 bucket,
s3:GetBucketLocation
permissions is now required.attini deploy history
commandDate: 10 October 2022
attini deploy run
and attini deploy describe
. It will now print
outputs from different steps as well as any output from scripts
executed with the attini runner.--json
option to attini deploy run
,
attini deploy describe
and attini package
commands.Date: 20 September 2022
attini context
is now attini environment context
.attini distribution
parent command.attini package
is now attini distribution package
.attini distribution inspect
command.attini distribution download
command.--environment
option to the attini context
command.--distribution-name
option to the attini context
command.attini ops
parent command.attini report rogue-stacks
is now attini ops rogue-stacks
.attini export-logs
is now attini ops export-logs
.attini delete-stack-resource
is now
attini ops delete-stack-resource
.--delete-stack
flag to the
attini delete-stack-resource
command.Date: 1 September 2022
Date: 31 August 2022
attini update-cli
command. It will update the CLI...attini environment list
command will now print errors in yaml
or json format.Date: 22 August 2022
Date: 05 August 2022
attini context
command. The timestamp for the
latest deployment will now print the correct format.Date: 22 June 2022
attini context
command. Will now correctly show
distributions even if the StepFunction logs have been cleared (after
90 days). This required the distribution to be deployed with version
1.2.54 or later of the Attini framework.attini context
command.--force
option for deployment commands. This will make
the CLI skip the confirmation prompt.Date: 10 June 2022
Date: 31 May 2022
Date: 21 April 2022
Date: 30 Mars 2022
attini package
would freeze if executed
in an environment with 2 or less available threads.attini package
would crash if executed
in an environment without the "SHELL" environment variable set.Date: 22 Mars 2022
attini deploy describe
now behave as intended.Date: 22 Mars 2022
Requires Attini Framework version 1.2.8 or higher.
Date: 2 Mars 2022
attini report rogue-stacks
now behave as intended when
there are multiple environments in the same account.Date: 14 February 2022
--environment-config-script
option is now required to be located
in the distribution project folder, or in a subdirectory to it.--environment-config-script
option is now relative from where the command is executed, not
relative to the distribution root.--environment-config-script
option.Date: 8 February 2022
attini deploy run
and
attini package
commands. You can now specify an image in your
attini-config that will be used for packaging your distributionattini report rogue-stacks
command to help manage stacks no
longer managed by a distribution.attini delete-stack-resources
command that will remove any
resources Attini created in order to manage a Cloudformation stack.
Will not delete the actual stack.attini deploy run
and attini package
commands will now put the
finished distribution in a folder called attini_dist inside the
distributions project folder.Date: 31 January 2022
Requires Attini Framework version 1.2.8 or higher.
attini deploy describe
command to follow deployment started
by others or get information about previous deployments.attini setup
command no longer require --contact-email.Date: 14 January 2022
Requires Attini Framework version 1.2.0 or higher.
attini context
command will now print what version of the Attini
framework is installed in your AWS account.attini init-project
command with various subcommands to help
get started with new projects.attini deploy history
command now prints in yaml format by
default.attini deploy history
command no longer require environment
to be specified if there is only one environment in account.attini deploy rollback
command no longer require environment
to be specified if there is only one environment in account.attini deploy run
command no longer require environment to
be specified if there is only one environment in account.Date: 21 December 2021
attini environment create <env-name>
command.attini environment remove <env-name>
command.attini environment list
command.attini context
command to get information about the current
environments/account. Only works for distributions deployed with
version 1.1.1 or greater of the Attini framework.Date: 9 December 2021
Date: 16 November 2021
attini package --environment-config-script
option.attini deploy run --environment-config-script
option.attini setup
will no longer require user to enter the
--create-init-deploy-default-role
or --init-deploy-role-arn
when
updating the framework.attini setup
when installing
Attini for the first time.Date: 16 November 2021
attini setup --create-deployment-plan-default-role
flag.attini setup --create-init-deploy-default-role
flag.Date: 8 November 2021
attini package
command.attini setup --accept-license-agreement
flag.attini setup --keep-version
flag.attini configure set-init-deploy-parameter
command to easily
set/update parameters for init-deploy.attini configure set-init-deploy-tag
command to easily
set/update tags for init-deploy.attini configure set-parameter
command to easily set/update
parameters for CloudFormation deployments.attini configure set-tag
command to easily set/update tags
for CloudFormation deployments.attini configure set-dist-id
command easily set/update
distribution id.Date: 14 March 2023
Date: 6 March 2023
Date: 2 March 2023
Date: 20 February 2023
Date: 17 February 2023
AttiniCdk Step was added.
Changed the configuration of the default runner to:
"GiveAdminAccess" parameter was added to the Attini setup as a replacement for the deprecated "UseAdministratorAccessForDeployingCloudformation" parameter.
If you have onboarded the Attini framework with the configuration
UseAdministratorAccessForDeployingCloudformation=true
, you need
to set GiveAdminAccess=true
next time you update the framework.
This is easily done with the command
attini setup --give-admin-access
.
Recommended CLI version 1.5.5 or higher
Date: 10 February 2023
/
prefixDate: 31 January 2023
Date: 26 January 2023
Date: 17 January 2023
Date: 9 January 2023
Date: 5 January 2023
Date: 7 December 2022
Date: 21 November 2022
Date: 21 November 2022
Date: 26 October 2022
Date: 19 October 2022
Date: 12 October 2022
Date: 10 October 2022
Date: 20 September 2022
Date: 2 September 2022
Date: 1 September 2022
Date: 22 August 2022
Date: 5 August 2022
Date: 22 June 2022
attini context
CLI command.Date: 10 June 2022
Date: 1 June 2022
Date: 21 April 2022
Date: 22 Mars 2022
Date: 1 Mars 2022
Date: 11 February 2022
Date: 31 January 2022
Date: 14 January 2022
Requires Attini CLI version 1.1.0 or higher.
Date: 22 December 2021
Date: 30 November 2021
attini setup
when installing
Attini for the first time.Date: 23 November 2021
cfnOutput
and cfnGlobalOutput
section.Date: 16 November 2021
This change will not break any of your current deployments but next time
you update attini-setup
CloudFormation stack you will need to apply
new configuration.
attini-setup
parameters.Date: 8 November 2021