All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- The plugin now accepts a
component
config and if provided this component will be rendered instead of the default Anchor tag. Thanks to @antoinerey.
- Linkify link email addresses or websites when they are placed inside parenthesis #244
- Moved to a flat configuration. Instead of plugin properties (decorators & hooks) being stored within pluginProps they now moved to the root object. See the changes here #150 as well as the initial discussion here #143
- Moved the option
theme
from an Immutable Map to a JavaScript object. This is more likely to become a standard.
- Added the ability to set a target attribute through
config.target
. The default value is_self
.
- Utilize the linkify-it library to generate smart href values for the resulting component e.g.
www.draft-js-plugins.com
will result inhttp://www.draft-js-plugins.com
.
It's not recommended to use the version 0.0.0 - 0.0.2