Skip to content

Latest commit

 

History

History
548 lines (437 loc) · 27.5 KB

CHANGELOG.md

File metadata and controls

548 lines (437 loc) · 27.5 KB

Changelog

All notable changes to this project will be documented in this file, per the Keep a Changelog standard.

2.8.7 - 2024-10-09

Fixed

Changed

  • Allow only png and jpg images for thumbnail and poster. Props @burhandodhy via #401.
  • Hide search field if video folder is selected. Props @burhandodhy via #403.

2.8.6 - 2024-05-08

Fixed

2.8.5 - 2024-04-22

Changed

Fixed

2.8.4 - 2023-11-30

Added

Changed

Fixed

Security

  • Bumped @babel/traverse from 7.22.8 to 7.23.2. Props @dependabot via #343.

2.8.3 - 2023-08-03

Fixed

  • Playlist experience not rendering correctly in frontend
  • Prevent API calls when Brightcove has not been configured yet
  • Customization options hidden when switching embed type in in-page experiences

2.8.2 - 2022-03-16

Fixed

2.8.1 - 2022-12-13

Fixed

2.8.0 - 2022-10-17

Deprecated

  • BC_Oauth_API::Method _request_access_token() in favor of BC_Oauth_API::request_access_token()
  • Action brightcove/admin/settings_page in favor of brightcove_admin_settings_page
  • Action brightcove/admin/videos_page in favor of brightcove_admin_videos_page
  • Action brightcove/admin/playlists_page in favor of brightcove_admin_playlists_page
  • Action brightcove/admin/edit_source_page in favor of brightcove_admin_edit_source_page
  • Action brightcove/admin/labels_page in favor of brightcove_admin_labels_page
  • Action brightcove/admin/edit_label_page in favor of brightcove_admin_edit_label_page

Added

Fixed

2.7.0 - 2022-06-29

Fixed

Added

  • Enable audio track language detection based on browser language if video has multiple audio tracks. Props @oscarssanchez, and @felipeelia, via #279.

2.6.1 - 2022-06-07

Fixed

2.6.0 - 2022-04-19

Added

2.5.2 - 2022-03-17

Added

2.5.1 - 2022-01-24

Added

Fixed

2.5.0 - 2021-12-21

Added

  • State, Scheduled Start Date, and Scheduled End Date fields to the video edit screen. Props @Rahmon, and @oscarssanchez via #241.

2.4.0 - 2021-11-29

Added

2.3.1 - 2021-11-04

Fixed

2.3.0 - 2021-10-21

Added

Security

2.2.1 - 2021-09-08

Changed

2.2.0 - 2021-08-09

Breaking Changes

  • BC_Utility API changed:
    • See set_cache_item and delete_cache_item in includes/class-bc-utility.php.
    • Removed remove_deleted_players function.

Fixed

  • Undefined index warnings. Props @sanketio via #197.
  • Typo for the $allowedtags global used in conjunction with wp_kses. Props @theskinnyghost via #203.
  • Performance issue related with bc_transient_keys option. Props @Rahmon via #215.
  • Playlist preview in the editor. Props @Rahmon via #216.

Security

2.1.4 - 2021-06-23

Fixed

  • Fix: Default Source field when is submitted unchecked.
  • Fix: Adjust the position of media details in the editing modal.
  • Fix: Clear filtered results when the input search is empty.
  • Fix: Add missing mute attribute in the block.

2.1.3 - 2021-06-03

Fixed

  • Fix: Playlist player is not available.

2.1.2 - 2021-02-17

Fixed

  • Fix: Default state filter: display filtered default on dropdown.
  • Fix: jQuery context deprecation.

2.1.1 - 2021-01-11

Fixed

  • Fix: Fresh installation bugfix with labels.
  • Fix: PHPCS issues.

[2.1] - 2020-12-21

Added

  • Feature: Labels.
  • Feature: VIP error logging to NewRelic.
  • Changed to most recent logos.
  • Feature: Status filter.

[2.0] - 2020-09-15

