@@ -4,6 +4,48 @@ Notable changes to Draft.js will be documented in this file.
44
55Changes to ` src ` are live in production on facebook.com at the time of release.
66
7+ ## 0.8.0 (August 8, 2016)
8+
9+ ### Added
10+
11+ * ` customStyleFn ` for more control over inline style ranges
12+ * Uses ` internalClipboard ` for Safari
13+ * Metadata for ` ContentBlock ` objects
14+ * ` convertFromHTMLToContentBlocks ` :
15+ * Support for ` mailto ` protocol for links
16+ * Support "unset" inline styles
17+ * Run ESLint on examples
18+
19+
20+ ### Changed
21+
22+ * Removed redundant ESLint module in TeX example
23+ * Update Travis CI config for readability, Node v4 requirements, and pruning/updating npm dependencies
24+ * Use ` immutable ` ~ 3.7.4 to avoid Flow errors in updated versions
25+ * Modify ` getSelectionOffsetKeyForNode ` to search for nested offset-annotated nodes
26+ * Upgrade eslint to 3.0.1, use fbjs config
27+ * Update to Flow 0.28
28+ * Jest
29+ * Update to 12.1.1
30+ * Replaced ` jest.fn().mockReturnValue(x) ` with ` jest.fn(() => x) `
31+ * Remove extra spaces from the text decoration style
32+ * No longer using ` nullthrows ` for ` blockRenderMap `
33+ * ` convertFromHTMLToContentBlocks ` :
34+ * Improved variable names in ` joinChunks `
35+ * Additional whitelisted entities such as ` className ` , ` rel ` , ` target ` , ` title `
36+
37+ ### Fixed
38+
39+ * Fix bug where placeholder text was not being erased in Chrome
40+ * Fix bug where double click link in Firefox broke selection
41+ * Kill iOS tooltips
42+ * removed unnecessary ` undefined ` checks on ` DraftEditorLeaf `
43+ * ` convertFromHTMLToContentBlocks ` :
44+ * Preserve pasted block type on paste
45+ * Strip XML carriage returns and zero-width spaces
46+ * ` getBlockMapSupportedTags() ` will always return a valid array of tags
47+ * Documentation fixes
48+
749## 0.7.0 (May 3, 2016)
850
951### Added
0 commit comments