TwilioDevEd / video-access-token-server-php

Twilio Video server-side web app in PHP
MIT License
26 stars 26 forks source link

Bump twilio/sdk from 5.7.3 to 6.12.0 #56

Closed dependabot-preview[bot] closed 3 years ago

dependabot-preview[bot] commented 3 years ago

Bumps twilio/sdk from 5.7.3 to 6.12.0.

Release notes

Sourced from twilio/sdk's releases.

6.12.0

Release Notes

Library - Feature

Api

  • Added verify-push to usage_record API

Bulkexports

  • When creating a custom export the StartDay, EndDay, and FriendlyName fields were required but this was not reflected in the API documentation. The API itself failed the request without these fields. (breaking change)
  • Added property descriptions for Custom Export create method
  • Clarified WebhookUrl and WebhookMethod must be provided together for Custom Export

Insights

  • Added video room and participant summary apis.

Ip_messaging

  • Create separate definition for ip-messaging
  • Restore v2 endpoints for ip-messaging

Verify

  • Verify Push madurity were updated from preview to beta
  • twilio_sandbox_mode header was removed from Verify Push resources (breaking change)

Video

  • [Rooms] Add Recording Rules API

Docs

6.11.0

Release Notes

Ai

  • Add Annotation Project and Annotation Task endpoints
  • Add Primitives endpoints
  • Add meta.total to the search endpoint

Conversations

  • Mutable Conversation Unique Names

Insights

  • Added trust to summary.

Preview

  • Simplified Channels resource. The path is now /BrandedChannels/branded_channel_sid/Channels (breaking change)

Verify

Changelog

Sourced from twilio/sdk's changelog.

[2020-11-05] Version 6.12.0

Library - Feature

Api

  • Added verify-push to usage_record API

Bulkexports

  • When creating a custom export the StartDay, EndDay, and FriendlyName fields were required but this was not reflected in the API documentation. The API itself failed the request without these fields. (breaking change)
  • Added property descriptions for Custom Export create method
  • Clarified WebhookUrl and WebhookMethod must be provided together for Custom Export

Insights

  • Added video room and participant summary apis.

Ip_messaging

  • Create separate definition for ip-messaging
  • Restore v2 endpoints for ip-messaging

Verify

  • Verify Push madurity were updated from preview to beta
  • twilio_sandbox_mode header was removed from Verify Push resources (breaking change)

Video

  • [Rooms] Add Recording Rules API

[2020-10-14] Version 6.11.0

Ai

  • Add Annotation Project and Annotation Task endpoints
  • Add Primitives endpoints
  • Add meta.total to the search endpoint

Conversations

  • Mutable Conversation Unique Names

Insights

  • Added trust to summary.

Preview

  • Simplified Channels resource. The path is now /BrandedChannels/branded_channel_sid/Channels (breaking change)

Verify

  • Changed parameters (config and binding) to use dot notation instead of JSON string (e.i. Before: binding={"alg":"ES256", "public_key": "xxx..."}, Now: Binding.Alg="ES256", Binding.PublicKey="xxx..."). (breaking change)
  • Changed parameters (details and hidden_details) to use dot notation instead of JSON string (e.i. Before: details={"message":"Test message", "fields": "[{\"label\": \"Action 1\", \"value\":\"value 1\"}]"}, Now: details.Message="Test message", Details.Fields=["{\"label\": \"Action 1\", \"value\":\"value 1\"}"]). (breaking change)
  • Removed notify_service_sid from push service configuration object. Add Push.IncludeDate, Push.ApnCredentialSid and Push.FcmCredentialSid service configuration parameters. (breaking change)
Upgrade guide

Sourced from twilio/sdk's upgrade guide.

Upgrade Guide

After 5.1.1 all MINOR and MAJOR version bumps will have upgrade notes posted here.

[2020-04-15] 6.2.x to 6.3.x

CHANGED - Optional header parameters added to Authy endpoints

Custom headers are now supported in twilio-php. The addition of these optional parameters have caused a breaking change to the read, page, and stream functions for Entity, Service, and Factor resources. These functions now expect an array of optional parameters as the first argument.

6.2.x

<? 
use Twilio\Rest\Client;
$twilio = new Client();

$entities = $twilio->authy->v1->services("ISXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") ->entities ->read(20);

6.3.x

<? 
use Twilio\Rest\Client;
$twilio = new Client();

$entities = $twilio->authy->v1->services("ISXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX") ->entities ->read([], 20);

[2017-09-28] 5.1x.x to 5.15.x

CHANGED - Body parameter on Chat Message creation is no longer required.

Rationale

This was changed to add support for sending media in Chat messages, users can now either provide a body or a media_sid.

5.1x.x

<?php

use Twilio\Rest\Client;

$client = new Client(); $client->chat->v2->service('IS123')->channel('CH123')->message->create("this is the body");

Commits
  • 8649f40 Release 6.12.0
  • 6820ce5 [Librarian] Regenerated @ 551da0c03315c2791ce53816c329fd1fb37f471f
  • 5052b62 feat: Add region to access token (#669)
  • 49498b2 feat: Remove final from RequestValidator declaration. (#664)
  • a1ea7ae chore: update badge
  • 001c21d chore: update license references
  • 1e1a363 chore: update template files
  • ef6ac1d chore: update template files
  • 463282c Release 6.11.0
  • 304800e [Librarian] Regenerated @ 1b1f2bd0b89ec7e7ff86f1b6de8f94601143931e
  • Additional commits viewable in compare view


Dependabot compatibility score

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 rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
dependabot-preview[bot] commented 3 years ago

Superseded by #57.