Releases: pubnub/go
Releases · pubnub/go
v6.0.2
November 29 2021
Fixed
- Fix edge case in Fetch response when filesPayload message is nil.
v6.0.1
v6.0.0
October 12 2021
Added
- Add grantToken functionality (PAMv3). Method grantToken has been added. It allows generation of signed token with permissions for channels and channel groups.
- Acceptance tests plugged into CI pipeline.
v5.0.3
Version bump
v5.0.2
Fixed
- Mod file fix
v5.0.0
Added
• Update Go SDK Metadata.
Modified
• BREAKING CHANGE - IV used for encryption is now random by default. This will break old encrypted messages in Storage, and the sender and the receiver should have the same settings - either all SDKs should use random IVs or use hardcode one. If you want to revert to the old behavior, set UseRandomInitializationVector
as false
in the config.
• BREAKING CHANGE - The SDK now supports Go Modules.
Fixed
• Presence event occupancy field parsed incorrectly.
v4.10.0
November 2 2020
Added
- Objects v2 PAM changes.
Modified
- Fetch with 100 messages.
- Include timetoken in send file.
- Readme updates.
Fixed
- Read Publish File Message retry count from config.
v4.9.1
v4.9.0
August 11 2020
Added
- History v3 with UUID and MessageType.
Modified
- BREAKING CHANGE: PNPublishMessage struct changes, PublishFile enhancements.
v4.8.0
July 24 2020
Added
- Files: Allows users to upload and share files.
Modified
- BREAKING CHANGE: EncryptString and DecryptString fuctions now accept a third param - bool, if true the IV is random and is sent along with the message. Default is false.
PubNub SDK v4.8.0 release.
Fixed
- BREAKING CHANGE: runes to string converion now returns string, this mostly affect the validation responses. This makes the SDK compatible with Go 1.15.