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/.stats.yml b/.stats.yml index 5a93d129..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 -config_hash: 693dddc4721eef512d75ab6c60897794 +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/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/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 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/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/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 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