Skip to content

v0.36.0

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Nov 13:14
· 352 commits to develop since this release

AtomicServer

  • Requires --rebuild-index
  • Switch to monorepo. Include atomic-data-browser in this repo #216
  • Add Tables (edit, keyboard support, sorting, more) #638
  • The parent query param in /search has changed to parents and accepts an array of Subjects #677
  • Improve query performance, less index storage #678

Atomic Browser

  • Add table editor #639. Add resource instances using table columns, add properties as rows, paste and copy (HTML tables, e.g. excel), keyboard support, sorting.
  • Add ontology editor #648. Easily create classes, properties and visualize their relationships.
  • Show resource usage (incoming links) in data view.
  • New resource selector that uses searchbox #677
  • Sidebar redesign
  • Switch to current drive button #681

@tomic/lib

  • Add support for typed resources through resource.props, powered by @tomic/cli (see below)
  • When saving a resource whose parent has not yet been saved we now add them to a batch that gets saved later when the parent is saved.
  • The scope option in SearchOpts has changed to parents and now accepts an array of subjects instead of a single subject.
  • BREAKING: Removed getCommitBuilder() method from Resource
  • Added hasUnsavedChanges() method to Resource
  • Fix bugs in state management: proxy resources instead of clone (for react) #682 #675 #657

@tomic/cli

  • NEW
  • Generate typescript files from ontologies #665