Releases: logotip4ik/keycap
Releases · logotip4ik/keycap
v3.19.5
🩹 Fixes
- Use
hydratedirective on client-only component (2b1b0916) - Formatter position with keyboard open (6ce3e9af)
🏡 Chore
- release: V3.19.4 (bb08b662)
❤️ Contributors
- Bogdan Kostyuk (@logotip4ik)
v3.19.4
🩹 Fixes
💅 Refactors
- Restructure utils and composables (d9992c54)
- Improve landing page + add editor demo to it (a5224770)
🏡 Chore
- release: V3.19.3 (8467375f)
- Add overscroll behavior for note scroller (46bbb685)
- Update resolutions to updated packages and refresh lock file (c3fb5cec)
❤️ Contributors
- Bogdan Kostyuk (@logotip4ik)
v3.19.3
🩹 Fixes
- Add safe-area padding for modal contents (12614278)
- Don't open contents when closing search on mobile screens (ba4e4836)
- Don't apply auto-float plugin on empty nodes (d8c2acb4)
- Set NODE_ENV to development when running dev command (c721f834)
💅 Refactors
- Don't resolve already resolved node (4b062802)
🏡 Chore
- release: V3.19.2 (a471e04e)
- Blur editor when keyboard collapses (131b440c)
- Add little inset shadow (577cec7d)
- Don't block user flow with logs (42a8c26c)
🤖 CI
- Bump the all-actions group across 1 directory with 9 updates (#59)
❤️ Contributors
- Bogdan Kostyuk (@logotip4ik)
v3.19.2
🩹 Fixes
- Correctly place replacements component even with height transition (7575e995)
- Teleport emoji and replacements into note-editor (59e75048)
🏡 Chore
- release: V3.19.1 (91de5462)
- Always focus editor back after inserting emoji or replacement (0abb4957)
- Bump font size for replacements if used on smaller screens (fa55aa03)
- Completely skip mounting tooltip handlers on small screens (a1c2bf59)
❤️ Contributors
- Bogdan Kostyuk (@logotip4ik)
v3.19.1
💅 Refactors
- Simplify oauth handler a bit and add info log for login and register events (46d385fd)
🏡 Chore
❤️ Contributors
- Bogdan Kostyuk (@logotip4ik)
v3.19.0
🚀 Enhancements
- Add replacements/commands (7b83b43e)
🔥 Performance
- Reduce bundle size for fuzzy worker by tree shaking not used properties from json fields (b150fa5a)
- Reduce emoji json size even more by removing not used fields (6c80faa4)
🩹 Fixes
- Immidiatelly show tooltip if last close time is close enough (fbe00fba)
- IconName not beeing imported correctly (ce19e8e5)
- Lint issue (5d87b686)
- Ensure
NaNwon't be used for animating (bda9e10f) - Build (1b2c6789)
- Don't wrap tooltip content in slot (1168782d)
- Don't set lastTooltipHide if it wasn't even shown (6fa69884)
- Tooltips not being properly rendered (fe5debb7)
- test: I guess worker plugins don't work with nuxt-vitest so added guard for import
smaller-emoji-mart(1b1ec7ad)
💅 Refactors
- Update seed script (4dc1f3db)
- Improve fuzzy search for emojis (ebf840d2)
- Move non reactive tiptap stuff to utils (963fad32)
- Improve emoji picker (c373cff9)
- Extract suggestion renderer into tiptap extension helper (f2629eba)
- Use only emoji.id for fuzzy searching (a23e6188)
- Extract common container size animation handlers into util (2fe95c79)
- Add wrapping content when inserting certain chars with text selected (fb5c296d)
- Remove duplicate stuff from shortcuts template (3ffae99f)
🏡 Chore
- release: V3.18.9 (49c4a4b3)
- Use correct persistent volume for postgres (c78c33d3)
- Start migrations over (ab030357)
- Improve placeholder message (077cb685)
- Update vue/typescript-plugin (5ef3c739)
- Improve default styling for text (9a805607)
- Show user that
Enterwill insert emoji (8c5e7d4c) - Don't use global cache for nm (8f5e1fb1)
- Remove manual auto imports from tiptap (31b84047)
- Add ctrl+n/p shortcuts for replacements (a0d898cc)
- Ensure bubblebox is always immidiatelly hidden (323911f0)
- Export same things into consts (67cf9a0d)
- Export suggestion flow into hook (6e080c3c)
- Remove console.log (c3038e82)
- Update deps and fix noteformatter test (43b3ad86)
- Allow counting login and register events (30b7bc35)
- ci: Use dependabot for updating deps (0e6bec89)
- Add codeowners file (3d693dd1)
- Simplify job for typescript a bit (17ae3b54)
- Fix lint (fb2b10c9)
🤖 CI
- Bump actions/setup-node from 4.4.0 to 5.0.0 in the all-actions group (#55)
❤️ Contributors
- Bogdan Kostyuk (@logotip4ik)
v3.18.9
🩹 Fixes
- Use correct auth cookie name (d0f98662)
- Don't emit update when content changed externaly (d3c5b3cc)
- Reset unsaved changes value after update (eeb905b9)
- Use correct editor element (c519066c)
💅 Refactors
- Use viewport-fit=cover and safe-areas to prevent content overlapping (6af10a3e)
🏡 Chore
- release: V3.18.8 (44ec87bd)
- Add message for 401 error in route rules (531893fd)
- ci: Completely disable auto update deps (4244c695)
- Update deps (662baa16)
❤️ Contributors
- Bogdan Kostyuk (@logotip4ik)
v3.18.8
v3.18.7
🩹 Fixes
- Move nuxt related types to shared/types (e2b5fc90)
- Correctly get folder path in async contexts (fb17708e)
💅 Refactors
- Futher improve fuzzy matching and make it more dynamic by bumping min score (f2b4a5ae)
🏡 Chore
- release: V3.18.6 (0999844c)
- Add check of empty values, faster swapping and don't allow negative scores (08a0c3fc)
- Use new exportWrappedTypes prisma-kysely option (60e6c3da)
❤️ Contributors
- Bogdan Kostyuk (@logotip4ik)
v3.18.6
🩹 Fixes
- test: Run tests in nuxt env only (6f470261)
- Patch tinykeys to include correct types (869ae089)
- Don't auto import invariant function and install vue-tsc for type checking when linting (566af6ea)
- Use new custom fuzzyMatch function (0dc92851)
💅 Refactors
- Use custom fuzzy match implementation (95516262)
🏡 Chore
- release: V3.18.5 (6ae990de)
- Update deps (f5da8873)
- Update deps (0c808df6)
- Remove need for doamin in jwt cookie (3537f197)
🤖 CI
- Disable auto-update for now (9c32ed94)
❤️ Contributors
- Bogdan Kostyuk (@logotip4ik)