octo

A local-first, progressive web app for knowledge management

MPL-2.0 License

Stars
393
Committers
7

Bot releases are hidden (Show)

octo - v0.27.0 Latest Release

Published by davidmyersdev almost 2 years ago

  • Add Cypress tests for important features
  • Modify file structure to match Nuxt
  • Stop publishing to GitHub Pages
  • Update app description
  • Fix Safari inconsistencies
  • Make the app work consistently with or without Nuxt
octo - v0.26.0

Published by davidmyersdev almost 2 years ago

Features

  • UI redesign
  • Side panels are now toggleable
  • Docs are opened in tabs for easier navigation
  • Cypress has been added along with some basic e2e tests

Bugfixes

  • Firefox in-page scrolling now works the same as other browsers
  • Newlines are no longer inserted when hitting enter to open a doc
  • Keyboard navigation no longer focuses on links inside doc previews
  • Upload feature for pro members is no longer hidden
  • Typing too quickly in a new doc no longer changes cursor position

Development

  • Components and composables are now auto-imported
  • More routes have been converted to the Nuxt format
  • Nuxt and related dependencies have been updated
octo - v0.25.0

Published by davidmyersdev almost 2 years ago

Prevent viewport scrolling on iOS Safari

On iOS Safari, the viewport is shifted and scrollable while the keyboard is open. This leads to inconsistent behavior for users that expect the editor to behave more like a native app than a web page. Additionally, the toolbar was not properly pinned to the bottom of the page (directly above the keyboard), so that has also been fixed.

octo - v0.24.0

Published by davidmyersdev almost 2 years ago

Features

  • Render mermaid diagrams when experimental features are enabled
octo - v0.23.0

Published by davidmyersdev almost 2 years ago

v0.23.0

  • Move to MPL-2.0
octo - v0.22.0

Published by davidmyersdev almost 2 years ago

v0.22.0

  • Update brand
  • Add support for magic link sign-in
  • Add plugin for clickable links
  • Migrate to Vercel
  • Remove hard dependency on Firebase
  • Add quoteblock styles
  • Add list styles
  • Add task-list overlay
  • Add support for importing/exporting markdown files with frontmatter