Skip to content

Releases: shotstack/shotstack-sdk-php

Feature update: Serve API, image formats, custom sizes and more...

28 Jul 00:15
c476bf0
Compare
Choose a tag to compare

Adds support for the following features:

  • Serve API and destinations
  • Image formats (jpg, png, bmp)
  • Custom size
  • Quality setting
  • Shuffle transition
  • 4:3 aspect ratio
  • Slow/fast transition speed options

Note: this version deprecates the Shotstack\Client\Api\EndpointsAPI and is replaced with the Shotstack\Client\Api\EditApi for editing videos and images. It also adds the Shotstack\Client\Api\ServeApi for managing assets. Shotstack\Client\Api\EndpointsAPI will be deleted in the next release.

Add disk types and cache

02 Mar 11:49
f71dc52
Compare
Choose a tag to compare

Allows setting of disk types and cache.

Upgrade to use Guzzle 7 - BREAKING CHANGE

30 Dec 00:32
bd3f3fd
Compare
Choose a tag to compare

This release adds support for Guzzle 7. It may introduce a breaking change if you use an outdated version of PHP or have a dependency on an older version of Guzzle. The recommendation is to upgrade both to newer versions.

Crop, volume effects, 4:5, render range, fps and mp3 updates. BREAKING CHANGE.

29 Dec 12:34
f6e5d20
Compare
Choose a tag to compare

This update adds API access to the the following features to the SDK:

  • Crop and image or video asset
  • Add volume effects to audio asset
  • Add 4:5 aspect ratio
  • Render a range (portion) of a video
  • Select a frame rate for the video render
  • Render an mp3 audio file (no video)

It also updates to use the latest OpenAPI generator version 5 which requires PHP 7.2. This will be a breaking change to anyone using PHP 5 or 7.1.

Add new slide and carousel transitions, blur effect and docs update

31 Oct 06:35
e325d6b
Compare
Choose a tag to compare

Adds the following features:

  • Slide transition
  • Carousel transition
  • Zoom transition
  • Blur filter

Also adds enterprise dedicated queue header and docs update.

Luma Asset and Output Updates

06 Jun 08:56
Compare
Choose a tag to compare

Multiple updates including:

  • Luma Asset support to create alpha transparency effects and transitions.
  • New output features including:
    • poster image - generate a poster image jpg
    • thumbnail image - generate a thumbnail image jpg
    • output scaling - i.e. output as HD and SD without adjusting the edit font sizes etc...
  • Fit none - import logos, images etc.. and maintain teh original size
  • Soundtrack volume setting

Add webhook callbacks

23 Feb 10:40
772af69
Compare
Choose a tag to compare

Webhooks are finally here! Get notified when your renders complete instead of polling.

Fix default title colour

30 Jan 07:59
Compare
Choose a tag to compare

The SDK had the default title colour set as 'white'. This now conflicts with validation which requires the colour to be in hex notation. Default colour is now set as #ffffff.

Also updated some documentation copy.

Audio Asset, Fonts and Clip Opacity

06 Jan 00:37
Compare
Choose a tag to compare

This update adds the following features:

  • Audio Asset - add audio and sound effects to any position on the timeline including trimming, length and fade effects.
  • Fonts - import your own custom fonts to use with the HTML asset
  • Opacity - set the opacity of clips

Latest Sync - HTML asset, offsets, reveal tranisiton, aspect ratios

21 Nov 07:19
Compare
Choose a tag to compare