Releases: sparksuite/simplemde-markdown-editor
Releases · sparksuite/simplemde-markdown-editor
1.11.2
1.11.1
Fixed
- This release contains no changes; rather, it's designed to replace somehow faulty code stored on NPM for version
1.11.0
1.11.0
Improved
- Selected text now has the
CodeMirror-selectedtext
class added (#289) - Word count now supports Cyrillic words (#351)
- Travis CI now tests against Node.js 6 (dbb1c25)
- Clean up build process & use new CodeMirror Spell Checker structure (c8f23a3)
Fixed
- Remove stray
console.log()
code (#280) - Fix
.toTextArea()
sometimes failing (#286) - Prevent onclick event from bubbling (#345)
- Fix incorrect main files for
bower.json
(#326) - Fix selection bug when toggling between side-by-side (#309)
- Fix CodeMirror bug with init text (#344)
- Fix line and word count on init (#299)
- Tweak README
1.10.1
New
- Optional prompts for inserting links and images
- Allow destroying SimpleMDE instance
- Added
forceSync
option to keep textarea up-to-date with SimpleMDE content
Improved
- Tweak wording of README
- Context aware code button (basically, it's smarter)
- Use SSL URLs when possible, and use SimpleMDE.com
- Update dependencies
Fixed
- Fix togglePreview not working sometimes (#196)
- Fix single line breaks bug
- Hide trailing separators respects hidden icons
- Fix localStorage detection for iOS private browsing
- Fix incorrect linting failure messages
1.10.0
New
- Fully customizable keyboard shortcuts
- Support for custom status bar items
- Placeholder option
- Undo/redo toolbar icons
- Clean block icon
Improved
- Added character counter to status bar
- Public getter for
getState()
Fixed
- Now correctly highlights active buttons for headers, images, and links
- No longer registers duplicate update listeners for side by side mode
- Fix new table spacing
- Fix options undefined bug when clearing autosave value
- Fixed separator display/hide logic
1.9.0
New
- New function to clear autosaved value
- Icon for tables introduced
- Now you can customize the bold/italic markup using the new
blockStyles
option - New
showIcons
setting for showing specific icons without customizing the full toolbar (like the existinghideIcons
setting)
Improved
- Depend on specific
marked
version - Autosave now checks that
localStorage
is available for all features (logs error if not) - Prefixed all localStorage keys with
smde_
to prevent collisions - Clearer documentation for creating custom icons in the toolbar
- Travis CI now tests in more Node.js versions
- Update dependencies
Fixed
- Fixed autosave briefly losing value
- Changed
unique_id
to camel caseuniqueId
- Fixed scrollbar issues caused by inconsistent
z-index
values - Fixed situations where escape key wouldn't work
- Icons no longer have a tab index in forms
- Fixed issue where the initial value would overwrite the loaded autosaved value
- Fixed autosave conditional
1.8.1
New
insertTexts
, a new option to customize the inserted text for links, images, and horizontal rules
Improved
- Now makes HTML syntax colorful while editing
- Improved gulp build process
- Updated dependencies
Fixed
- Fixed a bug with sprockets compilation related to the CSS
- Fixed gradient CSS bug
- Fixed README inaccuracy
1.8.0
New
- UMD JavaScript module design
- Bower support
Improved
- Lint JavaScript code
- Updated CodeMirror
- Add three state methods
isPreviewActive()
isSideBySideActive()
isFullscreenActive()
Fixed
- Disable fullscreen dependent features on mobile
- Prevent dropping binary files
- Fixed issue where preview would overlap fullscreen of another editor
- Fixed typos in README
1.7.4
Fixed
- Updated the version number and synced NPM correctly. Sorry about that.
1.7.3
Fixed
- Add missing
/dist/
files