Skip to content

v0.3.7

Choose a tag to compare

@epatters epatters released this 10 Nov 17:37
· 424 commits to main since this release
f2f04bf

What's Changed

  • Model library: a reactive cache of elaborated models by @epatters in #758
  • Use Cachix cache when deploying from CI by @jmoggr in #760
  • Notebook types for instantiating models by @epatters in #761
  • Run frontend-only tests in CI action by @epatters in #763
  • Model library recursively elaborates instantiated models by @epatters in #762
  • Help page for Petri nets by @tim-at-topos in #737
  • Fix failing integration test and improve error handling by @jmoggr in #765
  • FIX: notebook-types package missing from backend Nix package by @jmoggr in #769
  • Move Nix build job for catcolab-next to CI workflow by @jmoggr in #771
  • Move database migrator into separate crate by @jmoggr in #775
  • Give more descriptive name to Nix VM image by @jmoggr in #777
  • Run Biome CI for automerge-doc-server by @epatters in #780
  • Add missing wasm-pack dev dependency to notebook-types by @epatters in #781
  • Downgrade automerge-prosemirror to fix Nix frontend build by @jmoggr in #776
  • Improve backend setup docs and test backend set up in CI by @kasbah in #741
  • Allow adding proarrow composites in modal theories by @epatters in #787
  • Notion-like paned workflow for all document types by @jmoggr in #749
  • Classes for maps with object/morphism types as keys by @epatters in #790
  • Move ModelLibrary to app-level context by @epatters in #792
  • FIX: Use document type instead of hardcoded 'model' in menu text by @jmoggr in #795
  • Document deletion by @kasbah in #735
  • Fix same document opening in multiple panes by @jmoggr in #797
  • Click an already open doc in the sidebar to maximize that doc by @jmoggr in #798
  • Allow document panels to scroll independently of each other by @jmoggr in #799
  • Increase vertical real estate at end of notebook by @jmoggr in #800
  • Upgrade Rust toolchain to v1.91 by @epatters in #802
  • Run clippy with all targets and all features in CI by @epatters in #804
  • Set branch alias for Netlify deploy previews by @kasbah in #809
  • Refactor backend rpc.rs wrapper functions using async blocks by @jmoggr in #810
  • Prevent notebook cells shifting when focussing a rich text editor cell by @jmoggr in #801
  • Split out a ui-components package, showcase and test it with Storybook by @kasbah in #808
  • FIX: Move doc components back to frontend to fix regressions by @kasbah in #813
  • Fix regression in document deletion button by @kasbah in #821
  • Delete document from sidebar menu by @kasbah in #815
  • Replace welcome overlay with a home page by @kasbah in #824
  • Remove kobalte dependency from frontend by @kasbah in #826
  • Reorder documentation links on home page by @tim-at-topos in #827
  • Add "trash" page and document restore functionality by @kasbah in #823
  • Configure Vite to enable linking packages that use Solid by @epatters in #834
  • Fixes and improvements to docs on stochastic mass-action simulation by @quffaro in #832
  • Don't show "Loading" text in sidebar document list by @epatters in #836
  • Ensure stable order of preimages in unindexed hash columns by @epatters in #837
  • Fix deleted icons not restoring by @kasbah in #838
  • Stop navigating away on delete and allow restore on sidebar by @kasbah in #839
  • Upgrade vite to v7 and vitest to v4 by @kasbah in #833

Full Changelog: v0.3.6...v0.3.7