Skip to content

Releases: logotip4ik/keycap

v3.19.5

10 Oct 10:48

Choose a tag to compare

compare changes

🩹 Fixes

  • Use hydrate directive on client-only component (2b1b0916)
  • Formatter position with keyboard open (6ce3e9af)

🏡 Chore

❤️ Contributors

v3.19.4

09 Oct 21:07
3b3f56d

Choose a tag to compare

compare changes

🩹 Fixes

  • Don't fail dev server if ip is not defined (b5ad12f1)
  • Minor quality of life improvements (d60f5720)

💅 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

v3.19.3

08 Oct 20:55
1600ae1

Choose a tag to compare

compare changes

🩹 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

🤖 CI

  • Bump the all-actions group across 1 directory with 9 updates (#59)

❤️ Contributors

v3.19.2

05 Oct 18:23

Choose a tag to compare

compare changes

🩹 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

v3.19.1

04 Oct 21:01

Choose a tag to compare

compare changes

💅 Refactors

  • Simplify oauth handler a bit and add info log for login and register events (46d385fd)

🏡 Chore

❤️ Contributors

v3.19.0

04 Oct 19:22

Choose a tag to compare

compare changes

🚀 Enhancements

🔥 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 NaN won'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 Enter will 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

v3.18.9

27 Sep 15:11

Choose a tag to compare

compare changes

🩹 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

❤️ Contributors

v3.18.8

21 Sep 18:32

Choose a tag to compare

compare changes

🏡 Chore

❤️ Contributors

v3.18.7

21 Sep 18:10

Choose a tag to compare

compare changes

🩹 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

v3.18.6

20 Sep 12:31
0dc9285

Choose a tag to compare

compare changes

🩹 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

🤖 CI

  • Disable auto-update for now (9c32ed94)

❤️ Contributors