diff --git a/CHANGELOG.md b/CHANGELOG.md index 072ffb95..ca58f024 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,21 @@ All notable changes to this project will be documented in this file. This project follows [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [3.5.0] - 2026-08-11 + +### Added +- **Automatic Payments example**: two-step recurring flow ([#386](https://github.com/mercadopago/sdk-java/pull/386)) +- **Order model**: reuse `client/common` types in `OrderPayerRequest`, add `country` to `AddressRequest`, restore `currency` field position in `OrderCreateRequest` ([#386](https://github.com/mercadopago/sdk-java/pull/386)) + +### Fixed +- **Stored credential**: rename `prevTransactionRef` to `previousTransactionReference` ([#386](https://github.com/mercadopago/sdk-java/pull/386)) +- Deprecated `Matchers` replaced with `ArgumentMatchers` in unit tests ([#386](https://github.com/mercadopago/sdk-java/pull/386)) + +### CI +- Standardize CI/CD workflows ([#399](https://github.com/mercadopago/sdk-java/pull/399)) +- Add mock-based unit tests ([#399](https://github.com/mercadopago/sdk-java/pull/399)) +- Skip lombok-maven-plugin delombok in CI to support Java 17 and 21 ([#399](https://github.com/mercadopago/sdk-java/pull/399)) + ## [3.4.0] - 2026-08-04 ### Added diff --git a/README.md b/README.md index 1a824eaf..3f737872 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ already. com.mercadopago sdk-java - 3.4.0 + 3.5.0 ``` diff --git a/pom.xml b/pom.xml index 0ebe60b9..88f4699c 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.mercadopago sdk-java - 3.4.0 + 3.5.0 jar Mercadopago SDK diff --git a/src/main/java/com/mercadopago/MercadoPagoConfig.java b/src/main/java/com/mercadopago/MercadoPagoConfig.java index 2ce8217a..555ee9aa 100644 --- a/src/main/java/com/mercadopago/MercadoPagoConfig.java +++ b/src/main/java/com/mercadopago/MercadoPagoConfig.java @@ -35,7 +35,7 @@ */ public class MercadoPagoConfig { - public static final String CURRENT_VERSION = "3.4.0"; + public static final String CURRENT_VERSION = "3.5.0"; /** Internal MercadoPago product identifier sent in every API request for analytics. */ public static final String PRODUCT_ID = "BC32A7VTRPP001U8NHJ0";