Added

  • Feature: Multi language caption processing.
  • Feature: Active/Inactive videos filtering.

1.9.2 - 2020-06-29

Added

  • Add a notice when credentials are revoked, prompting user to update them.

Fixed

  • Fix: Fatal error when credentials are revoked.

1.9.1 - 2020-03-18

Fixed

  • Bug in preview when switching from classic editor to Gutenberg.
  • Bug with editor capabilities.

1.9.0 - 2020-02-19

Added

  • Picture in picture support.
  • Support to use reference id in videos.

1.8.2 - 2020-01-24

Fixed

  • Upload new videos bug.

1.8.1 - 2020-01-20

Fixed

  • Adding a new brightcove account bug

1.8.0 - 2020-01-02

Added

  • Enable search on playlists
  • playsinline option for embeds
  • Settings field to have a default player size width

Fixed

  • URL encoding uploads for files with foreign characters
  • Player ordering to better resemble the order in Brightcove Studio.

1.7.2 - 2019-09-10

Fixed

  • Iframe Padding issue
  • Stop showing inactive players from Brightcove studio in the plugin
  • Source select account bug

1.7.1 - 2019-07-12

Fixed

  • Settings page not loading when plugin is network activated.
  • Adding multiple Gutenberg blocks to a post causes videos to sync video content.
  • PHP notice when information from Brightcove account not available.

1.7.0 - 2019-03-26

Added

  • Folder API support.

Fixed

  • Removed extra slashes that appeared on titles and descriptions.
  • Behavior of status update messages.

1.6.1 - 2018-12-14

Fixed

  • Bug related to the Gutenberg block.
  • Updated support link on account settings page.

1.6.0 - 2018-09-19

Added

  • Gutenberg support.

Fixed

  • Bug causing video previews not to show.
  • Bug causing playlist videos to not be listed.
  • Update to the 'brightcove_media_query_results' filter to allow $processed_results to be used.
  • Removal of deprecated options for Plupload.
  • Adding last two parameters to add_action to remove PHP 7.2 warnings.
  • Removal of hardcoded video page height.

1.5.0 - 2018-08-02

Added

  • Video Experience player.
  • Video Experience playlists.
  • Added filter to allow developer to specify an ingest profile.

Fixed

  • Resolves issue with WP dashboard being taken down when API is unresponsive.
  • Adjustments to search behavior.

1.4.1 - 2018-04-03

Fixed

  • Minor issue with the API request.

1.4.0 - 2018-04-03

Added

  • Player support for videos and playlists
  • Updated playlist api to v2

Fixed

  • Bug that was causing issues when a playlist was edited

1.3.2 - 2017-09-14

Added

  • Target attribute to change shortcode placement
  • Improved performance of search

Fixed

  • Bug that was causing an empty thumbnail to be displayed in search results

1.3.1 - 2017-03-20

Added

  • Show Brightcove button only in the main content editor
  • Increased the timeout used to call Brightcove API
  • Removed the 'Processing...' text from image thumbnails

1.3.0 - 2016-10-07

Fixed

  • Various bug fixes

1.2.5 - 2016-09-14

Added

  • Removed call to Brightcove status API

1.2.4 - 2016-06-22

Added

  • Make all text translatable.
  • Enhancements to Add source screen
  • Fixed all PHP warnings

Fixed

  • Issues with "Insert into Post" button

1.2.3 - 2016-06-09

Fixed

  • Issue where API calls could fail silently

1.2.2 - 2016-05-20

Fixed

  • Add strict parameter to use of in_array
  • Add .avi to list of accepted MIMEtypes
  • Issue where caption file types were deemed invalid if they had a query string attached
  • Add fallback to default player for playlist rendering
  • Issue where search would leave an empty screen

1.2.1 - 2016-04-29

Added

  • brightcove_video_html filter
  • Support for the Heartbeat API

Fixed

  • Issue where playlist shortcode was mistakenly inserted
  • Issue where spinners would not show on first load

1.2.0 - 2016-03-29

