Skip to content

Releases: opentok/OpenTok-PHP-SDK

Release v3.1.0

16 Oct 21:52
Compare
Choose a tag to compare
  • Add from support on SIP calls (#193, #196)

Release v3.0.0

30 Jun 05:27
Compare
Choose a tag to compare

This release brings along full PHP 7 support and increases our minimum PHP version to 5.6 which aligns with PHP's own support schedule: http://php.net/supported-versions.php

Because of this change we've decided to bump the major version to 3 to respect semver.

We can now increase our dependency versions, particularly phpunit which was necessary to run our tests in PHP 7.

Unfortunately we have not been able to upgrade our version of guzzle yet, see #132

Thanks for using OpenTok-PHP-SDK

Release v2.5.1

30 Jun 04:48
Compare
Choose a tag to compare

#187 Don't parse 204 No Content responses because of a change in PHP 7's json_decode()

This will be the final version that supports PHP 5.3, 5.4 and 5.5.

Although this version should work with PHP 7 you may have issues with incompatible dependencies such as phpunit which require a lower PHP version. The next version will be v3 and will have complete support for PHP 7.

Release v2.5.0

29 Jun 04:03
Compare
Choose a tag to compare

Feature: #184 Force Disconnect API, thanks @Taracque!
#186 and #181 Fixed namespace references, thanks @bklima-ss and @valeriitropin!
#180 Update API URL from /partner to /project
#182 Updated JS samples to use latest JS API
Fixed #168 Fix payload format when calling Dial API
Fixed #167 Update firebase/php-jwt dependency version to v4

Release v2.4.0

01 Sep 01:12
Compare
Choose a tag to compare

Feature: #158 SIP Interconnect implemented
Feature: #165 Broadcast Layout API
Feature: #150 Broadcast API
Fixed #157 thanks @pincombe!

Release v2.3.1

11 Dec 23:08
Compare
Choose a tag to compare

This update fixes an issue with calling archving methods from the phar build (#137) (thanks @lrocher!)

Release v2.3.0

04 Jun 21:07
Compare
Choose a tag to compare

New archiving features:

  • Automatically archived sessions -- See the archiveMode option of the opentok.createSession() method and the \OpenTok\ArchiveMode class.
  • Audio-only or video-only archives -- See the hasAudio and hasVideo options of the opentok.startArchive() method.
  • Individual archiving -- See the outputMode option of the opentok.startArchive() method and the \OpenTok\OutputMode class. (#52)
  • Paused archives -- When no clients are publishing to a session being archived, its status changes to "paused". See \OpenTok\Archive.status.

Release v2.2.3

30 Apr 15:29
Compare
Choose a tag to compare

This version includes the following changes:

  • Adds "paused" status for archives (#119)
  • Adds offset and count limits to \OpenTok\OpenTok::listArchives() (#43)
  • Adds an \OpenTok\Archive::toArray() method (#74)
  • Fixes semantics of \OpenTok\Archive::toJSON() method (#73)
  • Windows compatibility fixes:
  • Uses forked package aoberoi/json-works (#118, #117)
  • Adds run-demo.bat files for samples (#81)
  • Enhances run-demo scripts in samples to clean cache directory, fixes syntax (#70, #68)
  • Improves phar build (#97)
  • Adds HHVM and PHP 5.6 support (#107, #106)
  • Correction for documentation of \OpenTok\OpenTok::createSession() (#116)
  • Fixes support links (#111)
  • Updates composer
  • Updates development guidelines (DEVELOPING.md)

Release v2.2.2

20 Jun 05:40
Compare
Choose a tag to compare

This version includes support for the archive status value of "expired".

Release v2.2.1

17 Jun 20:42
Compare
Choose a tag to compare

This release includes a change to the default media mode for sessions created without the media mode specified. The default media mode is now OpenTok\MediaMode::RELAYED