Mierabella Release Notes background

Release Notes v0.0.2

07 Jan 2024

New Features

API

  • Routes for Facts by oldest creation date
  • Routes for Facts by newest creation date
  • Routes now return much smaller set of object attributes to reduce load times
  • Route created to fetch Groups

UI

  • Landing page now using dynamic data from the API for the oldest/newest created facts
  • Count of Facts by provider is now dynamic
  • Facts dataset is now loaded on sign in rather than when going to the Facts page
  • Facts view refactored so that additional details are only fetched once the row expander is used. This means each click produces a spinner, but it cuts initial JSON load by 70% and initial render time from 4 to 1.6 seconds.
  • Facts table can now be exported as CSV from the Facts view. The export can only provide the data columns that the user already has access to.
  • Created a Fact details view that can load a fact from the Facts table or any URL.
  • Groups rending to simple table on Groups view
  • Menu refactored to allow for menu items based on whether a user is logged in or not

Common

Refactored the common library so that it exports functions and Types based on NodeJS / browser consumer. This was causing failures in builds due to NodeJS dependencies going into browser bundles.