Skip to content

Latest commit

 

History

History
45 lines (31 loc) · 1.45 KB

CHANGELOG.md

File metadata and controls

45 lines (31 loc) · 1.45 KB

Changelog

All notable changes to this project will be documented in this file.

This project adheres to Semantic Versioning and Keep a CHANGELOG.

v0.2.4

  • ProcessingEngine default plugin reference is accessible by ProcessingEngine instance and can be set with setDefaultPlugin() method.
  • All renderer now returns to MediaTag.processingEngine instance the mediaObject like filters and sanitizers.
  • Download plugin has been upgraded to recognize mediaObject.name property at download or data-attr-type when name is not present. The goal is to set the correct file extension according to mediaObject. By default any unrecognize file type is considerered as text by FileSaver API.

v0.2.3

Changed

  • Avoid static classes
  • Some changes inside ProcessingEngine
  • MediaTag stores and engine instance begins by lower case character (ex: MediaTag.uriStore instead of MediaTag.UriStore)

Added

  • Abstract group plugin to process several plugins sequentially at same processingEngine run step

v0.2.2

Changed

  • Redesign to object oriented ES6
  • Avoid orchestrator and logics
  • Redesign of processing engine (RunningEngine) to stack model

Added

  • Add plugins types : renderer, filter, matcher, sanitizer

v0.2.1

Changed

  • Redesign of architecture and functionalities

Added

  • Add filters
  • Dynamic loading according to orchestrator

v0.2.0

Changed

  • Redesign of architecture and functionalities