New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release: 2.19 (#1364) #1371
Merged
Merged
Release: 2.19 (#1364) #1371
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* typo fixed (#1235) * Improvements: more translations added to the i18n example (#1250) * Return the result of block.call (#1205) * [Improvements] ESLint action (#1099) * TSLint -> ESLint, GitHub Action * Update eslint.yml * Autofix * more autofix * fix * manually fix some issues * Update CHANGELOG.md * [Refactor] ESLint fixed (#1100) Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * [Feature] i18n (#1106) * i18n first steps * i18n internal, toolbox, api for tools * namespaced api * tn, t * tn in block tunes * join toolbox and inlineTools under toolNames * translations * make enum toolTypes * Update block.ts * Update src/components/core.ts Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> * add more types * rm tn * export i18n types * upd bundle * fix tabulation * Add type-safe namespaces * upd * Improve example * Update toolbox.ts * improve examplle * upd * fix typo * Add comments for complex types Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: Georgy Berezhnoy <gohabereg@gmail.com> * Remove unused submodule * Fixed: icon centering in Firefox * Do not load styles twice (#1112) * Do not load styles twice * Add changelog * Fix issue link Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Show warning if Block to delete is not found (#1111) Resolves #1102 * Save Tools' order in the Toolbox (#1113) Resolves #1073 * fix $.isEmpty performance (#1096) * fix $.isEmpty performance * add changelog * upd bundle Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Add issue templates (#1114) * Update issue templates (#1121) * Update issue templates * Apply suggestions from code review Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> * upd texts * Update feature_request.md * Update .github/ISSUE_TEMPLATE/discussion.md Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> * Allowing deleting block by block id (#1108) * Allowing deleting block by block id * Fixed no argument error * Making index value optional for delete operation * Added to changelog * Making index value optional for delete operation * Added parameter description * Update docs/CHANGELOG.md * Update types/api/blocks.d.ts * Update editor.js Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Allow navigate next from last non-initial block (#1110) Resolves #1103 * Create CODE_OF_CONDUCT.md (#1171) * Create CODE_OF_CONDUCT.md * Update changelog file * Update dependencies (#1122) * Update dependencies * upd codex.tooltip * Update editor.js.LICENSE.txt Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Feature/disable tab event config (#1164) * Highlight first block on autofocus (#1127) * Fix shortcut for external tools (#1141) * fix/shortcut-for-external-tools * Check inline tools property for shortcut Co-authored-by: George Berezhnoy <gohabereg@gmail.com> * Hotfix/issue1133 selection shortcut removed on editor destroy (#1140) * Removed shortcut CMD+A on editor destroy #1133 * Removed patch version and made code cleaner #1133 * lint error fixes #1133 Co-authored-by: Sisir <sisir@hellosivi.com> Co-authored-by: George Berezhnoy <gohabereg@gmail.com> * [Feature] BlockAPI Interface (#1075) * Fix BlockManager.insert method (#1172) * Fix BlockManager.insert method * upd * Explicitly check for undefined * Update tools master branches (#1180) * Update master branches * Update image * Update CHANGELOG.md * Fix behaviour of inputs editing in block settings (#1123) * lint code * Update CHANGELOG.md * Return the result of block.call This change allows blocks to return the result of `call` methods, thus allowing them to expose arbitrary data as needed. My particular use case is I am using Vue to mount components inside of the larger editorjs framework. One of the components that we are developing can be thought of as a nested agenda, where labels need to be in an order like: ``` I. Top level a. second level i. third level ``` My plan is to have an orchestrator query all blocks, filter those that need labels prepended, and then programmatically tell each block (with another `call` method) to set its depth to the desired level. At that point, Vue can reactively update any labels, etc. that are needed. I believe this change will allow for other such uses, and I imagine it should not break any existing code since it was returning `null` before. * Disable ESLint for call method return value Because we are returning the value of an arbitrary function, the return value can be anything (hence, the return type must be `any`). However, to reduce noise in ESLint output, we disable ESLint checking the line with the `any` type return. * Change any type to unknown and add to CHANGELOG.md Change any type of the call method to unknown but eslint shows error saying the unknown type is undefined, Also, add the chnage to CHANGELOG.md as an improvement with the link to the PR itself as no issue was assigned with it. * Add unknown to eslint globals * upd Co-authored-by: Peter Savchenko <specc.dev@gmail.com> Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: Georgy Berezhnoy <gohabereg@gmail.com> Co-authored-by: tasuku-s <tasuku@freemind.co.jp> Co-authored-by: Athul Anil Kumar <athul7744@outlook.com> Co-authored-by: Taly <vitalik7tv@yandex.ru> Co-authored-by: flaming-cl <51183663+flaming-cl@users.noreply.github.com> Co-authored-by: Nguyen Ngoc Son <sonnn.se@gmail.com> Co-authored-by: Sisir Das K <37764463+sis-dk@users.noreply.github.com> Co-authored-by: Sisir <sisir@hellosivi.com> Co-authored-by: ranemihir <mihirrane171@gmail.com> * <fix> toolbar--opened overlap with certain text [issue 1196] (#1201) * [Improvements] ESLint action (#1099) * TSLint -> ESLint, GitHub Action * Update eslint.yml * Autofix * more autofix * fix * manually fix some issues * Update CHANGELOG.md * [Refactor] ESLint fixed (#1100) Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * [Feature] i18n (#1106) * i18n first steps * i18n internal, toolbox, api for tools * namespaced api * tn, t * tn in block tunes * join toolbox and inlineTools under toolNames * translations * make enum toolTypes * Update block.ts * Update src/components/core.ts Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> * add more types * rm tn * export i18n types * upd bundle * fix tabulation * Add type-safe namespaces * upd * Improve example * Update toolbox.ts * improve examplle * upd * fix typo * Add comments for complex types Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: Georgy Berezhnoy <gohabereg@gmail.com> * Remove unused submodule * Fixed: icon centering in Firefox * Do not load styles twice (#1112) * Do not load styles twice * Add changelog * Fix issue link Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Show warning if Block to delete is not found (#1111) Resolves #1102 * Save Tools' order in the Toolbox (#1113) Resolves #1073 * fix $.isEmpty performance (#1096) * fix $.isEmpty performance * add changelog * upd bundle Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Add issue templates (#1114) * Update issue templates (#1121) * Update issue templates * Apply suggestions from code review Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> * upd texts * Update feature_request.md * Update .github/ISSUE_TEMPLATE/discussion.md Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> * Allowing deleting block by block id (#1108) * Allowing deleting block by block id * Fixed no argument error * Making index value optional for delete operation * Added to changelog * Making index value optional for delete operation * Added parameter description * Update docs/CHANGELOG.md * Update types/api/blocks.d.ts * Update editor.js Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Allow navigate next from last non-initial block (#1110) Resolves #1103 * Create CODE_OF_CONDUCT.md (#1171) * Create CODE_OF_CONDUCT.md * Update changelog file * Update dependencies (#1122) * Update dependencies * upd codex.tooltip * Update editor.js.LICENSE.txt Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Feature/disable tab event config (#1164) * Highlight first block on autofocus (#1127) * Fix shortcut for external tools (#1141) * fix/shortcut-for-external-tools * Check inline tools property for shortcut Co-authored-by: George Berezhnoy <gohabereg@gmail.com> * Hotfix/issue1133 selection shortcut removed on editor destroy (#1140) * Removed shortcut CMD+A on editor destroy #1133 * Removed patch version and made code cleaner #1133 * lint error fixes #1133 Co-authored-by: Sisir <sisir@hellosivi.com> Co-authored-by: George Berezhnoy <gohabereg@gmail.com> * [Feature] BlockAPI Interface (#1075) * Fix BlockManager.insert method (#1172) * Fix BlockManager.insert method * upd * Explicitly check for undefined * Update tools master branches (#1180) * Update master branches * Update image * Update CHANGELOG.md * Fix behaviour of inputs editing in block settings (#1123) * lint code * Update CHANGELOG.md * <fix> toolbar overlap with text * Add Fix in CHANGELOG.md * Update editor.js Co-authored-by: Peter Savchenko <specc.dev@gmail.com> Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: Georgy Berezhnoy <gohabereg@gmail.com> Co-authored-by: tasuku-s <tasuku@freemind.co.jp> Co-authored-by: Athul Anil Kumar <athul7744@outlook.com> Co-authored-by: Taly <vitalik7tv@yandex.ru> Co-authored-by: Nguyen Ngoc Son <sonnn.se@gmail.com> Co-authored-by: Sisir Das K <37764463+sis-dk@users.noreply.github.com> Co-authored-by: Sisir <sisir@hellosivi.com> Co-authored-by: ranemihir <mihirrane171@gmail.com> * Rename initialBlock to defaultBlock (#1209) * [Improvements] ESLint action (#1099) * TSLint -> ESLint, GitHub Action * Update eslint.yml * Autofix * more autofix * fix * manually fix some issues * Update CHANGELOG.md * [Refactor] ESLint fixed (#1100) Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * [Feature] i18n (#1106) * i18n first steps * i18n internal, toolbox, api for tools * namespaced api * tn, t * tn in block tunes * join toolbox and inlineTools under toolNames * translations * make enum toolTypes * Update block.ts * Update src/components/core.ts Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> * add more types * rm tn * export i18n types * upd bundle * fix tabulation * Add type-safe namespaces * upd * Improve example * Update toolbox.ts * improve examplle * upd * fix typo * Add comments for complex types Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: Georgy Berezhnoy <gohabereg@gmail.com> * Remove unused submodule * Fixed: icon centering in Firefox * Do not load styles twice (#1112) * Do not load styles twice * Add changelog * Fix issue link Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Show warning if Block to delete is not found (#1111) Resolves #1102 * Save Tools' order in the Toolbox (#1113) Resolves #1073 * fix $.isEmpty performance (#1096) * fix $.isEmpty performance * add changelog * upd bundle Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Add issue templates (#1114) * Update issue templates (#1121) * Update issue templates * Apply suggestions from code review Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> * upd texts * Update feature_request.md * Update .github/ISSUE_TEMPLATE/discussion.md Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> * Allowing deleting block by block id (#1108) * Allowing deleting block by block id * Fixed no argument error * Making index value optional for delete operation * Added to changelog * Making index value optional for delete operation * Added parameter description * Update docs/CHANGELOG.md * Update types/api/blocks.d.ts * Update editor.js Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Allow navigate next from last non-initial block (#1110) Resolves #1103 * Create CODE_OF_CONDUCT.md (#1171) * Create CODE_OF_CONDUCT.md * Update changelog file * Update dependencies (#1122) * Update dependencies * upd codex.tooltip * Update editor.js.LICENSE.txt Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Feature/disable tab event config (#1164) * Highlight first block on autofocus (#1127) * Fix shortcut for external tools (#1141) * fix/shortcut-for-external-tools * Check inline tools property for shortcut Co-authored-by: George Berezhnoy <gohabereg@gmail.com> * Hotfix/issue1133 selection shortcut removed on editor destroy (#1140) * Removed shortcut CMD+A on editor destroy #1133 * Removed patch version and made code cleaner #1133 * lint error fixes #1133 Co-authored-by: Sisir <sisir@hellosivi.com> Co-authored-by: George Berezhnoy <gohabereg@gmail.com> * [Feature] BlockAPI Interface (#1075) * Fix BlockManager.insert method (#1172) * Fix BlockManager.insert method * upd * Explicitly check for undefined * Update tools master branches (#1180) * Update master branches * Update image * Update CHANGELOG.md * Fix behaviour of inputs editing in block settings (#1123) * lint code * Update CHANGELOG.md * Rename initialBlock to defaultBlock Closes #993 The initialBlock property is renamed to defaultBlock. * Change keyword 'InitialBlock' to 'DefaultBlock' in all methods Fixes #993 All the methods using the keyword 'Initial' or 'initial' for initial block are replace with 'Default' or 'default'. For example, the Tools.isIntitial() method is changed to Tools.isDefault(). * Keep initialBlock and defaultBlock both. initialBlock property is still kept but it will deprecated in the next major release. * Change defaultBlock in example.html and rebuild. * Remove package-lock.json file. * Update docs/tools.md Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Update example/example-dev.html Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Update example/example.html Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Update example/example-dev.html Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Update example/example.html Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Update src/components/utils.ts Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Update src/components/utils.ts Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Update types/configs/editor-config.d.ts Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Update types/configs/editor-config.d.ts Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Update src/components/utils.ts Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Fix needAddDefaultBlock to needToAddDefaultBlock * Add as an Improvement to CHANGELOG.md * Delete editor.js.map * fix log, rename some more places * Update example.html * Update blockManager.ts Co-authored-by: Peter Savchenko <specc.dev@gmail.com> Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: Georgy Berezhnoy <gohabereg@gmail.com> Co-authored-by: tasuku-s <tasuku@freemind.co.jp> Co-authored-by: Athul Anil Kumar <athul7744@outlook.com> Co-authored-by: Taly <vitalik7tv@yandex.ru> Co-authored-by: flaming-cl <51183663+flaming-cl@users.noreply.github.com> Co-authored-by: Nguyen Ngoc Son <sonnn.se@gmail.com> Co-authored-by: Sisir Das K <37764463+sis-dk@users.noreply.github.com> Co-authored-by: Sisir <sisir@hellosivi.com> * Fix blocks.delete with undefined index (#1182) (#1218) * [Improvements] ESLint action (#1099) * TSLint -> ESLint, GitHub Action * Update eslint.yml * Autofix * more autofix * fix * manually fix some issues * Update CHANGELOG.md * [Refactor] ESLint fixed (#1100) Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * [Feature] i18n (#1106) * i18n first steps * i18n internal, toolbox, api for tools * namespaced api * tn, t * tn in block tunes * join toolbox and inlineTools under toolNames * translations * make enum toolTypes * Update block.ts * Update src/components/core.ts Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> * add more types * rm tn * export i18n types * upd bundle * fix tabulation * Add type-safe namespaces * upd * Improve example * Update toolbox.ts * improve examplle * upd * fix typo * Add comments for complex types Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: Georgy Berezhnoy <gohabereg@gmail.com> * Remove unused submodule * Fixed: icon centering in Firefox * Do not load styles twice (#1112) * Do not load styles twice * Add changelog * Fix issue link Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Show warning if Block to delete is not found (#1111) Resolves #1102 * Save Tools' order in the Toolbox (#1113) Resolves #1073 * fix $.isEmpty performance (#1096) * fix $.isEmpty performance * add changelog * upd bundle Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Add issue templates (#1114) * Update issue templates (#1121) * Update issue templates * Apply suggestions from code review Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> * upd texts * Update feature_request.md * Update .github/ISSUE_TEMPLATE/discussion.md Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> * Allowing deleting block by block id (#1108) * Allowing deleting block by block id * Fixed no argument error * Making index value optional for delete operation * Added to changelog * Making index value optional for delete operation * Added parameter description * Update docs/CHANGELOG.md * Update types/api/blocks.d.ts * Update editor.js Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Allow navigate next from last non-initial block (#1110) Resolves #1103 * Create CODE_OF_CONDUCT.md (#1171) * Create CODE_OF_CONDUCT.md * Update changelog file * Update dependencies (#1122) * Update dependencies * upd codex.tooltip * Update editor.js.LICENSE.txt Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Feature/disable tab event config (#1164) * Highlight first block on autofocus (#1127) * Fix shortcut for external tools (#1141) * fix/shortcut-for-external-tools * Check inline tools property for shortcut Co-authored-by: George Berezhnoy <gohabereg@gmail.com> * Hotfix/issue1133 selection shortcut removed on editor destroy (#1140) * Removed shortcut CMD+A on editor destroy #1133 * Removed patch version and made code cleaner #1133 * lint error fixes #1133 Co-authored-by: Sisir <sisir@hellosivi.com> Co-authored-by: George Berezhnoy <gohabereg@gmail.com> * [Feature] BlockAPI Interface (#1075) * Fix BlockManager.insert method (#1172) * Fix BlockManager.insert method * upd * Explicitly check for undefined * Update tools master branches (#1180) * Update master branches * Update image * Update CHANGELOG.md * Fix behaviour of inputs editing in block settings (#1123) * lint code * Update CHANGELOG.md * fix: blocks.delete with undefined index (#1182) * Add as a Fix in CHANGELOG.md. * Update editor.js Co-authored-by: Peter Savchenko <specc.dev@gmail.com> Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: Georgy Berezhnoy <gohabereg@gmail.com> Co-authored-by: tasuku-s <tasuku@freemind.co.jp> Co-authored-by: Athul Anil Kumar <athul7744@outlook.com> Co-authored-by: Taly <vitalik7tv@yandex.ru> Co-authored-by: flaming-cl <51183663+flaming-cl@users.noreply.github.com> Co-authored-by: Nguyen Ngoc Son <sonnn.se@gmail.com> Co-authored-by: Sisir Das K <37764463+sis-dk@users.noreply.github.com> Co-authored-by: Sisir <sisir@hellosivi.com> Co-authored-by: ranemihir <mihirrane171@gmail.com> * Fix spam clicking the tune button in Firefox (#1285) * Fix spam cliclikng tune in Firefox #1273 * build * Disabled unwanted I18n messages (#1282) * The unwanted I18n messages from console is disabled * Update docs/CHANGELOG.md Improved Change log Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Remove import statement import * as _ from '../utils'; removed * Apply suggestions from code review Co-authored-by: Peter Savchenko <specc.dev@gmail.com> Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Move SavedData and ValidatedData interfaces from internal types (#1251) * Move SavedData and ValidatedData interfaces from internal types * Add changelog * Upd submodules (#1287) * upd modules * Revert "upd modules" This reverts commit e2ff850. * upd modules * Tools destroy called when the editor is destroyed (#1264) * Tools destroy called when the editor is destroyed When the editor instance is destroyed, it calls the destroy of the blockManager. blockManager inturn calls destroy of all the blocks that it manages. * Fixed lint errors * Use Prmoise.all and add as a Fix in CHANGELOG.md * Fix commit * Fix CHANGELOG.md * Add call of Tools reset methods * Update tools * Update changelog * Update docs/CHANGELOG.md Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * upd all * bundle * upd tools Co-authored-by: ranemihir <mihirrane171@gmail.com> Co-authored-by: George Berezhnoy <gohabereg@gmail.com> Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Bump elliptic from 6.5.2 to 6.5.3 (#1257) Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.3. - [Release notes](https://github.com/indutny/elliptic/releases) - [Commits](indutny/elliptic@v6.5.2...v6.5.3) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fix for input and textarea bug (#1214) * [Improvements] ESLint action (#1099) * TSLint -> ESLint, GitHub Action * Update eslint.yml * Autofix * more autofix * fix * manually fix some issues * Update CHANGELOG.md * [Refactor] ESLint fixed (#1100) Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * [Feature] i18n (#1106) * i18n first steps * i18n internal, toolbox, api for tools * namespaced api * tn, t * tn in block tunes * join toolbox and inlineTools under toolNames * translations * make enum toolTypes * Update block.ts * Update src/components/core.ts Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> * add more types * rm tn * export i18n types * upd bundle * fix tabulation * Add type-safe namespaces * upd * Improve example * Update toolbox.ts * improve examplle * upd * fix typo * Add comments for complex types Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: Georgy Berezhnoy <gohabereg@gmail.com> * Remove unused submodule * Fixed: icon centering in Firefox * Do not load styles twice (#1112) * Do not load styles twice * Add changelog * Fix issue link Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Show warning if Block to delete is not found (#1111) Resolves #1102 * Save Tools' order in the Toolbox (#1113) Resolves #1073 * fix $.isEmpty performance (#1096) * fix $.isEmpty performance * add changelog * upd bundle Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Add issue templates (#1114) * Update issue templates (#1121) * Update issue templates * Apply suggestions from code review Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> * upd texts * Update feature_request.md * Update .github/ISSUE_TEMPLATE/discussion.md Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> * Allowing deleting block by block id (#1108) * Allowing deleting block by block id * Fixed no argument error * Making index value optional for delete operation * Added to changelog * Making index value optional for delete operation * Added parameter description * Update docs/CHANGELOG.md * Update types/api/blocks.d.ts * Update editor.js Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Allow navigate next from last non-initial block (#1110) Resolves #1103 * Create CODE_OF_CONDUCT.md (#1171) * Create CODE_OF_CONDUCT.md * Update changelog file * Update dependencies (#1122) * Update dependencies * upd codex.tooltip * Update editor.js.LICENSE.txt Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Feature/disable tab event config (#1164) * Highlight first block on autofocus (#1127) * Fix shortcut for external tools (#1141) * fix/shortcut-for-external-tools * Check inline tools property for shortcut Co-authored-by: George Berezhnoy <gohabereg@gmail.com> * Hotfix/issue1133 selection shortcut removed on editor destroy (#1140) * Removed shortcut CMD+A on editor destroy #1133 * Removed patch version and made code cleaner #1133 * lint error fixes #1133 Co-authored-by: Sisir <sisir@hellosivi.com> Co-authored-by: George Berezhnoy <gohabereg@gmail.com> * [Feature] BlockAPI Interface (#1075) * Fix BlockManager.insert method (#1172) * Fix BlockManager.insert method * upd * Explicitly check for undefined * Update tools master branches (#1180) * Update master branches * Update image * Update CHANGELOG.md * Fix behaviour of inputs editing in block settings (#1123) * lint code * Update CHANGELOG.md * added handling of inputs and textareas in custom plugins * Upd tools * Add changelog * Upd submodules Co-authored-by: Peter Savchenko <specc.dev@gmail.com> Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: Georgy Berezhnoy <gohabereg@gmail.com> Co-authored-by: tasuku-s <tasuku@freemind.co.jp> Co-authored-by: Athul Anil Kumar <athul7744@outlook.com> Co-authored-by: Taly <vitalik7tv@yandex.ru> Co-authored-by: flaming-cl <51183663+flaming-cl@users.noreply.github.com> Co-authored-by: Nguyen Ngoc Son <sonnn.se@gmail.com> Co-authored-by: Sisir Das K <37764463+sis-dk@users.noreply.github.com> Co-authored-by: Sisir <sisir@hellosivi.com> * Typos changes required to be fixed on website when using the import concept (#1260) * Typos changes. Required to fix them too on the official documentation website * Update README.md Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> * Use only import Co-authored-by: Peter Savchenko <specc.dev@gmail.com> Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: George Berezhnoy <gohabereg@gmail.com> * Add hidden option to toolbox (#1220) * Add hidden option to toolbox * Use false in order to hide toolbox * Add comment what false means * Add issue #1221 to changelog Co-authored-by: t.hata <hata@impact-blue.co.jp> * Add RTL support (#1248) * [Improvements] ESLint action (#1099) * TSLint -> ESLint, GitHub Action * Update eslint.yml * Autofix * more autofix * fix * manually fix some issues * Update CHANGELOG.md * [Refactor] ESLint fixed (#1100) Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * [Feature] i18n (#1106) * i18n first steps * i18n internal, toolbox, api for tools * namespaced api * tn, t * tn in block tunes * join toolbox and inlineTools under toolNames * translations * make enum toolTypes * Update block.ts * Update src/components/core.ts Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> * add more types * rm tn * export i18n types * upd bundle * fix tabulation * Add type-safe namespaces * upd * Improve example * Update toolbox.ts * improve examplle * upd * fix typo * Add comments for complex types Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: Georgy Berezhnoy <gohabereg@gmail.com> * Remove unused submodule * Fixed: icon centering in Firefox * Do not load styles twice (#1112) * Do not load styles twice * Add changelog * Fix issue link Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Show warning if Block to delete is not found (#1111) Resolves #1102 * Save Tools' order in the Toolbox (#1113) Resolves #1073 * fix $.isEmpty performance (#1096) * fix $.isEmpty performance * add changelog * upd bundle Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Add issue templates (#1114) * Update issue templates (#1121) * Update issue templates * Apply suggestions from code review Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> * upd texts * Update feature_request.md * Update .github/ISSUE_TEMPLATE/discussion.md Co-Authored-By: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> * Allowing deleting block by block id (#1108) * Allowing deleting block by block id * Fixed no argument error * Making index value optional for delete operation * Added to changelog * Making index value optional for delete operation * Added parameter description * Update docs/CHANGELOG.md * Update types/api/blocks.d.ts * Update editor.js Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Allow navigate next from last non-initial block (#1110) Resolves #1103 * Create CODE_OF_CONDUCT.md (#1171) * Create CODE_OF_CONDUCT.md * Update changelog file * Update dependencies (#1122) * Update dependencies * upd codex.tooltip * Update editor.js.LICENSE.txt Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Feature/disable tab event config (#1164) * Highlight first block on autofocus (#1127) * Fix shortcut for external tools (#1141) * fix/shortcut-for-external-tools * Check inline tools property for shortcut Co-authored-by: George Berezhnoy <gohabereg@gmail.com> * Hotfix/issue1133 selection shortcut removed on editor destroy (#1140) * Removed shortcut CMD+A on editor destroy #1133 * Removed patch version and made code cleaner #1133 * lint error fixes #1133 Co-authored-by: Sisir <sisir@hellosivi.com> Co-authored-by: George Berezhnoy <gohabereg@gmail.com> * [Feature] BlockAPI Interface (#1075) * Fix BlockManager.insert method (#1172) * Fix BlockManager.insert method * upd * Explicitly check for undefined * Update tools master branches (#1180) * Update master branches * Update image * Update CHANGELOG.md * Fix behaviour of inputs editing in block settings (#1123) * lint code * Update CHANGELOG.md * Added RTL support * Fixed code style * Fixed icons positioning in the toolbar in the RTL mode * Renamed example-dev-rtl.html to example-rtl.html * Moved 'direction' option to 'i18n' section * Fixed an issue with arrow navigation between blocks * Renamed rtl-fix to codex-editor--rtl * Fixed icons positioning in the narrow mode for RTL * Replaced 'isRtl' method with getter * Fixed bug with the editor initialization when 'i18n' option is not set * narrow mode improved * Changelog added Co-authored-by: Peter Savchenko <specc.dev@gmail.com> Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: Georgy Berezhnoy <gohabereg@gmail.com> Co-authored-by: tasuku-s <tasuku@freemind.co.jp> Co-authored-by: Athul Anil Kumar <athul7744@outlook.com> Co-authored-by: Taly <vitalik7tv@yandex.ru> Co-authored-by: flaming-cl <51183663+flaming-cl@users.noreply.github.com> Co-authored-by: Nguyen Ngoc Son <sonnn.se@gmail.com> Co-authored-by: Sisir Das K <37764463+sis-dk@users.noreply.github.com> Co-authored-by: Sisir <sisir@hellosivi.com> Co-authored-by: ImangazalievM <mahach.miangazaliev@gmail.com> * Fix i18n default configuration (#1290) * Fix i18n default configuration * update bundle * Fixing Bug #1270 and resolve all yarn lint warning. (#1292) * Fixing Bug #1270 and resolve all yarn lint warning. * Update CHANGELOG.md * Change the Log type from Error to Warn * upd types Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Stop click propagation only if click cause action (#1252) * Fixing: #843 problem with onchange callback (#1310) * Fixing: #843 problem with onchange callback * Update docs/CHANGELOG.md Co-authored-by: Peter Savchenko <specc.dev@gmail.com> Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * The read-only mode (#1035) (ノ◕ヮ◕)ノ*:・゚✧ * Update submodules (#1335) * Add inlineToolbar property (#1293) * Add inlineToolbar property * Fix lint errors * Fix comments Co-authored-by: Murod Khaydarov <murod.haydarov@inbox.ru> * Sort Tools Working, Can be optimized further * Fix dataset error and use children * Fix lint errors * Add as improvement to CHNAGELOG.md * Fix comments Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Add comments and small fixes * Fix lint errors * Fix sortTools() and check inlineToolbar property * Fix lint errors * Fix conditions and property names * Separate block toggler from buttons list in ui * Fix lint errors * Fix condition names in allowedToShow() * Minor bug fixes * Fix linter warnings * Update docs/CHANGELOG.md Co-authored-by: Murod Khaydarov <murod.haydarov@inbox.ru> * create inlineToolbarSettings() method * Minor fixes * Clearify boolean casting * upd bundle * fix getInlineToolbarSettings * refactor & create new instance every showing * remove unused codee Co-authored-by: Murod Khaydarov <murod.haydarov@inbox.ru> Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Throw error only if read-only is enabled from the start (#1337) * Throw error only if read-only is enabled from the start * update modules * Fixed the 1302 bug and improve the tab key behaviour (#1342) * Fixed the 1302 bug and improve the tab key behaviour * yarn lint:fixed based improvements * Update docs/CHANGELOG.md Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Update src/components/modules/ui.ts Co-authored-by: Peter Savchenko <specc.dev@gmail.com> Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Fix caret behaviour (#1343) * Fix caret behaviour * Fix current input update * Toggle readonly on start (#1344) * Toggle readonly on start * Do not render block twice on start * Bugfix/fix modification observer disable (#1340) * Enable modification observer when onChange callback throws an error * Build * Update src/components/modules/modificationsObserver.ts Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> * Update CHANGELOG Co-authored-by: t.hata <hata@impact-blue.co.jp> Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> * Improve the changelog and read-only toggler (#1347) * Use activeElement if anchorNode is undefined (#1350) * FIx errors on enter press when several blocks selected (#1349) * FIx errors on enter press when several blocks selected * Fix for safari * Fix blocks copy in read-only (#1351) * Fixes for 2.19 (#1356) * Fixes * Update docs/CHANGELOG.md Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Fix RTL * Optimize tune down * Add explanation on focus events listeners Co-authored-by: Peter Savchenko <specc.dev@gmail.com> * Fixes due code review (#1365) * Fixes for release: (#1366) * Fixes for release * Apply suggestions from code review Co-authored-by: Murod Khaydarov <murod.haydarov@gmail.com> * Update toolbox.ts Co-authored-by: Murod Khaydarov <murod.haydarov@gmail.com> Co-authored-by: Qays <whosqays@gmail.com> Co-authored-by: Jacob Smith <jacob.wesley.smith@gmail.com> Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com> Co-authored-by: Georgy Berezhnoy <gohabereg@gmail.com> Co-authored-by: tasuku-s <tasuku@freemind.co.jp> Co-authored-by: Athul Anil Kumar <athul7744@outlook.com> Co-authored-by: Taly <vitalik7tv@yandex.ru> Co-authored-by: flaming-cl <51183663+flaming-cl@users.noreply.github.com> Co-authored-by: Nguyen Ngoc Son <sonnn.se@gmail.com> Co-authored-by: Sisir Das K <37764463+sis-dk@users.noreply.github.com> Co-authored-by: Sisir <sisir@hellosivi.com> Co-authored-by: ranemihir <mihirrane171@gmail.com> Co-authored-by: Mihir Rane <66768874+ranemihir@users.noreply.github.com> Co-authored-by: Stephen Richard <stephen.richard44@gmail.com> Co-authored-by: Umang G. Patel <23169768+robonetphy@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Nikola Pavlovic <47178050+PavlovicWorkCo@users.noreply.github.com> Co-authored-by: Cyber_Ninja <49983428+Gicehajunior@users.noreply.github.com> Co-authored-by: Tomoyuki Hata <hato6502@gmail.com> Co-authored-by: t.hata <hata@impact-blue.co.jp> Co-authored-by: Mahach Imangazaliev <mahach.imangazaliev@mail.ru> Co-authored-by: ImangazalievM <mahach.miangazaliev@gmail.com> Co-authored-by: Murod Khaydarov <murod.haydarov@gmail.com> Co-authored-by: Hugh Boylan <bluehugh2@gmail.com> Co-authored-by: Murod Khaydarov <murod.haydarov@inbox.ru>
gohabereg
approved these changes
Oct 13, 2020
neSpecc
approved these changes
Oct 13, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
typo fixed (typo fixed #1235)
Improvements: more translations added to the i18n example (Improvements: more translations added to the i18n example #1250)
Return the result of block.call (Return the result of block.call #1205)
[Improvements] ESLint action ([Improvements] ESLint action #1099)
TSLint -> ESLint, GitHub Action
Update eslint.yml
Autofix
more autofix
fix
manually fix some issues
Update CHANGELOG.md
[Refactor] ESLint fixed ([Refactor] ESLint fixed #1100)
Co-authored-by: Peter Savchenko specc.dev@gmail.com
[Feature] i18n ([Feature] i18n #1106)
i18n first steps
i18n internal, toolbox, api for tools
namespaced api
tn, t
tn in block tunes
join toolbox and inlineTools under toolNames
translations
make enum toolTypes
Update block.ts
Update src/components/core.ts
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
add more types
rm tn
export i18n types
upd bundle
fix tabulation
Add type-safe namespaces
upd
Improve example
Update toolbox.ts
improve examplle
upd
fix typo
Add comments for complex types
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: Georgy Berezhnoy gohabereg@gmail.com
Remove unused submodule
Fixed: icon centering in Firefox
Do not load styles twice (Do not load styles twice #1112)
Do not load styles twice
Add changelog
Fix issue link
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Resolves #1102
Resolves #1073
fix $.isEmpty performance (fix $.isEmpty performance #1096)
fix $.isEmpty performance
add changelog
upd bundle
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Add issue templates (Add issue templates #1114)
Update issue templates (Update issue templates #1121)
Update issue templates
Apply suggestions from code review
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
upd texts
Update feature_request.md
Update .github/ISSUE_TEMPLATE/discussion.md
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Allowing deleting block by block id (Allowing deleting block by block index #1108)
Allowing deleting block by block id
Fixed no argument error
Making index value optional for delete operation
Added to changelog
Making index value optional for delete operation
Added parameter description
Update docs/CHANGELOG.md
Update types/api/blocks.d.ts
Update editor.js
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Resolves #1103
Create CODE_OF_CONDUCT.md (Create CODE_OF_CONDUCT.md #1171)
Create CODE_OF_CONDUCT.md
Update changelog file
Update dependencies (Update dependencies #1122)
Update dependencies
upd codex.tooltip
Update editor.js.LICENSE.txt
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Feature/disable tab event config (Feature/disable tab event config #1164)
Highlight first block on autofocus (Highlight first block on autofocus #1127)
Fix shortcut for external tools (Fix shortcut for external tools #1141)
fix/shortcut-for-external-tools
Check inline tools property for shortcut
Co-authored-by: George Berezhnoy gohabereg@gmail.com
Hotfix/issue1133 selection shortcut removed on editor destroy (Hotfix/issue1133 selection shortcut removed on editor destroy #1140)
Removed shortcut CMD+A on editor destroy [Bug] CMD+A shortcut not removed on destroying the editor #1133
Removed patch version and made code cleaner [Bug] CMD+A shortcut not removed on destroying the editor #1133
lint error fixes [Bug] CMD+A shortcut not removed on destroying the editor #1133
Co-authored-by: Sisir sisir@hellosivi.com
Co-authored-by: George Berezhnoy gohabereg@gmail.com
[Feature] BlockAPI Interface ([Feature] BlockAPI Interface #1075)
Fix BlockManager.insert method (Fix BlockManager.insert method #1172)
Fix BlockManager.insert method
upd
Explicitly check for undefined
Update tools master branches (Update tools master branches #1180)
Update master branches
Update image
Update CHANGELOG.md
Fix behaviour of inputs editing in block settings (Fix behaviour of inputs editing in block settings #1123)
lint code
Update CHANGELOG.md
Return the result of block.call
This change allows blocks to return the result of
call
methods, thus allowing them to expose arbitrary data as needed.My particular use case is I am using Vue to mount components inside of the larger editorjs framework. One of the components that we are developing can be thought of as a nested agenda, where labels need to be in an order like:
My plan is to have an orchestrator query all blocks, filter those that need labels prepended, and then programmatically tell each block (with another
call
method) to set its depth to the desired level. At that point, Vue can reactively update any labels, etc. that are needed.I believe this change will allow for other such uses, and I imagine it should not break any existing code since it was returning
null
before.Because we are returning the value of an arbitrary function, the return value can be anything (hence, the return type must be
any
). However, to reduce noise in ESLint output, we disable ESLint checking the line with theany
type return.Change any type of the call method to unknown but eslint shows error
saying the unknown type is undefined, Also, add the chnage to
CHANGELOG.md as an improvement with the link to the PR itself as no
issue was assigned with it.
Add unknown to eslint globals
upd
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: Georgy Berezhnoy gohabereg@gmail.com
Co-authored-by: tasuku-s tasuku@freemind.co.jp
Co-authored-by: Athul Anil Kumar athul7744@outlook.com
Co-authored-by: Taly vitalik7tv@yandex.ru
Co-authored-by: flaming-cl 51183663+flaming-cl@users.noreply.github.com
Co-authored-by: Nguyen Ngoc Son sonnn.se@gmail.com
Co-authored-by: Sisir Das K 37764463+sis-dk@users.noreply.github.com
Co-authored-by: Sisir sisir@hellosivi.com
Co-authored-by: ranemihir mihirrane171@gmail.com
toolbar--opened overlap with certain text [issue 1196] (<fix> toolbar--opened overlap with certain text [issue 1196] #1201)
[Improvements] ESLint action ([Improvements] ESLint action #1099)
TSLint -> ESLint, GitHub Action
Update eslint.yml
Autofix
more autofix
fix
manually fix some issues
Update CHANGELOG.md
[Refactor] ESLint fixed ([Refactor] ESLint fixed #1100)
Co-authored-by: Peter Savchenko specc.dev@gmail.com
[Feature] i18n ([Feature] i18n #1106)
i18n first steps
i18n internal, toolbox, api for tools
namespaced api
tn, t
tn in block tunes
join toolbox and inlineTools under toolNames
translations
make enum toolTypes
Update block.ts
Update src/components/core.ts
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
add more types
rm tn
export i18n types
upd bundle
fix tabulation
Add type-safe namespaces
upd
Improve example
Update toolbox.ts
improve examplle
upd
fix typo
Add comments for complex types
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: Georgy Berezhnoy gohabereg@gmail.com
Remove unused submodule
Fixed: icon centering in Firefox
Do not load styles twice (Do not load styles twice #1112)
Do not load styles twice
Add changelog
Fix issue link
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Resolves #1102
Resolves #1073
fix $.isEmpty performance (fix $.isEmpty performance #1096)
fix $.isEmpty performance
add changelog
upd bundle
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Add issue templates (Add issue templates #1114)
Update issue templates (Update issue templates #1121)
Update issue templates
Apply suggestions from code review
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
upd texts
Update feature_request.md
Update .github/ISSUE_TEMPLATE/discussion.md
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Allowing deleting block by block id (Allowing deleting block by block index #1108)
Allowing deleting block by block id
Fixed no argument error
Making index value optional for delete operation
Added to changelog
Making index value optional for delete operation
Added parameter description
Update docs/CHANGELOG.md
Update types/api/blocks.d.ts
Update editor.js
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Resolves #1103
Create CODE_OF_CONDUCT.md (Create CODE_OF_CONDUCT.md #1171)
Create CODE_OF_CONDUCT.md
Update changelog file
Update dependencies (Update dependencies #1122)
Update dependencies
upd codex.tooltip
Update editor.js.LICENSE.txt
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Feature/disable tab event config (Feature/disable tab event config #1164)
Highlight first block on autofocus (Highlight first block on autofocus #1127)
Fix shortcut for external tools (Fix shortcut for external tools #1141)
fix/shortcut-for-external-tools
Check inline tools property for shortcut
Co-authored-by: George Berezhnoy gohabereg@gmail.com
Hotfix/issue1133 selection shortcut removed on editor destroy (Hotfix/issue1133 selection shortcut removed on editor destroy #1140)
Removed shortcut CMD+A on editor destroy [Bug] CMD+A shortcut not removed on destroying the editor #1133
Removed patch version and made code cleaner [Bug] CMD+A shortcut not removed on destroying the editor #1133
lint error fixes [Bug] CMD+A shortcut not removed on destroying the editor #1133
Co-authored-by: Sisir sisir@hellosivi.com
Co-authored-by: George Berezhnoy gohabereg@gmail.com
[Feature] BlockAPI Interface ([Feature] BlockAPI Interface #1075)
Fix BlockManager.insert method (Fix BlockManager.insert method #1172)
Fix BlockManager.insert method
upd
Explicitly check for undefined
Update tools master branches (Update tools master branches #1180)
Update master branches
Update image
Update CHANGELOG.md
Fix behaviour of inputs editing in block settings (Fix behaviour of inputs editing in block settings #1123)
lint code
Update CHANGELOG.md
toolbar overlap with text
Add Fix in CHANGELOG.md
Update editor.js
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: Georgy Berezhnoy gohabereg@gmail.com
Co-authored-by: tasuku-s tasuku@freemind.co.jp
Co-authored-by: Athul Anil Kumar athul7744@outlook.com
Co-authored-by: Taly vitalik7tv@yandex.ru
Co-authored-by: Nguyen Ngoc Son sonnn.se@gmail.com
Co-authored-by: Sisir Das K 37764463+sis-dk@users.noreply.github.com
Co-authored-by: Sisir sisir@hellosivi.com
Co-authored-by: ranemihir mihirrane171@gmail.com
Rename initialBlock to defaultBlock (Rename initialBlock to defaultBlock #1209)
[Improvements] ESLint action ([Improvements] ESLint action #1099)
TSLint -> ESLint, GitHub Action
Update eslint.yml
Autofix
more autofix
fix
manually fix some issues
Update CHANGELOG.md
[Refactor] ESLint fixed ([Refactor] ESLint fixed #1100)
Co-authored-by: Peter Savchenko specc.dev@gmail.com
[Feature] i18n ([Feature] i18n #1106)
i18n first steps
i18n internal, toolbox, api for tools
namespaced api
tn, t
tn in block tunes
join toolbox and inlineTools under toolNames
translations
make enum toolTypes
Update block.ts
Update src/components/core.ts
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
add more types
rm tn
export i18n types
upd bundle
fix tabulation
Add type-safe namespaces
upd
Improve example
Update toolbox.ts
improve examplle
upd
fix typo
Add comments for complex types
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: Georgy Berezhnoy gohabereg@gmail.com
Remove unused submodule
Fixed: icon centering in Firefox
Do not load styles twice (Do not load styles twice #1112)
Do not load styles twice
Add changelog
Fix issue link
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Resolves #1102
Resolves #1073
fix $.isEmpty performance (fix $.isEmpty performance #1096)
fix $.isEmpty performance
add changelog
upd bundle
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Add issue templates (Add issue templates #1114)
Update issue templates (Update issue templates #1121)
Update issue templates
Apply suggestions from code review
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
upd texts
Update feature_request.md
Update .github/ISSUE_TEMPLATE/discussion.md
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Allowing deleting block by block id (Allowing deleting block by block index #1108)
Allowing deleting block by block id
Fixed no argument error
Making index value optional for delete operation
Added to changelog
Making index value optional for delete operation
Added parameter description
Update docs/CHANGELOG.md
Update types/api/blocks.d.ts
Update editor.js
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Resolves #1103
Create CODE_OF_CONDUCT.md (Create CODE_OF_CONDUCT.md #1171)
Create CODE_OF_CONDUCT.md
Update changelog file
Update dependencies (Update dependencies #1122)
Update dependencies
upd codex.tooltip
Update editor.js.LICENSE.txt
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Feature/disable tab event config (Feature/disable tab event config #1164)
Highlight first block on autofocus (Highlight first block on autofocus #1127)
Fix shortcut for external tools (Fix shortcut for external tools #1141)
fix/shortcut-for-external-tools
Check inline tools property for shortcut
Co-authored-by: George Berezhnoy gohabereg@gmail.com
Hotfix/issue1133 selection shortcut removed on editor destroy (Hotfix/issue1133 selection shortcut removed on editor destroy #1140)
Removed shortcut CMD+A on editor destroy [Bug] CMD+A shortcut not removed on destroying the editor #1133
Removed patch version and made code cleaner [Bug] CMD+A shortcut not removed on destroying the editor #1133
lint error fixes [Bug] CMD+A shortcut not removed on destroying the editor #1133
Co-authored-by: Sisir sisir@hellosivi.com
Co-authored-by: George Berezhnoy gohabereg@gmail.com
[Feature] BlockAPI Interface ([Feature] BlockAPI Interface #1075)
Fix BlockManager.insert method (Fix BlockManager.insert method #1172)
Fix BlockManager.insert method
upd
Explicitly check for undefined
Update tools master branches (Update tools master branches #1180)
Update master branches
Update image
Update CHANGELOG.md
Fix behaviour of inputs editing in block settings (Fix behaviour of inputs editing in block settings #1123)
lint code
Update CHANGELOG.md
Rename initialBlock to defaultBlock
Closes EditorConfig: rename
initialBlock
to thedefaultBlock
#993The initialBlock property is renamed to defaultBlock.
Fixes EditorConfig: rename
initialBlock
to thedefaultBlock
#993All the methods using the keyword 'Initial' or 'initial' for initial block
are replace with 'Default' or 'default'.
For example, the Tools.isIntitial() method is changed to Tools.isDefault().
initialBlock property is still kept but it will deprecated in the
next major release.
Change defaultBlock in example.html and rebuild.
Remove package-lock.json file.
Update docs/tools.md
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Fix needAddDefaultBlock to needToAddDefaultBlock
Add as an Improvement to CHANGELOG.md
Delete editor.js.map
fix log, rename some more places
Update example.html
Update blockManager.ts
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: Georgy Berezhnoy gohabereg@gmail.com
Co-authored-by: tasuku-s tasuku@freemind.co.jp
Co-authored-by: Athul Anil Kumar athul7744@outlook.com
Co-authored-by: Taly vitalik7tv@yandex.ru
Co-authored-by: flaming-cl 51183663+flaming-cl@users.noreply.github.com
Co-authored-by: Nguyen Ngoc Son sonnn.se@gmail.com
Co-authored-by: Sisir Das K 37764463+sis-dk@users.noreply.github.com
Co-authored-by: Sisir sisir@hellosivi.com
Fix blocks.delete with undefined index ([Bug] - Error during delete a block by index #1182) (Fix blocks.delete with undefined index (#1182) #1218)
[Improvements] ESLint action ([Improvements] ESLint action #1099)
TSLint -> ESLint, GitHub Action
Update eslint.yml
Autofix
more autofix
fix
manually fix some issues
Update CHANGELOG.md
[Refactor] ESLint fixed ([Refactor] ESLint fixed #1100)
Co-authored-by: Peter Savchenko specc.dev@gmail.com
[Feature] i18n ([Feature] i18n #1106)
i18n first steps
i18n internal, toolbox, api for tools
namespaced api
tn, t
tn in block tunes
join toolbox and inlineTools under toolNames
translations
make enum toolTypes
Update block.ts
Update src/components/core.ts
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
add more types
rm tn
export i18n types
upd bundle
fix tabulation
Add type-safe namespaces
upd
Improve example
Update toolbox.ts
improve examplle
upd
fix typo
Add comments for complex types
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: Georgy Berezhnoy gohabereg@gmail.com
Remove unused submodule
Fixed: icon centering in Firefox
Do not load styles twice (Do not load styles twice #1112)
Do not load styles twice
Add changelog
Fix issue link
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Resolves #1102
Resolves #1073
fix $.isEmpty performance (fix $.isEmpty performance #1096)
fix $.isEmpty performance
add changelog
upd bundle
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Add issue templates (Add issue templates #1114)
Update issue templates (Update issue templates #1121)
Update issue templates
Apply suggestions from code review
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
upd texts
Update feature_request.md
Update .github/ISSUE_TEMPLATE/discussion.md
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Allowing deleting block by block id (Allowing deleting block by block index #1108)
Allowing deleting block by block id
Fixed no argument error
Making index value optional for delete operation
Added to changelog
Making index value optional for delete operation
Added parameter description
Update docs/CHANGELOG.md
Update types/api/blocks.d.ts
Update editor.js
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Resolves #1103
Create CODE_OF_CONDUCT.md (Create CODE_OF_CONDUCT.md #1171)
Create CODE_OF_CONDUCT.md
Update changelog file
Update dependencies (Update dependencies #1122)
Update dependencies
upd codex.tooltip
Update editor.js.LICENSE.txt
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Feature/disable tab event config (Feature/disable tab event config #1164)
Highlight first block on autofocus (Highlight first block on autofocus #1127)
Fix shortcut for external tools (Fix shortcut for external tools #1141)
fix/shortcut-for-external-tools
Check inline tools property for shortcut
Co-authored-by: George Berezhnoy gohabereg@gmail.com
Hotfix/issue1133 selection shortcut removed on editor destroy (Hotfix/issue1133 selection shortcut removed on editor destroy #1140)
Removed shortcut CMD+A on editor destroy [Bug] CMD+A shortcut not removed on destroying the editor #1133
Removed patch version and made code cleaner [Bug] CMD+A shortcut not removed on destroying the editor #1133
lint error fixes [Bug] CMD+A shortcut not removed on destroying the editor #1133
Co-authored-by: Sisir sisir@hellosivi.com
Co-authored-by: George Berezhnoy gohabereg@gmail.com
[Feature] BlockAPI Interface ([Feature] BlockAPI Interface #1075)
Fix BlockManager.insert method (Fix BlockManager.insert method #1172)
Fix BlockManager.insert method
upd
Explicitly check for undefined
Update tools master branches (Update tools master branches #1180)
Update master branches
Update image
Update CHANGELOG.md
Fix behaviour of inputs editing in block settings (Fix behaviour of inputs editing in block settings #1123)
lint code
Update CHANGELOG.md
fix: blocks.delete with undefined index ([Bug] - Error during delete a block by index #1182)
Add as a Fix in CHANGELOG.md.
Update editor.js
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: Georgy Berezhnoy gohabereg@gmail.com
Co-authored-by: tasuku-s tasuku@freemind.co.jp
Co-authored-by: Athul Anil Kumar athul7744@outlook.com
Co-authored-by: Taly vitalik7tv@yandex.ru
Co-authored-by: flaming-cl 51183663+flaming-cl@users.noreply.github.com
Co-authored-by: Nguyen Ngoc Son sonnn.se@gmail.com
Co-authored-by: Sisir Das K 37764463+sis-dk@users.noreply.github.com
Co-authored-by: Sisir sisir@hellosivi.com
Co-authored-by: ranemihir mihirrane171@gmail.com
Fix spam clicking the tune button in Firefox (Fix spam clicking the tune button in Firefox #1285)
Fix spam cliclikng tune in Firefox Spam clicking the "Click to tune" button duplicates the icons on FireFox #1273
build
Disabled unwanted I18n messages (Disabled unwanted I18n messages #1282)
The unwanted I18n messages from console is disabled
Update docs/CHANGELOG.md
Improved Change log
Co-authored-by: Peter Savchenko specc.dev@gmail.com
import * as _ from '../utils';
removed
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Move SavedData and ValidatedData interfaces from internal types (Move SavedData and ValidatedData interfaces from internal types #1251)
Move SavedData and ValidatedData interfaces from internal types
Add changelog
Upd submodules (Upd submodules #1287)
upd modules
Revert "upd modules"
This reverts commit e2ff850.
upd modules
Tools destroy called when the editor is destroyed (Tools destroy called when the editor is destroyed #1264)
Tools destroy called when the editor is destroyed
When the editor instance is destroyed, it calls the destroy of the blockManager. blockManager inturn calls destroy of all the blocks that it manages.
Fixed lint errors
Use Prmoise.all and add as a Fix in CHANGELOG.md
Fix commit
Fix CHANGELOG.md
Add call of Tools reset methods
Update tools
Update changelog
Update docs/CHANGELOG.md
Co-authored-by: Peter Savchenko specc.dev@gmail.com
upd all
bundle
upd tools
Co-authored-by: ranemihir mihirrane171@gmail.com
Co-authored-by: George Berezhnoy gohabereg@gmail.com
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Bumps elliptic from 6.5.2 to 6.5.3.
Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix for input and textarea bug (Fix for input and textarea bug #1214)
[Improvements] ESLint action ([Improvements] ESLint action #1099)
TSLint -> ESLint, GitHub Action
Update eslint.yml
Autofix
more autofix
fix
manually fix some issues
Update CHANGELOG.md
[Refactor] ESLint fixed ([Refactor] ESLint fixed #1100)
Co-authored-by: Peter Savchenko specc.dev@gmail.com
[Feature] i18n ([Feature] i18n #1106)
i18n first steps
i18n internal, toolbox, api for tools
namespaced api
tn, t
tn in block tunes
join toolbox and inlineTools under toolNames
translations
make enum toolTypes
Update block.ts
Update src/components/core.ts
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
add more types
rm tn
export i18n types
upd bundle
fix tabulation
Add type-safe namespaces
upd
Improve example
Update toolbox.ts
improve examplle
upd
fix typo
Add comments for complex types
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: Georgy Berezhnoy gohabereg@gmail.com
Remove unused submodule
Fixed: icon centering in Firefox
Do not load styles twice (Do not load styles twice #1112)
Do not load styles twice
Add changelog
Fix issue link
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Resolves #1102
Resolves #1073
fix $.isEmpty performance (fix $.isEmpty performance #1096)
fix $.isEmpty performance
add changelog
upd bundle
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Add issue templates (Add issue templates #1114)
Update issue templates (Update issue templates #1121)
Update issue templates
Apply suggestions from code review
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
upd texts
Update feature_request.md
Update .github/ISSUE_TEMPLATE/discussion.md
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Allowing deleting block by block id (Allowing deleting block by block index #1108)
Allowing deleting block by block id
Fixed no argument error
Making index value optional for delete operation
Added to changelog
Making index value optional for delete operation
Added parameter description
Update docs/CHANGELOG.md
Update types/api/blocks.d.ts
Update editor.js
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Resolves #1103
Create CODE_OF_CONDUCT.md (Create CODE_OF_CONDUCT.md #1171)
Create CODE_OF_CONDUCT.md
Update changelog file
Update dependencies (Update dependencies #1122)
Update dependencies
upd codex.tooltip
Update editor.js.LICENSE.txt
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Feature/disable tab event config (Feature/disable tab event config #1164)
Highlight first block on autofocus (Highlight first block on autofocus #1127)
Fix shortcut for external tools (Fix shortcut for external tools #1141)
fix/shortcut-for-external-tools
Check inline tools property for shortcut
Co-authored-by: George Berezhnoy gohabereg@gmail.com
Hotfix/issue1133 selection shortcut removed on editor destroy (Hotfix/issue1133 selection shortcut removed on editor destroy #1140)
Removed shortcut CMD+A on editor destroy [Bug] CMD+A shortcut not removed on destroying the editor #1133
Removed patch version and made code cleaner [Bug] CMD+A shortcut not removed on destroying the editor #1133
lint error fixes [Bug] CMD+A shortcut not removed on destroying the editor #1133
Co-authored-by: Sisir sisir@hellosivi.com
Co-authored-by: George Berezhnoy gohabereg@gmail.com
[Feature] BlockAPI Interface ([Feature] BlockAPI Interface #1075)
Fix BlockManager.insert method (Fix BlockManager.insert method #1172)
Fix BlockManager.insert method
upd
Explicitly check for undefined
Update tools master branches (Update tools master branches #1180)
Update master branches
Update image
Update CHANGELOG.md
Fix behaviour of inputs editing in block settings (Fix behaviour of inputs editing in block settings #1123)
lint code
Update CHANGELOG.md
added handling of inputs and textareas in custom plugins
Upd tools
Add changelog
Upd submodules
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: Georgy Berezhnoy gohabereg@gmail.com
Co-authored-by: tasuku-s tasuku@freemind.co.jp
Co-authored-by: Athul Anil Kumar athul7744@outlook.com
Co-authored-by: Taly vitalik7tv@yandex.ru
Co-authored-by: flaming-cl 51183663+flaming-cl@users.noreply.github.com
Co-authored-by: Nguyen Ngoc Son sonnn.se@gmail.com
Co-authored-by: Sisir Das K 37764463+sis-dk@users.noreply.github.com
Co-authored-by: Sisir sisir@hellosivi.com
Typos changes required to be fixed on website when using the import concept (Typos changes required to be fixed on website when using the import concept #1260)
Typos changes.
Required to fix them too on the official documentation website
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: George Berezhnoy gohabereg@gmail.com
Add hidden option to toolbox (Add hidden option to toolbox #1220)
Add hidden option to toolbox
Use false in order to hide toolbox
Add comment what false means
Add issue 💡Toolbox hidden option #1221 to changelog
Co-authored-by: t.hata hata@impact-blue.co.jp
Add RTL support (Add RTL support #1248)
[Improvements] ESLint action ([Improvements] ESLint action #1099)
TSLint -> ESLint, GitHub Action
Update eslint.yml
Autofix
more autofix
fix
manually fix some issues
Update CHANGELOG.md
[Refactor] ESLint fixed ([Refactor] ESLint fixed #1100)
Co-authored-by: Peter Savchenko specc.dev@gmail.com
[Feature] i18n ([Feature] i18n #1106)
i18n first steps
i18n internal, toolbox, api for tools
namespaced api
tn, t
tn in block tunes
join toolbox and inlineTools under toolNames
translations
make enum toolTypes
Update block.ts
Update src/components/core.ts
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
add more types
rm tn
export i18n types
upd bundle
fix tabulation
Add type-safe namespaces
upd
Improve example
Update toolbox.ts
improve examplle
upd
fix typo
Add comments for complex types
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: Georgy Berezhnoy gohabereg@gmail.com
Remove unused submodule
Fixed: icon centering in Firefox
Do not load styles twice (Do not load styles twice #1112)
Do not load styles twice
Add changelog
Fix issue link
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Resolves #1102
Resolves #1073
fix $.isEmpty performance (fix $.isEmpty performance #1096)
fix $.isEmpty performance
add changelog
upd bundle
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Add issue templates (Add issue templates #1114)
Update issue templates (Update issue templates #1121)
Update issue templates
Apply suggestions from code review
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
upd texts
Update feature_request.md
Update .github/ISSUE_TEMPLATE/discussion.md
Co-Authored-By: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Allowing deleting block by block id (Allowing deleting block by block index #1108)
Allowing deleting block by block id
Fixed no argument error
Making index value optional for delete operation
Added to changelog
Making index value optional for delete operation
Added parameter description
Update docs/CHANGELOG.md
Update types/api/blocks.d.ts
Update editor.js
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Resolves #1103
Create CODE_OF_CONDUCT.md (Create CODE_OF_CONDUCT.md #1171)
Create CODE_OF_CONDUCT.md
Update changelog file
Update dependencies (Update dependencies #1122)
Update dependencies
upd codex.tooltip
Update editor.js.LICENSE.txt
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Feature/disable tab event config (Feature/disable tab event config #1164)
Highlight first block on autofocus (Highlight first block on autofocus #1127)
Fix shortcut for external tools (Fix shortcut for external tools #1141)
fix/shortcut-for-external-tools
Check inline tools property for shortcut
Co-authored-by: George Berezhnoy gohabereg@gmail.com
Hotfix/issue1133 selection shortcut removed on editor destroy (Hotfix/issue1133 selection shortcut removed on editor destroy #1140)
Removed shortcut CMD+A on editor destroy [Bug] CMD+A shortcut not removed on destroying the editor #1133
Removed patch version and made code cleaner [Bug] CMD+A shortcut not removed on destroying the editor #1133
lint error fixes [Bug] CMD+A shortcut not removed on destroying the editor #1133
Co-authored-by: Sisir sisir@hellosivi.com
Co-authored-by: George Berezhnoy gohabereg@gmail.com
[Feature] BlockAPI Interface ([Feature] BlockAPI Interface #1075)
Fix BlockManager.insert method (Fix BlockManager.insert method #1172)
Fix BlockManager.insert method
upd
Explicitly check for undefined
Update tools master branches (Update tools master branches #1180)
Update master branches
Update image
Update CHANGELOG.md
Fix behaviour of inputs editing in block settings (Fix behaviour of inputs editing in block settings #1123)
lint code
Update CHANGELOG.md
Added RTL support
Fixed code style
Fixed icons positioning in the toolbar in the RTL mode
Renamed example-dev-rtl.html to example-rtl.html
Moved 'direction' option to 'i18n' section
Fixed an issue with arrow navigation between blocks
Renamed rtl-fix to codex-editor--rtl
Fixed icons positioning in the narrow mode for RTL
Replaced 'isRtl' method with getter
Fixed bug with the editor initialization when 'i18n' option is not set
narrow mode improved
Changelog added
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: Georgy Berezhnoy gohabereg@gmail.com
Co-authored-by: tasuku-s tasuku@freemind.co.jp
Co-authored-by: Athul Anil Kumar athul7744@outlook.com
Co-authored-by: Taly vitalik7tv@yandex.ru
Co-authored-by: flaming-cl 51183663+flaming-cl@users.noreply.github.com
Co-authored-by: Nguyen Ngoc Son sonnn.se@gmail.com
Co-authored-by: Sisir Das K 37764463+sis-dk@users.noreply.github.com
Co-authored-by: Sisir sisir@hellosivi.com
Co-authored-by: ImangazalievM mahach.miangazaliev@gmail.com
Fix i18n default configuration (Fix i18n default configuration #1290)
Fix i18n default configuration
update bundle
Fixing Bug [Bug] blocks.getBlockByIndex returns BlockAPI object even if block by passed index is not exists #1270 and resolve all yarn lint warning. (Fixing Bug #1270 and resolve all yarn lint warning. #1292)
Fixing Bug [Bug] blocks.getBlockByIndex returns BlockAPI object even if block by passed index is not exists #1270 and resolve all yarn lint warning.
Update CHANGELOG.md
Change the Log type from Error to Warn
upd types
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Stop click propagation only if click cause action (Stop click propagation only if click cause action #1252)
Fixing: Problem with onChange callback #843 problem with onchange callback (Fixing: #843 problem with onchange callback #1310)
Fixing: Problem with onChange callback #843 problem with onchange callback
Update docs/CHANGELOG.md
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: Peter Savchenko specc.dev@gmail.com
(ノ◕ヮ◕)ノ*:・゚✧
Update submodules (Update submodules #1335)
Add inlineToolbar property (Add inlineToolbar property #1293)
Add inlineToolbar property
Fix lint errors
Fix comments
Co-authored-by: Murod Khaydarov murod.haydarov@inbox.ru
Sort Tools Working, Can be optimized further
Fix dataset error and use children
Fix lint errors
Add as improvement to CHNAGELOG.md
Fix comments
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Add comments and small fixes
Fix lint errors
Fix sortTools() and check inlineToolbar property
Fix lint errors
Fix conditions and property names
Separate block toggler from buttons list in ui
Fix lint errors
Fix condition names in allowedToShow()
Minor bug fixes
Fix linter warnings
Update docs/CHANGELOG.md
Co-authored-by: Murod Khaydarov murod.haydarov@inbox.ru
create inlineToolbarSettings() method
Minor fixes
Clearify boolean casting
upd bundle
fix getInlineToolbarSettings
refactor & create new instance every showing
remove unused codee
Co-authored-by: Murod Khaydarov murod.haydarov@inbox.ru
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Throw error only if read-only is enabled from the start (Throw error only if read-only is enabled from the start #1337)
Throw error only if read-only is enabled from the start
update modules
Fixed the 1302 bug and improve the tab key behaviour (Fixed the 1302 bug and improve the tab key behaviour #1342)
Fixed the 1302 bug and improve the tab key behaviour
yarn lint:fixed based improvements
Update docs/CHANGELOG.md
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Fix caret behaviour (Fix caret behaviour #1343)
Fix caret behaviour
Fix current input update
Toggle readonly on start (Toggle readonly on start #1344)
Toggle readonly on start
Do not render block twice on start
Bugfix/fix modification observer disable (Bugfix/fix modification observer disable #1340)
Enable modification observer when onChange callback throws an error
Build
Update src/components/modules/modificationsObserver.ts
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: t.hata hata@impact-blue.co.jp
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Improve the changelog and read-only toggler (Improve the changelog and read-only toggler #1347)
Use activeElement if anchorNode is undefined (Use activeElement if anchorNode is undefined #1350)
FIx errors on enter press when several blocks selected (FIx errors on enter press when several blocks selected #1349)
FIx errors on enter press when several blocks selected
Fix for safari
Fix blocks copy in read-only (Fix blocks copy in read-only #1351)
Fixes for 2.19 (Fixes for 2.19 #1356)
Fixes
Update docs/CHANGELOG.md
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Fix RTL
Optimize tune down
Add explanation on focus events listeners
Co-authored-by: Peter Savchenko specc.dev@gmail.com
Fixes due code review (Fixes due code review of Release 2.19 #1365)
Fixes for release: (Fixes for release: #1366)
Fixes for release
Apply suggestions from code review
Co-authored-by: Murod Khaydarov murod.haydarov@gmail.com
Co-authored-by: Murod Khaydarov murod.haydarov@gmail.com
Co-authored-by: Qays whosqays@gmail.com
Co-authored-by: Jacob Smith jacob.wesley.smith@gmail.com
Co-authored-by: George Berezhnoy gohabereg@users.noreply.github.com
Co-authored-by: Georgy Berezhnoy gohabereg@gmail.com
Co-authored-by: tasuku-s tasuku@freemind.co.jp
Co-authored-by: Athul Anil Kumar athul7744@outlook.com
Co-authored-by: Taly vitalik7tv@yandex.ru
Co-authored-by: flaming-cl 51183663+flaming-cl@users.noreply.github.com
Co-authored-by: Nguyen Ngoc Son sonnn.se@gmail.com
Co-authored-by: Sisir Das K 37764463+sis-dk@users.noreply.github.com
Co-authored-by: Sisir sisir@hellosivi.com
Co-authored-by: ranemihir mihirrane171@gmail.com
Co-authored-by: Mihir Rane 66768874+ranemihir@users.noreply.github.com
Co-authored-by: Stephen Richard stephen.richard44@gmail.com
Co-authored-by: Umang G. Patel 23169768+robonetphy@users.noreply.github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nikola Pavlovic 47178050+PavlovicWorkCo@users.noreply.github.com
Co-authored-by: Cyber_Ninja 49983428+Gicehajunior@users.noreply.github.com
Co-authored-by: Tomoyuki Hata hato6502@gmail.com
Co-authored-by: t.hata hata@impact-blue.co.jp
Co-authored-by: Mahach Imangazaliev mahach.imangazaliev@mail.ru
Co-authored-by: ImangazalievM mahach.miangazaliev@gmail.com
Co-authored-by: Murod Khaydarov murod.haydarov@gmail.com
Co-authored-by: Hugh Boylan bluehugh2@gmail.com
Co-authored-by: Murod Khaydarov murod.haydarov@inbox.ru