2
0
mirror of https://github.com/Ionaru/easy-markdown-editor synced 2025-07-06 09:34:27 -06:00
easy-markdown-editor/CHANGELOG.md

243 lines
10 KiB
Markdown
Raw Normal View History

2019-03-07 13:42:09 +01:00
# EasyMDE Changelog
2019-07-15 11:37:22 +02:00
All notable changes to easymde will be documented in this file.
2019-03-07 13:42:09 +01:00
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
2020-07-16 18:45:02 +02:00
<!--## [Unreleased]-->
## [2.11.0] - 2020-07-16
2020-05-09 01:14:50 +02:00
### Added
- Support for Node.js 14.
2020-06-03 12:48:48 +02:00
- Preview without fullscreen (Thanks to [@nick-denry], [#196]).
2020-05-09 01:14:50 +02:00
2020-04-15 15:12:11 +02:00
### Fixed
2020-07-16 18:45:02 +02:00
- Fix cursor displayed position on activity (Thanks to [@firm1], [#184]).
- Checkboxes always have bullets in front of them ([#136]).
2020-04-28 10:32:10 +02:00
- Save the text only when modifying the content of the easymde instance (Thanks to [@firm1], [#181]).
2020-04-15 15:12:11 +02:00
2020-04-06 14:09:30 +02:00
## [2.10.1] - 2020-04-06
### Fixed
- Typescript error when entering certain strings for toolbar buttons ([#178]).
2020-04-02 12:15:01 +02:00
## [2.10.0] - 2020-04-02
### Added
2020-01-27 10:34:37 +01:00
- `inputStyle` and `nativeSpellcheck` options to manage the native language of the browser (Thanks to [@firm1], [#143]).
2020-01-26 20:45:38 +01:00
- Group buttons in drop-down lists by adding a sub-option `children` for the items in the toolbar (Thanks to [@firm1], [#141]).
2020-02-06 12:36:30 +00:00
- `sanitizerFunction` option to allow custom HTML sanitizing in the markdown preview (Thanks to [@adamb70], [#147]).
- Time formatting and custom text options for the autosave message (Thanks to [@dima-bzz], [#170]).
### Changed
- Delay before assuming that submit of the form as failed is `autosave.submit_delay` instead of `autosave.delay` (Thanks to [@Situphen], [#139]).
2020-04-02 12:15:01 +02:00
- Add `watch` task for gulp (Thanks to [@A-312], [#150]).
### Fixed
- Issue with Marked when using IE11 and webpack (Thanks to [@felipefdl], [#169]).
- Updated codemirror to version 5.52.2 (Thanks to [@A-312], [#173]).
- Editor displaying on top of other elements on a webpage (Thanks to [@StefKors], [#175]).
2020-01-13 22:29:05 +01:00
## [2.9.0] - 2020-01-13
### Added
- Missing minHeight option in type definition (Thanks to [@t49tran], [#123]).
- Other missing type definitions ([#126]).
2020-01-13 22:17:13 +01:00
### Changed
2020-01-13 22:29:05 +01:00
- The editor will remove its saved contents when the editor is emptied, allowing to reload a default value (Thanks to [@Situphen], [#132]).
2020-01-13 22:17:13 +01:00
2019-08-20 01:05:51 +02:00
## [2.8.0] - 2019-08-20
### Added
2019-07-24 14:57:25 +02:00
- Upload images functionality (Thanks to [@roipoussiere] and [@JeroenvO], [#71], [#101]).
- Allow custom image upload function (Thanks to [@sperezp], [#106]).
2019-08-20 00:26:27 +02:00
- More polish to the upload images functionality (Thanks to [@jfly], [#109]).
2019-08-20 00:51:44 +02:00
- Improved React compatibility (Thanks to [@richtera], [#97]).
2019-07-15 11:37:22 +02:00
2019-08-20 01:10:31 +02:00
### Fixed
- Missing link in dist file header.
2019-07-15 11:37:22 +02:00
## [2.7.0] - 2019-07-13
### Added
- `previewClass` option for overwriting the preview screen class ([#99]).
### Fixed
- Updated dependencies to resolve potential security issue.
- Resolved small code style issues shown by new eslint rules.
## [2.6.1] - 2019-06-17
### Fixed
- Error when toggling between ordered and unordered lists (Thanks to [@roryok], [#93]).
- Keyboard shortcuts for custom actions not working (Thanks to [@ysykzheng], [#75]).
## [2.6.0] - 2019-04-15
### Added
- Contributing guide (Thanks to [@roipoussiere], [#54]).
2019-03-07 13:42:09 +01:00
- Issue templates.
- Standardized changelog file.
### Changed
- Finish rewrite of README (Thanks to [@roipoussiere], [#54]).
2019-03-07 13:42:09 +01:00
- Image and link prompt fill with "https://" by default.
2019-07-15 11:37:22 +02:00
- Link to markdown guide to <https://www.markdownguide.org/basic-syntax/>.
2019-03-07 13:42:09 +01:00
### Fixed
- Backwards compatibility in the API with SimpleMDE 1.0.0 ([#41]).
2019-03-07 13:42:09 +01:00
- Automatic publish of master branch to `@next`
### Removed
2019-03-07 13:42:09 +01:00
- Distribution files from source-control.
## [2.5.1] - 2019-01-17
### Fixed
- `role="button"` needed to be `type="button"` ([#45]).
2019-03-07 13:42:09 +01:00
## [2.5.0] - 2019-01-17
### Added
- Typescript support (Thanks to [@FranklinWhale], [#44]).
- `role="button"` to toolbar buttons ([#38]).
2019-03-07 13:42:09 +01:00
### Fixed
- Eraser icon not working with FontAwesome 5.
## [2.4.2] - 2018-11-09
### Added
- Node.js 11 support.
### Fixed
- Header button icons not showing sub-icons with FontAwesome 5.
- Inconsistent autosave behaviour when submitting a form (Thanks to [@Furgas] and [@adamb70], [#31]).
2019-03-07 13:42:09 +01:00
## [2.4.1] - 2018-10-15
### Added
- `fa-redo` class to redo button for FA5 compatibility (Thanks to [@Summon528], [#27]).
2019-03-07 13:42:09 +01:00
## [2.4.0] - 2018-10-15
### Added
- Theming support (Thanks to [@LeviticusMB], [#17]).
- onToggleFullscreen event hook (Thanks to [@n-3-0], [#16]).
2019-03-07 13:42:09 +01:00
### Fixed
- Fullscreen not working with `toolbar: false` (Thanks to [@aphitiel], [#19]).
2019-03-07 13:42:09 +01:00
## [2.2.2] - 2019-07-03
### Fixed
- Automatic publish only publishing tags.
2019-03-08 18:08:25 +01:00
## [2.2.1] - 2019-06-29
2019-03-07 13:42:09 +01:00
### Changed
- Attempt automatic publish `@next` version on npm.
- Links in the preview window will open in a new tab by default.
### Fixed
- Multi-text select issue by disabling multi-select in the editor ([#10]).
- `main` file in package.json (Thanks to [@sne11ius], [#11]).
2019-03-07 13:42:09 +01:00
## [2.0.1] - 2018-05-13
### Changed
- Rewrote part of the documentation for EasyMDE.
- Updated gulp to version 4.0.0.
### Fixed
- Icons for `heading-smaller`, `heading-bigger`, `heading-1`, `heading-2` and `heading-3` not showing ([#9]).
2019-03-07 13:42:09 +01:00
## [2.0.0] - 2018-04-23
Project forked from [SimpleMDE](https://github.com/sparksuite/simplemde-markdown-editor)
### BREAKING CHANGES
- Dropped Bower support.
- Dropped support for older Node.js versions.
### Added
- FontAwesome 5 support.
- Support for newer Node.js versions.
### Changed
- Packages are now version-locked.
- Simplified build script.
- Markdown guide button is no longer disabled in preview mode.
### Fixed
- Cursor not always showing in "text" mode over the edit field
<!-- Linked issues -->
[#178]: https://github.com/Ionaru/easy-markdown-editor/issues/178
[#136]: https://github.com/Ionaru/easy-markdown-editor/issues/136
[#126]: https://github.com/Ionaru/easy-markdown-editor/issues/126
[#99]: https://github.com/Ionaru/easy-markdown-editor/issues/99
[#45]: https://github.com/Ionaru/easy-markdown-editor/issues/45
[#44]: https://github.com/Ionaru/easy-markdown-editor/issues/44
[#41]: https://github.com/Ionaru/easy-markdown-editor/issues/41
[#38]: https://github.com/Ionaru/easy-markdown-editor/issues/38
[#17]: https://github.com/Ionaru/easy-markdown-editor/issues/17
[#16]: https://github.com/Ionaru/easy-markdown-editor/issues/16
[#11]: https://github.com/Ionaru/easy-markdown-editor/issues/11
[#10]: https://github.com/Ionaru/easy-markdown-editor/issues/10
[#9]: https://github.com/Ionaru/easy-markdown-editor/issues/9
<!-- Linked PRs -->
2020-06-03 12:48:48 +02:00
[#196]: https://github.com/Ionaru/easy-markdown-editor/pull/196
2020-07-16 18:45:02 +02:00
[#175]: https://github.com/Ionaru/easy-markdown-editor/pull/184
[#175]: https://github.com/Ionaru/easy-markdown-editor/pull/175
2020-04-02 12:15:01 +02:00
[#173]: https://github.com/Ionaru/easy-markdown-editor/pull/173
[#170]: https://github.com/Ionaru/easy-markdown-editor/pull/170
[#169]: https://github.com/Ionaru/easy-markdown-editor/pull/169
2020-03-20 13:55:22 +01:00
[#150]: https://github.com/Ionaru/easy-markdown-editor/pull/150
[#147]: https://github.com/Ionaru/easy-markdown-editor/pull/147
2020-02-05 15:34:22 -05:00
[#143]: https://github.com/Ionaru/easy-markdown-editor/pull/143
2020-03-20 13:55:22 +01:00
[#141]: https://github.com/Ionaru/easy-markdown-editor/pull/141
2020-01-27 10:34:37 +01:00
[#139]: https://github.com/Ionaru/easy-markdown-editor/pull/139
2020-01-13 22:17:13 +01:00
[#132]: https://github.com/Ionaru/easy-markdown-editor/pull/132
[#123]: https://github.com/Ionaru/easy-markdown-editor/pull/123
2019-08-20 00:26:27 +02:00
[#109]: https://github.com/Ionaru/easy-markdown-editor/pull/109
2019-07-24 14:57:25 +02:00
[#106]: https://github.com/Ionaru/easy-markdown-editor/pull/106
[#101]: https://github.com/Ionaru/easy-markdown-editor/pull/101
2019-08-20 00:51:44 +02:00
[#97]: https://github.com/Ionaru/easy-markdown-editor/pull/97
2019-06-17 15:07:54 +02:00
[#93]: https://github.com/Ionaru/easy-markdown-editor/pull/93
2019-04-15 15:34:05 +02:00
[#75]: https://github.com/Ionaru/easy-markdown-editor/pull/75
[#71]: https://github.com/Ionaru/easy-markdown-editor/pull/71
[#54]: https://github.com/Ionaru/easy-markdown-editor/pull/54
[#31]: https://github.com/Ionaru/easy-markdown-editor/pull/31
[#27]: https://github.com/Ionaru/easy-markdown-editor/pull/27
[#19]: https://github.com/Ionaru/easy-markdown-editor/pull/19
<!-- Linked users -->
2020-06-03 12:48:48 +02:00
[@nick-denry]: https://github.com/nick-denry
[@StefKors]: https://github.com/StefKors
[@felipefdl]: https://github.com/felipefdl
2020-03-20 13:55:22 +01:00
[@A-312]: https://github.com/A-312
[@dima-bzz]: https://github.com/dima-bzz
2020-01-27 10:57:52 +01:00
[@firm1]: https://github.com/firm1
2020-01-13 22:17:13 +01:00
[@Situphen]: https://github.com/Situphen
[@t49tran]: https://github.com/t49tran
2019-08-20 00:51:44 +02:00
[@richtera]: https://github.com/richtera
2019-08-20 00:26:27 +02:00
[@jfly]: https://github.com/jfly
2019-07-24 14:57:25 +02:00
[@sperezp]: https://github.com/sperezp
[@JeroenvO]: https://github.com/JeroenvO
[@sn3p]: https://github.com/sn3p
2019-06-17 15:07:54 +02:00
[@roryok]: https://github.com/roryok
2019-04-15 15:34:05 +02:00
[@ysykzheng]: https://github.com/ysykzheng
[@roipoussiere]: https://github.com/roipoussiere
[@FranklinWhale]: https://github.com/FranklinWhale
[@Furgas]: https://github.com/Furgas
[@adamb70]: https://github.com/adamb70
[@Summon528]: https://github.com/Summon528
[@LeviticusMB]: https://github.com/LeviticusMB
[@n-3-0]: https://github.com/n-3-0
[@aphitiel]: https://github.com/aphitiel
[@sne11ius]: https://github.com/sne11ius
<!-- Linked versions -->
2020-07-16 18:45:02 +02:00
[Unreleased]: https://github.com/Ionaru/easy-markdown-editor/compare/2.11.0...HEAD
[2.11.0]: https://github.com/Ionaru/easy-markdown-editor/compare/2.10.1...2.11.0
2020-04-06 14:09:30 +02:00
[2.10.1]: https://github.com/Ionaru/easy-markdown-editor/compare/2.10.0...2.10.1
2020-04-02 12:15:01 +02:00
[2.10.0]: https://github.com/Ionaru/easy-markdown-editor/compare/2.9.0...2.10.0
2020-01-13 22:29:05 +01:00
[2.9.0]: https://github.com/Ionaru/easy-markdown-editor/compare/2.8.0...2.9.0
2019-08-20 01:05:51 +02:00
[2.8.0]: https://github.com/Ionaru/easy-markdown-editor/compare/2.7.0...2.8.0
2019-07-13 19:16:12 +02:00
[2.7.0]: https://github.com/Ionaru/easy-markdown-editor/compare/2.6.1...2.7.0
2019-06-17 15:16:32 +02:00
[2.6.1]: https://github.com/Ionaru/easy-markdown-editor/compare/2.6.0...2.6.1
2019-04-15 12:58:06 +02:00
[2.6.0]: https://github.com/Ionaru/easy-markdown-editor/compare/2.5.1...2.6.0
2019-03-07 13:42:09 +01:00
[2.5.1]: https://github.com/Ionaru/easy-markdown-editor/compare/2.5.0...2.5.1
[2.5.0]: https://github.com/Ionaru/easy-markdown-editor/compare/2.4.2...2.5.0
[2.4.2]: https://github.com/Ionaru/easy-markdown-editor/compare/2.4.1...2.4.2
[2.4.1]: https://github.com/Ionaru/easy-markdown-editor/compare/2.4.0...2.4.1
[2.4.0]: https://github.com/Ionaru/easy-markdown-editor/compare/2.2.2...2.4.0
[2.2.2]: https://github.com/Ionaru/easy-markdown-editor/compare/2.2.1...2.2.2
[2.2.1]: https://github.com/Ionaru/easy-markdown-editor/compare/2.0.1...2.2.1
[2.0.1]: https://github.com/Ionaru/easy-markdown-editor/compare/2.0.0...2.0.1
[2.0.0]: https://github.com/Ionaru/easy-markdown-editor/compare/1.11.2...2.0.0