v0.3.7
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-typespackage missing frombackendNix package by @jmoggr in #769 - Move Nix build job for
catcolab-nextto 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-serverby @epatters in #780 - Add missing
wasm-packdev dependency tonotebook-typesby @epatters in #781 - Downgrade
automerge-prosemirrorto 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
ModelLibraryto 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
backendrpc.rswrapper 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-componentspackage, 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