Skip to content

Releases: cloudtools/troposphere

Release 4.8.3

02 Oct 17:06
4.8.3
Compare
Choose a tag to compare

4.8.3 (2024-10-02)

  • Allow AWSHelperFn for Tag properties (#2271)
  • Updates from spec version 185.0.1 (#2272)

Release 4.8.2

30 Sep 20:53
4.8.2
Compare
Choose a tag to compare

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

28 Jun 14:02
4.8.1
Compare
Choose a tag to compare

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)

Release 4.8.0

29 Apr 19:41
4.8.0
Compare
Choose a tag to compare

4.8.0 (2024-04-29)

  • Updates from spec version 165.0.0 (#2230)
  • Updates from spec version 166.0.0
  • Updates from spec version 167.0.0
  • Updates from spec version 167.1.0
  • Add syn-nodejs-puppeteer-7.0 as valid Synthetics::Canary runtime (#2234)
  • DLM::LifecyclePolicy CreateRule.Interval: allow 1 as a valid interval (#2238)
  • Add FilterCriteria to Serverless KinesisEvent (#2235)
  • Fix Serverless MQEvent SourceAccessConfigurations property type (#2236)
  • Updates from spec version 168.0.0
  • Updates from spec version 169.0.0
  • Updates from spec version 170.0.0
  • Updates from spec version 171.0.0 (#2240)
  • Update copyright year for generated files
  • Add new AWS resources

Release 4.7.0

10 Mar 20:58
4.7.0
982cb38
Compare
Choose a tag to compare

4.7.0 (2024-03-10)

  • Breaking change: AppConfig::Environment.Monitors was renamed to AppConfig::Environment.Monitor
  • Validate CoreNetworkArn for a valid EC2 Route descriptor
  • Fix RDS validator for gp3 iops/allocated_storage ratio check (#2225)
  • Fix lint issue in recent change to test_rds.py
  • Updates from spec version 158.0.0
  • Updates from spec version 159.0.0
  • Updates from spec version 160.0.0 (#2226)
  • Add syn-nodejs-puppeteer-6.2 as valid canary runtime (#2228)
  • Updates from spec version 161.0.0
  • Updates from spec version 162.0.0
  • Update actions for node 16 => 20
  • Update to peter-evans/create-pull-request@v6
  • Updates from spec version 163.0.0 (#2227)
  • Updates from spec version 164.0.0 (#2229)
  • Add AWS:B2BI
  • Add AWS::DataZone
  • Add AWS::NeptuneGraph
  • Add new AWS services to resource doc

Release 4.6.0

07 Feb 00:42
4.6.0
Compare
Choose a tag to compare

4.6.0 (2024-01-06)

  • Emit pyright version on maintenance run
  • Use package.json to install the correct version of pyright
  • Updates from spec version 150.0.0 (#2210)
  • Add AWS::WorkSpacesThinClient
  • Updates from spec version 150.0.0 (#2211)
  • Updates from spec version 151.0.0 (#2212)
  • Updates from spec version 152.0.0
  • Update docs dependency
  • Updates from spec version 153.0.0 (#2214)
  • Allow EVENT for Glue::Trigger.Type (Fixes #2215)
  • Update readthedocs-sphinx-search to 0.3.2
  • Updates from spec version 154.0.0 (#2218)
  • Fix Batch patches for spec version 155.0.0
  • Updates from spec version 155.0.0
  • Add port validator for ElastiCache::ServerlessCache.Endpoint
  • Keep Tags consistent for GuardDuty::Filter
  • Updates from spec version 156.0.0 (#2219)
  • Invert Ipv6CidrBlock Check (#2216)
  • Fix valid Synthetics canary runtime versions (#2221)
  • Updates from spec version 157.0.0 (#2222)

Release 4.5.3

07 Dec 00:18
4.5.3
Compare
Choose a tag to compare

4.5.3 (2023-12-06)

  • Upgrade readthedocs config to v2
  • Add tests and lint runs for maintenance action
  • Install correct version of pyright for maintenance action
  • Rename due to conflict: S3::StorageLensGroup.StorageLensFilter
  • Add required Name to GuardDuty.IPSet tests
  • Updates from spec version 149.0.0 (#2207)
  • Add AWS::ARCZonalShift
  • Add AWS::S3Express
  • Add new supported resources to docs
  • Prefer ECS::Service.LoadBalancer (Fixes #2206)

Release 4.5.2

11 Nov 18:21
4.5.2
Compare
Choose a tag to compare

4.5.2 (2023-11-11)

  • Updates from spec version 146.0.0 (#2201)
  • Updates from spec version 148.0.0 (#2202)
  • Remove EMRserverless "Configurations" due to recursive reference to ConfigurationObject
  • Move hash to BaseAWSObject to support objects in dictionaries (Fixes #2204)
  • Add missing patch related to EMRserverless Configurations removal
  • Remove Tags from EventBridge.Rule (Fixes #2203)

Release 4.5.1

26 Oct 21:21
4.5.1
Compare
Choose a tag to compare

4.5.1 (2023-10-26)

  • Fix __eq__ protocol (#2197)
  • Fix formatting
  • Object equality fixes (#2200)
  • Add new OpenSearch instance names to constants.py (Fixes: #2198) (#2199)

Release 4.5.0

24 Oct 19:06
4.5.0
Compare
Choose a tag to compare

4.5.0 (2023-10-24)

  • Updates from spec version 136.0.0 (#2175)
  • Add AWS::BackupGateway
  • Add AWS::CleanRooms
  • Add AWS::Comprehend
  • Add AWS::InternetMonitor
  • Add AWS::IVSChat
  • Add AWS::Omics
  • Add AWS::OSIS
  • Add AWS::Proton
  • Add AWS::Shield
  • Add AWS::SimSpaceWeaver
  • Add AWS::SystemsManagerSAP
  • Add AWS::VerifiedPermissions
  • Add AWS::VpcLattice
  • Add new AWS services to resource doc
  • Updates from spec version 137.0.0 (#2177)
  • Updates from spec version 138.0.0 (#2178)
  • Updates from spec version 139.0.0 (#2179)
  • Fix incorrect backward compatibility for ReplicationConfiguration
  • Update isort version to fix pip-shims error
  • RDS: allow AllocatedStorage to be a Ref (Fixes #2176)
  • Updates from spec version 140.0.0 (#2181)
  • Updates from spec version 141.0.0 (#2183)
  • Updates from spec version 142.0.0 (#2185)
  • Fixup Events patch due to removal of AWS::Events::Rule.Tag
  • Updates from spec version 142.1.0 (#2187)
  • Add support for object comparison (#2182)
  • Reduce error output when encountering a jsonpatch error
  • Collect all the service items before modifying the service
  • Fixup Events patch due to removal of AWS::Events::EventBus.TagEntry
  • Updates from spec version 143.0.0 (#2192)
  • Updates from spec version 144.0.0 (#2193)
  • Drop support for Python 3.7 (#2190)
  • Run tests against Python 3.12 and add trove classifier (#2189)
  • Fix Parameters.validate incorrect validate for CommaDelimitedList (#2191)
  • Updates from spec version 145.0.0 (#2195)
  • Fix lint error from a previous commit to gen.py
  • RDS: Allow defining ManageMasterUserPassword property instead of the MasterUserPassword property.
  • Adding support for default values in FindInMap
  • Add AWS::EntityResolution
  • Add AWS::HealthImaging
  • Add AWS::MediaPackageV2
  • Add AWS::PCAConnectorAD
  • Add AWS::WorkSpacesWeb
  • Add new AWS services to resource doc and fix some trailing parens
  • Fix EC2::TransitGatewayMulticastDomain.Options conflict