The following are external libraries that have been updated during the 4.6 release cycle.
Masonry
Masonry was updated to version 3.3.2 from version 3.1.4 (#32802). Notable changes:
- jQuery events are now triggered.
- CommonJS is supported.
- Percentages can now be used for horizontal positions.
- Various browser compatibility issues are now resolved.
Full Changelog: https://github.com/desandro/masonry/releases
imagesLoaded
imagesLoaded was updated to version 3.2.0 from version 3.1.4 (#32802). Notable changes:
- Background images are now supported.
- setTimeout no longer triggers multiple events errantly.
- Internal cache has been removed. Each image will now be checked.
- Various browser compatibility issues are now resolved.
Full Changelog: https://github.com/desandro/imagesloaded/releases
NOTE: imagesLoaded and Masonry are now in separate files. This means that imagesLoaded can be enqueued without Masonry being enqueued. For backward compatibility reasons, imagesLoaded remains a dependency for Masonry.
MediaElement.js
MediaElement.js was updated to version 2.22.0 from version 2.18.1 (#36759, #37363). Notable changes:
- Several YouTube embed issues have been resolved.
- More Vimeo API An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. support added.
- A few a11y Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) and i18n Internationalization, or the act of writing and preparing code to be fully translatable into other languages. Also see localization. Often written with a lowercase i so it is not confused with a lowercase L or the numeral 1. Often an acquired skill. issues have been fixed.
- General stability enhancements.
Full Changelog: https://github.com/johndyer/mediaelement/blob/2.22.0/changelog.md
TinyMCE
TinyMCE was updated to version 4.4.1 from version 4.3.10 (#37225, #37327, #37476). Notable changes:
- Various contentEditable bugs fixed.
- Various browser compatibility bugs fixed.
- General stability and performance enhancements.
Full Changelog: https://github.com/tinymce/tinymce/blob/4.4.1/changelog.txt
Backbone.js
Backbone.js was updated to version 1.3.3 from 1.2.3 (#37099). Notable changes:
- 4 major regressions were fixed.
- Added
findIndex
and findLastIndex
Underscore methods to Collection
.
- Added
options.changes
to Collection
“update” event which includes added, merged, and removed models.
- Removed
component
package support.
Full Changelog: https://cdn.rawgit.com/jashkenas/backbone/1.3.3/index.html#changelog
#4-6, #dev-notes, #external-libraries