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.
- Added support for Guest view (Thanks to barisusakli)
- Changed compatibility with NodeBB v1.18.x
- Fixed infinite scrolling and post edits to provide missing Spoiler interactions (Thanks to tudor2004)
- Added support for post queue where spoiler content will be rendered as is (Thanks to julianlam)
- Added support for rendering beyond Topic pages (Thanks to julianlam)
- Changed module dependencies to resole security issues with Lodash
- Changed library dependencies to have the latest development and production libraries
- Removed images module dependency from Spoiler client (Thanks to julianlam)
- Changed compatibility with NodeBB v1.12.x
- Changed compatibility with NodeBB v1.11.x
- Fixed issue with multi-list layouts.
- Added compatibility with NodeBB v1.8.2
- Changed the icon in the new version of redactor
- Changed parent content identifier for image loading
- Added compatibility with NodeBB v1.1.0
- Changed content rendering to accommodate image lazy loading (Thanks to segura2010)
- Changed internal logic to use a plugins hooks
- Fixed issue with spoiler content
- Fixed a duplicate spoiler template for a Redactor WYSIWYG
- Fixed RegExp clone for Node v4 environments
- Added template string for spoiler template
- Added requirement for multi-line spoiler, i.e. inline spoiler will not be parsed
- Changed spoiler delivering. Content of a spoiler isn't delivered anymore to the client.
- Changed HTML manipulation to create more safe result for paragraphs
- Added Redactor WYSIWYG support
- Added installation support for NodeBB v1
- Added extra line around spoiler tags
- Added a load of composer tools when composer is activated
- Changed spoiler rendering to prevent inline representation
- Removed logging information
- Added several handlers for Markdown plugin: paragraph shifts, list unwrap
- Removed extra paragraph for the spoiler tag
- Initial release