XChange
XChange copied to clipboard
Bump com.pubnub:pubnub-gson from 4.31.3 to 9.2.1
Bumps com.pubnub:pubnub-gson from 4.31.3 to 9.2.1.
Release notes
Sourced from com.pubnub:pubnub-gson's releases.
Java & Kotlin SDK v9.2.1
July 02 2024
Added
- Add missing
auth_methodto APNS2 configuration.Java & Kotlin SDK v9.2.0
June 11 2024
Added
- Add new FCMPayloadV2 for required new FCM push message format.
Fixed
- Disallow DTD in XML parser and enable SecureRandom.
Java & Kotlin SDK v9.1.1
April 15 2024
Fixed
- The parameter names were not saved in compiled class files and were shown as
o,s1etc. in the IDE. This change fixes the SDK to correctly show parameter names.Kotlin SDK v9.1.0
April 09 2024
Added
- Added methods for publishing messages and signals on the
Channelclass. Also added new builder factories onPubNubwith required parameters provided upfront, e.g.PubNub.publish(message,channel). .- Allow overriding certain PubNub configuration options per API call through
Endpoint.overrideConfiguration.Modified
- Remaining classes from
com.pubnub.internalpackage were hidden from compilation classpath. Users should only use classes incom.pubnub.apipackage.Kotlin SDK v9.0.0
March 28 2024
Modified
- From now on, Java and Kotlin SDKs will be versioned and released together, and clients using both SDKs will get new features and bug fixes at the same time.
- RemoteAction.async() now provides a single
Result<Output>parameter to the callback. Please see documentation for details.- PubNub initialization must be done through
PubNub.create(). Constructor initialization is disallowed.- There is a new immutable PNConfiguration class with builder. The old PNConfiguration class is marked deprecated, but functional for the time being.
- Internal classes and interfaces have been moved to the
com.pubnub.internalclasses or removed from the compile classpath. You should not use them in your app. All user facing classes are incom.pubnub.apipackage.Kotlin SDK v8.0.0
February 22 2024
... (truncated)
Changelog
Sourced from com.pubnub:pubnub-gson's changelog.
v9.2.1
July 02 2024
Added
- Add missing
auth_methodto APNS2 configuration.v9.2.0
June 11 2024
Added
- Add new FCMPayloadV2 for required new FCM push message format.
Fixed
- Disallow DTD in XML parser and enable SecureRandom.
v9.1.1
April 15 2024
Fixed
- The parameter names were not saved in compiled class files and were shown as
o,s1etc. in the IDE. This change fixes the SDK to correctly show parameter names.v9.1.0
April 09 2024
Added
- Added methods for publishing messages and signals on the
Channelclass. Also added new builder factories onPubNubwith required parameters provided upfront, e.g.PubNub.publish(message,channel). .- Allow overriding certain PubNub configuration options per API call through
Endpoint.overrideConfiguration.Modified
- Remaining classes from
com.pubnub.internalpackage were hidden from compilation classpath. Users should only use classes incom.pubnub.apipackage.v9.0.0
March 28 2024
Modified
- From now on, Java and Kotlin SDKs will be versioned and released together, and clients using both SDKs will get new features and bug fixes at the same time.
- RemoteAction.async() now provides a single
Result<Output>parameter to the callback. Please see documentation for details.- PubNub initialization must be done through
PubNub.create(). Constructor initialization is disallowed.- There is a new immutable PNConfiguration class with builder. The old PNConfiguration class is marked deprecated, but functional for the time being.
- Internal classes and interfaces have been moved to the
com.pubnub.internalclasses or removed from the compile classpath. You should not use them in your app. All user facing classes are incom.pubnub.apipackage.v8.0.0
February 22 2024
Added
- A new version of subscription and presence handling is enabled by default (
enableEventEngineflag is set totrue). Please consult the documentation for new PNStatus values that are emitted for subscriptions, as code changes might be required to support this change.- Added support for scoped event listeners using new entity objects: Channels, ChannelGroups, ChannelMetadata and UserMetadata.
v7.8.1
February 06 2024
... (truncated)
Commits
- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)