All release notes

v1.43.5

2 fixes, 2 improvements

Remove unnecessary padding from card-full-editable component

We've made an improvement: Remove unnecessary padding from card-full-editable component

  • Eliminated the bottom padding from the card-full-editable CSS to streamline the layout and improve visual consistency.

Update box-shadow for various components to improve visual aesthetics

We've made an improvement: Update box-shadow for various components to improve visual aesthetics

  • Modified box-shadow properties in MyChurchPanel, MyDataPanel, SuggestedThreadDialog, UnsavedChangesDialog, and panels.css for a softer and more modern appearance.

Enhance TiptapEditor responsiveness and toolbar behavior

  • Adjusted debounce timing for toolbar updates to 30ms for improved responsiveness.
  • Updated cursor scrolling logic to ensure proper timing after toolbar position updates.
  • Changed editor content height from 0 to auto for better layout handling.

Improve note creation and TipTap editor experience

  • Fix PWA note creation error by wrapping response.json() in try-catch
  • Add submit mutex to prevent duplicate note creation from double-clicks
  • Fix double letter issue by using post-input auto-capitalize instead of
  • Fix toolbar jitter by consolidating position updates with 100ms debounce
  • Fix toolbar covering text by using instant scroll and 40px padding
  • Fix double-tap space to period by increasing pill creation delay to 350ms
  • Fix scripture pill duplication by tracking pending pill creation in a Set
  • Add debounced auto-save (2s) for content recovery