Skip to content

Releases: asterbot/BetterNotes

Release v1.1.0

13 May 00:52

Choose a tag to compare

  • Fixed markdown composable bug
  • Fixed selecting issue for canvas
  • QOL changes for all content blocks (deselecting has a higher margin of safety)
  • Blocks can be saved even if the sticky content is used

Version 1.0.0 Release

13 May 00:52

Choose a tag to compare

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

Version 0.3.0. Release

13 May 00:52

Choose a tag to compare

  • Integrated MongoDB database to store data and querying DB from front-end.
  • Created support for offline work, ensuring any changes made offline go to the DB when possible.
  • Designed graph view for notes, allowing notes to be visualized in a non-linear manner
  • Allowed users to add "related notes" for every note to visualize in the graph view
  • Added LaTEX integration and simple math syntax, allowing users to typeset mathematical equations
  • Cleaned up the view for each note and content blocks
  • Added timestamp for notes and boards in the database to allow for sorting in the future
  • Fixed a canvas resizing issue
  • Added media upload integration, allowing users to upload images from their device

Version 0.2.0. Release

13 May 00:52

Choose a tag to compare

  • Further developed markdown implementation (text styling, headers, in-line code blocks)
  • Refactored UI for boards and individual boards page, with an ability to edit and delete boards and notes, with confirmation dialogs and basic error checking
  • Created articles page with the ability to add plain text, markdown, code, and canvas blocks
  • Canvas supports erasing
  • Integrated boards and individual boards with database

Version 0.1.0. Release

13 May 00:39

Choose a tag to compare

Main features:

  • Main board page, including adding and deleting boards
  • Created the page for each individual board, allowing to create and delete sections/articles
  • Implemented markdown support (with headings) and free-form canvas support
  • Added navigation between the pages using Voyager