Web Components v0.94.0
Pre-release
Pre-release
Support for:
Web Components
💥 Breaking Change
- This should be considered a major release, and notably includes changes to the Slate document object model used in the markdown and contract editors. The markdown parser has also been switched from
commonmark.js
to themarkdown-it
library.
👓 Spec Compliance
- #127: Upgrade to new parser (@irmerk)
🏠 Internal
- #125: update rollup and babel configs (@DianaLease)
Markdown Editor
💥 Breaking Change
🚀 New Feature
- #24: Support for thematic breaks (@irmerk)
🐛 Bug Fixes
- #134: Fix issue when transforming blocks to lists (@hohooio823)
💅 Polish
- #103: Preview for headings in the dropdown menu now reflects their size in the document (@conste11ations)
📝 Documentation
- #121: Include information on semantic ui styling (@DianaLease)
Contract Editor
🚀 New Feature
- #145: Support for optional variables in conditionals (@irmerk)
🐛 Bug Fixes
- #115: Drag-n-Drop no longer causes clause to not be editable in Safari (@DianaLease)
- #122: Protect clause from backspace (@irmerk)
- #74: Prevent SHIFT + ENTER inside template variables in the contract editor (@irmerk)
🏃♀ Performance
- #117: Support for new transform parser (@irmerk)
UI Components
🐛 Bug Fixes
- #128: Change
onClick
toonMouseDown
to preserve Slate selection (@DianaLease)
💅 Polish
- #93: Utilize CSS classes for styling (@petrgazarov)
UI Concerto
🐛 Bug Fixes
- #131: Various bugs including DateTime error (@DianaLease)
Storybook
🏠 Internal
- #130: Snapshot testing (@DianaLease)