- Add stale issues policy. See PR #250
- Fix bug #243 - Fix unexpected behavior when there are initial data loaded.
- Fix bug #243 - Fix unexpected behavior when there are several copied paragraphs.
- Update #206 - Update Github workflows dependencies and allowed-endpoints.
- Fix bug #224 - Fix unexpected behavior when trying to split and create a new paragraph.
- Fix bug #238 - Fix bug in v2.0.25 related to runtime handle.
- Fix bug #235 - Fix bug in caret in new Editor.js versions.
- Fix bug #227 - Fix unexpected behavior when there are line breaks.
- Fix bug #202 - Solve undo with custom blocks.
- Update #225 - Update codeql.yml and scorecards.yml allowed-endpoints.
- Fix bug #213 - Add support to different keyboard distributions.
- Fix bug #209 - Solve bug in undo with deleted blocks.
- Fix bug #207 - Limit search scope to Editor (holder) only.
- Add default shortcut for
CMD+SHIFT+Z
command to redo. - Update all dependencies.
- Add the
dist/bundle.js
file of previous release - Fix bug when there is the last element to undo: Uncaught TypeError: Cannot read properties of undefined (reading 'holder').
- Fix bug when there is the last element to undo: Uncaught TypeError: Cannot read properties of undefined (reading 'holder').
- Update all dependencies.
- Block egress traffic in GitHub Actions.
- Add stability badge in README.
- Add Renovate as dependency update tool.
- Keep read-only permissions in CI workflow.
- Harden GitHub Actions.
- Fix bug
TypeError: can't access property "type", t[i] is undefined
(#156)
- Update README usage instructions for React
- Bump loader-utils from 2.0.3 to 2.0.4
- Fix validation of shortcuts on other keyboard layouts
- Bump loader-utils from 2.0.2 to 2.0.3
- Fix "master" branch by "main" in the CI
- Add Coverage Report with Coveralls
- Add OpenSSF BestPractices & Scorecard badges
- Add CDN version documentation
- Add scorecards actions
- Fix bug, undo is ignored when pasting more than 1 paragraph
- Add security policy to repository
- Update packages with known security breaches
- Add workflow for automatic publishing in npm
- Fix bug, hover over @editorjs/table trigger mutationDebouncer
- Fix bug in the undo fuction in the block was dropped validation which prevents blocks that were defined with an id to being drop consistently
- Fix bug in the block was dropped fuction, remove unnecesary index comparision
- Bug fix in the save function, use indexInState instead of index.
- Updated packages with known security breaches.
- Add a new corner case to consider the case when the content has changed in the not current block.
- solve a bug in shortcuts related to the common Mac commands.
- Add a new corner case to handle empty blocks in the editor.
- Add a custom debounceTimer in the config object to choose the save time.
- Optimizes the observer, saving with the EditorJS API only when the content changes.
- Set the caret feature to the undo and redo actions.
- Add support to readOnly toggle.
- In the undo/redo actions the plugin now updates the involved block.
- Update eslint-plugin-import to support eslint.
- Solve linter errors.
- Updated packages with known security breaches.
- Set the initial stack data to avoid deleting all the blocks in the last undo.
- Custom undo/redo keyboard shortcuts allowed.
- Updated packages with known security breaches.
- Accept strings in the holder key.
- Updated packages with known security breaches.
- Docs updated.
- Set the undo/redo event listeners in the holder element instead of the whole document.
- Read-only mode support added.
- Dependencies updated. Security breaches covered.
- CI with github actions added.
- Minor bug fixes.
- Bug fix: Cannot read property 'holder' of undefined.
- Dependencies updated. Security breaches covered.
- Bug fix: The editor is not registering any change if its instance is destroyed.
- New feature: The caret state is saved and recovered on each undo/redo operation.
- Modify custom MutationObserver to avoid saving changes related to the editor destroy process.
- Added custom MutationObserver to save changes in a shorter period of time.
- Added support for Mac users using ⌘ + Z and ⌘ + Y.
- Bug fixes and other minor improvements.
Initial release