KoshaevEugeny
b69aa1ed25
fix(inline-tool-link): use defaultValue to prevent selectionchange event ( #2993 )
...
* fix(inline-tool-link): use defaultValue to prevent selectionchange event
* fix(link-tool): handle formatted linked text clicks
* fix test errors
* Revert "fix test errors"
This reverts commit 582e137b77 .
* Revert "fix(link-tool): handle formatted linked text clicks"
This reverts commit ae90e03c60 .
2026-03-04 23:45:11 +03:00
KoshaevEugeny
a89f3d0eda
Fix link tool interaction with other tools ( #2977 )
...
* fix(selection): removeFakeBackground no longer removes text formatting
* fix(selection): fix jsdoc
* fix(linkTool): add test case to ensure text formatting preservation when applying link
* Add fix entry to changelog
* bump version
2026-02-18 21:09:54 +03:00
Alex Gaillard
9f942ca72a
fix(LinkInlineTool): improve unlink behavior based on input state ( #2979 )
...
* fix(LinkInlineTool): improve unlink behavior based on input state
* 2.31.2-hotfix.0
* fix(linkTool): Add test case to ensure link preservation when applying bold to linked text
* Revert "2.31.2-hotfix.0"
This reverts commit c68ae54c77 .
* Add fix entry to changelog
* Bump version
* Revert "Add fix entry to changelog"
This reverts commit 7e537d662a .
* Add fix entry to changelog without formatting
* Refactor test for compatibility with firefox
2026-02-12 18:45:21 +03:00
KoshaevEugeny
90d6dec90e
fix(blockSettings): prevent warning on initial read-only mode toggle ( #2969 )
...
Co-authored-by: Peter <specc.dev@gmail.com>
2026-01-08 01:44:19 +03:00
Peter
9612e0d247
release 2.31 ( #2956 )
2025-09-06 16:31:44 +03:00
Peter
7da61e98ff
improvement(caret): caret.setToBlock() offset argument improved ( #2922 )
...
* chore(caret): caret.setToBlock offset improved
* handle empty block
* Update caret.cy.ts
* fix eslint
2025-04-30 19:48:20 +03:00
github-actions[bot]
fdaef55e5f
Bump version ( #2919 )
...
Co-authored-by: github-actions <action@github.com>
2025-03-11 11:17:40 +03:00
github-actions[bot]
7399e55f7e
Bump version ( #2899 )
...
Co-authored-by: github-actions <action@github.com>
2025-01-11 16:25:32 +03:00
Peter
c9a6cfbe8f
dx(submodules): remove tools submodules from the repo ( #2898 )
...
* rm all submodules
* rm commands
* Update package.json
2025-01-07 19:34:59 +03:00
Vineeth
deba7eccbd
chore: bump version for release ( #2896 )
2024-12-21 20:15:53 +05:30
github-actions[bot]
2ec88da336
Bump version ( #2895 )
...
Co-authored-by: github-actions <action@github.com>
2024-12-21 14:41:46 +03:00
Peter Savchenko
d9f301ffb9
Merge branch 'v-2-30-6' into next
2024-11-11 23:30:09 +03:00
Peter
597bde3bca
fix(inline-link): link insertion in safari ( #2864 )
...
* fix(inline-link): link insertion in safari
* Update CHANGELOG.md
2024-11-11 22:44:19 +03:00
github-actions[bot]
58a7a9eeea
Bump version ( #2861 )
...
Co-authored-by: github-actions <action@github.com>
2024-11-06 21:44:07 +03:00
Fabian
b20c891478
notifier and tooltip, fix closes #2591 , #2390 , #2462 ( #2842 )
...
* notifier and tooltip, fix closes #2591 , #2390 , #2462
* Update CHANGELOG.md
---------
Co-authored-by: Peter <specc.dev@gmail.com>
2024-11-06 21:40:26 +03:00
github-actions[bot]
5ec240891c
Bump version ( #2860 )
...
Co-authored-by: github-actions <action@github.com>
2024-11-06 21:00:58 +03:00
github-actions[bot]
631340912e
Bump version ( #2847 )
...
Co-authored-by: github-actions <action@github.com>
2024-10-17 20:02:31 +03:00
Peter
eb7ffcba3c
fix(merge): after merge caret will be set in a place of glue ( #2841 )
...
* fix merge caret loosing
* changelog and patch
* Update nested-list
* Update Backspace.cy.ts
* Update Backspace.cy.ts
* fix tests
* fix tests
2024-10-09 21:28:04 +03:00
github-actions[bot]
21ac511a52
Bump version up to 2.30.7-rc.0 ( #2838 )
...
* Bump version
* Update package.json
---------
Co-authored-by: github-actions <action@github.com>
Co-authored-by: Peter <specc.dev@gmail.com>
2024-10-08 12:05:26 +03:00
github-actions[bot]
3aa164d2d0
Bump version up to 2.30.6-rc.0 ( #2818 )
...
* Bump version
* 2.30.6
---------
Co-authored-by: github-actions <action@github.com>
Co-authored-by: Peter <specc.dev@gmail.com>
2024-09-14 01:18:43 +03:00
Nikita Melnikov
8f365f0063
chore: updgrade cypress to solve the issue with firefox 129 ( #2817 )
2024-08-21 00:31:21 +03:00
Tatiana Fomina
339e772b92
fix(types): FIx incorrect imports ( #2811 )
...
* Fix types
* Update changelog
2024-08-13 21:41:08 +03:00
github-actions[bot]
c8632b295f
Bump version up to 2.30.4-rc.0 ( #2809 )
...
* Bump version
* Update package.json
---------
Co-authored-by: github-actions <action@github.com>
Co-authored-by: Peter <specc.dev@gmail.com>
2024-08-09 18:48:46 +03:00
Peter
3d01be4a69
fix(types): tools export types added ( #2802 )
...
* fix types export
* lint
* changelog
* tests fixed
* fix tests imports
* lint tests
* upd submodule
* Update yarn.lock
* rename wrapper to factory
* Update package.json
* rename to adapters
* Update tools.d.ts
* BlockTool -> BlockToolAdapter etc
* Update nested-list
* Update collection.ts
2024-08-09 18:04:57 +03:00
Tatiana Fomina
057bf17a6f
Fix i18n in nested popover ( #2779 )
2024-07-11 22:25:36 +03:00
github-actions[bot]
94109a8123
Bump version up to 2.30.2 ( #2777 )
...
* Bump version
* Update package.json
---------
Co-authored-by: github-actions <action@github.com>
Co-authored-by: Peter <specc.dev@gmail.com>
2024-07-11 13:23:15 +03:00
github-actions[bot]
15a8fb4bec
Bump version ( #2774 )
...
Co-authored-by: github-actions <action@github.com>
2024-07-10 19:26:56 +03:00
Tatiana Fomina
ba8fa7344a
fix(Inline-toolbar): fake selection stays on screen after toggling convert to ( #2768 )
...
* Fix not removing fake selection on convert to toggle
* Update version and changelog
* Update docs/CHANGELOG.md
Co-authored-by: Peter <specc.dev@gmail.com>
---------
Co-authored-by: Peter <specc.dev@gmail.com>
2024-07-09 21:46:42 +03:00
github-actions[bot]
4a4981e1d8
Bump version up to 2.30.0 ( #2761 )
...
* Bump version
* Update package.json
---------
Co-authored-by: github-actions <action@github.com>
Co-authored-by: Peter <specc.dev@gmail.com>
2024-07-09 12:11:41 +03:00
github-actions[bot]
eb97c49dbf
Bump version ( #2754 )
...
Co-authored-by: github-actions <action@github.com>
2024-07-04 15:05:30 +03:00
Peter Savchenko
9c1e2e59ba
feat(ui): placeholders updated ( #2758 )
...
* data-empty mark
* Update CHANGELOG.md
* lint
* tests added
* Update DataEmpty.cy.ts
* lint
* fix tests
* Update Placeholders.cy.ts
* upd paragraph
* rm redundant test
* lint fix
* disable test for firefox
2024-07-04 14:55:01 +03:00
github-actions[bot]
e40768f8c0
Bump version ( #2751 )
...
Co-authored-by: github-actions <action@github.com>
2024-07-01 23:01:06 +03:00
github-actions[bot]
df7fa75c13
Bump version ( #2708 )
...
Co-authored-by: github-actions <action@github.com>
2024-06-29 12:17:59 +03:00
Peter Savchenko
afa99a4a8e
fix(caret): trailing spaces handling ( #2741 )
...
* Imporove caret.isAtStart
* use selection to simplify caret at start/end check
* caret util and tests
* lint
* eslint fix
* fix tests
* patch version, changelog
* fix navigation out of delimiter
* arrow left tests
* left/right arrow tests
* chore: Fix typo in comment for block navigation
* lint fix
* resolve some ts errors in strict mode
* Revert "resolve some ts errors in strict mode"
This reverts commit 3252ac679f .
* ts errors fix
* rename utils
2024-06-28 21:20:53 +03:00
Peter Savchenko
29d68ecb47
fix(block-events): caret losing after backspace after nested list ( #2723 )
...
* feat: Fix caret loss after Backspace at the start of block when previous block is not convertible
* fix create shadow caret
* fix: remove unnecessary blank line in blockEvents.ts
* fix: pass event object to slashPressed method in blockEvents.ts
* fix eslint
2024-05-23 20:06:33 +03:00
Tatiana Fomina
50f43bb35d
Change cypress preprocessor ( #2712 )
2024-05-04 21:23:36 +03:00
github-actions[bot]
bd1de56ef3
Bump version ( #2705 )
...
Co-authored-by: github-actions <action@github.com>
2024-05-01 21:00:22 +03:00
github-actions[bot]
238c909016
Bump version ( #2701 )
...
Co-authored-by: github-actions <action@github.com>
2024-04-29 22:28:45 +03:00
github-actions[bot]
5eafda5ec4
Bump version ( #2698 )
...
Co-authored-by: github-actions <action@github.com>
2024-04-27 21:22:12 +03:00
Peter Savchenko
1028577521
fix(scroll): acidental scroll to top on iOS devices ( #2695 )
...
* fix scroll on ios typing
* Update tsconfig.json
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update package.json
* Fix popover hide method to use isHidden flag
2024-04-27 21:04:26 +03:00
github-actions[bot]
844272656e
Bump version ( #2694 )
...
Co-authored-by: github-actions <action@github.com>
2024-04-27 16:59:52 +03:00
github-actions[bot]
4118dc3aea
Bump version ( #2693 )
...
Co-authored-by: github-actions <action@github.com>
2024-04-23 22:52:31 +03:00
github-actions[bot]
54c4c234a5
Bump version ( #2659 )
...
Co-authored-by: github-actions <action@github.com>
2024-04-13 23:07:20 +03:00
Peter Savchenko
1320b047a2
feat(merge): blocks of different types can be merged ( #2671 )
...
* feature: possibilities to merge blocks of different types
* fix: remove scope change
* feat: use convert config instead of defined property
* chore:: use built-in function for type check
* fix: remove console.log
* chore: remove styling added by mistakes
* test: add testing for different blocks types merging
* fix: remove unused import
* fix: remove type argument
* fix: use existing functions for data export
* chore: update changelog
* fix: re put await
* fix: remove unnecessary check
* fix: typo in test name
* fix: re-add condition for merge
* test: add caret position test
* fix caret issues, add sanitize
* make if-else statement more clear
* upgrade cypress
* Update cypress.yml
* upd cypress to 13
* make sanitize test simpler
* patch rc version
---------
Co-authored-by: GuillaumeOnepilot <guillaume@onepilot.co>
Co-authored-by: Guillaume Leon <97881811+GuillaumeOnepilot@users.noreply.github.com>
2024-04-01 12:29:47 +03:00
Peter Savchenko
ee6433201d
fix(block-tunes): enter keydown problems ( #2650 )
...
* debug enter press
* fix sync set caret
* fix enter keydown problems + tests addedd
* Update search-input.ts
* add changelog
* add useful log to cypress custom comand
* Update commands.ts
2024-03-13 17:30:16 +03:00
github-actions[bot]
e9b4c30407
Bump version up to 2.30.0-rc.0 ( #2640 )
...
* Bump version
* Update package.json
---------
Co-authored-by: github-actions <action@github.com>
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2024-02-28 20:17:42 +03:00
Peter Savchenko
b619946e8f
fix(slash): do not handle / + shift/alt, support for ascii keyboard ( #2599 )
...
* fix(slash): do not handle / + shift/alt, support for ascii keyboard
* support keyboards without physical '/'
2024-01-28 13:45:01 +03:00
Peter Savchenko
9542551d84
chore(release): increment package version to 2.29 ( #2593 )
2024-01-24 18:01:49 +03:00
github-actions[bot]
c5ddf91189
Bump version ( #2557 )
...
Co-authored-by: github-actions <action@github.com>
2023-12-22 23:49:00 +03:00
Peter Savchenko
cd29c52e51
feat(ui): native-like tab behaviour, slash for toolbox ( #2569 )
...
* slash to open toolbox, tab for navigation
* tab, focus improvements
- remove "focused" block state
- tab navigation respects inputs
- allow to focus contentless blocks
* fix tests
* tests for Slash
* tab tests
* test for tabbing out of editor
* tests fixed
* review fixes
2023-12-22 23:15:35 +03:00