-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
renovate: update major-risky-update #35
Open
renovate
wants to merge
1
commit into
develop
Choose a base branch
from
renovate/major-risky-update
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
from
May 23, 2024 09:58
5627b9a
to
c42c701
Compare
renovate
bot
changed the title
renovate: update major-risky-update to v2
renovate: update major-risky-update
May 23, 2024
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
2 times, most recently
from
June 5, 2024 23:16
30778d8
to
46f3010
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
from
June 11, 2024 17:15
46f3010
to
d8eb979
Compare
renovate
bot
changed the title
renovate: update major-risky-update
renovate: update major-risky-update to v2
Jun 11, 2024
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
2 times, most recently
from
June 17, 2024 13:23
ab84ea0
to
d674793
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
from
June 27, 2024 11:06
d674793
to
245d32e
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
from
July 5, 2024 19:02
245d32e
to
123ff68
Compare
renovate
bot
changed the title
renovate: update major-risky-update to v2
renovate: update major-risky-update
Jul 5, 2024
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
2 times, most recently
from
July 12, 2024 16:04
d8e7be7
to
6ba9da4
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
2 times, most recently
from
August 4, 2024 00:14
4d7a812
to
ce2119d
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
2 times, most recently
from
August 6, 2024 23:48
ea7a18e
to
6777311
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
3 times, most recently
from
August 27, 2024 22:24
b1f0c5d
to
c148487
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
2 times, most recently
from
September 5, 2024 22:58
6935fa9
to
0ecbde6
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
3 times, most recently
from
September 17, 2024 11:57
3cb1ad6
to
0ac54aa
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
3 times, most recently
from
October 10, 2024 10:04
0341a42
to
6f4f517
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
from
October 11, 2024 06:46
6f4f517
to
1e8dbb7
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
2 times, most recently
from
October 29, 2024 22:44
1537ec9
to
5b71783
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
from
October 31, 2024 20:35
5b71783
to
84d6f01
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
from
November 7, 2024 22:57
84d6f01
to
4cb3b7c
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
2 times, most recently
from
November 19, 2024 01:53
bfc2e18
to
9f81ffd
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
3 times, most recently
from
December 3, 2024 19:56
9561566
to
7b539e7
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
2 times, most recently
from
December 8, 2024 04:20
40a7baa
to
3077fad
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
2 times, most recently
from
December 18, 2024 23:01
b2668d4
to
f3b3abb
Compare
renovate
bot
force-pushed
the
renovate/major-risky-update
branch
from
December 23, 2024 17:31
f3b3abb
to
028347c
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v3
->v4
3.5.0
->4.1.0
3.5.6
->4.0.1
0.5.5
->1.2.0
1.16.0
->3.0.0
1.16.0
->3.0.0
2.3.11
->3.0.3
2.3.11
->3.0.3
2.3.11
->3.0.3
2.3.11
->3.0.3
2.3.11
->3.0.3
2.3.11
->3.0.3
2.3.11
->3.0.3
2.3.11
->3.0.3
8.0.0
->9.0.0
8.0.0
->9.0.0
3.5.6
->4.0.1
3.5.6
->4.0.1
1.9.24-1.0.20
->2.1.0-1.0.29
1.9.24
->2.1.0
1.9.24
->2.1.0
1.9.24
->2.1.0
Warning
Some dependencies could not be looked up. Check the warning logs for more information.
Release Notes
gradle/actions (gradle/actions)
v4
Compare Source
stripe/stripe-terminal-android (com.stripe:stripeterminal-core)
v4.1.0
Core
returnUrl
parameter toConfirmConfiguration
to specify a desired URL to redirect to upon completion of a redirect payment method (such as Affirm).Manual
toCardPresentCaptureMethod
which will override the top levelcaptureMethod
set on the Paymentintent specifically forcard_present
transactions.Terminal::collectData
will be supported on Smart readers.2.28
or later to be installed on your smart reader.Tap to Pay
TAP_TO_PAY_INSECURE_ENVIRONMENT
for cases when payment collection is attempted in an insecure environment.v4.0.0
4.0.0 includes breaking changes in both APIs and behavior. See the migration guide for more details.
Core
Add support for apps built with
targetSdkVersion = 35
targeting Android 15 devices.New Features
customerConsentCollected
parameter fromTerminal::collectSetupIntentPaymentMethod
and replaced it withallowRedisplay
.allowRedisplay
value is now required to be set incollectConfiguration
when usingsetupFutureUsage
forTerminal::collectPaymentMethod
.Reader discovery
DISCOVERING
toConnectionStatus
to represent when discovery is running.InternetDiscoveryConfiguration
now supports an optionaltimeout
value, specifying the timeout in seconds for discover readers request. If the online discovery attempt fails, the operation automatically fall back to offline discovery.CANCELED_DUE_TO_INTEGRATION_ERROR
error and start the new operation.discoverReaders
completion block when the operation completes since these are not long running discovery operations.Location
object are no longer mutable.Reader connection
Terminal::connectReader
method for all connection types. This replaces the previous methods:connectBluetoothReader
,connectUsbReader
,connectInternetReader
,connectLocalMobileReader
, andconnectHandoffReader
.readerListener
parameter has been removed from the oldconnectBluetoothReader
,connectUsbReader
methods and moved into the respectiveConnectionConfiguration
object, replacingReaderReconnectionListener
.TapToPayConnectionConfiguration
now takes in aTapToPayReaderListener
parameter, replacingReaderReconnectionListener
.InternetConnectionConfiguration
now takes in anInternetReaderListener
parameter, which will alert your integration of events such as reader disconnects.HandoffReaderListener
has been removed from the oldconnectHandoffReader
method as a parameter, and moved into theHandoffConnectionConfiguration
object.ReaderListener
has been renamed toMobileReaderListener
and now extendsReaderReconnectionListener
to provide a single interface for handling reader reconnection events.TapToPayReaderListener
extendsReaderReconnectionListener
to provide a single interface for handling reader reconnection events.ReaderReconnectionListener
parameter has been removed from the connection configurations:LocalMobileConnectionConfiguration
,BluetoothConnectionConfiguration
, andUsbConnectionConfiguration
.ReaderReconnectionListener::onReaderReconnectStarted
, by invokingTerminal::rebootReader
.ReaderReconnectionListener::onReaderReconnectStarted
event has been updated to always include theDisconnectReason
parameter, indicating the possible reasons for a mobile reader disconnection. For other reader types,UNKNOWN
will be returned.TerminalListener::onUnexpectedReaderDisconnect
has been removed. ImplementonDisconnect
on any of the following listeners to be informed of their corresponding reader disconnects:InternetReaderListener
,MobileReaderListener
,TapToPayReaderListener
, orHandoffReaderListener
.onDisconnect
andonReaderReconnectFailed
methods will be called if the SDK fails to reconnect to the reader and it becomes disconnected.Payment acceptance
Terminal::confirmPaymentIntent
,Terminal::confirmSetupIntent
, andTerminal::confirmRefund
now return aCancelable
, which allows you to cancel the operation in certain scenarios, such as QR Code payment presentment.Terminal::cancelPaymentIntent
orTerminal::cancelSetupIntent
will now cancel ongoing operations related to the specified intent.Terminal::collectSetupIntentPaymentMethod
now updates the providedSetupIntent
with the correct status ofSetupIntentStatus.REQUIRES_CONFIRMATION
, instead ofSetupIntentStatus.REQUIRES_PAYMENT_METHOD
. Fixes issue 449.SetupIntent.id
is now nullable to be consistent withPaymentintent.id
. TheSetupIntent.id
will continue to be present.Error handling
TerminalException.TerminalErrorCode
to a standalone enumTerminalErrorCode
.TerminalErrorCode.GENERIC_READER_ERROR
. This error occurs when the SDK is out-of-date and can't map to a specificTerminalReaderError
returned from a smart reader. The error message will be prefixed with "Error code: new_error_code."TerminalErrorCode.UNEXPECTED_SDK_ERROR
, but error message will be prefixed with "Error code: unknown."TerminalErrorCode
values, with unchanged error messages.Renaming & refactoring
Update: Renamed
ReaderListener
toMobileReaderListener
.Renamed
allowedPaymentMethodTypes
topaymentMethodTypes
:PaymentIntentParameters::allowedPaymentMethodTypes
has been removed and replaced withPaymentIntentParameters::paymentMethodTypes
.allowedPaymentMethodTypes
parameter in thePaymentIntentParameters.Builder
constructors has been renamed topaymentMethodTypes
.SetupIntentParameters::allowedPaymentMethodTypes
has been removed and replaced withSetupIntentParameters::paymentMethodTypes
.SetupIntentParameters.Builder::setAllowedPaymentMethodTypes
has been removed and replaced withSetupIntentParameters.Builder::setPaymentMethodTypes
.Update: in
ReaderSoftwareUpdate
, renameUpdateTimeEstimate
toUpdateDurationEstimate
, andtimeEstimate
todurationEstimate
.Update: Converted
java.util.Date
references to timestamps in milliseconds for the following fields:ReaderSoftwareUpdate::requiredAt
,OfflineDetails::storedAt
andOfflineSetupIntentDetails::storedAt
.Tap to Pay
Update: The Maven coordinates for the Tap to Pay on Android feature have changed to
com.stripe:stripeterminal-taptopay:4.0.0
. Please update your build dependencies to point to the new artifact name. The old one will no longer be updated.Update: SafetyNet Attestation API has been removed and replaced with Play Integrity API. Fixes issue 458.
Update:
TapToPayConnectionConfiguration
now takes in aTapToPayReaderListener
parameter. This listener inherits events from bothReaderReconnectionListener
andReaderDisconnectionListener
, providing a unified interface for handling reader events.Update: The
collectPaymentMethod
andcollectSetupIntentPaymentMethod
now time out after 60 seconds for Tap to Pay on Android transactions. If a timeout occurs, aTerminalException
will be raised with the error codeCARD_READ_TIMED_OUT
Update: When PIN collection is requested for a payment, a
TerminalException
will be raised with error codeFEATURE_NOT_ENABLED_ON_ACCOUNT
instead ofDECLINED_BY_STRIPE_API
with anONLINE_OR_OFFLINE_PIN_REQUIRED
ApiError
.Update: "Local Mobile" has been renamed to "Tap To Pay" in all function names and error codes to align with Stripe branding:
LocalMobileDiscoveryConfiguration
has been renamed toTapToPayDiscoveryConfiguration
.LocalMobileConnectionConfiguration
has been renamed toTapToPayConnectionConfiguration
.TapToPayConnectionConfiguration::localMobileReaderReconnectionListener
has been renamed toTapToPayConnectionConfiguration::tapToPayReaderReconnectionListener
.LocalMobileUxConfiguration
has been renamed toTapToPayUxConfiguration
.Terminal::setLocalMobileUxConfiguration
has been renamed toTerminal::setTapToPayUxConfiguration
.TerminalErrorCode::LOCAL_MOBILE_LIBRARY_NOT_INCLUDED
has been renamed toTerminalErrorCode::TAP_TO_PAY_LIBRARY_NOT_INCLUDED
.TerminalErrorCode::LOCAL_MOBILE_UNSUPPORTED_DEVICE
has been renamed toTerminalErrorCode::TAP_TO_PAY_UNSUPPORTED_DEVICE
.TerminalErrorCode::LOCAL_MOBILE_UNSUPPORTED_ANDROID_VERSION
has been renamed toTerminalErrorCode::TAP_TO_PAY_UNSUPPORTED_ANDROID_VERSION
.TerminalErrorCode::LOCAL_MOBILE_DEVICE_TAMPERED
has been renamed toTerminalErrorCode::TAP_TO_PAY_DEVICE_TAMPERED
.TerminalErrorCode::LOCAL_MOBILE_DEBUG_NOT_SUPPORTED
has been renamed toTerminalErrorCode::TAP_TO_PAY_DEBUG_NOT_SUPPORTED
.TerminalErrorCode::LOCAL_MOBILE_NFC_DISABLED
has been renamed toTerminalErrorCode::TAP_TO_PAY_NFC_DISABLED
.DeviceType::COTS_DEVICE
has been renamed toDeviceType::TAP_TO_PAY_DEVICE
.The background application process used for collecting Tap to Pay transactions has been renamed to use your application's id, suffixed with
:stripetaptopay
.v3.10.1
Tap to Pay
v3.10.0
Core
targetSdkVersion = 35
targeting Android 15 devices.v3.9.5
Apps on Devices: Handoff mode
v3.9.4
Apps on Devices: Handoff mode
v3.9.3
Core
v3.9.2
Core
v3.9.1
Handoff
v3.9.0
Core
auto reconnection
enabled, the SDK now installs required updates upon reconnection after a reboot. Your application will continue to receive notifications about updates via theReaderListener
and should handle updating its UI to inform the user of the update accordingly.DiscoveryListener::onUpdateDiscoveredReaders
when the list of discovered readers changes.READER_MISSING_ENCRYPTION_KEYS
error for mobile readers with auto-reconnection enabled. Previously, the SDK would disconnect from the reader without auto-reconnecting when this error occurred. Now, if auto-reconnection is enabled, the SDK will automatically reconnect and recover from this error.Tap to Pay (localmobile)
v3.8.0
Core
compileSdkVersion
is now set to 35 (Android 15 Beta).targetSdkVersion
35 is in progress. Continue usingtargetSdkVersion
34 or lower until validation is complete in a future release.PaymentIntentParameters::allowedPaymentMethodTypes
&SetupIntentParameters::allowedPaymentMethodTypes
replace withPaymentIntentParameters::paymentMethodTypes
andSetupIntentParameters::paymentMethodTypes
respectively.Tap to Pay (localmobile)
Terminal.setLocalMobileUxConfiguration
andLocalMobileUxConfiguration
to set the configuration.v3.7.1
Core
v3.7.0
Core
CollectConfiguration
to display a surcharge notice on the payment collection screen.ConfirmConfiguration
class to allow per-transaction overrides forconfirmPaymentIntent
.ConfirmConfiguration
to surcharge when confirming a payment.Terminal.collectData
method to collect eligible magstripe data, such as gift cards, using a mobile reader.SimulateReaderUpdateLowBatterySucceedConnect
to simulate an error scenario where a required update fails on a mobile reader due to low battery, but the SDK still successfully connects to the reader.READER_MISSING_ENCRYPTION_KEYS
error during payment collection, the SDK will disconnect from the reader. Note that auto reconnection will not work in this scenario. The error will automatically recover once the reader is reconnected.ReaderListenable::onReportReaderEvent
will be triggered for card inserts/removals outside of a payment collection; this was previously only done during a payment. Resolves issue 446.Tap to Pay (localmobile)
:stripelocalmobile
.v3.6.0
Core
TerminalListener::onPaymentStatusChanged
will be triggered when collecting inputs, withPaymentStatus.WAITING_FOR_INPUT
.TerminalListener::onPaymentStatusChanged
will be triggered when confirming aSetupIntent
, withPaymentStatus.PROCESSING
.TerminalException
now includes anApiError.setupIntent
field, defined when the exception is an error returned from the Stripe API and related to aSetupIntent
.Terminal.connectedReader
's battery level will be updated whenever the mobile reader's battery info is reported. Fixes issue 423.READER_MISSING_ENCRYPTION_KEYS
error when collecting a payment the SDK now also reboots the reader in addition to the existing behavior of disconnecting from the reader. Reconnecting to the reader should re-install the keys and allow the reader to collect payments again.Tap to Pay (localmobile)
InsertKoinIO/koin (io.insert-koin:koin-androidx-compose)
v4.0.1
Compare Source
v4.0.0
Compare Source
What's Changed
LinkedHashSet
instead ofHashSet
by @hoc081098 in https://github.com/InsertKoinIO/koin/pull/1841examples/gradle/versions.gradle
kotlin to 1.9.23 by @hoc081098 in https://github.com/InsertKoinIO/koin/pull/1846rememberKoinModules
usage sample by @wiryadev in https://github.com/InsertKoinIO/koin/pull/1856New Contributors
Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,before 4am every weekday,every weekend" in timezone Europe/Vienna, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.