renovate-bot opened a new pull request, #2910: URL: https://github.com/apache/fineract/pull/2910
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.dom4j:dom4j](http://dom4j.github.io/) ([source](https://togithub.com/dom4j/dom4j)) | `2.1.3` -> `2.1.4` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [org.liquibase:liquibase-core](http://www.liquibase.org/liquibase-root/liquibase-dist) ([source](https://togithub.com/liquibase/liquibase)) | `4.18.0` -> `4.19.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [com.google.cloud.sql:mysql-socket-factory-connector-j-8](https://togithub.com/GoogleCloudPlatform/cloud-sql-mysql-socket-factory) | `1.8.2` -> `1.8.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) ([source](https://togithub.com/aws/aws-sdk-java-v2)) | `2.15.0` -> `2.19.21` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | org.springframework.boot | `2.7.7` -> `2.7.8` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [org.springframework.boot:spring-boot-dependencies](https://spring.io/projects/spring-boot) ([source](https://togithub.com/spring-projects/spring-boot)) | `2.7.7` -> `2.7.8` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>liquibase/liquibase</summary> ### [`v4.19.0`](https://togithub.com/liquibase/liquibase/releases/tag/v4.19.0) ##### Liquibase v4.19.0 is a patch release with an XSD upgrade. #### Enhancements - Simplify assert calls and replaced with simpler and equivalent calls. by [@​arturobernalg](https://togithub.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3497](https://togithub.com/liquibase/liquibase/pull/3497) - Delete unused import statement. by [@​arturobernalg](https://togithub.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3522](https://togithub.com/liquibase/liquibase/pull/3522) - Added call to modifyChangeSet during execute method to allow the changeSet to be correctly set on the executor DAT-12388 by [@​wwillard7800](https://togithub.com/wwillard7800) in [https://github.com/liquibase/liquibase/pull/3511](https://togithub.com/liquibase/liquibase/pull/3511) - Remove unnecessary local variables that add nothing to the comprehensibility of a method. by [@​arturobernalg](https://togithub.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3373](https://togithub.com/liquibase/liquibase/pull/3373) - Allow loading gzipped data files by [@​mike-seger](https://togithub.com/mike-seger) in [https://github.com/liquibase/liquibase/pull/3379](https://togithub.com/liquibase/liquibase/pull/3379) - Use try-with-resources Statement when is possible. by [@​arturobernalg](https://togithub.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3374](https://togithub.com/liquibase/liquibase/pull/3374) - Define and reuse constants. Use an empty array styles to convert a collection to an array. by [@​arturobernalg](https://togithub.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3500](https://togithub.com/liquibase/liquibase/pull/3500) - Add support for block comment rollback commands on SQL changesets by [@​krishnaenugandula](https://togithub.com/krishnaenugandula) in [https://github.com/liquibase/liquibase/pull/1399](https://togithub.com/liquibase/liquibase/pull/1399) - Allow primary key on addColumn for H2 by [@​nick318](https://togithub.com/nick318) in [https://github.com/liquibase/liquibase/pull/3372](https://togithub.com/liquibase/liquibase/pull/3372) - Additional (optional) tableType attribute on the CreateTableChange by [@​MartinRied](https://togithub.com/MartinRied) in [https://github.com/liquibase/liquibase/pull/3108](https://togithub.com/liquibase/liquibase/pull/3108) - Include "path" in databasechangelog's description column for all change types with "path" attributes by [@​MichaelKern-IVV](https://togithub.com/MichaelKern-IVV) in [https://github.com/liquibase/liquibase/pull/3244](https://togithub.com/liquibase/liquibase/pull/3244) - [#​1466](https://togithub.com/liquibase/liquibase/issues/1466): Add ignore:true changeset attribute to Formatted SQL changeLogs by [@​skrivenko](https://togithub.com/skrivenko) in [https://github.com/liquibase/liquibase/pull/3377](https://togithub.com/liquibase/liquibase/pull/3377) - [#​1290](https://togithub.com/liquibase/liquibase/issues/1290): Forbid empty changeSet id and author by [@​skrivenko](https://togithub.com/skrivenko) in [https://github.com/liquibase/liquibase/pull/3397](https://togithub.com/liquibase/liquibase/pull/3397) - Allow to drop and create a view for a Postgres database if replacing the view would fail by [@​rozenshteyn](https://togithub.com/rozenshteyn) in [https://github.com/liquibase/liquibase/pull/3399](https://togithub.com/liquibase/liquibase/pull/3399) - Rename DatabaseObjectComparator class to be DatabaseObjectCollectionComparator for clarity DAT-10112 by [@​wwillard7800](https://togithub.com/wwillard7800) in [https://github.com/liquibase/liquibase/pull/3544](https://togithub.com/liquibase/liquibase/pull/3544) - Do not lower case the ProvidedValue description if the string is capitalized, i.e. it starts with 2 upper-case characters DAT-12614 by [@​wwillard7800](https://togithub.com/wwillard7800) in [https://github.com/liquibase/liquibase/pull/3589](https://togithub.com/liquibase/liquibase/pull/3589) - Use 'Integer.compare' instead by [@​arturobernalg](https://togithub.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3528](https://togithub.com/liquibase/liquibase/pull/3528) - Simplify 'Map' operations. by [@​arturobernalg](https://togithub.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3527](https://togithub.com/liquibase/liquibase/pull/3527) - Remove unnecessary semicolon. by [@​arturobernalg](https://togithub.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3571](https://togithub.com/liquibase/liquibase/pull/3571) - Missing Override annotations. by [@​arturobernalg](https://togithub.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3558](https://togithub.com/liquibase/liquibase/pull/3558) - Prevents redundant loop iterations. Early loop exit in 'if' condition. by [@​arturobernalg](https://togithub.com/arturobernalg) in [https://github.com/liquibase/liquibase/pull/3547](https://togithub.com/liquibase/liquibase/pull/3547) - DAT 6635 - Implement TagCommand by [@​filipelautert](https://togithub.com/filipelautert) in [https://github.com/liquibase/liquibase/pull/3570](https://togithub.com/liquibase/liquibase/pull/3570) - DAT-12576 update release workflow to attach artifact by run_id by [@​ap-liquibase](https://togithub.com/ap-liquibase) in [https://github.com/liquibase/liquibase/pull/3629](https://togithub.com/liquibase/liquibase/pull/3629) - DAT-12365 update install4j script to version 10.x by [@​jnewton03](https://togithub.com/jnewton03) in [https://github.com/liquibase/liquibase/pull/3641](https://togithub.com/liquibase/liquibase/pull/3641) - Upgrades installer JDK version for next release. by [@​filipelautert](https://togithub.com/filipelautert) in [https://github.com/liquibase/liquibase/pull/3440](https://togithub.com/liquibase/liquibase/pull/3440) - remove licenses that were moved to individual extensions (DAT-12784) by [@​StevenMassaro](https://togithub.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3646](https://togithub.com/liquibase/liquibase/pull/3646) - DAT-12597 include commercial sources and javadoc in reversion by [@​ap-liquibase](https://togithub.com/ap-liquibase) in [https://github.com/liquibase/liquibase/pull/3671](https://togithub.com/liquibase/liquibase/pull/3671) #### Security, Driver, and other updates - Bump mariadb-java-client from 3.0.8 to 3.1.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3471](https://togithub.com/liquibase/liquibase/pull/3471) - Bump testcontainers-bom from 1.17.5 to 1.17.6 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3477](https://togithub.com/liquibase/liquibase/pull/3477) - Bump snowflake-jdbc from 3.13.22 to 3.13.25 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3475](https://togithub.com/liquibase/liquibase/pull/3475) - Bump slf4j-jdk14 from 2.0.3 to 2.0.4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3485](https://togithub.com/liquibase/liquibase/pull/3485) - Bump maven-install-plugin from 3.0.1 to 3.1.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3484](https://togithub.com/liquibase/liquibase/pull/3484) - Bump castlabs/get-package-version-id-action from 2.0 to 2.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3490](https://togithub.com/liquibase/liquibase/pull/3490) - Bump sqlite-jdbc from 3.39.4.0 to 3.40.0.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3510](https://togithub.com/liquibase/liquibase/pull/3510) - Bump jaybird from 4.0.6.java8 to 4.0.8.java8 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3509](https://togithub.com/liquibase/liquibase/pull/3509) - Bump mockito-inline from 4.8.1 to 4.10.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3580](https://togithub.com/liquibase/liquibase/pull/3580) - Bump targetMavenVersion from 3.8.5 to 3.8.6 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3593](https://togithub.com/liquibase/liquibase/pull/3593) - Bump junit-jupiter-params from 5.8.1 to 5.9.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3592](https://togithub.com/liquibase/liquibase/pull/3592) - Bump jaybird from 4.0.6.java8 to 4.0.8.java8 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3602](https://togithub.com/liquibase/liquibase/pull/3602) - Bump slf4j-jdk14 from 2.0.4 to 2.0.6 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3566](https://togithub.com/liquibase/liquibase/pull/3566) - Bump snowflake-jdbc from 3.13.25 to 3.13.26 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3579](https://togithub.com/liquibase/liquibase/pull/3579) - Bump robinraju/release-downloader from 1.6 to 1.7 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3603](https://togithub.com/liquibase/liquibase/pull/3603) - Bump ojdbc8 from 21.7.0.0 to 21.8.0.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3551](https://togithub.com/liquibase/liquibase/pull/3551) - Bump up the max number of code points for JSON/YAML parser DAT-12657 by [@​wwillard7800](https://togithub.com/wwillard7800) in [https://github.com/liquibase/liquibase/pull/3552](https://togithub.com/liquibase/liquibase/pull/3552) - Bump actions/cache from 3.0.11 to 3.2.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3654](https://togithub.com/liquibase/liquibase/pull/3654) - update changelog version - 4.19 by [@​suryaaki2](https://togithub.com/suryaaki2) in [https://github.com/liquibase/liquibase/pull/3676](https://togithub.com/liquibase/liquibase/pull/3676) - Update changelog xsd 4.19 by [@​suryaaki2](https://togithub.com/suryaaki2) in [https://github.com/liquibase/liquibase/pull/3678](https://togithub.com/liquibase/liquibase/pull/3678) - Bump targetMavenVersion from 3.8.5 to 3.8.7 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/liquibase/liquibase/pull/3634](https://togithub.com/liquibase/liquibase/pull/3634) - Update release-published.yml by [@​jnewton03](https://togithub.com/jnewton03) in [https://github.com/liquibase/liquibase/pull/3540](https://togithub.com/liquibase/liquibase/pull/3540) - DAT-12783 Adding extension license information by [@​wwillard7800](https://togithub.com/wwillard7800) in [https://github.com/liquibase/liquibase/pull/3614](https://togithub.com/liquibase/liquibase/pull/3614) #### Fixes - fix overwriteOutputFile parameter for GenerateChangelog (DAT-12036) by [@​StevenMassaro](https://togithub.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3543](https://togithub.com/liquibase/liquibase/pull/3543) - Avoid ClassCastException when loading LogService from Scope by [@​mattbertolini](https://togithub.com/mattbertolini) in [https://github.com/liquibase/liquibase/pull/3518](https://togithub.com/liquibase/liquibase/pull/3518) - Adds exclusions for mariadb newly added waffle dependency. by [@​filipelautert](https://togithub.com/filipelautert) in [https://github.com/liquibase/liquibase/pull/3559](https://togithub.com/liquibase/liquibase/pull/3559) - Correctly handle indexes with descending columns in snapshot DAT-11447 by [@​wwillard7800](https://togithub.com/wwillard7800) in [https://github.com/liquibase/liquibase/pull/3535](https://togithub.com/liquibase/liquibase/pull/3535) - Fix getting default schema issue for firebird by [@​MalloD12](https://togithub.com/MalloD12) in [https://github.com/liquibase/liquibase/pull/3390](https://togithub.com/liquibase/liquibase/pull/3390) - Fix generatedSQL logic to allow setting up a function as a default value for MySQL version 8 by [@​MalloD12](https://togithub.com/MalloD12) in [https://github.com/liquibase/liquibase/pull/3362](https://togithub.com/liquibase/liquibase/pull/3362) - DAT-11579: when generating changelogs for MySQL, ignore table column order for PKs by [@​StevenMassaro](https://togithub.com/StevenMassaro) in [https://github.com/liquibase/liquibase/pull/3486](https://togithub.com/liquibase/liquibase/pull/3486) - Included SQL to return unique constraints for Sybase by [@​crenan](https://togithub.com/crenan) in [https://github.com/liquibase/liquibase/pull/3517](https://togithub.com/liquibase/liquibase/pull/3517) - Add varbinary and binary support for DB2 - fixes [#​3408](https://togithub.com/liquibase/liquibase/issues/3408) by [@​mihaelaDev](https://togithub.com/mihaelaDev) in [https://github.com/liquibase/liquibase/pull/3428](https://togithub.com/liquibase/liquibase/pull/3428) - Added support for COMPUTED values inside CSV files for loadData change by [@​zbynekvavros](https://togithub.com/zbynekvavros) in [https://github.com/liquibase/liquibase/pull/944](https://togithub.com/liquibase/liquibase/pull/944) - Prevent Executors collision due to hash used as a Map's key part by [@​Dasiu](https://togithub.com/Dasiu) in [https://github.com/liquibase/liquibase/pull/3533](https://togithub.com/liquibase/liquibase/pull/3533) - Breaks out of LockService.init loop after validations are completed by [@​filipelautert](https://togithub.com/filipelautert) in [https://github.com/liquibase/liquibase/pull/3576](https://togithub.com/liquibase/liquibase/pull/3576) - implement SingletonObject to solve [#​2349](https://togithub.com/liquibase/liquibase/issues/2349) by [@​yairogen](https://togithub.com/yairogen) in [https://github.com/liquibase/liquibase/pull/3624](https://togithub.com/liquibase/liquibase/pull/3624) - Postgresql - Fallback to default schema name in SequenceSnapshotGenerator when this is null by [@​djochim](https://togithub.com/djochim) in [https://github.com/liquibase/liquibase/pull/3637](https://togithub.com/liquibase/liquibase/pull/3637) ##### OWASP Dependency Check: Reported Vulnerabilities - snakeyaml.jar - This is a ["critical" vulnerability reported against the snakeyaml library](https://ossindex.sonatype.org/vulnerability/CVE-2022-1471). We are currently on the newest version of snakeyaml and there is no fix for the issue as of yet. #### New Contributors - [@​mike-seger](https://togithub.com/mike-seger) made their first contribution in [https://github.com/liquibase/liquibase/pull/3379](https://togithub.com/liquibase/liquibase/pull/3379) - [@​crenan](https://togithub.com/crenan) made their first contribution in [https://github.com/liquibase/liquibase/pull/3517](https://togithub.com/liquibase/liquibase/pull/3517) - [@​mihaelaDev](https://togithub.com/mihaelaDev) made their first contribution in [https://github.com/liquibase/liquibase/pull/3428](https://togithub.com/liquibase/liquibase/pull/3428) - [@​krishnaenugandula](https://togithub.com/krishnaenugandula) made their first contribution in [https://github.com/liquibase/liquibase/pull/1399](https://togithub.com/liquibase/liquibase/pull/1399) - [@​skrivenko](https://togithub.com/skrivenko) made their first contribution in [https://github.com/liquibase/liquibase/pull/3397](https://togithub.com/liquibase/liquibase/pull/3397) - [@​zbynekvavros](https://togithub.com/zbynekvavros) made their first contribution in [https://github.com/liquibase/liquibase/pull/944](https://togithub.com/liquibase/liquibase/pull/944) - [@​Dasiu](https://togithub.com/Dasiu) made their first contribution in [https://github.com/liquibase/liquibase/pull/3533](https://togithub.com/liquibase/liquibase/pull/3533) - [@​yairogen](https://togithub.com/yairogen) made their first contribution in [https://github.com/liquibase/liquibase/pull/3624](https://togithub.com/liquibase/liquibase/pull/3624) - [@​djochim](https://togithub.com/djochim) made their first contribution in [https://github.com/liquibase/liquibase/pull/3637](https://togithub.com/liquibase/liquibase/pull/3637) **Full Changelog**: https://github.com/liquibase/liquibase/compare/v4.18.0...v4.19.0 ##### Get Certified Learn all the Liquibase fundamentals from free online courses by Liquibase experts and see how to apply them in the real world at https://learn.liquibase.com/. ##### Read the Documentation Please check out and contribute to the continually improving docs, now at https://docs.liquibase.com/. ##### Meet the Community Our community has built a lot. From extensions to integrations, you’ve helped make Liquibase the amazing open source project that it is today. Keep contributing to making it stronger: [Contribute code](https://www.liquibase.org/development/contribute.html) [Make doc updates](https://togithub.com/Datical/liquibase-docs) [Help by asking and answering questions](https://forum.liquibase.org/) [Set up a chat with the Product team](https://calendly.com/liquibase-outreach/product-feedback) Thanks to everyone who helps make the Liquibase community strong! #### File Descriptions - **Liquibase CLI** -- Includes open source + commercial functionality - **liquibase-x.y.z.tar.gz** -- Archive in tar.gz format - **liquibase-x.y.z.zip** -- Archive in zip format - **liquibase-windows-x64-installer-x.y.z.exe** -- Installer for Windows - **liquibase-macos-installer-x.y.z.dmg** -- Installer for MacOS - **Primary Libraries** - For embedding in other software - **liquibase-core-x.y.z.jar** – Base Liquibase library (open source) - **liquibase-commerical-x.y.z.jar** – Additional commercial functionality - **liquibase-additional-x.y.z.zip** – Contains additional, less commonly used files - Additional libraries such as liquibase-maven-plugin.jar and liquibase-cdi.jar - Javadocs for all the libraries - Source archives for all the open source libraries - ASC/MD5/SHA1 verification hashes for all files **NOTE: liquibase-core-<version>.jar** contains only the open-source license. If you use Liquibase Pro or other commercial add-ons, you must also **install liquibase-commercial-<version>.jar** </details> <details> <summary>GoogleCloudPlatform/cloud-sql-mysql-socket-factory</summary> ### [`v1.8.3`](https://togithub.com/GoogleCloudPlatform/cloud-sql-mysql-socket-factory/blob/HEAD/CHANGELOG.md#​183-httpsgithubcomGoogleCloudPlatformcloud-sql-jdbc-socket-factorycomparev182v183-2023-01-18) ##### Bug Fixes - support Google OAuth Client credentials without expiration time ([#​1117](https://togithub.com/GoogleCloudPlatform/cloud-sql-jdbc-socket-factory/issues/1117)) ([7b2aff4](https://togithub.com/GoogleCloudPlatform/cloud-sql-jdbc-socket-factory/commit/7b2aff4c5d4ef17c4ffb46abefa5ab5a3c1160c7)) </details> <details> <summary>aws/aws-sdk-java-v2</summary> ### [`v2.19.21`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21921-2023-01-20) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.20...2.19.21) #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **Amazon Elastic Compute Cloud** - ### Features - C6in, M6in, M6idn, R6in and R6idn instances are powered by 3rd Generation Intel Xeon Scalable processors (code named Ice Lake) with an all-core turbo frequency of 3.5 GHz. #### **Amazon Interactive Video Service** - ### Features - API and Doc update. Update to arns field in BatchGetStreamKey. Also updates to operations and structures. #### **Amazon QuickSight** - ### Features - This release adds support for data bars in QuickSight table and increases pivot table field well limit. ### [`v2.19.20`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21920-2023-01-19) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.19...2.19.20) #### **AWS Elemental MediaLive** - ### Features - AWS Elemental MediaLive adds support for SCTE 35 preRollMilliSeconds. #### **AWS Glue** - ### Features - Release Glue Studio Hudi Data Lake Format for SDK/CLI #### **AWS Ground Station** - ### Features - Add configurable prepass and postpass times for DataflowEndpointGroup. Add Waiter to allow customers to wait for a contact that was reserved through ReserveContact #### **AWS Panorama** - ### Features - Added AllowMajorVersionUpdate option to OTAJobConfig to make appliance software major version updates opt-in. #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **Amazon Appflow** - ### Features - Adding support for Salesforce Pardot connector in Amazon AppFlow. #### **Amazon CloudWatch Logs** - ### Features - Bug fix - Removed the regex pattern validation from CoralModel to avoid potential security issue. #### **Amazon Connect Participant Service** - ### Features - This release updates Amazon Connect Participant's GetTranscript api to provide transcripts of past chats on a persistent chat session. #### **Amazon Connect Service** - ### Features - Amazon Connect Chat introduces Persistent Chat, allowing customers to resume previous conversations with context and transcripts carried over from previous chats, eliminating the need to repeat themselves and allowing agents to provide personalized service with access to entire conversation history. #### **Amazon Elastic Compute Cloud** - ### Features - Adds SSM Parameter Resource Aliasing support to EC2 Launch Templates. Launch Templates can now store parameter aliases in place of AMI Resource IDs. CreateLaunchTemplateVersion and DescribeLaunchTemplateVersions now support a convenience flag, ResolveAlias, to return the resolved parameter value. #### **Amazon OpenSearch Service** - ### Features - This release adds the enhanced dry run option, that checks for validation errors that might occur when deploying configuration changes and provides a summary of these errors, if any. The feature will also indicate whether a blue/green deployment will be required to apply a change. #### **Amazon SageMaker Service** - ### Features - HyperParameterTuningJobs now allow passing environment variables into the corresponding TrainingJobs #### **CodeArtifact** - ### Features - Documentation updates for CodeArtifact ### [`v2.19.19`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21919-2023-01-18) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.18...2.19.19) #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **AWS WAFV2** - ### Features - Improved the visibility of the guidance for updating AWS WAF resources, such as web ACLs and rule groups. #### **Amazon CloudWatch** - ### Features - Enable cross-account streams in CloudWatch Metric Streams via Observability Access Manager. #### **Amazon Elastic File System** - ### Features - Documentation updates for EFS access points limit increase #### **Amazon Interactive Video Service Chat** - ### Features - Updates the range for a Chat Room's maximumMessageRatePerSecond field. ### [`v2.19.18`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21918-2023-01-17) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.17...2.19.18) #### **AWS Cloud9** - ### Features - Added minimum value to AutomaticStopTimeMinutes parameter. #### **AWS Network Firewall** - ### Features - Network Firewall now allows creation of dual stack endpoints, enabling inspection of IPv6 traffic. #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **AWSBillingConductor** - ### Features - This release adds support for SKU Scope for pricing plans. #### **EC2 Image Builder** - ### Features - Add support for AWS Marketplace product IDs as input during CreateImageRecipe for the parent-image parameter. Add support for listing third-party components. ### [`v2.19.17`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21917-2023-01-13) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.16...2.19.17) #### **AWS Outposts** - ### Features - This release adds POWER\_30\_KVA as an option for PowerDrawKva. PowerDrawKva is part of the RackPhysicalProperties structure in the CreateSite request. #### **AWS Resource Groups** - ### Features - AWS Resource Groups customers can now turn on Group Lifecycle Events in their AWS account. When you turn this on, Resource Groups monitors your groups for changes to group state or membership. Those changes are sent to Amazon EventBridge as events that you can respond to using rules you create. #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **Amazon Connect Service** - ### Features - This release updates the responses of UpdateContactFlowContent, UpdateContactFlowMetadata, UpdateContactFlowName and DeleteContactFlow API with empty responses. #### **Amazon Elastic Compute Cloud** - ### Features - Documentation updates for EC2. ### [`v2.19.16`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21916-2023-01-12) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.15...2.19.16) #### **AWS Clean Rooms Service** - ### Features - Initial release of AWS Clean Rooms #### **AWS Elemental MediaConvert** - ### Features - The AWS Elemental MediaConvert SDK has added support for compact DASH manifest generation, audio normalization using TruePeak measurements, and the ability to clip the sample range in the color corrector. #### **AWS Lambda** - ### Features - Add support for MaximumConcurrency parameter for SQS event source. Customers can now limit the maximum concurrent invocations for their SQS Event Source Mapping. #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **AWS Secrets Manager** - ### Features - Update documentation for new ListSecrets and DescribeSecret parameters #### **Amazon CloudWatch Logs** - ### Features - Bug fix: logGroupName is now not a required field in GetLogEvents, FilterLogEvents, GetLogGroupFields, and DescribeLogStreams APIs as logGroupIdentifier can be provided instead ### [`v2.19.15`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21915-2023-01-11) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.14...2.19.15) #### **AWSKendraFrontendService** - ### Features - This release adds support to new document types - RTF, XML, XSLT, MS_EXCEL, CSV, JSON, MD ### [`v2.19.14`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21914-2023-01-10) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.13...2.19.14) #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. - ### Bugfixes - Prevent NullPointerException in Netty exception handler - Contributed by: [@​sigurjonviktorsson](https://togithub.com/sigurjonviktorsson) #### **Amazon Location Service** - ### Features - This release adds support for two new route travel models, Bicycle and Motorcycle which can be used with Grab data source. #### **Amazon Relational Database Service** - ### Features - This release adds support for configuring allocated storage on the CreateDBInstanceReadReplica, RestoreDBInstanceFromDBSnapshot, and RestoreDBInstanceToPointInTime APIs. #### **Contributors** Special thanks to the following contributors to this release: [@​sigurjonviktorsson](https://togithub.com/sigurjonviktorsson) ### [`v2.19.13`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21913-2023-01-09) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.12...2.19.13) #### **AWS Network Firewall** - ### Features - Network Firewall now supports the Suricata rule action reject, in addition to the actions pass, drop, and alert. #### **AWS Resource Access Manager** - ### Features - Enabled FIPS aws-us-gov endpoints in SDK. #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **Amazon Elastic Container Registry Public** - ### Features - This release for Amazon ECR Public makes several change to bring the SDK into sync with the API. #### **Amazon Kendra Intelligent Ranking** - ### Features - Introducing Amazon Kendra Intelligent Ranking, a new set of Kendra APIs that leverages Kendra semantic ranking capabilities to improve the quality of search results from other search services (i.e. OpenSearch, ElasticSearch, Solr). #### **Amazon WorkSpaces Web** - ### Features - This release adds support for a new portal authentication type: AWS IAM Identity Center (successor to AWS Single Sign-On). ### [`v2.19.12`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21912-2023-01-06) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.11...2.19.12) #### **AWS Audit Manager** - ### Features - This release introduces a new data retention option in your Audit Manager settings. You can now use the DeregistrationPolicy parameter to specify if you want to delete your data when you deregister Audit Manager. #### **AWS Certificate Manager Private Certificate Authority** - ### Features - Added revocation parameter validation: bucket names must match S3 bucket naming rules and CNAMEs conform to RFC2396 restrictions on the use of special characters in URIs. #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. ### [`v2.19.11`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21911-2023-01-05) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.10...2.19.11) #### **AWS App Runner** - ### Features - This release adds support of securely referencing secrets and configuration data that are stored in Secrets Manager and SSM Parameter Store by adding them as environment secrets in your App Runner service. #### **AWS SDK for Java v2** - ### Features - Add `s3-transfer-manager` in `aws-sdk-java` module so that it's included in `bundle`. - Updated endpoint and partition metadata. #### **Amazon Connect Service** - ### Features - Documentation update for a new Initiation Method value in DescribeContact API #### **Amazon Lightsail** - ### Features - Documentation updates for Amazon Lightsail. #### **Amazon Relational Database Service** - ### Features - This release adds support for specifying which certificate authority (CA) to use for a DB instance's server certificate during DB instance creation, as well as other CA enhancements. #### **AmazonMWAA** - ### Features - MWAA supports Apache Airflow version 2.4.3. #### **AmplifyBackend** - ### Features - Updated GetBackendAPIModels response to include ModelIntrospectionSchema json string #### **EMR Serverless** - ### Features - Adds support for customized images. You can now provide runtime images when creating or updating EMR Serverless Applications. ### [`v2.19.10`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21910-2023-01-04) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.9...2.19.10) #### **Amazon CloudWatch Logs** - ### Features - Update to remove sequenceToken as a required field in PutLogEvents calls. #### **Amazon Simple Systems Manager (SSM)** - ### Features - Adding support for QuickSetup Document Type in Systems Manager #### **Application Auto Scaling** - ### Features - Customers can now use the existing DescribeScalingActivities API to also see the detailed and machine-readable reasons for Application Auto Scaling not scaling their resources and, if needed, take the necessary corrective actions. ### [`v2.19.9`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​2199-2023-01-03) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.8...2.19.9) #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **Amazon Security Lake** - ### Features - Allow CreateSubscriber API to take string input that allows setting more descriptive SubscriberDescription field. Make souceTypes field required in model level for UpdateSubscriberRequest as it is required for every API call on the backend. Allow ListSubscribers take any String as nextToken param. ### [`v2.19.8`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​2198-2022-12-30) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.7...2.19.8) #### **AWS IoT FleetWise** - ### Features - Update documentation - correct the epoch constant value of default value for expiryTime field in CreateCampaign request. #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **Amazon CloudFront** - ### Features - Extend response headers policy to support removing headers from viewer responses ### [`v2.19.7`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​2197-2022-12-29) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.6...2.19.7) #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **AWS Secrets Manager** - ### Features - Added owning service filter, include planned deletion flag, and next rotation date response parameter in ListSecrets. #### **Amazon API Gateway** - ### Features - Documentation updates for Amazon API Gateway #### **Amazon Connect Wisdom Service** - ### Features - This release extends Wisdom CreateContent and StartContentUpload APIs to support PDF and MicrosoftWord docx document uploading. #### **Amazon EMR** - ### Features - Added GetClusterSessionCredentials API to allow Amazon SageMaker Studio to connect to EMR on EC2 clusters with runtime roles and AWS Lake Formation-based access control for Apache Spark, Apache Hive, and Presto queries. ### [`v2.19.6`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​2196-2022-12-28) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.5...2.19.6) #### **AWS Network Firewall** - ### Features - AWS Network Firewall now provides status messages for firewalls to help you troubleshoot when your endpoint fails. #### **AWS Route53 Recovery Control Config** - ### Features - Added support for Python paginators in the route53-recovery-control-config List\* APIs. #### **Amazon ElastiCache** - ### Features - This release allows you to modify the encryption in transit setting, for existing Redis clusters. You can now change the TLS configuration of your Redis clusters without the need to re-build or re-provision the clusters or impact application availability. #### **Amazon Relational Database Service** - ### Features - This release adds support for Custom Engine Version (CEV) on RDS Custom SQL Server. ### [`v2.19.5`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​2195-2022-12-27) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.4...2.19.5) #### **AWS Transfer Family** - ### Features - Add additional operations to throw ThrottlingExceptions #### **Amazon MemoryDB** - ### Features - This release adds support for MemoryDB Reserved nodes which provides a significant discount compared to on-demand node pricing. Reserved nodes are not physical nodes, but rather a billing discount applied to the use of on-demand nodes in your account. ### [`v2.19.4`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​2194-2022-12-23) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.3...2.19.4) #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **Amazon Connect Participant Service** - ### Features - Amazon Connect Chat introduces the Message Receipts feature. This feature allows agents and customers to receive message delivered and read receipts after they send a chat message. #### **Amazon Connect Service** - ### Features - Support for Routing Profile filter, SortCriteria, and grouping by Routing Profiles for GetCurrentMetricData API. Support for RoutingProfiles, UserHierarchyGroups, and Agents as filters, NextStatus and AgentStatusName for GetCurrentUserData. Adds ApproximateTotalCount to both APIs. #### **Amazon Detective** - ### Features - This release adds a missed AccessDeniedException type to several endpoints. #### **Amazon FSx** - ### Features - Fix a bug where a recent release might break certain existing SDKs. #### **Inspector2** - ### Features - Amazon Inspector adds support for scanning NodeJS 18.x and Go 1.x AWS Lambda function runtimes. ### [`v2.19.3`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​2193-2022-12-22) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.2...2.19.3) #### **AWS Compute Optimizer** - ### Features - This release enables AWS Compute Optimizer to analyze and generate optimization recommendations for ecs services running on Fargate. #### **AWS IoT Core Device Advisor** - ### Features - This release adds the following new features: 1) Documentation updates for IoT Device Advisor APIs. 2) Updated required request parameters for IoT Device Advisor APIs. 3) Added new service feature: ability to provide the test endpoint when customer executing the StartSuiteRun API. #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **AWS Secrets Manager** - ### Features - Documentation updates for Secrets Manager #### **Amazon Connect Service** - ### Features - Amazon Connect Chat introduces the Idle Participant/Autodisconnect feature, which allows users to set timeouts relating to the activity of chat participants, using the new UpdateParticipantRoleConfig API. #### **Amazon Kinesis Video WebRTC Storage** - ### Features - Amazon Kinesis Video Streams offers capabilities to stream video and audio in real-time via WebRTC to the cloud for storage, playback, and analytical processing. Customers can use our enhanced WebRTC SDK and cloud APIs to enable real-time streaming, as well as media ingestion to the cloud. #### **Amazon Relational Database Service** - ### Features - Add support for managing master user password in AWS Secrets Manager for the DBInstance and DBCluster. ### [`v2.19.2`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21921-2023-01-20) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.1...2.19.2) #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **Amazon Elastic Compute Cloud** - ### Features - C6in, M6in, M6idn, R6in and R6idn instances are powered by 3rd Generation Intel Xeon Scalable processors (code named Ice Lake) with an all-core turbo frequency of 3.5 GHz. #### **Amazon Interactive Video Service** - ### Features - API and Doc update. Update to arns field in BatchGetStreamKey. Also updates to operations and structures. #### **Amazon QuickSight** - ### Features - This release adds support for data bars in QuickSight table and increases pivot table field well limit. ### [`v2.19.1`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21919-2023-01-18) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.19.0...2.19.1) #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **AWS WAFV2** - ### Features - Improved the visibility of the guidance for updating AWS WAF resources, such as web ACLs and rule groups. #### **Amazon CloudWatch** - ### Features - Enable cross-account streams in CloudWatch Metric Streams via Observability Access Manager. #### **Amazon Elastic File System** - ### Features - Documentation updates for EFS access points limit increase #### **Amazon Interactive Video Service Chat** - ### Features - Updates the range for a Chat Room's maximumMessageRatePerSecond field. ### [`v2.19.0`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​2190-2022-12-19) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.18.41...2.19.0) #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. - ### Bugfixes - Include the raw `partitions.json` data as a string within `DefaultPartitionDataProvider` so it doesn't need to be loaded at runtime as a classpath resource. #### **Amazon Athena** - ### Features - Add missed InvalidRequestException in GetCalculationExecutionCode,StopCalculationExecution APIs. Correct required parameters (Payload and Type) in UpdateNotebook API. Change Notebook size from 15 Mb to 10 Mb. #### **Amazon EC2 Container Service** - ### Features - This release adds support for alarm-based rollbacks in ECS, a new feature that allows customers to add automated safeguards for Amazon ECS service rolling updates. #### **Amazon Kinesis Video Streams** - ### Features - Amazon Kinesis Video Streams offers capabilities to stream video and audio in real-time via WebRTC to the cloud for storage, playback, and analytical processing. Customers can use our enhanced WebRTC SDK and cloud APIs to enable real-time streaming, as well as media ingestion to the cloud. #### **Amazon Kinesis Video WebRTC Storage** - ### Features - Amazon Kinesis Video Streams offers capabilities to stream video and audio in real-time via WebRTC to the cloud for storage, playback, and analytical processing. Customers can use our enhanced WebRTC SDK and cloud APIs to enable real-time streaming, as well as media ingestion to the cloud. #### **Amazon Relational Database Service** - ### Features - Add support for --enable-customer-owned-ip to RDS create-db-instance-read-replica API for RDS on Outposts. #### **Amazon S3 Transfer Manager** - ### Features - The Amazon S3 Transfer Manager is now generally available. Visit [Dev Guide](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/transfer-manager.html) for more information, #### **Amazon SageMaker Service** - ### Features - AWS Sagemaker - Sagemaker Images now supports Aliases as secondary identifiers for ImageVersions. SageMaker Images now supports additional metadata for ImageVersions for better images management. ### [`v2.18.41`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21841-2022-12-16) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.18.40...2.18.41) #### **AWS DataSync** - ### Features - AWS DataSync now supports the use of tags with task executions. With this new feature, you can apply tags each time you execute a task, giving you greater control and management over your task executions. #### **AWS IoT FleetWise** - ### Features - Updated error handling for empty resource names in "UpdateSignalCatalog" and "GetModelManifest" operations. #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **Amazon Appflow** - ### Features - This release updates the ListConnectorEntities API action so that it returns paginated responses that customers can retrieve with next tokens. #### **Amazon CloudFront** - ### Features - Updated documentation for CloudFront #### **Amazon Elastic File System** - ### Features - General documentation updates for EFS. #### **Amazon GuardDuty** - ### Features - This release provides the valid characters for the Description and Name field. #### **Amazon S3** - ### Bugfixes - Do not prefix copy-source with / when using the sourceBucket and sourceKey APIs. #### **Amazon S3 Transfer Manager** - ### Features - Change default `targetThroughputInGbps` from 5 to 10 #### **Amazon SageMaker Service** - ### Features - AWS sagemaker - Features: This release adds support for random seed, it's an integer value used to initialize a pseudo-random number generator. Setting a random seed will allow the hyperparameter tuning search strategies to produce more consistent configurations for the same tuning job. ### [`v2.18.40`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21840-2022-12-15) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.18.39...2.18.40) #### **AWS Backup Gateway** - ### Features - This release adds support for VMware vSphere tags, enabling customer to protect VMware virtual machines using tag-based policies for AWS tags mapped from vSphere tags. This release also adds support for customer-accessible gateway-hypervisor interaction log and upload bandwidth rate limit schedule. #### **AWS Glue** - ### Features - This release adds support for AWS Glue Crawler with native DeltaLake tables, allowing Crawlers to classify Delta Lake format tables and catalog them for query engines to query against. #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **AWS SecurityHub** - ### Features - Added new resource details objects to ASFF, including resources for AwsEc2LaunchTemplate, AwsSageMakerNotebookInstance, AwsWafv2WebAcl and AwsWafv2RuleGroup. #### **AWSMainframeModernization** - ### Features - Adds an optional create-only `KmsKeyId` property to Environment and Application resources. #### **Amazon Connect Service** - ### Features - Added support for "English - New Zealand" and "English - South African" to be used with Amazon Connect Custom Vocabulary APIs. #### **Amazon EC2 Container Service** - ### Features - This release adds support for container port ranges in ECS, a new capability that allows customers to provide container port ranges to simplify use cases where multiple ports are in use in a container. This release updates TaskDefinition mutation APIs and the Task description APIs. #### **Amazon Elastic Kubernetes Service** - ### Features - Add support for Windows managed nodes groups. #### **Amazon Kinesis** - ### Features - Added StreamARN parameter for Kinesis Data Streams APIs. Added a new opaque pagination token for ListStreams. SDKs will auto-generate Account Endpoint when accessing Kinesis Data Streams. #### **Amazon Location Service** - ### Features - This release adds support for a new style, "VectorOpenDataStandardLight" which can be used with the new data source, "Open Data Maps (Preview)". #### **Amazon S3 Transfer Manager** - ### Features - Do not base 64 encode when writing `ResumableFileDownload` to disk. - Flattened and removed OverrideConfigurations such that these can be configured directly to S3TransferManagerBuilder, upload and transfer Requests. Also refactored certain attributes and API names to represent better meaningful names. - Moved POJO classes to `software.amazon.awssdk.transfer.s3.model` and moved configuration classes to `software.amazon.awssdk.transfer.s3.config` - Rename `DownloadDirectoryRequest.destinationDirectory` to `destination`. - Rename `ResumableFileDownload`'s `to` and `writeTo` methods to `serializeTo` to make it clear that these aren't affecting the download. - Rename `UploadDirectoryRequest.prefix` and `delimiter` to `s3Prefix` and `s3Delimiter` to make it clear these are S3 parameters, not file-system parameters. - ### Bugfixes - Allow pausing a resumed download, even if the resumed download hasn't started. - Fixed issues in S3 Transfer Manager resumeDownloadFile API where errors were being wrapped by SdkClientException - Require setting the bytes transferred on transfer progress snapshots. This prevents programming bugs where the caller forgets to set the value and it gets defaulted to 0. - ### Removals - Backward incompatible changes after removing s3ClientConfiguration() from builder API of S3TransferManager Interface. - Added crtBuilder in S3AsyncClient Interface. - Backward incompatible changes after changing args of test() API in DownloadFilter Interface from DownloadFileContext to S3Object. - Make `aws-crt` an optional dependency in `s3-transfer-manager` module. Customers need to explicitly add `aws-crt` dependency if they want to use CRT-based Transfer Manager - Remove UploadDirectoryRequest's override configuration's `recursive` option. The same functionality can be achieved with `UploadDirectoryRequest.builder().maxDepth(1)` or S3TransferManager.builder().maxUploadDirectoryDepth(1). - Remove `DownloadDirectoryRequest.prefix` and `delimiter`. The same functionality is already available via the `listObjectsV2RequestTransformer`. - Removed charset options from `ResumableFileDownload`'s string options, because there's no reason to choose something other than UTF-8. #### **Amazon SageMaker Service** - ### Features - SageMaker Inference Recommender now allows customers to load tests their models on various instance types using private VPC. #### **Amazon Translate** - ### Features - Raised the input byte size limit of the Text field in the TranslateText API to 10000 bytes. ### [`v2.18.39`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21839-2022-12-14) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.18.38...2.18.39) #### **AWS Cost Explorer Service** - ### Features - This release supports percentage-based thresholds on Cost Anomaly Detection alert subscriptions. #### **AWS Network Manager** - ### Features - Appliance Mode support for AWS Cloud WAN. #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **Amazon CloudWatch** - ### Features - Adding support for Metrics Insights Alarms #### **Amazon SageMaker Metrics Service** - ### Features - Update SageMaker Metrics documentation. #### **Redshift Data API Service** - ### Features - This release adds a new --client-token field to ExecuteStatement and BatchExecuteStatement operations. Customers can now run queries with the additional client token parameter to ensures idempotency. ### [`v2.18.38`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21838-2022-12-13) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.18.37...2.18.38) #### **AWS CloudTrail** - ### Features - Merging mainline branch for service model into mainline release branch. There are no new APIs. #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **Amazon Relational Database Service** - ### Features - This deployment adds ClientPasswordAuthType field to the Auth structure of the DBProxy. ### [`v2.18.37`](https://togithub.com/aws/aws-sdk-java-v2/compare/2.18.36...2.18.37) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.18.36...2.18.37) ### [`v2.18.36`](https://togithub.com/aws/aws-sdk-java-v2/blob/HEAD/CHANGELOG.md#​21836-2022-12-12) [Compare Source](https://togithub.com/aws/aws-sdk-java-v2/compare/2.18.35...2.18.36) #### **AWS Migration Hub Refactor Spaces** - ### Features - This release adds support for Lambda alias service endpoints. Lambda alias ARNs can now be passed into CreateService. #### **AWS SDK for Java v2** - ### Features - Updated endpoint and partition metadata. #### **AWS WAFV2** - ### Features - Documents the naming requirement for logging destinations that you use with web ACLs. #### **Amazon Connect Customer Profiles** - ### Features - This release allows custom strings in PartyType and Gender through 2 new attributes in the CreateProfile and UpdateProfile APIs: PartyTypeString and GenderString. #### **Amazon Elastic Compute Cloud** - ### Features - This release updates DescribeFpgaImages to show supported instance types of AFIs in its response. #### **Amazon Kinesis Video Streams** - ### Features - This release adds support for public preview of Kinesis Video Stream at Edge enabling customers to provide </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/apache/fineract). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC45Ny42IiwidXBkYXRlZEluVmVyIjoiMzQuOTcuNiJ9--> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
