From c0c062833f9f853df46eed7e8548e03760e72726 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Thu, 19 Feb 2026 15:01:45 +0000 Subject: [PATCH 1/4] codegen metadata --- .stats.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.stats.yml b/.stats.yml index 5a93d129..b0b4f76e 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 177 openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lithic%2Flithic-c24eebe942f400bff8922a6fbef1ce551ad14f61eb4da21b50d823a62ca42586.yml openapi_spec_hash: b79ed927e625dedff69cea29131a34d9 -config_hash: 693dddc4721eef512d75ab6c60897794 +config_hash: fbc424e01cca916048d63adcadaa8750 From 8abd2eee9b45f88f1a5e821200cb657b07c48084 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Thu, 19 Feb 2026 16:38:18 +0000 Subject: [PATCH 2/4] chore: update mock server docs --- CONTRIBUTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 601331c5..7855934b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -68,8 +68,8 @@ $ bundle exec rake Most tests require you to [set up a mock server](https://github.com/stoplightio/prism) against the OpenAPI spec to run the tests. -```bash -$ npx prism mock path/to/your/openapi.yml +```sh +$ ./scripts/mock ``` ```bash From 23c7be999b5a04a770dd18d2d34ff3967c68a85a Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Thu, 19 Feb 2026 17:49:59 +0000 Subject: [PATCH 3/4] feat(api): Add INTEREST_AND_FEES_PAUSED substatus to financial account --- .stats.yml | 4 ++-- lib/lithic/models/financial_account.rb | 1 + lib/lithic/models/financial_account_update_status_params.rb | 1 + lib/lithic/models/financial_accounts/loan_tape.rb | 1 + lib/lithic/models/financial_accounts/statement.rb | 1 + rbi/lithic/models/financial_account.rbi | 5 +++++ rbi/lithic/models/financial_account_update_status_params.rbi | 5 +++++ rbi/lithic/models/financial_accounts/loan_tape.rbi | 5 +++++ rbi/lithic/models/financial_accounts/statement.rbi | 5 +++++ sig/lithic/models/financial_account.rbs | 2 ++ sig/lithic/models/financial_account_update_status_params.rbs | 2 ++ sig/lithic/models/financial_accounts/loan_tape.rbs | 2 ++ sig/lithic/models/financial_accounts/statement.rbs | 2 ++ 13 files changed, 34 insertions(+), 2 deletions(-) diff --git a/.stats.yml b/.stats.yml index b0b4f76e..1862b2d1 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 177 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lithic%2Flithic-c24eebe942f400bff8922a6fbef1ce551ad14f61eb4da21b50d823a62ca42586.yml -openapi_spec_hash: b79ed927e625dedff69cea29131a34d9 +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lithic%2Flithic-f85b60190db68921a3a877d0dd931670c27933ba1f5031fcdd27365e99adb5c9.yml +openapi_spec_hash: 4828c2dc7543ce2a39774a9921c73c80 config_hash: fbc424e01cca916048d63adcadaa8750 diff --git a/lib/lithic/models/financial_account.rb b/lib/lithic/models/financial_account.rb index ebe8a552..4a80cec9 100644 --- a/lib/lithic/models/financial_account.rb +++ b/lib/lithic/models/financial_account.rb @@ -182,6 +182,7 @@ module Substatus END_USER_REQUEST = :END_USER_REQUEST BANK_REQUEST = :BANK_REQUEST DELINQUENT = :DELINQUENT + INTEREST_AND_FEES_PAUSED = :INTEREST_AND_FEES_PAUSED # @!method self.values # @return [Array] diff --git a/lib/lithic/models/financial_account_update_status_params.rb b/lib/lithic/models/financial_account_update_status_params.rb index 4ec1c0f2..382850ca 100644 --- a/lib/lithic/models/financial_account_update_status_params.rb +++ b/lib/lithic/models/financial_account_update_status_params.rb @@ -55,6 +55,7 @@ module Substatus END_USER_REQUEST = :END_USER_REQUEST BANK_REQUEST = :BANK_REQUEST CHARGED_OFF_DELINQUENT = :CHARGED_OFF_DELINQUENT + INTEREST_AND_FEES_PAUSED = :INTEREST_AND_FEES_PAUSED # @!method self.values # @return [Array] diff --git a/lib/lithic/models/financial_accounts/loan_tape.rb b/lib/lithic/models/financial_accounts/loan_tape.rb index 119439a8..cb8f4c2e 100644 --- a/lib/lithic/models/financial_accounts/loan_tape.rb +++ b/lib/lithic/models/financial_accounts/loan_tape.rb @@ -299,6 +299,7 @@ module Substatus END_USER_REQUEST = :END_USER_REQUEST BANK_REQUEST = :BANK_REQUEST DELINQUENT = :DELINQUENT + INTEREST_AND_FEES_PAUSED = :INTEREST_AND_FEES_PAUSED # @!method self.values # @return [Array] diff --git a/lib/lithic/models/financial_accounts/statement.rb b/lib/lithic/models/financial_accounts/statement.rb index 57f5971c..fd3c37ef 100644 --- a/lib/lithic/models/financial_accounts/statement.rb +++ b/lib/lithic/models/financial_accounts/statement.rb @@ -299,6 +299,7 @@ module Substatus END_USER_REQUEST = :END_USER_REQUEST BANK_REQUEST = :BANK_REQUEST DELINQUENT = :DELINQUENT + INTEREST_AND_FEES_PAUSED = :INTEREST_AND_FEES_PAUSED # @!method self.values # @return [Array] diff --git a/rbi/lithic/models/financial_account.rbi b/rbi/lithic/models/financial_account.rbi index 52255039..2b6211dd 100644 --- a/rbi/lithic/models/financial_account.rbi +++ b/rbi/lithic/models/financial_account.rbi @@ -292,6 +292,11 @@ module Lithic ) DELINQUENT = T.let(:DELINQUENT, Lithic::FinancialAccount::Substatus::TaggedSymbol) + INTEREST_AND_FEES_PAUSED = + T.let( + :INTEREST_AND_FEES_PAUSED, + Lithic::FinancialAccount::Substatus::TaggedSymbol + ) sig do override.returns( diff --git a/rbi/lithic/models/financial_account_update_status_params.rbi b/rbi/lithic/models/financial_account_update_status_params.rbi index 82edfd94..98c1a269 100644 --- a/rbi/lithic/models/financial_account_update_status_params.rbi +++ b/rbi/lithic/models/financial_account_update_status_params.rbi @@ -148,6 +148,11 @@ module Lithic :CHARGED_OFF_DELINQUENT, Lithic::FinancialAccountUpdateStatusParams::Substatus::TaggedSymbol ) + INTEREST_AND_FEES_PAUSED = + T.let( + :INTEREST_AND_FEES_PAUSED, + Lithic::FinancialAccountUpdateStatusParams::Substatus::TaggedSymbol + ) sig do override.returns( diff --git a/rbi/lithic/models/financial_accounts/loan_tape.rbi b/rbi/lithic/models/financial_accounts/loan_tape.rbi index c16c9221..7b44d44f 100644 --- a/rbi/lithic/models/financial_accounts/loan_tape.rbi +++ b/rbi/lithic/models/financial_accounts/loan_tape.rbi @@ -525,6 +525,11 @@ module Lithic :DELINQUENT, Lithic::FinancialAccounts::LoanTape::AccountStanding::FinancialAccountState::Substatus::TaggedSymbol ) + INTEREST_AND_FEES_PAUSED = + T.let( + :INTEREST_AND_FEES_PAUSED, + Lithic::FinancialAccounts::LoanTape::AccountStanding::FinancialAccountState::Substatus::TaggedSymbol + ) sig do override.returns( diff --git a/rbi/lithic/models/financial_accounts/statement.rbi b/rbi/lithic/models/financial_accounts/statement.rbi index bfd67029..f7cf45c9 100644 --- a/rbi/lithic/models/financial_accounts/statement.rbi +++ b/rbi/lithic/models/financial_accounts/statement.rbi @@ -520,6 +520,11 @@ module Lithic :DELINQUENT, Lithic::FinancialAccounts::Statement::AccountStanding::FinancialAccountState::Substatus::TaggedSymbol ) + INTEREST_AND_FEES_PAUSED = + T.let( + :INTEREST_AND_FEES_PAUSED, + Lithic::FinancialAccounts::Statement::AccountStanding::FinancialAccountState::Substatus::TaggedSymbol + ) sig do override.returns( diff --git a/sig/lithic/models/financial_account.rbs b/sig/lithic/models/financial_account.rbs index 798ac410..c2faa523 100644 --- a/sig/lithic/models/financial_account.rbs +++ b/sig/lithic/models/financial_account.rbs @@ -142,6 +142,7 @@ module Lithic | :END_USER_REQUEST | :BANK_REQUEST | :DELINQUENT + | :INTEREST_AND_FEES_PAUSED module Substatus extend Lithic::Internal::Type::Enum @@ -151,6 +152,7 @@ module Lithic END_USER_REQUEST: :END_USER_REQUEST BANK_REQUEST: :BANK_REQUEST DELINQUENT: :DELINQUENT + INTEREST_AND_FEES_PAUSED: :INTEREST_AND_FEES_PAUSED def self?.values: -> ::Array[Lithic::Models::FinancialAccount::substatus] end diff --git a/sig/lithic/models/financial_account_update_status_params.rbs b/sig/lithic/models/financial_account_update_status_params.rbs index 7f1e2b32..637fe780 100644 --- a/sig/lithic/models/financial_account_update_status_params.rbs +++ b/sig/lithic/models/financial_account_update_status_params.rbs @@ -52,6 +52,7 @@ module Lithic | :END_USER_REQUEST | :BANK_REQUEST | :CHARGED_OFF_DELINQUENT + | :INTEREST_AND_FEES_PAUSED module Substatus extend Lithic::Internal::Type::Enum @@ -60,6 +61,7 @@ module Lithic END_USER_REQUEST: :END_USER_REQUEST BANK_REQUEST: :BANK_REQUEST CHARGED_OFF_DELINQUENT: :CHARGED_OFF_DELINQUENT + INTEREST_AND_FEES_PAUSED: :INTEREST_AND_FEES_PAUSED def self?.values: -> ::Array[Lithic::Models::FinancialAccountUpdateStatusParams::substatus] end diff --git a/sig/lithic/models/financial_accounts/loan_tape.rbs b/sig/lithic/models/financial_accounts/loan_tape.rbs index e1e4ad52..dea4a048 100644 --- a/sig/lithic/models/financial_accounts/loan_tape.rbs +++ b/sig/lithic/models/financial_accounts/loan_tape.rbs @@ -213,6 +213,7 @@ module Lithic | :END_USER_REQUEST | :BANK_REQUEST | :DELINQUENT + | :INTEREST_AND_FEES_PAUSED module Substatus extend Lithic::Internal::Type::Enum @@ -222,6 +223,7 @@ module Lithic END_USER_REQUEST: :END_USER_REQUEST BANK_REQUEST: :BANK_REQUEST DELINQUENT: :DELINQUENT + INTEREST_AND_FEES_PAUSED: :INTEREST_AND_FEES_PAUSED def self?.values: -> ::Array[Lithic::Models::FinancialAccounts::LoanTape::AccountStanding::FinancialAccountState::substatus] end diff --git a/sig/lithic/models/financial_accounts/statement.rbs b/sig/lithic/models/financial_accounts/statement.rbs index 5f47bb68..dbd52b9f 100644 --- a/sig/lithic/models/financial_accounts/statement.rbs +++ b/sig/lithic/models/financial_accounts/statement.rbs @@ -217,6 +217,7 @@ module Lithic | :END_USER_REQUEST | :BANK_REQUEST | :DELINQUENT + | :INTEREST_AND_FEES_PAUSED module Substatus extend Lithic::Internal::Type::Enum @@ -226,6 +227,7 @@ module Lithic END_USER_REQUEST: :END_USER_REQUEST BANK_REQUEST: :BANK_REQUEST DELINQUENT: :DELINQUENT + INTEREST_AND_FEES_PAUSED: :INTEREST_AND_FEES_PAUSED def self?.values: -> ::Array[Lithic::Models::FinancialAccounts::Statement::AccountStanding::FinancialAccountState::substatus] end From 3e4972a411eae57eb2c5e8cff62afbe7c3c1cb72 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Thu, 19 Feb 2026 17:50:43 +0000 Subject: [PATCH 4/4] release: 0.6.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 13 +++++++++++++ Gemfile.lock | 2 +- README.md | 2 +- lib/lithic/version.rb | 2 +- 5 files changed, 17 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 2aca35ae..4208b5cb 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.5.0" + ".": "0.6.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 4843f4bb..3dc89cd8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## 0.6.0 (2026-02-19) + +Full Changelog: [v0.5.0...v0.6.0](https://github.com/lithic-com/lithic-ruby/compare/v0.5.0...v0.6.0) + +### Features + +* **api:** Add INTEREST_AND_FEES_PAUSED substatus to financial account ([23c7be9](https://github.com/lithic-com/lithic-ruby/commit/23c7be999b5a04a770dd18d2d34ff3967c68a85a)) + + +### Chores + +* update mock server docs ([8abd2ee](https://github.com/lithic-com/lithic-ruby/commit/8abd2eee9b45f88f1a5e821200cb657b07c48084)) + ## 0.5.0 (2026-02-13) Full Changelog: [v0.4.0...v0.5.0](https://github.com/lithic-com/lithic-ruby/compare/v0.4.0...v0.5.0) diff --git a/Gemfile.lock b/Gemfile.lock index 5effaf10..3252a6db 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -18,7 +18,7 @@ GIT PATH remote: . specs: - lithic (0.5.0) + lithic (0.6.0) cgi connection_pool diff --git a/README.md b/README.md index 1923f494..9c3d4109 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ To use this gem, install via Bundler by adding the following to your application ```ruby -gem "lithic", "~> 0.5.0" +gem "lithic", "~> 0.6.0" ``` diff --git a/lib/lithic/version.rb b/lib/lithic/version.rb index c18bbd02..578f310f 100644 --- a/lib/lithic/version.rb +++ b/lib/lithic/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Lithic - VERSION = "0.5.0" + VERSION = "0.6.0" end