Releases: cloudtools/troposphere
Releases · cloudtools/troposphere
Release 4.9.6
Release 4.9.5
4.9.5 (2025-11-24)
- Updates from spec version 213.0.0 (#2328)
- Updates from spec version 214.0.0 (#2329)
- Updates from spec version 215.0.0 (#2330)
- Handle AWS list functions in template generator (#2331)
- Remove OpsWorksCM
- Updates from spec version 216.0.0 (#2332)
- Add new oracle-ee-cdb engine to the valid db engine on rds validator (#2335)
- Updates from spec version 217.0.0 (#2336)
- Updates from spec version 218.0.0 (#2337)
- Updates from spec version 219.0.0 (#2338)
- Fix recursion issue in AWS::Connect::EvaluationForm
- Updates from spec version 220.0.0 (#2339)
- Upgrade pyright to 1.1.407 for Python 3.14 support
- Add Python 3.14
- Emit correct import for Long type
- Updates from spec version 221.0.0 (#2340)
- Updates from spec version 221.0.0 (#2341)
- rds: fix some issues highlighted by pyrefly
- ssm: fix import issue highlighted by pyrefly
- rekognition: add Point class (issue highlighted by pyrefly)
- utils: use boolean in while loop
- template_generator: use Python3 exception args
- validators: work around a pyrefly issue with scoping
- ec2: correctly map vpn error message
- Updates from spec version 224.0.0 (#2342)
- Updates from spec version 225.0.0 (#2343)
- Add AWS::BedrockAgentCore
- Add new AWS resources
Release 4.9.4
4.9.4 (2025-08-29)
- Updates from spec version 203.0.0 (#2316)
- Updates from spec version 204.0.0 (#2317)
- Add mypy to requirements-dev.txt
- mypy: use correct type for props in BaseAWSObject
- pyright: use explicit types for Final annotations
- Remove duplicate Cors from serverless.py
- mypy: add type annotation in autoscaling Tags
- Fix waf_action_type validator type annotation
- Fix code gen to ignore object in PropsDictType
- Upgrade pyright version and add mypy tooling
- Remove Python 3.8 from actions
- Add AWS::AIOps
- Add AWS::DSQL
- Add AWS::EVS
- Add AWS::MPA
- Add AWS::Notifications
- Add AWS::NotificationsContacts
- Add AWS::ODB
- Add AWS::SSMGuiConnect
- Add AWS::WorkspacesInstances
- Update resources_aws.md with new services
- Run isort on newly added files
- Updates from spec version 205.0.0 (#2318)
- Updates from spec version 206.0.0 (#2319)
- Updates from spec version 207.0.0 (#2320)
- Fix recursive definition in AWS::IoTSiteWise
- Updates from spec version 208.0.0 (#2321)
- Updates from spec version 209.0.0 (#2322)
- Updates from spec version 210.0.0 (#2323)
- Update properties in Serverless MSKEvent (#2325)
- Tweak previous commit BatchSize type to pass tests
- Updates from spec version 211.0.0 (#2326)
- Updates from spec version 212.0.0 (#2327)
Release 4.9.3
4.9.3 (2025-06-19)
- Updates from spec version 196.0.0 (#2301)
- Work around recursive definition in AWS::Budgets
- Updates from spec version 197.0.0 (#2302)
- Updates from spec version 198.0.0 (#2306)
- Updates from spec version 199.0.0 (#2307)
- Add MSKEvent params for serverless lambda esm (#2310)
- Bedrock patch changes for spec 200.0.0
- Updates from spec version 200.0.0 (#2311)
- Fix controltower parameters value types (#2314)
- Updates from spec version 201.0.0
- Updates from spec version 202.0.0
Release 4.9.2
Release 4.9.1
4.9.1 (2025-04-08)
- EC2: Validate prefix list IDs as route destinations (#2280)
- Add missing AWS Org policy types to validator (#2282)
- Updates from spec version 188.1.0 (#2281)
- Add patch for VerifiedAccessEndpoint.PortRange
- Updates from spec version 189.0.0 (#2285)
- Updates from spec version 190.0.0 (#2286)
- Add "Policy-Min-TLS-1-2-PFS-2023-10" as valid value TlsSecurityPolicy (#2288)
- Patch AWS::Transfer for spec 191.0.0
- Updates from spec version 191.0.0
- Remove deprecated AWS::NimbleStudio
- Updates from spec version 192.0.0 (#2289)
- Add new type of Tags due to CloudFront::AnycastIpList
- Switch pyright reportUnnecessaryIsInstance to None
- [Cloudwatch Logs] Include new retention-in-days values (#2296)
- Fix lint errors in examples/EMR_Cluster.py
- Patch RDS to being back some missing properties
- Updates from spec version 193.0.0 (#2297)
Release 4.9.0
4.9.0 (2025-01-14)
- Updates from spec version 186.0.0 (#2273)
- Update list of valid Synthetics::Canary runtime versions (#2276)
- AWS::Transfer patches are not needed with spec 188.0.0
- Remove deprecated AWS::IoT1Click
- Allow "object" to be used as a property type
- Patches needed for spec 188.0.0
- Add new AWS resources
- Patch AWS::Batch again for backward compatibility
- Tweak GameLift patches
- Updates from spec version 188.0.0 (#2278)
- Update copyright year in generated files
- Remove Python 3.8 (EOL) and add Python 3.13
Release 4.8.3
Release 4.8.2
4.8.2 (2024-09-30)
- Update SSM OperatingSystem validator (#2256)
- Updates from spec version 180.0.0 (updated)
- Updates from spec version 182.0.0 (#2257)
- The APIGateway Integration timeout can now be increased beyond 29,000 milliseconds. Removing upper limit. (#2258)
- Convert to using pytest instead of "setup.py test"
- Updates from spec version 183.0.0 (#2259)
- Allow TZ as a lambda env var
- Updates from spec version 184.0.0 (#2263)
- Update ElastiCache instance types (#2262)
- Fix Chatbot::SlackChannelConfiguration LoggingLevel validation (Fixes #2264)
- Update node from 17 to 22 for test action
- Updates from spec version 185.0.0 (#2267)
- Update kinesisanalyticsv2 VALID_RUNTIME_ENVIRONMENTS (#2266)
- Updates from spec version 185.0.1 (#2269)
- Validate the type for Tags (#2270)
- Add new AWS resources
Release 4.8.1
4.8.1 (2024-06-28)
- Update copyright year in generated files
- Update black and isort
- Updates from spec version 172.0.0 (#2241)
- Updates from spec version 173.0.0 (#2242)
- Updates from spec version 174.0.0 (#2243)
- Updates from spec version 175.0.0 (#2244)
- Add support for GitLab sources in CodeBuild projects (#2246)
- Add SnapStart to Serverless Function (#2248)
- Add setuptools as a dev requirement
- Updates from spec version 176.0.0 (#2249)
- Update glue ConnectionType validatorto allow SNOWFLAKE (#2247)
- Updates from spec version 177.0.0 (#2250)
- Updates from spec version 178.0.0 (#2251)
- Add LoggingConfig to Serverless::Function (#2253)
- Updates from spec version 179.0.0 (#2254)
- Updates from spec version 180.0.0 (#2255)