Skip to content

Releases: rackspace/runway

v2.6.6

26 May 23:21
6e7738f
Compare
Choose a tag to compare

What's Changed

  • build(deps): bump tar from 6.1.13 to 6.1.14 by @dependabot in #1879
  • build(deps): bump yamllint from 1.29.0 to 1.31.0 by @dependabot in #1863
  • build(deps-dev): bump mypy-boto3 from 1.26.94 to 1.26.125 by @dependabot in #1883
  • build(deps): bump boto3 from 1.26.94 to 1.26.125 by @dependabot in #1882
  • build(deps-dev): bump boto3-stubs from 1.26.94 to 1.26.125 by @dependabot in #1881
  • build(deps-dev): bump pre-commit from 3.2.0 to 3.3.1 by @dependabot in #1885
  • build(deps): bump cfn-lint from 0.75.0 to 0.77.4 by @dependabot in #1884
  • build(deps): bump xml2js and aws-sdk in /tests/functional/serverless/test_promotezip by @dependabot in #1854
  • build(deps): bump engine.io and socket.io in /runway/templates/static-angular/sampleapp.web by @dependabot in #1888
  • build(deps): bump pyopenssl from 23.0.0 to 23.1.1 by @dependabot in #1843
  • build(deps): bump simple-git and serverless in /tests/functional/serverless/test_promotezip by @dependabot in #1887
  • serverless v3 and troposphere v4 bump by @mbordash2 in #1909
  • replace macos runner version by @mbordash2 in #1910
  • build(deps): bump tar from 6.1.14 to 6.1.15 by @dependabot in #1903
  • build(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4 by @dependabot in #1901
  • build(deps): bump socket.io-parser from 4.2.1 to 4.2.3 in /runway/templates/static-angular/sampleapp.web by @dependabot in #1907
  • build(deps): bump boto3 from 1.26.125 to 1.26.142 by @dependabot in #1911
  • build(deps): bump requests from 2.28.2 to 2.31.0 by @dependabot in #1906
  • build(deps-dev): bump boto3-stubs from 1.26.125 to 1.26.142 by @dependabot in #1912

Full Changelog: v2.6.5...v2.6.6

v2.6.5

02 May 22:54
afaffd7
Compare
Choose a tag to compare

What Changed

🐛 Bug Fixes

🧰 Maintenance

What's Changed

  • build(deps): bump cfn-lint from 0.71.1 to 0.74.0 by @dependabot in #1806
  • build(deps): bump release-drafter/release-drafter from 5.21.1 to 5.23.0 by @dependabot in #1797
  • build(deps): bump tar from 6.1.12 to 6.1.13 by @dependabot in #1726
  • build(deps): bump http-cache-semantics and serverless in /tests/functional/serverless/test_promotezip by @dependabot in #1780
  • build(deps): bump ua-parser-js from 0.7.31 to 0.7.33 in /runway/templates/static-angular/sampleapp.web by @dependabot in #1772
  • build(deps): bump qs from 6.5.2 to 6.5.3 in /runway/templates/static-angular/sampleapp.web by @dependabot in #1727
  • add python 3.10 to the matrix, remove 3.7 by @mbordash2 in #1813
  • build(deps): bump webpack and @angular-devkit/build-angular in /runway/templates/static-angular/sampleapp.web by @dependabot in #1820
  • update version of python used to 3.8 from 3.7 by @mbordash2 in #1821
  • build(deps): bump boto3 from 1.26.93 to 1.26.94 by @dependabot in #1826
  • build(deps-dev): bump mypy-boto3 from 1.26.93 to 1.26.94 by @dependabot in #1825
  • build(deps): bump minimatch from 3.0.4 to 3.1.2 in /runway/templates/static-angular/sampleapp.web by @dependabot in #1822
  • build(deps): bump importlib-metadata from 6.0.0 to 6.1.0 by @dependabot in #1828
  • updated setup-poetry action version to support nodejs 16 by @mbordash2 in #1829
  • build(deps): bump http-cache-semantics and @angular/cli in /runway/templates/static-angular/sampleapp.web by @dependabot in #1779
  • build(deps-dev): bump boto3-stubs from 1.26.93 to 1.26.94 by @dependabot in #1823
  • build(deps): bump aws-actions/configure-aws-credentials from 1 to 2 by @dependabot in #1809
  • version bump on cache action to upated saveState and setOutput by @mbordash2 in #1830
  • build(deps-dev): bump pre-commit from 3.1.1 to 3.2.0 by @dependabot in #1827
  • build(deps): bump codecov/codecov-action from 3.1.1 to 3.1.3 by @dependabot in #1862
  • adding dirs_exist_ok=True by @mbordash2 in #1873
  • update tf versions list for testing by @mbordash2 in #1874
  • Maintenance/deprecation notices and maintenance by @mbordash2 in #1878

Full Changelog: v2.6.4...v2.6.5

v2.6.4

23 Jan 17:15
285a7d9
Compare
Choose a tag to compare

What Changed

🚀 Features

🐛 Bug Fixes

What's Changed

  • build(deps): bump cfn-lint from 0.58.2 to 0.63.2 by @dependabot in #1573
  • build(deps-dev): bump flake8-bugbear from 22.1.11 to 22.8.23 by @dependabot in #1562
  • build(deps-dev): bump mypy-boto3 from 1.21.8 to 1.24.66 by @dependabot in #1578
  • build(deps): bump boto3 from 1.21.8 to 1.24.66 by @dependabot in #1577
  • build(deps-dev): bump pytest from 7.0.1 to 7.1.3 by @dependabot in #1576
  • build(deps-dev): bump flake8-use-fstring from 1.3 to 1.4 by @dependabot in #1574
  • build(deps): bump actions/cache from 2.1.7 to 3.0.8 by @dependabot in #1547
  • build(deps): bump urllib3 from 1.26.8 to 1.26.12 by @dependabot in #1559
  • build(deps): bump dunamai from 1.9.0 to 1.13.0 by @dependabot in #1550
  • build(deps): bump sphinx-tabs from 3.2.0 to 3.4.0 by @dependabot in #1483
  • build(deps): bump release-drafter/release-drafter from 5.18.1 to 5.20.1 by @dependabot in #1539
  • build(deps): bump numpy from 1.21.0 to 1.22.0 in /tests/functional/cfngin/test_aws_lambda_hook/lambda_src/dockerize_src by @dependabot in #1478
  • build(deps): bump numpy from 1.21.0 to 1.22.0 in /tests/functional/cfngin/test_aws_lambda_hook/lambda_src/nondockerize_src by @dependabot in #1477
  • build(deps): bump pre-commit/action from 2.0.3 to 3.0.0 by @dependabot in #1456
  • build(deps): bump actions/setup-python from 3 to 4 by @dependabot in #1580
  • build(deps): bump @angular/core from 8.2.14 to 11.0.5 in /runway/templates/static-angular/sampleapp.web by @dependabot in #1454
  • build(deps): bump protobufjs from 6.11.2 to 6.11.3 in /tests/functional/serverless/test_promotezip by @dependabot in #1453
  • build(deps): bump crazy-max/ghaction-github-labeler from 3 to 4 by @dependabot in #1440
  • build(deps): bump pyjwt from 1.7.1 to 2.4.0 in /runway/cfngin/hooks/staticsite/auth_at_edge/templates/parse_auth by @dependabot in #1438
  • build(deps): bump eventsource from 1.0.7 to 1.1.1 in /runway/templates/static-angular/sampleapp.web by @dependabot in #1451
  • build(deps): bump pyjwt from 1.7.1 to 2.4.0 in /runway/cfngin/hooks/staticsite/auth_at_edge/templates/check_auth by @dependabot in #1437
  • build(deps): bump async from 2.6.3 to 2.6.4 in /tests/functional/serverless/test_promotezip by @dependabot in #1404
  • build(deps): bump async from 2.6.3 to 2.6.4 in /runway/templates/static-angular/sampleapp.web by @dependabot in #1403
  • build(deps): bump codecov/codecov-action from 2.1.0 to 3.1.0 by @dependabot in #1395
  • build(deps): bump minimist from 1.2.5 to 1.2.6 in /tests/functional/serverless/test_promotezip by @dependabot in #1365
  • build(deps): bump minimist from 1.2.5 to 1.2.6 in /infrastructure/public/common/bucket-and-user.cdk by @dependabot in #1364
  • build(deps): bump minimist from 1.2.5 to 1.2.6 in /tests/functional/cdk/test_multistack by @dependabot in #1361
  • build(deps-dev): bump karma from 6.3.14 to 6.3.16 in /runway/templates/static-angular/sampleapp.web by @dependabot in #1319
  • build(deps): bump awacs from 2.1.0 to 2.2.0 by @dependabot in #1591
  • build(deps): bump cfn-lint from 0.63.2 to 0.64.1 by @dependabot in #1588
  • build(deps-dev): bump coverage from 6.3.2 to 6.4.4 by @dependabot in #1587
  • build(deps-dev): bump pre-commit from 2.17.0 to 2.20.0 by @dependabot in #1584
  • build(deps-dev): bump mypy-boto3 from 1.24.66 to 1.24.70 by @dependabot in #1592
  • build(deps): bump boto3 from 1.24.66 to 1.24.70 by @dependabot in #1590
  • build(deps-dev): bump doc8 from 0.10.1 to 0.11.2 by @dependabot in #1589
  • build(deps): bump release-drafter/release-drafter from 5.20.1 to 5.21.0 by @dependabot in #1597
  • build(deps-dev): bump pytest-mock from 3.7.0 to 3.8.2 by @dependabot in #1607
  • build(deps): bump docker from 5.0.3 to 6.0.0 by @dependabot in #1606
  • build(deps): bump python-hcl2 from 3.0.4 to 3.0.5 by @dependabot in #1603
  • build(deps-dev): bump pep8-naming from 0.12.1 to 0.13.2 by @dependabot in #1601
  • build(deps): bump pydantic from 1.9.0 to 1.10.2 by @dependabot in #1599
  • build(deps): bump codecov/codecov-action from 3.1.0 to 3.1.1 by @dependabot in #1608
  • build(deps-dev): bump pytest-sugar from 0.9.4 to 0.9.5 by @dependabot in #1616
  • build(deps): bump cfn-lint from 0.64.1 to 0.65.1 by @dependabot in #1618
  • build(deps): bump pyopenssl from 22.0.0 to 22.1.0 by @dependabot in #1615
  • build(deps): bump boto3 from 1.24.70 to 1.24.80 by @dependabot in #1612
  • build(deps): bump requests from 2.27.1 to 2.28.1 by @dependabot in #1602
  • build(deps-dev): bump flake8-print from 4.0.0 to 5.0.0 by @dependabot in #1583
  • Fix/eet 18 linting and tests errors by @sam-fakhreddine in #1679
  • build(deps-dev): bump mypy-boto3 from 1.26.6 to 1.26.14 by @dependabot in #1701
  • build(deps): bump engine.io from 6.2.0 to 6.2.1 in /runway/templates/static-angular/sampleapp.web by @dependabot in #1702
  • build(deps): bump boto3 from 1.26.6 to 1.26.14 by @dependabot in #1700
  • build(deps): bump minimatch from 3.0.4 to 3.1.2 in /infrastructure/public/common/bucket-and-user.cdk by @dependabot in #1698
  • build(deps): bump cfn-lint from 0.65.1 to 0.71.1 by @dependabot in #1697
  • build(deps): bump release-drafter/release-drafter from 5.21.0 to 5.21.1 by @dependabot in #1649
  • build(deps): bump loader-utils and @angular-devkit/build-angular in /runway/templates/static-angular/sampleapp.web by @dependabot in #1692
  • build(deps): bump got and serverless in /tests/functional/serverless/test_promotezip by @dependabot in #1704
  • build(deps): bump minimist and mkdirp in /runway/templates/static-angular/sampleapp.web by @dependabot in #1705
  • build(deps): bump al-cheb/configure-pagefile-action from 1.2 to 1.3 by @dependabot in #1660
  • build(deps): bump tar from 6.1.11 to 6.1.12 by @dependabot in #1669
  • build(deps): bump minimatch and @aws-cdk/core in /tests/functional/cdk/test_multistack by @dependabot in #1682
  • build(deps): bump minimatch from 3.0.4 to 3.1.2 in /tests/functional/serverless/test_promotezip by @dependabot in #1684
  • Feature/tf workspace key prefix support by @mbordash2 in #1757
  • added filtering of invalid tf versions per pep440 by @mbordash2 in #1756

New Contributors

Full Changelog: v2.6.3...v2.6.4

v2.6.3

01 Sep 21:03
ee6bf91
Compare
Choose a tag to compare

What Changed

🐛 Bug Fixes

🧰 Maintenance

v2.6.2

18 May 20:26
Compare
Choose a tag to compare

What Changed

🐛 Bug Fixes

v2.6.1

23 Feb 18:05
b641062
Compare
Choose a tag to compare

What Changed

🐛 Bug Fixes

  • fix broken url in error when registering invalid CFNgin lookups @ITProKyle (#1295)

🧶 Dependencies

📖 Doc Updates

  • add documentation for the secrets used by this project @ITProKyle (#1296)

v2.6.0

14 Feb 19:19
3f83f4b
Compare
Choose a tag to compare

What Changed

🚀 Features

  • consolidate .runway/ as much as possible - based on config location @ITProKyle (#1208)
  • use pydantic data model to parse cfngin.hooks.docker hook arguments @ITProKyle (#1219)
  • use pydantic data model to parse cfngin.hooks.cleanup_s3 args @ITProKyle (#1246)
  • use pydantic data model to parse cfngin.hooks.cleanup_ssm args @ITProKyle (#1247)
  • use pydantic data model to parse cfngin.hooks.command args @ITProKyle (#1249)
  • use pydantic data model to parse cfngin.hooks.ecs args @ITProKyle (#1251)
  • use pydantic data model to parse cfngin.hooks.iam args @ITProKyle (#1252)
  • use pydantic data model to parse cfngin.hooks.keypair args @ITProKyle (#1254)
  • use pydantic data model to parse cfngin.hooks.route53 args @ITProKyle (#1255)
  • use pydantic data model to parse cfngin.hooks.ecr args @ITProKyle (#1256)
  • use pydantic to parse cfngin.lookups.handlers.ami args @ITProKyle (#1266)
  • use pydantic to parse cfngin.lookups.handlers.dynamodb args @ITProKyle (#1268)
  • use pydantic to parse cfngin.lookups.handlers.file args @ITProKyle (#1269)
  • use pydantic data model to parse cfngin.hooks.staticsite hook args @ITProKyle (#1277)

🐛 Bug Fixes

🧶 Dependencies

  • build(deps): bump rsa from 4.0 to 4.7 in /runway/cfngin/hooks/staticsite/auth_at_edge/templates/parse_auth @dependabot (#1221)
  • build(deps): bump rsa from 4.0 to 4.7 in /runway/cfngin/hooks/staticsite/auth_at_edge/templates/check_auth @dependabot (#1222)

📖 Doc Updates

  • update ReadTheDocs config, fix duplicate object description warning @ITProKyle (#1281)

🧰 Maintenance

v2.5.0

14 Jan 13:25
9ecae37
Compare
Choose a tag to compare

What Changed

🚀 Features

  • lookup TYPE_NAME is now a ClassVar of LookupHandler instead of a constant @ITProKyle (#1020)
  • replace custom VersionTuple with packaging.version.Version @ITProKyle (#1055)
  • replace use of zgitignore with igittigitt @ITProKyle (#1074)
  • add runway.mixins.DelCachedPropMixin @ITProKyle (#1075)
  • add new awslambda hooks + lookups & deprecate aws_lambda hook @ITProKyle (#1081)
  • runway.cfngin.hooks.base.Hook.ARGS_PARSER is now a ClassVar @ITProKyle (#1131)
  • use pydantic for runway.core.providers.aws._response @ITProKyle (#1132)
  • change aws.s3.Bucket.exists, add aws.s3.Bucket.__bool__ @ITProKyle (#1133)
  • static site: replace .with - when used in module name @ITProKyle (#1144)
  • pass encoding when opening a file in text mode @ITProKyle (#1148)
  • remove uses of non f-string string formatting @ITProKyle (#1149)
  • changed how some pydantic model field aliases are set to better align expectations with type checker behavior @ITProKyle (#1151)

🧶 Dependencies

📖 Doc Updates

  • add note to hook & lookups docs for passing allow_reuse to pydantic validators @ITProKyle (#1019)

🧰 Maintenance

v2.4.4

08 Nov 20:27
7faf46b
Compare
Choose a tag to compare

What Changed

🚀 Features

🐛 Bug Fixes

  • fix issue causing .kubectl-version in overlay directories to be ignore @ITProKyle (#974)
  • fix issue causing runway envvars to raise AttributeError @ITProKyle (#975)
  • cfngin: fix issue causing stack with stack_name to not be found @ITProKyle (#1010)

🧶 Dependencies

v2.4.3

22 Oct 19:48
e221b7d
Compare
Choose a tag to compare

What Changed

🐛 Bug Fixes

  • fix an issue causing variables in nested pydantic models to not be resolved @ITProKyle (#971)

🧶 Dependencies