Runway

Latest version: v2.7.0

Safety actively analyzes 666166 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 13

2.0.0

Not secure
What Changed

๐Ÿš€ Features

- drop support for python < 3.6 ITProKyle (435)
- relocate, update, and rename variable & lookup exceptions ITProKyle (439)
- remove stacker shim and update documentation to remove mentions of it ITProKyle (440)
- remove `runway.http_backport` ITProKyle (450)
- remove relocated stacker shim ITProKyle (452)
- use pydantic for config validation ITProKyle (455)
- remove support for python < 3.7 ITProKyle (462)
- update uses of `runway.cfngin.session_cache.get_session to context.get_session()` ITProKyle (503)
- implement type annotations and basic type checking ITProKyle (508)
- relocate context classes & update them to share the same base class ITProKyle (511)
- remove Stacker CLI components & deprecated run-stacker command ITProKyle (512)
- remove `targets` field from CFNgin config ITProKyle (522)
- remove stacker argv override that was left over from using parts of CLI ITProKyle (523)
- improve module base classes, move module base classes and utilities ITProKyle (524)
- move, rename, & update the module path class ITProKyle (525)
- relocate `RunwayModuleType` class ITProKyle (526)
- `account_alias` & `account_id`: remove environment map support ITProKyle (527)
- sls: use pydantic model to parse options ITProKyle (528)
- tf: use pydantic model to parse options ITProKyle (529)
- cdk: use pydantic model to parse options ITProKyle (530)
- k8s: use pydantic model to parse options ITProKyle (531)
- staticsite: use pydantic model to parse options and parameters ITProKyle (532)
- refactor variable for improved typing, drop support for deprecated lookups ITProKyle (538)
- strict type checking ITProKyle (539)
- variable: support concatenating int and str ITProKyle (540)
- cfngin: change `pre_/post_build` to `pre_/post_deploy` to match terminology ITProKyle (543)
- force multiprocessing to fork processes & disable parallel on non-posix systems ITProKyle (545)
- update sls-tsc sample to use serialized compilation troyready (551)
- remove profile field from cfngin config ITProKyle (556)
- add `schema cfngin` & `schema runway` commands ITProKyle (558)
- replace `init` command with `new` command ITProKyle (561)
- remove `region` field from cfngin stack configuration ITProKyle (562)
- tfenv: log hcl errors & return empty dict if module can't be parsed ITProKyle (563)
- explicit exception chaining & exception base class ITProKyle (569)
- remove `awscli` as a dependency ITProKyle (571)
- change default cfngin bucket to `cfngin-${namespace}-${region}` ITProKyle (575)
- remove `gen-sample stacker` ITProKyle (576)
- all CFNgin variable types that were instances of `CFNType` are now subclasses of `CFNType` ITProKyle (580)
- rename `util` to `utils` ITProKyle (581)
- remove `ssmstore` lookup ITProKyle (582)
- remove `hook_data` lookup support for legacy syntax ITProKyle (583)
- move `runway.hooks` to `runway.cfngin.hooks` ITProKyle (584)
- update blueprint classes to replace some methods with properties ITProKyle (585)
- make `future.strict_environments` standard behavior ITProKyle (586)
- change usage of some objects to context manages - was not supported in older versions of python ITProKyle (600)

๐Ÿ› Bug Fixes

- cfngin will now exit on `DELETE_FAILED` instead of infinite retry loop ITProKyle (605)

๐Ÿ“– Doc Updates

- CHANGELOG now available on RTD site, built from GitHub Releases ITProKyle (611)

๐Ÿงฐ Maintenance

- update codebuild image ITProKyle (593)
- update pydantic and other dependencies locked in this project ITProKyle (613)

1.18.3

Not secure
What Changed

๐Ÿ› Bug Fixes

- avoid awscli instantiation during kbenv troyready (549)

1.18.2

Not secure
What Changed

๐Ÿ› Bug Fixes

- fix lambda zip errors when docker creates files as root troyready (544)

๐Ÿงฐ Maintenance

- sls-tsc sample: drop legacy aws-sdk and bump node version troyready (537)

1.18.1

Not secure
What Changed

๐Ÿ› Bug Fixes

- Revert GitHub Actions Ubuntu 20.04 upgrade troyready (507)

1.18.0

Not secure
What Changed

๐Ÿš€ Features

- add docker cfngin hook ITProKyle (493)

1.17.0

Not secure
What Changed

๐Ÿš€ Features

- k8s-flux sample edgarpoce (162)
- k8s samples: drop unneeded IAM policy troyready (505)

๐Ÿงถ Dependencies

- sls-tsc sample: update typedoc dependency to remove beta requirement troyready (504)

Page 6 of 13

ยฉ 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.