Releases: rackspace/runway
Releases Β· rackspace/runway
v1.8.2
What Changed
π Features
- add
future.strict_environment
config option @ITProKyle (#341) - sls-tsc template: migrate from tslint to typescript-eslint @troyready (#353)
- disable pip red error messages; add pip warning @troyready (#350)
π Bug Fixes
- [BUG-356] - Add support for serverless module names @paul-duffy (#358)
- fix RunwayModule not subscriptable & awacs/troposphere unload causing isinstance inconsistencies @ITProKyle (#361)
- add prompt to select region for envvars command @ITProKyle (#359)
π Doc Updates
- restructure developers guide & move custom module doc page @ITProKyle (#338)
π§° Maintenance
- improve test coverage of command base classes @ITProKyle (#354)
v1.8.1
What Changed
π Features
- add logic to use
--no-color
with cdk, cpm, sls, and tf @ITProKyle (#290) - destroy_stack now aware of action=diff, use different approval prompt @ITProKyle (#289)
- a@e refresh token with 5 minutes remaining @ITProKyle (#326)
- runway test: return non-zero exit code if any non-required tests failed @ITProKyle (#329)
- remove yarn from static-react sample @ITProKyle (#330)
π Bug Fixes
- fix Pyinstaller yamllint test @ITProKyle (#344)
- the friendly error when npm can't be found has returned @ITProKyle (#339)
- fix namespace collisions when cfngin modules contribute similar names @ITProKyle (#351)
π Doc Updates
- restructured staticsite docs @ITProKyle (#334)
π§° Maintenance
- add py wheel package to urlshortener action @troyready (#288)
- update cfn template to use new cfngin_bucket syntax @troyready (#331)
v1.8.0
What Changed
π Features
- add ability to extend a serverless.yml from runway.yml @ITProKyle (#268)
π Bug Fixes
- aws_lambda hook can use internal pip when zipping dependencies @ITProKyle (#279)
- lookup arg parse handle
=
in value @ITProKyle (#281) - replace uses of "class_path: ...StaticSite" with "type: static" @ITProKyle (#282)
- cfnlint now invoked with runpy.run_module, warn when missing templates @ITProKyle (#284)
- Update static angular template to use npx @troyready (#270)
- staticsite: use IAM role boundary in cleanup stack @troyready (#286)
π Doc Updates
- fix path to lookup handler, fix link to runway config @ITProKyle (#267)
- fix the example header @ITProKyle (#274)
- fix broken link to quickstarts on README @ITProKyle (#276)
v1.7.3
What Changed
- Fix a@e staticsite deployment @troyready (#260)
π Features
- support an AWS SSO profile as the initial credential source @ITProKyle (#253)
π§Ά Dependencies
- bump pylint and astroid versions, fix linting errors @ITProKyle (#258)
v1.7.2
v1.7.1
What Changed
π§° Maintenance
- Fix publishing on tags @troyready (#246)
- Fix non-dev npm deployments @troyready (#247)
v1.7.0
Support for Python 3.5 has been deprecated. Compatibility testing has ceased and functionality for this release and beyond is not guaranteed.
What Changed
π Features
- add prompt for deploy env when branch name is unexpected @ITProKyle (#229)
- deprecate support for python 3.5 @ITProKyle (#244)
π Bug Fixes
- revert context.hook_data data type to dict @ITProKyle (#230)
π§Ά Dependencies
- Bump https-proxy-agent from 2.2.2 to 2.2.4 in /integration_tests/test_serverless/templates/promotezip-multisrc-single-zip.sls @dependabot (#231)
- Bump https-proxy-agent from 2.2.2 to 2.2.4 in /integration_tests/test_serverless/templates/promotezip-multisrc-multizip.sls @dependabot (#232)
π§° Maintenance
- add handling for depedabot PRs @ITProKyle (#234)
- travis => actions @ITProKyle (#189)
- fix npm build artifact, pypi publish artifact download, setup-node @ITProKyle (#235)
- update action trigger, add --access public to npm publish @ITProKyle (#237)
- add scope to npm setup @ITProKyle (#238)
- npm action fixes @ITProKyle (#239)
- manually configure npm incase action config is causing failure @ITProKyle (#240)
- fix npm publishing @ITProKyle (#241)
v1.6.1
v1.6.0
What Changed
π Features
- add acm certificate hook @ITProKyle (#200)
π Bug Fixes
- add lookup resolution to envvars command @ITProKyle (#216)
- fixed terraform array parameters serialization @edgarpoce (#219)
- Bugfix/template safe sub @ITProKyle (#222)
- fix get_config_directory when used within cfngin @ITProKyle (#224)
π Doc Updates
- update formatting of cdk docs @ITProKyle (#218)
- update formatting of sls module docs @ITProKyle (#217)
- update formatting of tf module docs @ITProKyle (#221)
- update variable.runway.yml to runway.variables.yml @ITProKyle (#223)
π§° Maintenance
- make regex more inclusive @ITProKyle (#220)
v1.5.2
What Changed
π Bug Fixes
- fix cfngin diff output lookup resolution when no stack change @ITProKyle (#208)
- fix cfngin diff output lookup resolution when stack is locked @ITProKyle (#209)
- wrap cfngin run with a ctx manager that temp updates os.environ from ctx @ITProKyle (#214)
π Doc Updates
- fix broken links in cfngin docs and spelling @ITProKyle (#210)
- Documentation Fixing link for CFNgin on modules page @voodooGQ (#211)
- Fix config error in example snippet for auth@edge @sagardesai0094 (#212)