All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Changed compatibility with NodeBB v2.2x (kudos to Barış Soner Uşaklı)
- Changed ACP to use modules
- Added new notifications in ACP for manipulations around rules
- Changed project dependencies to rely on fewer libraries
- Changed integration with NodeBB to preserve ability to enter Fullscreen (kudos to Revir Yang)
- Changed compatibility with NodeBB v1.17.x
- Changed ACP to rely on latest UI library
- Removed Babel for unit tests around the rules
- Removed Gulp as orchestration tool for SASS styles
- Added support for post preview of the embedded content
- Changed dependencies to comply with the most security updates
- Changed compatibility with NodeBB v1.13.x
- Added community embed rules
- Removed Code Climate integration
- Changed compatibility for NodeBB v1.11.0
- Removed Emitter NodeBB dependency
- Changed Youtube default rule to ignore Youtube channels
- Added Twitch Default rule for Live content
- Added Twitch Default rule for VoD
- Changed Youtube default rule to ignore Youtube profiles
- Added compatibility with Markdown plugin
- Added compatibility with content plugins
- Changed ACP scripts to follow best practice
- Changed all dependencies
- Added ability to skip invalid regular expressions
- Changed default Youtube rule
- Initial release with predefined set of embeds