Skip to content

chore(deps): bump the go-dependencies group across 1 directory with 6 updates - #83

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/go-dependencies-5aa4146d20
Open

chore(deps): bump the go-dependencies group across 1 directory with 6 updates#83
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/go-dependencies-5aa4146d20

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 15, 2026

Copy link
Copy Markdown
Contributor

Bumps the go-dependencies group with 5 updates in the / directory:

Package From To
github.com/redis/go-redis/v9 9.21.0 9.22.0
github.com/stripe/stripe-go/v86 86.1.0 86.3.0
github.com/testcontainers/testcontainers-go 0.43.0 0.44.0
github.com/testcontainers/testcontainers-go/modules/postgres 0.43.0 0.44.0
gorm.io/driver/postgres 1.6.0 1.6.2

Updates github.com/redis/go-redis/v9 from 9.21.0 to 9.22.0

Release notes

Sourced from github.com/redis/go-redis/v9's releases.

9.22.0

This is a minor release introducing two flagship (experimental) features — client-side caching and automatic pipelining — alongside support for Redis 8.10, new commands, and a large batch of stability and parser-robustness fixes. It consolidates everything shipped in 9.22.0-beta.1, so the notes below cover the full 9.21.0 → 9.22.0 upgrade.

⚠️ Two changes to be aware of when upgrading from 9.21.0:

  • Default configuration values changed (#3918): read/write timeouts, retry backoff, cluster state reload interval, and TCP keep-alive defaults are now aligned with the cross-SDK configuration proposal (see the highlight below). Explicitly configured values are unaffected.
  • WaitAOF return type corrected (#3888): WaitAOF now returns *IntSliceCmd, matching the two-integer reply of WAITAOF (previously *IntCmd, which failed to parse the reply at runtime). Code referencing the old return type needs a one-line update.

🚀 Highlights

Client-Side Caching (Experimental)

The standalone Client gains server-assisted client-side caching built on RESP3 CLIENT TRACKING. Enable it by setting ClientSideCacheConfig in Options (or supply your own cache via ClientSideCache — e.g. to share one cache across clients). Cacheable read results are served from a local in-process cache and invalidated automatically when the server reports a change, cutting round trips for read-heavy workloads.

The invalidation architecture is selected by ClientSideCacheStrategy; the default (and currently only) strategy is CSCStrategySharedTracking: one shared cache, every pool connection runs plain CLIENT TRACKING ON, and a background drainer applies buffered invalidations — portable (no BCAST) and consistent with the other Redis client libraries. Requirements and guardrails: RESP3 (Protocol: 3), standalone client, DB 0 only; commands that would change the connection identity (SELECT, AUTH, ...) are rejected while caching is enabled, and CSC is disabled when a credentials provider is set (fixed Username/Password work and are namespaced). See the README's client-side caching section and the runnable example.

Experimental: the API may change in a minor release.

(#3941) by @​ofekshenawa

Automatic Pipelining (Experimental)

AutoPipeliner is a background batcher that coalesces commands from many concurrent goroutines into Redis pipelines, multiplying throughput without any manual pipeline management. It comes in two faces, available on Client and ClusterClient (and configurable via Options.AutoPipelineOptions / UniversalOptions.AutoPipelineOptions):

  • AutoPipeline() — the blocking face: a drop-in Cmdable where each call blocks until executed, exactly like a plain client, while concurrent callers' commands batch together under the hood (measured locally over loopback: ~1M+ SET/sec vs ~100k unpipelined; indicative, not a guarantee). Per-goroutine command order is preserved.
  • AsyncAutoPipeline() — the deferred face: command calls return immediately and every typed result accessor (Val/Result/Err/...) blocks until the command has executed. Submit a window of commands, then read the results, to keep pipelines deep (~2–3M SET/sec locally; indicative).

AutoPipelineOptions controls batching: MaxBatchSize (soft target, default 200; the blocking face's preset uses 300), MaxBatchBytes (approximate payload cap so huge values flush as several bounded writes), MaxFlushDelay with optional AdaptiveDelay (delay scales down as the queue fills), and MaxConcurrentBatches (default 1 = a single ordered batch stream; raising it requires Unordered: true, so ordering is never lost by accident — Validate() rejects the combination otherwise). A usage tour and throughput comparison live in https://github.com/redis/go-redis/blob/HEAD/example/autopipeline.

Experimental: the API may change in a future release — pin your go-redis version if you adopt it.

(#3942) by @​ndyakov, with help from @​cxljs

Redis 8.10 Support

This release adds support for Redis 8.10. The README's supported-versions list now includes Redis 8.10, and CI runs the full suite against the redislabs/client-libs-test:8.10.0 image by default (#3920, #3940).

Coverage for the new commands and options that ship with Redis 8.10:

  • HIMPORT (#3919) — bulk hash import via server-side fieldsets, exposed as HImportPrepare, HImportSet, HImportDiscard, and HImportDiscardAll. Fieldsets are session state scoped to a single physical connection, which does not mix well with connection pooling — so the client keeps a versioned fieldset registry and lazily replays the PREPARE on whichever pooled connection executes a SET that needs it, at most once per connection, with no extra round trip (the PREPARE is injected into the same write as the SET).
  • LMOVEM / BLMOVEM (#3913) — move multiple elements between lists in one call.
  • SUNIONCARD / SDIFFCARD (#3897) — cardinality of set union/difference without materializing the result.
  • XREAD / XREADGROUP MAXCOUNT and MAXSIZE (#3898) — bound how much data a stream read returns.
  • TS.READ (#3896), TS.QUERYLABELS (#3926), TS.NRANGE / TS.NREVRANGE (#3870) with multiple aggregators per key (#3937), and EXCLUDEEMPTY on TS.MRANGE / TS.MREVRANGE (#3912) — new time-series query surface.
  • FT.ALIASLIST (#3925), COLLECT reducer for FT.AGGREGATE (#3886), RERANK on HNSW vector fields in FT.CREATE (#3927), and FT.HYBRID timeout warnings (#3911) — search coverage.

Cross-SDK Aligned Defaults

Default configuration values now follow the cross-SDK configuration proposal shared by all Redis client libraries (#3918):

... (truncated)

Changelog

Sourced from github.com/redis/go-redis/v9's changelog.

9.22.0 (2026-08-03)

This is a minor release introducing two flagship (experimental) features — client-side caching and automatic pipelining — alongside support for Redis 8.10, new commands, and a large batch of stability and parser-robustness fixes. It consolidates everything shipped in 9.22.0-beta.1, so the notes below cover the full 9.21.0 → 9.22.0 upgrade.

⚠️ Two changes to be aware of when upgrading from 9.21.0:

  • Default configuration values changed (#3918): read/write timeouts, retry backoff, cluster state reload interval, and TCP keep-alive defaults are now aligned with the cross-SDK configuration proposal (see the highlight below). Explicitly configured values are unaffected.
  • WaitAOF return type corrected (#3888): WaitAOF now returns *IntSliceCmd, matching the two-integer reply of WAITAOF (previously *IntCmd, which failed to parse the reply at runtime). Code referencing the old return type needs a one-line update.

🚀 Highlights

Client-Side Caching (Experimental)

The standalone Client gains server-assisted client-side caching built on RESP3 CLIENT TRACKING. Enable it by setting ClientSideCacheConfig in Options (or supply your own cache via ClientSideCache — e.g. to share one cache across clients). Cacheable read results are served from a local in-process cache and invalidated automatically when the server reports a change, cutting round trips for read-heavy workloads.

The invalidation architecture is selected by ClientSideCacheStrategy; the default (and currently only) strategy is CSCStrategySharedTracking: one shared cache, every pool connection runs plain CLIENT TRACKING ON, and a background drainer applies buffered invalidations — portable (no BCAST) and consistent with the other Redis client libraries. Requirements and guardrails: RESP3 (Protocol: 3), standalone client, DB 0 only; commands that would change the connection identity (SELECT, AUTH, ...) are rejected while caching is enabled, and CSC is disabled when a credentials provider is set (fixed Username/Password work and are namespaced). See the README's client-side caching section and the runnable example.

Experimental: the API may change in a minor release.

(#3941) by @​ofekshenawa

Automatic Pipelining (Experimental)

AutoPipeliner is a background batcher that coalesces commands from many concurrent goroutines into Redis pipelines, multiplying throughput without any manual pipeline management. It comes in two faces, available on Client and ClusterClient (and configurable via Options.AutoPipelineOptions / UniversalOptions.AutoPipelineOptions):

  • AutoPipeline() — the blocking face: a drop-in Cmdable where each call blocks until executed, exactly like a plain client, while concurrent callers' commands batch together under the hood (measured locally over loopback: ~1M+ SET/sec vs ~100k unpipelined; indicative, not a guarantee). Per-goroutine command order is preserved.
  • AsyncAutoPipeline() — the deferred face: command calls return immediately and every typed result accessor (Val/Result/Err/...) blocks until the command has executed. Submit a window of commands, then read the results, to keep pipelines deep (~2–3M SET/sec locally; indicative).

AutoPipelineOptions controls batching: MaxBatchSize (soft target, default 200; the blocking face's preset uses 300), MaxBatchBytes (approximate payload cap so huge values flush as several bounded writes), MaxFlushDelay with optional AdaptiveDelay (delay scales down as the queue fills), and MaxConcurrentBatches (default 1 = a single ordered batch stream; raising it requires Unordered: true, so ordering is never lost by accident — Validate() rejects the combination otherwise). A usage tour and throughput comparison live in https://github.com/redis/go-redis/blob/master/example/autopipeline.

Experimental: the API may change in a future release — pin your go-redis version if you adopt it.

(#3942) by @​ndyakov, with help from @​cxljs

Redis 8.10 Support

This release adds support for Redis 8.10. The README's supported-versions list now includes Redis 8.10, and CI runs the full suite against the redislabs/client-libs-test:8.10.0 image by default (#3920, #3940).

Coverage for the new commands and options that ship with Redis 8.10:

  • HIMPORT (#3919) — bulk hash import via server-side fieldsets, exposed as HImportPrepare, HImportSet, HImportDiscard, and HImportDiscardAll. Fieldsets are session state scoped to a single physical connection, which does not mix well with connection pooling — so the client keeps a versioned fieldset registry and lazily replays the PREPARE on whichever pooled connection executes a SET that needs it, at most once per connection, with no extra round trip (the PREPARE is injected into the same write as the SET).
  • LMOVEM / BLMOVEM (#3913) — move multiple elements between lists in one call.
  • SUNIONCARD / SDIFFCARD (#3897) — cardinality of set union/difference without materializing the result.
  • XREAD / XREADGROUP MAXCOUNT and MAXSIZE (#3898) — bound how much data a stream read returns.
  • TS.READ (#3896), TS.QUERYLABELS (#3926), TS.NRANGE / TS.NREVRANGE (#3870) with multiple aggregators per key (#3937), and EXCLUDEEMPTY on TS.MRANGE / TS.MREVRANGE (#3912) — new time-series query surface.
  • FT.ALIASLIST (#3925), COLLECT reducer for FT.AGGREGATE (#3886), RERANK on HNSW vector fields in FT.CREATE (#3927), and FT.HYBRID timeout warnings (#3911) — search coverage.

Cross-SDK Aligned Defaults

Default configuration values now follow the cross-SDK configuration proposal shared by all Redis client libraries (#3918):

... (truncated)

Commits
  • c7f59a2 chore(release): prepare 9.22.0 (#3947)
  • c994cfc feat(autopipeline): automatic command pipelining (#3942)
  • 228b463 chore(deps): bump actions/stale from 10 to 11 (#3944)
  • a6be850 feat(csc): add standalone client-side caching (#3941)
  • 82b0213 chore(release): prepare 9.22.0-beta.1 (#3940)
  • 8eb9583 fix(rediscmd): redact credential args in AppendCmd (#3939)
  • 90fd088 chore(ci): point 8.10 testing at custom client-libs-test image (#3938)
  • 93f961a feat(timeseries): support multiple aggregators per key in TS.NRANGE (#3937)
  • 49e0041 feat(himport): HIMPORT command with lazy per-connection prepare (#3919)
  • 3dd9675 fix(proto): peek push notification name without demanding 36 bytes (#3936)
  • Additional commits viewable in compare view

Updates github.com/stripe/stripe-go/v86 from 86.1.0 to 86.3.0

Release notes

Sourced from github.com/stripe/stripe-go/v86's releases.

v86.3.0

  • #2399 add/adjust event parsing helpers

    • Added methods that return their respective Event/EventNotification structs without verifying authenticity. Use them when you've previously verified an event (e.g. you verified, put the event in a queue, and are now processing). Supports events from AWS EventBridge and Azure Event Grid natively.
      • stripe.ConstructEventWithoutVerification(payload, opts ...WebhookOption)
      • Client.ConstructEventWithoutVerification(payload, opts ...WebhookOption)
      • Client.ParseEventNotificationWithoutVerification(payload)

See the changelog for more details.

v86.3.0-beta.1

This release changes the pinned API version to 2026-07-29.preview.

  • #2380 Update generated code for beta
    • Add support for Get and List methods on resource ProductCatalogTrialOffer
    • Add support for TaxItems on ChargeCapturePaymentDetailsCarRentalDataTotalTaxParams, ChargeCapturePaymentDetailsFlightDataTotalTaxParams, ChargeCapturePaymentDetailsLodgingDataTotalTaxParams, ChargePaymentDetailsCarRentalDataTotalTaxParams, ChargePaymentDetailsFlightDataTotalTaxParams, ChargePaymentDetailsLodgingDataTotalTaxParams, PaymentIntentCapturePaymentDetailsCarRentalDataTotalTaxParams, PaymentIntentCapturePaymentDetailsFlightDataTotalTaxParams, PaymentIntentCapturePaymentDetailsLodgingDataTotalTaxParams, PaymentIntentConfirmPaymentDetailsCarRentalDataTotalTaxParams, PaymentIntentConfirmPaymentDetailsFlightDataTotalTaxParams, PaymentIntentConfirmPaymentDetailsLodgingDataTotalTaxParams, PaymentIntentPaymentDetailsCarRentalDataTotalTaxParams, PaymentIntentPaymentDetailsCarRentalDatumTotalTax, PaymentIntentPaymentDetailsFlightDataTotalTaxParams, PaymentIntentPaymentDetailsFlightDatumTotalTax, PaymentIntentPaymentDetailsLodgingDataTotalTaxParams, and PaymentIntentPaymentDetailsLodgingDatumTotalTax
    • ⚠️ Remove support for Taxes on ChargeCapturePaymentDetailsCarRentalDataTotalTaxParams, ChargeCapturePaymentDetailsFlightDataTotalTaxParams, ChargeCapturePaymentDetailsLodgingDataTotalTaxParams, ChargePaymentDetailsCarRentalDataTotalTaxParams, ChargePaymentDetailsFlightDataTotalTaxParams, ChargePaymentDetailsLodgingDataTotalTaxParams, PaymentIntentCapturePaymentDetailsCarRentalDataTotalTaxParams, PaymentIntentCapturePaymentDetailsFlightDataTotalTaxParams, PaymentIntentCapturePaymentDetailsLodgingDataTotalTaxParams, PaymentIntentConfirmPaymentDetailsCarRentalDataTotalTaxParams, PaymentIntentConfirmPaymentDetailsFlightDataTotalTaxParams, PaymentIntentConfirmPaymentDetailsLodgingDataTotalTaxParams, PaymentIntentPaymentDetailsCarRentalDataTotalTaxParams, PaymentIntentPaymentDetailsCarRentalDatumTotalTax, PaymentIntentPaymentDetailsFlightDataTotalTaxParams, PaymentIntentPaymentDetailsFlightDatumTotalTax, PaymentIntentPaymentDetailsLodgingDataTotalTaxParams, and PaymentIntentPaymentDetailsLodgingDatumTotalTax
    • Add support for TaxID on CheckoutSessionCollectedInformation
    • ⚠️ Remove support for TaxIDs on CheckoutSessionCollectedInformation
    • Add support for Mode on FinancialConnectionsSessionManualEntry
    • Add support for Name on IssuingCardholderParams
    • Add support for new value ic_nif on enums OrderTaxDetailsTaxId.Type and QuotePreviewInvoiceCustomerTaxIds.Type
    • Add support for new values alipay and mb_way on enum QuotePreviewInvoicePaymentSettings.PaymentMethodTypes
    • Add support for CustomFields, Description, and Footer on QuotePreviewSubscriptionScheduleDefaultSettingsInvoiceSettings and QuotePreviewSubscriptionSchedulePhaseInvoiceSettings
    • Add support for Trial on QuotePreviewSubscriptionSchedulePhase
    • ⚠️ Remove support for ACSSDebit, AUBECSDebit, AfterpayClearpay, Alipay, Alma, AmazonPay, BACSDebit, BLIK, Bancontact, Billie, Bizum, Boleto, CardPresent, CashApp, Crypto, CustomerBalance, EPS, FPX, Giropay, Gopay, Grabpay, IDBankTransfer, IDEAL, InteracPresent, KakaoPay, Konbini, KrCard, MbWay, Mobilepay, Multibanco, NaverPay, NzBankAccount, OXXO, P24, PayByBank, PayNow, Payco, Paypal, Paypay, Payto, Pix, PromptPay, Qris, Rechnung, RevolutPay, SEPADebit, SamsungPay, Satispay, Scalapay, Shopeepay, Sofort, StripeBalance, Sunbit, Swish, TWINT, USBankAccount, Upi, WeChatPay, and Zip on SharedPaymentGrantedTokenPaymentMethodDetails
    • ⚠️ Remove support for values acss_debit, afterpay_clearpay, alipay, alma, amazon_pay, au_becs_debit, bacs_debit, bancontact, billie, bizum, blik, boleto, card_present, cashapp, crypto, custom, customer_balance, eps, fpx, giropay, gopay, grabpay, id_bank_transfer, ideal, interac_present, kakao_pay, konbini, kr_card, mb_way, mobilepay, multibanco, naver_pay, nz_bank_account, oxxo, p24, pay_by_bank, payco, paynow, paypal, paypay, payto, pix, promptpay, qris, rechnung, revolut_pay, samsung_pay, satispay, scalapay, sepa_debit, shopeepay, sofort, stripe_balance, sunbit, swish, twint, upi, us_bank_account, wechat_pay, and zip from enum SharedPaymentGrantedTokenPaymentMethodDetails.Type
    • Add support for UseStripeSDK on SharedPaymentIssuedTokenParams and SharedPaymentIssuedToken
    • Add support for RedirectToURL on SharedPaymentIssuedTokenNextAction
    • ⚠️ Change type of SharedPaymentIssuedTokenNextAction.Type from literal('use_stripe_sdk') to enum('redirect_to_url'|'use_stripe_sdk')
    • Add support for Livemode on TaxLocation
    • Add support for Source on V2IamActivityLogDetailsUserRoles
    • Add support for Payout on V2MoneyManagementReceivedCreditBalanceTransfer
    • ⚠️ Remove support for PayoutV1 on V2MoneyManagementReceivedCreditBalanceTransfer
    • Add support for new value payout on enum V2MoneyManagementReceivedCreditBalanceTransfer.Type
    • Add support for error codes us_bank_account_microdeposits_cannot_be_confirmed and us_bank_account_microdeposits_cannot_be_sent on ControlledByAlternateResourceError

See the changelog for more details.

v86.3.0-alpha.2

  • #2402 Update generated code for private-preview
    • Add support for new resource BillingFeedbackOptions
    • Add support for SequraPayments on AccountCapabilities
    • Add support for FeedbackOptions on BillingPortalConfigurationFeaturesSubscriptionCancelCancellationReason
    • Add support for Sequra on ChargePaymentMethodDetails, CheckoutSessionPaymentMethodOptions, ConfirmationTokenPaymentMethodPreview, PaymentAttemptRecordPaymentMethodDetails, PaymentIntentPaymentMethodOptions, and PaymentRecordPaymentMethodDetails
    • Add support for RetrievalReferenceNumber on ChargePaymentMethodDetailsCardPresent, ConfirmationTokenPaymentMethodPreviewCardGeneratedFromPaymentMethodDetailsCardPresent, PaymentAttemptRecordPaymentMethodDetailsCardPresent, PaymentMethodCardGeneratedFromPaymentMethodDetailsCardPresent, and PaymentRecordPaymentMethodDetailsCardPresent
    • Add support for PricingGroup on ChargePaymentMethodDetailsLink
    • Add support for TaxRates on CheckoutSessionShippingOptionParams, CheckoutSessionShippingOption, and CheckoutSessionShippingOptionsParams
    • Add support for new value daikin on enums CheckoutSessionAutomaticSurcharge.Provider and PaymentLinkAutomaticSurcharge.Provider
    • Add support for FundingTypesBlocked on CheckoutSessionPaymentMethodOptionsCardRestrictions

... (truncated)

Changelog

Sourced from github.com/stripe/stripe-go/v86's changelog.

86.3.0 - 2026-08-10

  • #2399 add/adjust event parsing helpers

    • Added methods that return their respective Event/EventNotification structs without verifying authenticity. Use them when you've previously verified an event (e.g. you verified, put the event in a queue, and are now processing). Supports events from AWS EventBridge and Azure Event Grid natively.
      • stripe.ConstructEventWithoutVerification(payload, opts ...WebhookOption)
      • Client.ConstructEventWithoutVerification(payload, opts ...WebhookOption)
      • Client.ParseEventNotificationWithoutVerification(payload)

86.2.0 - 2026-07-29

This release changes the pinned API version to 2026-07-29.dahlia.

  • #2400 Update generated code
    • Add support for new resource FinancialConnectionsAuthorization
    • Add support for Unreject method on resource Account
    • Add support for List method on resource PaymentRecord
    • Add support for new values mass_transit_parking_tax and parking_tax on enums TaxCalculationLineItemTaxBreakdownTaxRateDetails.TaxType, TaxCalculationShippingCostTaxBreakdownTaxRateDetails.TaxType, TaxCalculationTaxBreakdownTaxRateDetails.TaxType, TaxRate.TaxType, and TaxTransactionShippingCostTaxBreakdownTaxRateDetails.TaxType
    • Add support for new value chaps on enums FundingInstructionsBankTransferFinancialAddress.SupportedNetworks and PaymentIntentNextActionDisplayBankTransferInstructionsFinancialAddress.SupportedNetworks
    • Add support for SmartDisputesManagement on AccountSessionComponentsDisputesListFeaturesParams, AccountSessionComponentsDisputesListFeatures, AccountSessionComponentsPaymentDetailsFeaturesParams, AccountSessionComponentsPaymentDetailsFeatures, AccountSessionComponentsPaymentDisputesFeaturesParams, AccountSessionComponentsPaymentDisputesFeatures, AccountSessionComponentsPaymentsFeaturesParams, and AccountSessionComponentsPaymentsFeatures
    • Add support for AdministrativeAddress and PrincipalPlaceOfBusiness on AccountCompanyParams, AccountCompany, and TokenAccountCompanyParams
    • Add support for SEPADebitPayments on AccountSettingsParams
    • Remove support for ProofOfRegistration on AccountDocumentsParams. This field was limited-use and is being deprecated.
    • Add support for PayoutsAction on AccountRejectParams
    • Add support for new value data_share_only on enums ChargePaymentMethodDetailsCardThreeDSecure.Result, PaymentAttemptRecordPaymentMethodDetailsCardThreeDSecure.Result, PaymentRecordPaymentMethodDetailsCardThreeDSecure.Result, and SetupAttemptPaymentMethodDetailsCardThreeDSecure.Result
    • Remove support for DynamicTaxRates on CheckoutSessionLineItemParams. This field is limited-use and is being deprecated.
    • Add support for SetupFutureUsage on CheckoutSessionPaymentMethodOptionsPaycoParams, CheckoutSessionPaymentMethodOptionsPayco, CheckoutSessionPaymentMethodOptionsSamsungPayParams, CheckoutSessionPaymentMethodOptionsSamsungPay, PaymentIntentConfirmPaymentMethodOptionsPaycoParams, PaymentIntentConfirmPaymentMethodOptionsSamsungPayParams, PaymentIntentPaymentMethodOptionsPaycoParams, PaymentIntentPaymentMethodOptionsPayco, PaymentIntentPaymentMethodOptionsSamsungPayParams, PaymentIntentPaymentMethodOptionsSamsungPay, and PaymentLinkPaymentIntentDataParams
    • Add support for new value ic_nif on enums CheckoutSessionCustomerDetailsTaxIds.Type, TaxCalculationCustomerDetailsTaxId.Type, TaxId.Type, and TaxTransactionCustomerDetailsTaxId.Type
    • Add support for new values bnp_paribas, citibank, and mbsb_bank on enums ConfirmationTokenPaymentMethodPreviewFpx.Bank, PaymentAttemptRecordPaymentMethodDetailsFpx.Bank, and PaymentRecordPaymentMethodDetailsFpx.Bank
    • Add support for Network on DisputePaymentMethodDetailsCard
    • Add support for new values financial_connections.account.expected_deactivation_date_updated, financial_connections.account.supported_payment_method_types_updated, financial_connections.account.upcoming_deactivation, financial_connections.authorization.expected_deactivation_date_updated, and financial_connections.authorization.upcoming_deactivation on enum Event.Type
    • Add support for Limits and ManualEntry on FinancialConnectionsSessionParams and FinancialConnectionsSession
    • Add support for RequirePaymentMethodSupport on FinancialConnectionsSessionFiltersParams and FinancialConnectionsSessionFilters
    • Add support for BankAccountToken on FinancialConnectionsSession
    • Add support for Metadata on InvoiceCreatePreviewSubscriptionDetailsParams
    • Add support for new values alipay and mb_way on enums InvoicePaymentSettings.PaymentMethodTypes and SubscriptionPaymentSettings.PaymentMethodTypes
    • Add support for new value stripe_internal_error on enum IssuingAuthorizationRequestHistory.Reason
    • Add support for BusinessName on IssuingCardShippingParams and IssuingCardShipping
    • Add support for new value correos on enum IssuingCardShipping.Carrier
    • Add support for AllowedPaymentMethodTypes on PaymentIntentConfirmParams, PaymentIntentParams, PaymentIntent, SetupIntentConfirmParams, SetupIntentParams, and SetupIntent
    • Add support for Referrer on PaymentIntentConfirmRadarOptionsParams and PaymentIntentRadarOptionsParams
    • Add support for ConsentCollection and ShippingOptions on PaymentLinkParams
    • Add support for CustomFields, Description, and Footer on QuoteInvoiceSettingsParams, QuoteInvoiceSettings, SubscriptionScheduleDefaultSettingsInvoiceSettingsParams, SubscriptionScheduleDefaultSettingsInvoiceSettings, SubscriptionSchedulePhaseInvoiceSettingsParams, and SubscriptionSchedulePhaseInvoiceSettings
    • Add support for CustomerAccount and Customer on Refund
    • Add support for PaymentMethod on Refund and Topup
    • Add support for Trial on SubscriptionSchedulePhase
    • Add support for MassTransitParkingTax and ParkingTax on TaxRegistrationCountryOptionsUsParams and TaxRegistrationCountryOptionsUs
    • Add support for new values mass_transit_parking_tax and parking_tax on enum TaxRegistrationCountryOptionsUs.Type
    • Add support for InitiatedBy and PaymentMethodOptions on Topup
    • Add support for AdditionalAddresses on V2CoreAccountIdentityBusinessDetailsParams, V2CoreAccountIdentityBusinessDetails, and V2CoreAccountTokenIdentityBusinessDetailsParams
    • Add support for snapshot events EventTypeFinancialConnectionsAccountExpectedDeactivationDateUpdated, EventTypeFinancialConnectionsAccountSupportedPaymentMethodTypesUpdated, and EventTypeFinancialConnectionsAccountUpcomingDeactivation with resource FinancialConnectionsAccount
    • Add support for snapshot events EventTypeFinancialConnectionsAuthorizationExpectedDeactivationDateUpdated and EventTypeFinancialConnectionsAuthorizationUpcomingDeactivation with resource FinancialConnectionsAuthorization

... (truncated)

Commits

Updates github.com/testcontainers/testcontainers-go from 0.43.0 to 0.44.0

Release notes

Sourced from github.com/testcontainers/testcontainers-go's releases.

v0.44.0

What's Changed

🔒 Security

🚀 Features

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

... (truncated)

Commits
  • 007bd6b chore: use new version (v0.44.0) in modules and examples
  • 6fdd2fd feat: allow overriding the session ID (#3051)
  • 0cfd2f9 chore(deps): bump slackapi/slack-github-action from 3.0.3 to 4.0.0 (#3788)
  • 5dda4cd chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (#3789)
  • 8cfecf9 chore(deps): bump docker/setup-docker-action from 5.1.0 to 5.4.0 (#3790)
  • 1d054f6 fix: escape the container name in the Docker name filter (#3837)
  • 2f869d6 fix: should print max information by default (#3459)
  • 62941e8 chore(azurite): tidy module dependencies (#3838)
  • 632ee7b security: fix Dependabot alerts for grpc and OTel (#3835)
  • caa68c6 chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from 1...
  • Additional commits viewable in compare view

Updates github.com/testcontainers/testcontainers-go/modules/postgres from 0.43.0 to 0.44.0

Release notes

Sourced from github.com/testcontainers/testcontainers-go/modules/postgres's releases.

v0.44.0

What's Changed

🔒 Security

🚀 Features

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

... (truncated)

Commits
  • 007bd6b chore: use new version (v0.44.0) in modules and examples
  • 6fdd2fd feat: allow overriding the session ID (#3051)
  • 0cfd2f9 chore(deps): bump slackapi/slack-github-action from 3.0.3 to 4.0.0 (#3788)
  • 5dda4cd chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 (#3789)
  • 8cfecf9 chore(deps): bump docker/setup-docker-action from 5.1.0 to 5.4.0 (#3790)
  • 1d054f6 fix: escape the container name in the Docker name filter (#3837)
  • 2f869d6 fix: should print max information by default (

… updates

Bumps the go-dependencies group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/redis/go-redis/v9](https://github.com/redis/go-redis) | `9.21.0` | `9.22.0` |
| [github.com/stripe/stripe-go/v86](https://github.com/stripe/stripe-go) | `86.1.0` | `86.3.0` |
| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.43.0` | `0.44.0` |
| [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go) | `0.43.0` | `0.44.0` |
| [gorm.io/driver/postgres](https://github.com/go-gorm/postgres) | `1.6.0` | `1.6.2` |



Updates `github.com/redis/go-redis/v9` from 9.21.0 to 9.22.0
- [Release notes](https://github.com/redis/go-redis/releases)
- [Changelog](https://github.com/redis/go-redis/blob/master/RELEASE-NOTES.md)
- [Commits](redis/go-redis@v9.21.0...v9.22.0)

Updates `github.com/stripe/stripe-go/v86` from 86.1.0 to 86.3.0
- [Release notes](https://github.com/stripe/stripe-go/releases)
- [Changelog](https://github.com/stripe/stripe-go/blob/master/CHANGELOG.md)
- [Commits](stripe/stripe-go@v86.1.0...v86.3.0)

Updates `github.com/testcontainers/testcontainers-go` from 0.43.0 to 0.44.0
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases)
- [Commits](testcontainers/testcontainers-go@v0.43.0...v0.44.0)

Updates `github.com/testcontainers/testcontainers-go/modules/postgres` from 0.43.0 to 0.44.0
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases)
- [Commits](testcontainers/testcontainers-go@v0.43.0...v0.44.0)

Updates `golang.org/x/crypto` from 0.53.0 to 0.54.0
- [Commits](golang/crypto@v0.53.0...v0.54.0)

Updates `gorm.io/driver/postgres` from 1.6.0 to 1.6.2
- [Commits](go-gorm/postgres@v1.6.0...v1.6.2)

---
updated-dependencies:
- dependency-name: github.com/redis/go-redis/v9
  dependency-version: 9.22.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/stripe/stripe-go/v86
  dependency-version: 86.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/testcontainers/testcontainers-go
  dependency-version: 0.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/testcontainers/testcontainers-go/modules/postgres
  dependency-version: 0.44.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: golang.org/x/crypto
  dependency-version: 0.54.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: gorm.io/driver/postgres
  dependency-version: 1.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Aug 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants