Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: javascriptDev/editor.js
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: be6f9b7
Choose a base ref
...
head repository: codex-team/editor.js
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 73ac3e3
Choose a head ref
  • 18 commits
  • 161 files changed
  • 26 contributors

Commits on Apr 25, 2020

  1. Configuration menu
    Copy the full SHA
    4ead91f View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2020

  1. Release / 2.18 (codex-team#1181)

    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>
    10 people authored Jun 3, 2020
    Configuration menu
    Copy the full SHA
    63eeec0 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2020

  1. Release: 2.19 (codex-team#1341)

    * typo fixed (codex-team#1235)
    
    * Improvements: more translations added to the i18n example (codex-team#1250)
    
    * Return the result of block.call (codex-team#1205)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#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] (codex-team#1201)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#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 (codex-team#1209)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#1123)
    
    * lint code
    
    * Update CHANGELOG.md
    
    * Rename initialBlock to defaultBlock
    Closes codex-team#993
    
    The initialBlock property is renamed to defaultBlock.
    
    * Change keyword 'InitialBlock' to 'DefaultBlock' in all methods
    Fixes codex-team#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 (codex-team#1182) (codex-team#1218)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#1123)
    
    * lint code
    
    * Update CHANGELOG.md
    
    * fix: blocks.delete with undefined index (codex-team#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  (codex-team#1285)
    
    * Fix spam cliclikng tune in Firefox codex-team#1273
    
    * build
    
    * Disabled unwanted I18n messages (codex-team#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 (codex-team#1251)
    
    * Move SavedData and ValidatedData interfaces from internal types
    
    * Add changelog
    
    * Upd submodules (codex-team#1287)
    
    * upd modules
    
    * Revert "upd modules"
    
    This reverts commit e2ff850.
    
    * upd modules
    
    * Tools destroy called when the editor is destroyed (codex-team#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 (codex-team#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 (codex-team#1214)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#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 (codex-team#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 (codex-team#1220)
    
    * Add hidden option to toolbox
    
    * Use false in order to hide toolbox
    
    * Add comment what false means
    
    * Add issue codex-team#1221 to changelog
    
    Co-authored-by: t.hata <hata@impact-blue.co.jp>
    
    * Add RTL support (codex-team#1248)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#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 (codex-team#1290)
    
    * Fix i18n default configuration
    
    * update bundle
    
    * Fixing Bug codex-team#1270 and resolve all yarn lint warning. (codex-team#1292)
    
    * Fixing Bug codex-team#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 (codex-team#1252)
    
    * Fixing: codex-team#843 problem with onchange callback (codex-team#1310)
    
    * Fixing: codex-team#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 (codex-team#1035)
    
    (ノ◕ヮ◕)ノ*:・゚✧
    
    * Update submodules (codex-team#1335)
    
    * Add inlineToolbar property (codex-team#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 (codex-team#1337)
    
    * Throw error only if read-only is enabled from the start
    
    * update modules
    
    * Fixed the 1302 bug and improve the tab key behaviour (codex-team#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 (codex-team#1343)
    
    * Fix caret behaviour
    
    * Fix current input update
    
    * Toggle readonly on start (codex-team#1344)
    
    * Toggle readonly on start
    
    * Do not render block twice on start
    
    * Bugfix/fix modification observer disable (codex-team#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 (codex-team#1347)
    
    * Use activeElement if anchorNode is undefined (codex-team#1350)
    
    * FIx errors on enter press when several blocks selected (codex-team#1349)
    
    * FIx errors on enter press when several blocks selected
    
    * Fix for safari
    
    * Fix blocks copy in read-only (codex-team#1351)
    
    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>
    Configuration menu
    Copy the full SHA
    7877570 View commit details
    Browse the repository at this point in the history
  2. Revert "Release: 2.19 (codex-team#1341)" (codex-team#1363)

    This reverts commit 7877570.
    gohabereg authored Oct 12, 2020
    Configuration menu
    Copy the full SHA
    b223d63 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2020

  1. Release: 2.19 (codex-team#1364)

    * typo fixed (codex-team#1235)
    
    * Improvements: more translations added to the i18n example (codex-team#1250)
    
    * Return the result of block.call (codex-team#1205)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#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] (codex-team#1201)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#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 (codex-team#1209)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#1123)
    
    * lint code
    
    * Update CHANGELOG.md
    
    * Rename initialBlock to defaultBlock
    Closes codex-team#993
    
    The initialBlock property is renamed to defaultBlock.
    
    * Change keyword 'InitialBlock' to 'DefaultBlock' in all methods
    Fixes codex-team#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 (codex-team#1182) (codex-team#1218)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#1123)
    
    * lint code
    
    * Update CHANGELOG.md
    
    * fix: blocks.delete with undefined index (codex-team#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  (codex-team#1285)
    
    * Fix spam cliclikng tune in Firefox codex-team#1273
    
    * build
    
    * Disabled unwanted I18n messages (codex-team#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 (codex-team#1251)
    
    * Move SavedData and ValidatedData interfaces from internal types
    
    * Add changelog
    
    * Upd submodules (codex-team#1287)
    
    * upd modules
    
    * Revert "upd modules"
    
    This reverts commit e2ff850.
    
    * upd modules
    
    * Tools destroy called when the editor is destroyed (codex-team#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 (codex-team#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 (codex-team#1214)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#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 (codex-team#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 (codex-team#1220)
    
    * Add hidden option to toolbox
    
    * Use false in order to hide toolbox
    
    * Add comment what false means
    
    * Add issue codex-team#1221 to changelog
    
    Co-authored-by: t.hata <hata@impact-blue.co.jp>
    
    * Add RTL support (codex-team#1248)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#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 (codex-team#1290)
    
    * Fix i18n default configuration
    
    * update bundle
    
    * Fixing Bug codex-team#1270 and resolve all yarn lint warning. (codex-team#1292)
    
    * Fixing Bug codex-team#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 (codex-team#1252)
    
    * Fixing: codex-team#843 problem with onchange callback (codex-team#1310)
    
    * Fixing: codex-team#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 (codex-team#1035)
    
    (ノ◕ヮ◕)ノ*:・゚✧
    
    * Update submodules (codex-team#1335)
    
    * Add inlineToolbar property (codex-team#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 (codex-team#1337)
    
    * Throw error only if read-only is enabled from the start
    
    * update modules
    
    * Fixed the 1302 bug and improve the tab key behaviour (codex-team#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 (codex-team#1343)
    
    * Fix caret behaviour
    
    * Fix current input update
    
    * Toggle readonly on start (codex-team#1344)
    
    * Toggle readonly on start
    
    * Do not render block twice on start
    
    * Bugfix/fix modification observer disable (codex-team#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 (codex-team#1347)
    
    * Use activeElement if anchorNode is undefined (codex-team#1350)
    
    * FIx errors on enter press when several blocks selected (codex-team#1349)
    
    * FIx errors on enter press when several blocks selected
    
    * Fix for safari
    
    * Fix blocks copy in read-only (codex-team#1351)
    
    * Fixes for 2.19 (codex-team#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 (codex-team#1365)
    
    * Fixes for release: (codex-team#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>
    Configuration menu
    Copy the full SHA
    29db875 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2020

  1. New 2.19 bundle (codex-team#1377)

    * typo fixed (codex-team#1235)
    
    * Improvements: more translations added to the i18n example (codex-team#1250)
    
    * Return the result of block.call (codex-team#1205)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#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] (codex-team#1201)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#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 (codex-team#1209)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#1123)
    
    * lint code
    
    * Update CHANGELOG.md
    
    * Rename initialBlock to defaultBlock
    Closes codex-team#993
    
    The initialBlock property is renamed to defaultBlock.
    
    * Change keyword 'InitialBlock' to 'DefaultBlock' in all methods
    Fixes codex-team#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 (codex-team#1182) (codex-team#1218)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#1123)
    
    * lint code
    
    * Update CHANGELOG.md
    
    * fix: blocks.delete with undefined index (codex-team#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  (codex-team#1285)
    
    * Fix spam cliclikng tune in Firefox codex-team#1273
    
    * build
    
    * Disabled unwanted I18n messages (codex-team#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 (codex-team#1251)
    
    * Move SavedData and ValidatedData interfaces from internal types
    
    * Add changelog
    
    * Upd submodules (codex-team#1287)
    
    * upd modules
    
    * Revert "upd modules"
    
    This reverts commit e2ff850.
    
    * upd modules
    
    * Tools destroy called when the editor is destroyed (codex-team#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 (codex-team#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 (codex-team#1214)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#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 (codex-team#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 (codex-team#1220)
    
    * Add hidden option to toolbox
    
    * Use false in order to hide toolbox
    
    * Add comment what false means
    
    * Add issue codex-team#1221 to changelog
    
    Co-authored-by: t.hata <hata@impact-blue.co.jp>
    
    * Add RTL support (codex-team#1248)
    
    * [Improvements] ESLint action (codex-team#1099)
    
    * TSLint -> ESLint, GitHub Action
    
    * Update eslint.yml
    
    * Autofix
    
    * more autofix
    
    * fix
    
    * manually fix some issues
    
    * Update CHANGELOG.md
    
    * [Refactor] ESLint fixed (codex-team#1100)
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * [Feature] i18n (codex-team#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 (codex-team#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 (codex-team#1111)
    
    Resolves codex-team#1102
    
    * Save Tools' order in the Toolbox (codex-team#1113)
    
    Resolves codex-team#1073
    
    * fix $.isEmpty performance (codex-team#1096)
    
    * fix $.isEmpty performance
    
    * add changelog
    
    * upd bundle
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    
    * Add issue templates (codex-team#1114)
    
    * Update issue templates (codex-team#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 (codex-team#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 (codex-team#1110)
    
    Resolves codex-team#1103
    
    * Create CODE_OF_CONDUCT.md (codex-team#1171)
    
    * Create CODE_OF_CONDUCT.md
    
    * Update changelog file
    
    * Update dependencies (codex-team#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 (codex-team#1164)
    
    * Highlight first block on autofocus (codex-team#1127)
    
    * Fix shortcut for external tools (codex-team#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 (codex-team#1140)
    
    * Removed shortcut CMD+A on editor destroy codex-team#1133
    
    * Removed patch version and made code cleaner codex-team#1133
    
    * lint error fixes codex-team#1133
    
    Co-authored-by: Sisir <sisir@hellosivi.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    
    * [Feature] BlockAPI Interface (codex-team#1075)
    
    * Fix BlockManager.insert method (codex-team#1172)
    
    * Fix BlockManager.insert method
    
    * upd
    
    * Explicitly check for undefined
    
    * Update tools master branches (codex-team#1180)
    
    * Update master branches
    
    * Update image
    
    * Update CHANGELOG.md
    
    * Fix behaviour of inputs editing in block settings (codex-team#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 (codex-team#1290)
    
    * Fix i18n default configuration
    
    * update bundle
    
    * Fixing Bug codex-team#1270 and resolve all yarn lint warning. (codex-team#1292)
    
    * Fixing Bug codex-team#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 (codex-team#1252)
    
    * Fixing: codex-team#843 problem with onchange callback (codex-team#1310)
    
    * Fixing: codex-team#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 (codex-team#1035)
    
    (ノ◕ヮ◕)ノ*:・゚✧
    
    * Update submodules (codex-team#1335)
    
    * Add inlineToolbar property (codex-team#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 (codex-team#1337)
    
    * Throw error only if read-only is enabled from the start
    
    * update modules
    
    * Fixed the 1302 bug and improve the tab key behaviour (codex-team#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 (codex-team#1343)
    
    * Fix caret behaviour
    
    * Fix current input update
    
    * Toggle readonly on start (codex-team#1344)
    
    * Toggle readonly on start
    
    * Do not render block twice on start
    
    * Bugfix/fix modification observer disable (codex-team#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 (codex-team#1347)
    
    * Use activeElement if anchorNode is undefined (codex-team#1350)
    
    * FIx errors on enter press when several blocks selected (codex-team#1349)
    
    * FIx errors on enter press when several blocks selected
    
    * Fix for safari
    
    * Fix blocks copy in read-only (codex-team#1351)
    
    * Fixes for 2.19 (codex-team#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 (codex-team#1365)
    
    * Fixes for release: (codex-team#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>
    
    * upd version (codex-team#1368)
    
    Co-authored-by: Qays <whosqays@gmail.com>
    Co-authored-by: Peter Savchenko <specc.dev@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: Hugh Boylan <bluehugh2@gmail.com>
    Configuration menu
    Copy the full SHA
    43032eb View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2020

  1. Resolve editor.destroy() Problem (codex-team#1404)

    * Resolve editor.destroy() Problem
    
    * Resolve this.flipper undefined in inline.ts in readonly mode
    
    * fix destroy methods
    
    * destroy conversion toolbar on toggling read-only
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    robonetphy and neSpecc committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    31920a7 View commit details
    Browse the repository at this point in the history
  2. static getter added to mergeble method (codex-team#1422)

    * static getter added to mergable method
    
    * build production bundle
    
    * Changelog added
    robonetphy authored and neSpecc committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    3c5c265 View commit details
    Browse the repository at this point in the history
  3. fix(interaction): problem with entering to Editor.js by Tab key (code…

    …x-team#1397)
    
    * Fix problem with entering to Editor.js by Tab key
    * Optimize current block setting
    
    Co-authored-by: t.hata <hata@impact-blue.co.jp>
    2 people authored and neSpecc committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    bbb4758 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f674707 View commit details
    Browse the repository at this point in the history
  5. fix(caret): right-arrow on last non-default block (codex-team#1416)

    * fix(caret): last non-default block navigation won't craete a new block untill reaching the end
    
    * reuse variable
    neSpecc committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    1a8d004 View commit details
    Browse the repository at this point in the history
  6. Replace typeofs (codex-team#1434)

    * Replace typeofs
    
    * save eslint fixes
    
    * fix
    
    * update
    
    * remove sourcemap
    
    * update
    
    * update changelog
    
    * fix typo
    khaydarov authored and neSpecc committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    0d5fbfa View commit details
    Browse the repository at this point in the history
  7. Basic initialisation test for Editor.js (codex-team#1410)

    * Initial commit
    
    * Fixed test.html file
    
    * Create editor instance in the test
    
    * Assert paragraph data in editor instance
    
    * Moving cypress folder to test folder
    
    * Minor Fixes
    
    * Removed config test for now
    
    * Fixed example.html
    
    * Fixed editor.js dist path
    
    * Minor Fixes
    
    * Stored Host in a const
    
    * Add nodemon and Fix commands
    
    * Add and configure cypress eslint plugin
    
    * Updated Tests according to best practices
    
    * Minor FIxes
    
    * Minor FIxes
    
    * adjust eslint and ts
    
    * Update .eslintrc
    
    * improve config
    
    * debug tests
    
    * fix tests
    
    * Fix declarations
    
    * descrease debounce
    
    * rm timeout
    
    * Update CHANGELOG.md
    
    * Update CHANGELOG.md
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    Co-authored-by: George Berezhnoy <gohabereg@gmail.com>
    3 people committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    fea4276 View commit details
    Browse the repository at this point in the history
  8. Change shortcut listener binding (codex-team#1431)

    * Change shortcut listener binding
    
    * Update CHANGELOG.md
    
    Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
    hata6502 and neSpecc committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    421a975 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6ce651e View commit details
    Browse the repository at this point in the history
  10. package version updated

    neSpecc committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    c4eb345 View commit details
    Browse the repository at this point in the history
  11. fix eslint

    neSpecc committed Dec 8, 2020
    Configuration menu
    Copy the full SHA
    b78707f View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2021

  1. Release 2.19.2 (codex-team#1597)

    Save 2.19.2 changes
    neSpecc authored Mar 15, 2021
    Configuration menu
    Copy the full SHA
    73ac3e3 View commit details
    Browse the repository at this point in the history
Loading