Releases: gaelj/BlazorCodeMirror6
Releases · gaelj/BlazorCodeMirror6
Release 0.3.7
✨ Introduce new features
- Implement optional persist / restore of document to local storage
🎨 Improve structure / format of the code
- Finish removing Id parameter
🐛 Fix a bug
- Automatically load inline component css
- Fix browser refresh script url in example
📝 Add or update documentation
- Cleanup comments
🔊 Add or update logs
- Make all js loggings optional
🥅 Catch errors
- Catch js disconnected exceptions
What's Changed
- ✨ Implement optional persist / restore of document to local storage by @gaelj in #105
- Release 0.3.7 by @gaelj in #106
Full Changelog: 0.3.6...0.3.7
Release 0.3.6
🐛 Fix a bug
- Try to fix random crash at startup
💥 Introduce breaking changes
- Move Id from parameter to Setup, as it should never be changed
🔊 Add or update logs
- Add DebugLogs setup parameter to print debug logs
What's Changed
Full Changelog: 0.3.5...0.3.6
Release 0.3.5
✨ Introduce new features
- Expose CodeMirrorState, for @ref access
🐛 Fix a bug
- Don't use no-cors header
📝 Add or update documentation
- Fix menu title in example project
What's Changed
- Release 0.3.4 by @gaelj in #99
- Expose CodeMirrorState, for @ref access by @gaelj in #100
- 🔖 Bump version to 0.3.5 by @gaelj in #101
- Release 0.3.5 by @gaelj in #102
Full Changelog: 0.3.4...0.3.5
Release 0.3.4
✨ Introduce new features
- Implement clipboard commands
🐛 Fix a bug
- Add no-cors header to diagram requests
- Hide additional content when not visible
- Make visible by default
📝 Add or update documentation
- Add visibility toggle to example
What's Changed
Full Changelog: 0.3.3...0.3.4
Release 0.3.3
🐛 Fix a bug
- Fix crash when creating new diagram
- Fix typo in readme (imports)
What's Changed
Full Changelog: 0.3.2...0.3.3
Release 0.3.2
⚡️ Improve performance
- Add "Visible" property to allow hiding the editor without destroying it
✨ Introduce new features
- Add linting that checks csv column count relative to first line
- Disable initial setting of line wrapping in csv mode
🐛 Fix a bug
- Fix tabulating csv columns skipped the last / first ones
📝 Add or update documentation
- Update README
What's Changed
Full Changelog: 0.3.1...0.3.2
Release 0.3.1
🐛 Fix a bug
- Fix shift-tab in csv not working on last cell
🥅 Catch errors
- Silence errors when DOM elements are no longer available in Diagrams (SVG) and file upload (main div)
What's Changed
Full Changelog: 0.3.0...0.3.1
Release 0.3.0
✨ Introduce new features
- Add commands to insert markdown table and horizontal rule
- Implement csv and tsv with padded column widths (Does not support multiline cells)
- Add Tab and Shift-Tab keymaps to csv mode, to navigate columns
🎨 Improve structure / format of the code
- Improve eq() of emojiWidget
What's Changed
Full Changelog: 0.2.2...0.3.0
Release 0.2.2
⚡️ Improve performance
- Call js module dispose on blazor component dispose
⬆️ Upgrade dependencies
- Update @codemirror/lint
🐛 Fix a bug
- Ensure the js init of an editor is done only once
What's Changed
Full Changelog: 0.2.1...0.2.2
Release 0.2.1
✨ Introduce new features
- Add DisplayName() extension to CodeMirrorLanguage enum
- Allow scrolling past the end of the document
- Implement white space & trailing white space highlighting
🐛 Fix a bug
- Fix dragging text was highjacked by the file drag overlay
- Fix empty language definitions in example
✏️ Fix typos
- Display Plain Text language name with space
What's Changed
Full Changelog: 0.2.0...0.2.1