Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/run-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
max-parallel: 1
fail-fast: true
matrix:
php: [8.1, 8.2, 8.3, 8.4]
php: [8.1, 8.2, 8.3, 8.4, 8.5]
env:
PUBLISH_KEY: ${{ secrets.SDK_PUB_KEY }}
SUBSCRIBE_KEY: ${{ secrets.SDK_SUB_KEY }}
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@
# composer vendor dir
/vendor

# composer lock file (not committed for libraries; consumers resolve their own)
/composer.lock

# IDEA files
/.idea

Expand Down
17 changes: 14 additions & 3 deletions .pubnub.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,19 @@
name: php
version: 9.0.2
version: 9.0.3
schema: 1
scm: github.com/pubnub/php
changelog:
- date: 2026-07-27
version: 9.0.3
changes:
- type: feature
text: "Added setType to SetChannelMetadata because ->meta(['type' => 'some type']) is deprecated."
- type: feature
text: "Added SDK support for PHP 8.5."
- type: bug
text: "Fixed incorrect check logic for Member and UUID in members management."
- type: bug
text: "Fixed minor issues in PaddingTrait::depad(), PubNubCryptoCore::unPadPKCS7(), and CryptoModule::decodeHeader()."
- date: 2026-07-20
version: 9.0.2
changes:
Expand Down Expand Up @@ -555,8 +566,8 @@ sdks:
- x86-64
- distribution-type: library
distribution-repository: GitHub release
package-name: php-9.0.2.zip
location: https://github.com/pubnub/php/releases/tag/9.0.2
package-name: php-9.0.3.zip
location: https://github.com/pubnub/php/releases/tag/9.0.3
requires:
- name: rmccue/requests
min-version: 1.0.0
Expand Down
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
## 9.0.3
July 27 2026

#### Added
- Added setType to SetChannelMetadata because ->meta(['type' => 'some type']) is deprecated.
- Added SDK support for PHP 8.5.

#### Fixed
- Fixed incorrect check logic for Member and UUID in members management.
- Fixed minor issues in PaddingTrait::depad(), PubNubCryptoCore::unPadPKCS7(), and CryptoModule::decodeHeader(). Fixed the following issues reported by [@denismosolov](https://github.com/denismosolov), [@maksimovic](https://github.com/maksimovic) and [@denismosolov](https://github.com/denismosolov): [#129](https://github.com/pubnub/php/issues/129), [#130](https://github.com/pubnub/php/issues/130) and [#131](https://github.com/pubnub/php/issues/131).

## 9.0.2
July 20 2026

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ You will need the publish and subscribe keys to authenticate your app. Get your
{
"require": {
<!-- include the latest version from the badge at the top -->
"pubnub/pubnub": "9.0.2"
"pubnub/pubnub": "9.0.3"
}
}
```
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"keywords": ["api", "real-time", "realtime", "real time", "ajax", "push"],
"homepage": "http://www.pubnub.com/",
"license": "proprietary",
"version": "9.0.2",
"version": "9.0.3",
"authors": [
{
"name": "PubNub",
Expand Down
Loading
Loading