Skip to content

Version 1.0.0 Release

Choose a tag to compare

@asterbot asterbot released this 13 May 00:52
· 50 commits to main since this release

Version 1.0.0

Main features

Users/database

  • Login page (with input sanitization) + user authentication logic
  • Multi-user support and data segregation
  • "remember me" feature
  • Fixed bugs with DBQueue (we were having some issues with that interfering with the login stuff)
  • Serialized canvas datatype and media files to be stored in DB

Boards/individual boards

  • Removed sections and added tags instead (assign colours to notes)
  • Added sorting and filtering for boards and individual boards
  • Fixed UI bug in adding/editing related notes

Content blocks

  • Added glue feature to separate and attach content blocks together (+ more)
  • Added related notes dropdown menu
  • Implemented math graph rendered from Latex equation
  • Supported stroke width, colour wheel, and grid for canvas

Graph

  • Fixed graph dragging bug
  • Improved graph performance with toggleable physics
  • Abstracted to a completely separate module

General

  • Added application title, logo, min screen size
  • General tweaks (colouring, centering, alignment, spacing, dynamic columns, scrolling)
  • Autofocused input boxes for login, boards, individual boards
  • Keyboard shortcuts for login, boards, individual boards
  • Home, back, forward buttons as another method for navigating between screens