All release notes

v1.67.4

1 feature, 3 improvements

Enhance scrolling behavior in new-note-panel within BottomSheet

We've made an improvement: Enhance scrolling behavior in new-note-panel within BottomSheet

  • Added explicit max-height and min-height to .tiptap-content in new-note-panel to improve scrolling on mobile devices.
  • Ensured overflow-y is set to auto and overflow-x is hidden to enhance user experience when interacting with notes.

Improve BottomSheet and NewNotePanel layout and scrolling behavior

We've made an improvement: Improve BottomSheet and NewNotePanel layout and scrolling behavior

  • Updated BottomSheet component to enhance the layout of note and resource panels with additional CSS classes for better styling.
  • Modified NewNotePanel to conditionally apply a class when rendered within BottomSheet, improving its layout and scrolling behavior.
  • Enhanced CSS rules to ensure consistent height management and scrolling functionality across components.

Enhance layout and scrolling behavior in BottomSheet and TiptapEditor

We've made an improvement: Enhance layout and scrolling behavior in BottomSheet and TiptapEditor

  • Updated CSS for BottomSheet to use flexbox for consistent content area height and scrolling.
  • Modified TiptapEditor styles to prevent unwanted scrolling behavior on mobile while allowing vertical touch scrolling.

Implement shared spaces and enhance navigation context handling

  • Completed the implementation of shared spaces, allowing users to invite others via link and manage their participation.
  • Updated documentation to reflect new features, including the shared spaces design and permissions.
  • Removed the NoteThreadAccess table; context for note access is now determined by URL parameters and navigation state.
  • Enhanced the BottomSheet and TiptapEditor components to improve user experience on mobile, particularly when the keyboard is open.