github fccview/jotty 1.9.0
Stable 1.9.0

latest releases: 1.14.4, 1.14.3, 1.14.2...
one month ago


Join the discord to stay up to date and have early previews


Jeez this is a big one, been wanting to merge all my individual branches in for a while but the rebrand and all the bugfixes that came with it delayed me. I finally got some time over the weekend (sorry, i work full time during the week) to re-organise my thoughts, fix conflicts on all the local branches and push A TON of new features I have been working on in background.

This release may have some bugs here and there, it's a ton of major changes and as I said multiple times, I work on this alone, some community members have been testing them from the :develop image flag, but they are obviously volunteering and doing as much as they can before I decide to release changes. If you find anything out of the ordinary please open a new issue or join discord and I'll try to be on top of things

Changelog

features

Notes Features

  • Allow images paste from clipboard into the editor
  • Allow copy/paste of images AND files into the editor
  • Allow drag/drop of images AND files into the editor
  • Add ability to choose default editor - profile -> settings #146
  • Added setting in user settings to open note in view mode #148
  • Add videos tab to file upload and allow embedding of videos within notes (beta)
    • To enable videos in public notes please add the SERVE_PUBLIC_VIDEOS=yes env variable or they won't play (security feature)
  • Allow image resizing (clicking on images will show an overlay to resize them)
  • Give visual feedback during upload with correct error handling
  • Add filterable page for all notes (/notes)
  • Add text colour extension to editor
  • Add advanced editor options that can be enabled/disabled via a new Editor tab in the admin dashboard
    • Add advanced table features including shortcuts (clicking on table will show a toolbar with various options above it) #133
    • Add slash command extension (type / in the editor to quickly select an action)
    • Add quick edit bubble (select text to edit it on the fly)

Checklist Features

  • Add ability to create checklist children
  • Checklist view restyle - to accommodate children
  • Add filter to checklist view to only show completed lists/tasks #136
  • Add filterable page for all checklists/tasks (/checklists, /tasks)
  • Add subtasks and task description to kanban items - very beta (click on title/edit icon/double click item to open modal) #33
  • When a checklist/kanban board is shared with another user, items shows last updated/user info next to them, it also shows avatar in time sessions
  • Add ability to manually enter session time (in minutes) to tasks #92

General Features

  • Add prompt to notify users of new versions (can be disabled both via STOP_CHECK_UPDATES=yes env variable or via admin settings by setting update notifications to no.
  • Show latest version both on login/registration screen and admin panel overview #141
  • Add ability to pin checklists/notes to the homepage, also minor homepage re-styling to accommodate this, on top of a better, less bloated mobile view
  • Pinned checklists/notes can be re-ordered by drag/drop ON DESKTOP
  • Allow user to set maximum file upload size in admin settings
  • Various mobile/desktop UI improvements around settings/login page

bugfixes

  • Fix issue where checklists can only be checked after refreshing the page, this also had a flawed logic around categories which was causing bugs around checklists/tasks, that has been fixed too #140 #139
  • Fix settings menu broken url #142
  • Move dropdowns to the right side of the toolbar menu so they don't end up outside the viewport - will need to refactor dropdowns anyway, they are very janky #140
  • Close search bar after searching on mobile #138
  • Fix odd behaviour around editing kanban items status/names #137
  • Finally fix download as pdf button by using browser default printing behaviour

Don't miss a new jotty release

NewReleases is sending notifications on new releases.