Added

  • Enable the presentation and control of custom fields on uploaded videos
  • Support for custom video player selection during publication
  • Support ingestion of preroll (poster) images and video thumbnails
  • Support ingestion of closed captions
  • Track the name and date of any changes to a video

1.1.3 - 2016-01-15

Fixed

  • Tags should automatically populate drop down on videos page
  • Clear search results if user empties field or clicks search field x
  • Improve search handling
  • Improve logic for exit edit mode when closing modal
  • Ensure this bound properly in returned delete callback
  • Prevent body/background from scrolling when modal open
  • Scroll overflow issue in the edit video modal
  • When re-opening modal, always switch back to video grid view
  • Activate the spinner only when opening modal, not in template
  • Ensure close button handler doesn't interfere with other close requests
  • Back button disabled detection
  • Make the notices dismissable instead of fading
  • Disable closing modal during sync
  • Disable all buttons and hide delete link while syncing
  • Disable all buttons on the edit video screen while syncing
  • Correct scrollbar on Sync button click, adds some css padding
  • Start with the spinner active, until the initial ajax request completes
  • Set default account id for media manager
  • Correct setting of account on selection
  • Select default account for initial sync (as default)
  • Only localize playlist data, get the rest via ajax
  • Add selected to current account dropdown, remove All option
  • Various miscellaneous corrections for updated WordPress VIP submission

1.1.2 - 2015-12-28

Fixed

  • Remove extra files. This is a holdout from 1.1.1 to remove all the extra files from the repository.

1.1.1 - 2015-12-28

Added

  • Removed callback subscriptions
  • Responsive playlists and videos
  • Ability to bypass cache entirely
  • Notice upon playlist insertion if no compatible player is available - because you can never let people know enough

Removed

  • GUI option for video width and height (more consistent to add manually)
  • Unnecessary code and other files throughout plugin and consolidated file structure

Fixed

  • Playlists and other data saving to Database
  • Incorrect close icon on media modal
  • Minimum version check
  • Videos not consistently deleting
  • Caching issues
  • Editing videos from upload screen
  • Inconsistent player implementation
  • Broken shortcode insertion after changing video size via GUI
  • Inconsistent “Add new” button behavior on Video screen
  • Minimum size for playlist display (no longer only shows video selector when width >= 800px)
  • Numerous other small typo corrections, fixes and enhancements

1.1.0 - 2015-12-17

Added

  • Brightcove Video Connect will now warn users when a part of the Brightcove API system is down that might affect plugin or video behavior.
  • The playlist page will now display an error if no playlist compatible player exists

Fixed

  • Date filters have been removed from playlists and videos as they were unusable
  • The Brightcove URL has been fixed to better support HTTP and HTTPS operations
  • row-action issues in playlists introduced since WordPress 4.4
  • Miscellaneous minor fixes and corrections to copy throughout the plugin.

1.0.9 - 2015-11-23

Fixed

  • Fatal error on uninstall
  • Smart playlist display
  • Remove an error that could happen when adding an acount with empty playlists

1.0.8 - 2015-10-29

Fixed

  • Default sort for videos is now "newest first" for all screens listing videos.
  • Playlists now display properly

1.0.7 - 2015-10-21

Fixed

  • Edit button for playlists

1.0.6 - 2015-10-21

Fixed

  • JavaScript has been greatly cleaned up and should no longer conflict on the post editor or other screens.

1.0.5 - 2015-09-02

Fixed

  • Refactored and cleaned up to meet WordPress VIP guidelines.

1.0.4 - 2015-07-29

Fixed

  • PHP Fatal error that could occur when the connection to the Brightcove API failed.

1.0.3 - 2015-07-17

Added

  • Ability to specify display size on video and playlist shortcodes.

1.0.2 - 2015-06-29

Fixed

  • Increasing HTTP timeout to fix sporadic issues when adding sources

1.0.1 - 2015-06-15

Fixed

  • Cleanup of references from /brightcove_video_cloud to /brightcove_video_connect.
  • Plugin deactivation wasn't working.

1.0.0 - 2015-06-15

  • First release