Skip to content

Releases: ToposInstitute/CatColab

v0.2.2

14 Feb 00:44
eb91413
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.1...v0.2.2

v0.2.1

05 Feb 20:04
4386923
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2...v0.2.1

v0.2: Wren

31 Jan 01:37
Compare
Choose a tag to compare

What's Changed

  • Temporary workaround for backend in dev environment by @goretkin in #217
  • Upgrade to automerge-prosemirror v0.0.13 by @epatters in #218
  • Upgrade to babel-plugin-jsx-dom-expressions v0.39.2 by @epatters in #220
  • Cell menu items to move cell up or down by @hamidahoderinwale in #215
  • Dev docs comparing (bi)modules over models of double theories by @KevinDCarlson in #175
  • BUILD: Small dev infra changes by @goretkin in #221
  • Horizontal scrollbar in content panels by @hamidahoderinwale in #226
  • Causal loop diagrams with unknown link polarities by @quffaro in #227
  • Remove broken linear path in layout for links in stock-flow diagrams by @KevinDCarlson in #232
  • Add nix config for dev server by @shaoweilin in #233
  • Set Vite mode when building frontend for staging deployment by @epatters in #234
  • Check monicity of free simple model morphisms, initialize hom search, monic search constraint by @kris-brown in #204
  • Rewrite web server in Rust and implement auth by @epatters in #211
  • Selection widget for theories by @hamidahoderinwale in #225
  • Tweak names, descriptions, and groups of theories by @epatters in #249
  • Diagram editor for models of discrete double theories by @epatters in #251
  • Double theory for diagrammatic equations with unary operations by @epatters in #257
  • Diagrams in models of discrete double theories by @KevinDCarlson in #248
  • Validate diagrams in models of discrete double theories by @epatters in #259
  • Wasm bindings for diagrams for discrete theories, and frontend integration by @epatters in #261
  • Upgrade ode_solvers crate to v0.5 by @epatters in #262
  • Export SVG for model visualizations by @hamidahoderinwale in #258
  • Toolbar and header for diagram editor by @epatters in #263
  • Analyses for diagrams in models by @epatters in #264
  • Visualize diagrams in models using Graphviz by @epatters in #265
  • Replace/remove a few type aliases for IDs by @epatters in #268
  • Anonymous objects in diagrams by @epatters in #270
  • Render empty model name as Untitled in backlinks by @kris-brown in #273
  • Run Decapodes simulation via Julia kernel in Jupyter by @epatters in #267
  • Send Decapodes judgments after type inference and validation by @epatters in #275
  • Categories with scalars by @KevinDCarlson in #274
  • UI to edit scalar constants in Decapodes analysis by @epatters in #277
  • Anon objects, scalar constants, and more DEC operators in Decapodes integration by @quffaro in #279
  • Upgrade to qubit v0.10.2 and ts_rs v10.1.0 by @epatters in #280
  • Improved Decapodes integration: domains, meshes, initial conditions, plot variables by @epatters in #283
  • Reactive helpers for Jupyter kernels by @epatters in #285
  • Reorganize code in AlgebraicJulia service by @quffaro in #287
  • Models of discrete tabulator theories in core by @epatters in #292
  • Validate models of discrete tabulator theories by @epatters in #294
  • Wasm bindings for models of discrete tabulator theories by @epatters in #295
  • Script to build sys image for AlgebraicJulia service by @quffaro in #289
  • Remove redundant mesh parameter in Decapodes interop by @quffaro in #300
  • Button to get help about the active theory by @hamidahoderinwale in #278
  • Duplicate a cell via cell popup menu by @epatters in #305
  • Auto-generated summary of theory in theory-specific help page by @epatters in #307
  • Document-level menus for models, diagrams, and analyses by @epatters in #309
  • Menu items to duplicate models and diagrams by @epatters in #310
  • Style Foldable better and add PanelHeader by @epatters in #311
  • Help page with list of all theories by @epatters in #312
  • Menu item to log in or log out by @epatters in #313
  • Models in the frontend always have a specified theory by @epatters in #316
  • Causal loop diagrams with delays by @epatters in #322
  • Fix wrong placement of caesuras when multiple graphs share edges by @epatters in #325
  • Usernames in backend and frontend by @epatters in #317
  • Distinguish icons for different kinds of help by @hamidahoderinwale in #328
  • Duration parameter for Decapodes simulations by @quffaro in #329
  • Nix configuration, scripts and documentation for automerge and backend services by @shaoweilin in #331
  • Share documents on per-user basis by @epatters in #330
  • Remove mathexpr module for now by @epatters in #336
  • Upgrade wasm-bindgen and fix new lint by @epatters in #337
  • Polynomials and polynomial parameterized dynamical systems by @epatters in #338
  • Mass-action ODE systems for stock-flow diagrams by @epatters in #345
  • Bibliography link doesn't work in staging deployment by @epatters in #354
  • Update credits page for v0.2 release by @epatters in #355
  • More specific text in menu item for user profile settings by @epatters in #367
  • Add "New model" action to default application menu by @epatters in #368
  • Standardize base types for documents and links between them by @epatters in #369

New Contributors

Full Changelog: v0.1.1...v0.2

v0.1.1

07 Oct 21:34
2cff3e9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1...v0.1.1

v0.1: Hummingbird

30 Sep 21:43
Compare
Choose a tag to compare

What's Changed

  • Lotka-Volterra ODE semantics for reg nets/causal loop diagrams by @epatters in #170
  • Prevent tree-shaking from breaking echarts by @epatters in #171
  • Use Dormand-Prince method to solve ODEs by @epatters in #172
  • Use Topos logo as favicon by @epatters in #174
  • Platform-independent watch script for forester by @KevinDCarlson in #176
  • Mathematical bibliography in dev docs and improvements to README by @epatters in #177
  • Don't assume Lotka-Volterra interaction coefficients are set in frontend by @epatters in #178
  • Enforce noUncheckedIndexedAccess in TypeScript by @epatters in #180
  • Gracefully handle errors from ODE simulation by @epatters in #181
  • MDX support and user documentation infrastructure by @epatters in #183
  • Reusable toolbar component with basic branding by @epatters in #191
  • Don't ask for type of missing object when validating a model by @epatters in #192
  • Don't run Lotka-Volterra ODE simulation when diagram is empty by @epatters in #193
  • Don't send edges with missing source/target to Graphviz by @epatters in #194
  • Don't use light-dark feature in CSS by @epatters in #195
  • Make "Untitled" be placeholder text rather then default document name by @epatters in #196
  • Make sure to hide completions menu when inline input loses focus by @epatters in #197
  • Don't show "Loading..." text in frontend by @epatters in #198
  • Replace "Analyses" pane with button to create an analysis by @epatters in #199
  • Components for warning and error alerts by @epatters in #200
  • Overview of concepts behind CatColab in user docs by @epatters in #201

Full Changelog: v0.0.2...v0.1

v0.0.2

16 Sep 06:32
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.1...v0.0.2

v0.0.1

25 Aug 04:25
ef414bc
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/ToposInstitute/CatColab/commits/v0.0.1