Seonu Jang
0d559a5571
Fix typo ( #1581 )
2021-03-03 09:33:59 +03:00
Tomoyuki Hata
a67e699991
Fix SanitizerConfig type definition ( #1456 )
...
* Fix SanitizerConfig type definition
* Update docs/CHANGELOG.md
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
* Fix CHANGELOG
* Add JSDoc to TagConfig
* yarn lint:fix
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com>
2021-03-02 16:34:23 +03:00
Peter Savchenko
2759b25d35
refactoring(modules): the listeners module now a util ( #1572 )
...
* listeners module goes util
* fix listeners 'off' bug
* improve garbage collecting
2021-03-02 16:25:52 +03:00
Tomoyuki Hata
3bf30f0c1e
Add generics to OutputBlockData ( #1326 )
...
* Add generics to OutputBlockData
* Fix typo
* Update CHANGELOG.md
* Add @template description
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
Co-authored-by: George Berezhnoy <gohabereg@users.noreply.github.com>
2021-02-28 00:33:06 +03:00
Tomoyuki Hata
e5fe93eeb5
Make passed config immutable ( #1553 )
...
* Make passed config immutable
* Update docs/CHANGELOG.md
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
* Separate this.config initialization
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
Co-authored-by: Taly <vitalik7tv@yandex.ru>
2021-02-28 00:31:11 +03:00
Taly
1772edf912
Update releases.md docs for update version workflow ( #1571 )
...
* Update releases.md
If the next update is planned to raise the minor version (`2.19.1` -> `2.20.0`), then change it before version update merge.
* Update docs/releases.md
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2021-02-27 22:35:26 +03:00
github-actions[bot]
970d64efda
Bump version ( #1570 )
...
Co-authored-by: github-actions <action@github.com>
2021-02-26 14:00:05 +03:00
Taly
ae52d6116c
Update bump-version-on-merge-next.yml ( #1569 )
...
* Update bump-version-on-merge-next.yml
Error: `The process '/usr/bin/git' failed with exit code 128`
Report and fix: https://github.com/peter-evans/create-pull-request/issues/690
* Rename job
2021-02-26 13:51:18 +03:00
Tomoyuki Hata
8104585854
Don't except the first selected block ( #1550 )
...
* Don't except the first selected block
* yarn fix
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
Co-authored-by: Taly <vitalik7tv@yandex.ru>
2021-02-26 12:51:53 +03:00
Taly
a229cc5b82
Update releases.md ( #1567 )
2021-02-25 22:11:55 +03:00
github-actions[bot]
254a94e812
Bump version ( #1562 )
...
Co-authored-by: GitHub <noreply@github.com>
2021-02-24 21:13:22 +03:00
Taly
cd6378c160
Feature: add bump version action ( #1561 )
...
* Update create-a-release-draft.yml
* Create bump-version-on-merge-next.yml
* Update releases.md
2021-02-24 21:04:29 +03:00
Taly
c4a57c16a9
Feature: create a release draft workflow ( #1555 )
...
* Rename workflow file
* Create create-a-release-draft.yml
* Update releases.md
2021-02-22 23:27:24 +03:00
Taly
8e4b34a6e1
Feature: action for publishing package update ( #1546 )
...
* Update .npmignore
* Create a Publish package to NPM action
* Branches, versions and releases — complete guideline
* Update docs/releases.md
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
* Update docs/releases.md
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
* Update releases.md
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2021-02-19 18:33:04 +03:00
Taly
5cbeabd1cb
Update build commands ( #1545 )
...
* Update build commands
* Update package.json
2021-02-18 20:56:43 +03:00
Tomoyuki Hata
3f39cb735d
Set caret when block data pasted ( #1470 )
...
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2021-02-18 20:31:37 +03:00
kai_ogita
527ff4e6d1
Add url length validation to Link at inline-tool. ( #1476 )
...
* Add url length validation to Link at inline-tool.
fix
* simplify, add chengelog
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2021-02-18 20:25:38 +03:00
Umang G. Patel
aa8675d61d
Toolbar toggler API ( #1466 )
...
* ToolBar Api Added
* Change Log added
* change Toggletoolbar to toggleBlockSetting
* Update docs/CHANGELOG.md
* Update editor.js
* Update toggleBlockSetting to toggleBlockSettings
* Apply suggestions from code review
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
* Apply suggestions from code review
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
* Changes requested by hata added
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2021-02-18 22:20:45 +05:30
Tomoyuki Hata
143a539e01
Fix unstable block cut process ( #1485 )
...
* Fix unstable block cut process
* Update CHANGELOG
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2021-02-18 18:51:03 +03:00
Tomoyuki Hata
21adb61bc9
Scroll Window with block selection ( #1457 )
...
* Scroll Window with block selection
* Update CHANGELOG.md
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2021-02-18 18:48:05 +03:00
Hiếu Phan
51b1fdc9e0
Hotfix: sanitizer config type definition ( #1491 )
...
* fix: sanitizer config type definition
* update func parram in sanitizer config
* update type
* Update CHANGELOG.md
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2021-02-18 18:47:11 +03:00
Mihir Rane
50cbc4d63e
Remove unnecessary window promise ( #1488 )
2021-02-18 18:22:55 +03:00
dependabot[bot]
156a687f40
Bump ini from 1.3.5 to 1.3.8 ( #1544 )
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-18 16:50:26 +03:00
Tomoyuki Hata
4ddba9208d
chore(types): a generic type for tool config added ( #1517 )
...
* Add a generic type to ToolSettings
* Update tool-settings.d.ts
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2021-02-18 16:25:12 +03:00
Peter Savchenko
78478ace2b
chore(tests): testcases.md started ( #1487 )
...
Co-authored-by: Umang G. Patel <23169768+robonetphy@users.noreply.github.com>
2021-02-18 16:16:31 +03:00
Tomoyuki Hata
4c7cad1b41
Remove force options in Caret.navigateNext() and Caret.navigatePrevious() ( #1525 )
...
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2021-02-18 15:19:20 +03:00
Taly
fbd4bd9e0a
Feature: remove bundles ( #1541 )
...
* Remove dist directory
* Ignore dist directory
* Remove local file usage
* Add error banner for missing bundle
* Update CHANGELOG.md
* Fix missed code
* Add mkdir dist command
2021-02-18 14:06:20 +03:00
Peter Savchenko
c106819184
the long line splitted for several small ones, some more docs added
2021-02-17 18:01:28 +03:00
Tomoyuki Hata
7c8778acc4
Fix BlockManager.setCurrentBlockByChildNode() with multiple Editor.js instances
2021-02-17 18:01:28 +03:00
Peter Savchenko
c0ff646e8e
chore(example): the new example page for testing multiple instances
2021-02-17 17:22:29 +03:00
Nikita Melnikov
83d8fe7df5
fix license badge in README.md ( #1534 )
2021-02-11 13:50:18 +03:00
Peter Savchenko
b78707fb78
fix eslint
2020-12-08 22:06:28 +03:00
Peter Savchenko
c4eb345c3f
package version updated
2020-12-08 22:06:28 +03:00
Mihir Rane
6ce651ec54
Remove project id and Correct the command name. ( #1452 )
2020-12-08 22:06:28 +03:00
Tomoyuki Hata
421a975fed
Change shortcut listener binding ( #1431 )
...
* Change shortcut listener binding
* Update CHANGELOG.md
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2020-12-08 22:06:28 +03:00
Mihir Rane
fea4276a3c
Basic initialisation test for Editor.js ( #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>
2020-12-08 22:06:28 +03:00
Murod Khaydarov
0d5fbfa3c6
Replace typeofs ( #1434 )
...
* Replace typeofs
* save eslint fixes
* fix
* update
* remove sourcemap
* update
* update changelog
* fix typo
2020-12-08 22:06:28 +03:00
Peter Savchenko
1a8d0041dc
fix(caret): right-arrow on last non-default block ( #1416 )
...
* fix(caret): last non-default block navigation won't craete a new block untill reaching the end
* reuse variable
2020-12-08 22:06:28 +03:00
Tomoyuki Hata
f67470700a
Sanitize pasted block data ( #1430 )
2020-12-08 22:06:28 +03:00
Tomoyuki Hata
bbb47587dd
fix(interaction): problem with entering to Editor.js by Tab key ( #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>
2020-12-08 22:06:28 +03:00
Umang G. Patel
3c5c26599f
static getter added to mergeble method ( #1422 )
...
* static getter added to mergable method
* build production bundle
* Changelog added
2020-12-08 22:06:28 +03:00
Umang G. Patel
31920a7498
Resolve editor.destroy() Problem ( #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>
2020-12-08 22:06:28 +03:00
Peter Savchenko
36d5a6751f
fix eslint
2020-12-08 17:14:47 +03:00
Peter Savchenko
c1f73e723f
package version updated
2020-12-08 17:07:04 +03:00
Mihir Rane
59a303438c
Remove project id and Correct the command name. ( #1452 )
2020-12-02 23:36:13 +05:30
Tomoyuki Hata
bbbd637dfd
Change shortcut listener binding ( #1431 )
...
* Change shortcut listener binding
* Update CHANGELOG.md
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2020-11-21 21:08:49 +03:00
Mihir Rane
585e01b06c
Basic initialisation test for Editor.js ( #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>
2020-11-21 21:01:31 +03:00
Murod Khaydarov
f440a60ead
Replace typeofs ( #1434 )
...
* Replace typeofs
* save eslint fixes
* fix
* update
* remove sourcemap
* update
* update changelog
* fix typo
2020-11-21 20:54:01 +03:00
Peter Savchenko
e319e04350
fix(caret): right-arrow on last non-default block ( #1416 )
...
* fix(caret): last non-default block navigation won't craete a new block untill reaching the end
* reuse variable
2020-11-21 16:44:20 +03:00
Tomoyuki Hata
bfd0ea10ea
Sanitize pasted block data ( #1430 )
2020-11-21 16:15:13 +03:00