diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0b604cf9d..ea3a31527 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ on: jobs: lint: - timeout-minutes: 10 + timeout-minutes: 15 name: lint runs-on: ${{ github.repository == 'stainless-sdks/increase-java' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }} if: github.event_name == 'push' || github.event.pull_request.head.repo.fork @@ -37,7 +37,7 @@ jobs: - name: Run lints run: ./scripts/lint test: - timeout-minutes: 10 + timeout-minutes: 15 name: test runs-on: ${{ github.repository == 'stainless-sdks/increase-java' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }} if: github.event_name == 'push' || github.event.pull_request.head.repo.fork diff --git a/.release-please-manifest.json b/.release-please-manifest.json index ccad57edc..9114bb1ed 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.269.1" + ".": "0.270.0" } \ No newline at end of file diff --git a/.stats.yml b/.stats.yml index 931309613..5ca6ef24d 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 202 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-743c412709d3e4ca1ed8b1e2107036c9658afe40dd538c0576f64ae302087b4f.yml -openapi_spec_hash: 2a5da3cdf8dfb91dbd0f875cc180a3a1 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-7676b5dbe8bdcdb0ffd762bb7faef842a7a005be8fe9b560f4c5317db2f0beba.yml +openapi_spec_hash: b61b1ed2f6851a2c1b249785439a946e config_hash: a185e9a72778cc4658ea73fb3a7f1354 diff --git a/CHANGELOG.md b/CHANGELOG.md index 8df1a4056..d934df5de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## 0.270.0 (2025-08-01) + +Full Changelog: [v0.269.1...v0.270.0](https://github.com/Increase/increase-java/compare/v0.269.1...v0.270.0) + +### Features + +* **api:** api update ([ab10429](https://github.com/Increase/increase-java/commit/ab10429feedbc8de84ac0c9eb08a3482d00b3d06)) + + +### Chores + +* **internal:** bump ci test timeout ([c3b0780](https://github.com/Increase/increase-java/commit/c3b07807f85589ec57ba5aca72af6a562c055302)) +* **internal:** reduce proguard ci logging ([a59e157](https://github.com/Increase/increase-java/commit/a59e157b126aa9e7b40388a75f39b55fb75362bb)) + ## 0.269.1 (2025-07-31) Full Changelog: [v0.269.0...v0.269.1](https://github.com/Increase/increase-java/compare/v0.269.0...v0.269.1) diff --git a/README.md b/README.md index 456c01a2c..f7dba8a6e 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@ -[![Maven Central](https://img.shields.io/maven-central/v/com.increase.api/increase-java)](https://central.sonatype.com/artifact/com.increase.api/increase-java/0.269.1) -[![javadoc](https://javadoc.io/badge2/com.increase.api/increase-java/0.269.1/javadoc.svg)](https://javadoc.io/doc/com.increase.api/increase-java/0.269.1) +[![Maven Central](https://img.shields.io/maven-central/v/com.increase.api/increase-java)](https://central.sonatype.com/artifact/com.increase.api/increase-java/0.270.0) +[![javadoc](https://javadoc.io/badge2/com.increase.api/increase-java/0.270.0/javadoc.svg)](https://javadoc.io/doc/com.increase.api/increase-java/0.270.0) @@ -13,7 +13,7 @@ The Increase Java SDK is similar to the Increase Kotlin SDK but with minor diffe -The REST API documentation can be found on [increase.com](https://increase.com/documentation). Javadocs are available on [javadoc.io](https://javadoc.io/doc/com.increase.api/increase-java/0.269.1). +The REST API documentation can be found on [increase.com](https://increase.com/documentation). Javadocs are available on [javadoc.io](https://javadoc.io/doc/com.increase.api/increase-java/0.270.0). @@ -24,7 +24,7 @@ The REST API documentation can be found on [increase.com](https://increase.com/d ### Gradle ```kotlin -implementation("com.increase.api:increase-java:0.269.1") +implementation("com.increase.api:increase-java:0.270.0") ``` ### Maven @@ -33,7 +33,7 @@ implementation("com.increase.api:increase-java:0.269.1") com.increase.api increase-java - 0.269.1 + 0.270.0 ``` diff --git a/build.gradle.kts b/build.gradle.kts index 01a31048c..2e5353064 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -8,7 +8,7 @@ repositories { allprojects { group = "com.increase.api" - version = "0.269.1" // x-release-please-version + version = "0.270.0" // x-release-please-version } subprojects { diff --git a/increase-java-core/src/test/kotlin/com/increase/api/models/transactions/TransactionListPageResponseTest.kt b/increase-java-core/src/test/kotlin/com/increase/api/models/transactions/TransactionListPageResponseTest.kt index b517ada9b..2d1e08172 100644 --- a/increase-java-core/src/test/kotlin/com/increase/api/models/transactions/TransactionListPageResponseTest.kt +++ b/increase-java-core/src/test/kotlin/com/increase/api/models/transactions/TransactionListPageResponseTest.kt @@ -344,8 +344,8 @@ internal class TransactionListPageResponseTest { .currency( Transaction.Source.CardRevenuePayment.Currency.USD ) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .transactedOnAccountId("account_in71c4amph0vgo2qllky") .build() ) @@ -615,8 +615,8 @@ internal class TransactionListPageResponseTest { .accruedOnCardId("card_oubs0hwk5rn6knuecxg2") .amount(100L) .currency(Transaction.Source.CashbackPayment.Currency.USD) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .build() ) .category(Transaction.Source.Category.INBOUND_ACH_TRANSFER) @@ -850,8 +850,8 @@ internal class TransactionListPageResponseTest { .accruedOnAccountId("account_in71c4amph0vgo2qllky") .amount(100L) .currency(Transaction.Source.InterestPayment.Currency.USD) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .build() ) .internalSource( @@ -1220,8 +1220,8 @@ internal class TransactionListPageResponseTest { Transaction.Source.CardRevenuePayment.builder() .amount(100L) .currency(Transaction.Source.CardRevenuePayment.Currency.USD) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .transactedOnAccountId("account_in71c4amph0vgo2qllky") .build() ) @@ -1476,8 +1476,8 @@ internal class TransactionListPageResponseTest { .accruedOnCardId("card_oubs0hwk5rn6knuecxg2") .amount(100L) .currency(Transaction.Source.CashbackPayment.Currency.USD) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .build() ) .category(Transaction.Source.Category.INBOUND_ACH_TRANSFER) @@ -1703,8 +1703,8 @@ internal class TransactionListPageResponseTest { .accruedOnAccountId("account_in71c4amph0vgo2qllky") .amount(100L) .currency(Transaction.Source.InterestPayment.Currency.USD) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .build() ) .internalSource( @@ -2084,8 +2084,8 @@ internal class TransactionListPageResponseTest { .currency( Transaction.Source.CardRevenuePayment.Currency.USD ) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .transactedOnAccountId("account_in71c4amph0vgo2qllky") .build() ) @@ -2355,8 +2355,8 @@ internal class TransactionListPageResponseTest { .accruedOnCardId("card_oubs0hwk5rn6knuecxg2") .amount(100L) .currency(Transaction.Source.CashbackPayment.Currency.USD) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .build() ) .category(Transaction.Source.Category.INBOUND_ACH_TRANSFER) @@ -2590,8 +2590,8 @@ internal class TransactionListPageResponseTest { .accruedOnAccountId("account_in71c4amph0vgo2qllky") .amount(100L) .currency(Transaction.Source.InterestPayment.Currency.USD) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .build() ) .internalSource( diff --git a/increase-java-core/src/test/kotlin/com/increase/api/models/transactions/TransactionTest.kt b/increase-java-core/src/test/kotlin/com/increase/api/models/transactions/TransactionTest.kt index 29fc408fc..495df3767 100644 --- a/increase-java-core/src/test/kotlin/com/increase/api/models/transactions/TransactionTest.kt +++ b/increase-java-core/src/test/kotlin/com/increase/api/models/transactions/TransactionTest.kt @@ -315,8 +315,8 @@ internal class TransactionTest { Transaction.Source.CardRevenuePayment.builder() .amount(100L) .currency(Transaction.Source.CardRevenuePayment.Currency.USD) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .transactedOnAccountId("account_in71c4amph0vgo2qllky") .build() ) @@ -567,8 +567,8 @@ internal class TransactionTest { .accruedOnCardId("card_oubs0hwk5rn6knuecxg2") .amount(100L) .currency(Transaction.Source.CashbackPayment.Currency.USD) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .build() ) .category(Transaction.Source.Category.INBOUND_ACH_TRANSFER) @@ -774,8 +774,8 @@ internal class TransactionTest { .accruedOnAccountId("account_in71c4amph0vgo2qllky") .amount(100L) .currency(Transaction.Source.InterestPayment.Currency.USD) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .build() ) .internalSource( @@ -1102,8 +1102,8 @@ internal class TransactionTest { Transaction.Source.CardRevenuePayment.builder() .amount(100L) .currency(Transaction.Source.CardRevenuePayment.Currency.USD) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .transactedOnAccountId("account_in71c4amph0vgo2qllky") .build() ) @@ -1333,8 +1333,8 @@ internal class TransactionTest { .accruedOnCardId("card_oubs0hwk5rn6knuecxg2") .amount(100L) .currency(Transaction.Source.CashbackPayment.Currency.USD) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .build() ) .category(Transaction.Source.Category.INBOUND_ACH_TRANSFER) @@ -1530,8 +1530,8 @@ internal class TransactionTest { .accruedOnAccountId("account_in71c4amph0vgo2qllky") .amount(100L) .currency(Transaction.Source.InterestPayment.Currency.USD) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .build() ) .internalSource( @@ -1877,8 +1877,8 @@ internal class TransactionTest { Transaction.Source.CardRevenuePayment.builder() .amount(100L) .currency(Transaction.Source.CardRevenuePayment.Currency.USD) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .transactedOnAccountId("account_in71c4amph0vgo2qllky") .build() ) @@ -2129,8 +2129,8 @@ internal class TransactionTest { .accruedOnCardId("card_oubs0hwk5rn6knuecxg2") .amount(100L) .currency(Transaction.Source.CashbackPayment.Currency.USD) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .build() ) .category(Transaction.Source.Category.INBOUND_ACH_TRANSFER) @@ -2336,8 +2336,8 @@ internal class TransactionTest { .accruedOnAccountId("account_in71c4amph0vgo2qllky") .amount(100L) .currency(Transaction.Source.InterestPayment.Currency.USD) - .periodEnd(OffsetDateTime.parse("2025-07-31T23:59:59Z")) - .periodStart(OffsetDateTime.parse("2025-07-01T00:00:00Z")) + .periodEnd(OffsetDateTime.parse("2025-08-31T23:59:59Z")) + .periodStart(OffsetDateTime.parse("2025-08-01T00:00:00Z")) .build() ) .internalSource( diff --git a/increase-java-proguard-test/build.gradle.kts b/increase-java-proguard-test/build.gradle.kts index 56bcbbda8..db55c66f9 100644 --- a/increase-java-proguard-test/build.gradle.kts +++ b/increase-java-proguard-test/build.gradle.kts @@ -37,7 +37,6 @@ val proguardJar by tasks.registering(proguard.gradle.ProGuardTask::class) { outjars(proguardJarPath) printmapping("${layout.buildDirectory.get()}/proguard-mapping.txt") - verbose() dontwarn() val javaHome = System.getProperty("java.home")