Releases: AlgebraicJulia/Catlab.jl
Releases · AlgebraicJulia/Catlab.jl
v0.5.1
v0.5.1 (2020-01-15)
Closed issues:
v0.5.0
v0.5.0 (2020-01-05)
Closed issues:
- Migrate to DisjointSets in DataStructures.jl (#75)
- Better typing for wiring diagrams (#74)
- Potential Bug in to_hom_expr (#67)
- Wiring diagrams for bicategories of relations (#49)
- Backend-agnostic layout of wiring diagrams based on expressions (#46)
- Smarter placement of wire decorations in TikZ wiring diagrams (#16)
Merged pull requests:
- Wiring diagrams for dagger categories and compact closed categories (#77) (epatters)
- Type-parametrized wiring diagrams (#76) (epatters)
- Rewrite TikZ wiring diagrams to use backend-agnostic layout (#69) (epatters)
- Wiring diagrams for self-dual compact closed categories (#68) (epatters)
- Backend-agnostic layout of wiring diagrams + Compose.jl backend (#66) (epatters)
v0.4.1
v0.4.0
v0.4.0 (2019-11-22)
Closed issues:
- Morphisms as programs (#52)
- Algebraic Networks <-> Julia Programs (#51)
- Use Literate.jl for long-form documentation, including Jupyter notebooks (#45)
- Operadic interface for substitution in wiring diagrams (#40)
- Preserve order of box IDs when substituting (#39)
- Rename the "Algebra" module (#37)
Merged pull requests:
Catlab v0.3.0
v0.3.0 (2019-09-24)
Closed issues:
- Explicit representation of copies and merges in wiring diagrams (#44)
- Create expressions from wiring diagrams with copies, merges, etc. (#43)
- Wiring Diagrams missing visual element for create and mcopy. (#42)
- Consistent inferface for serialization and deserialization (#41)
- Generate HTML documentation (#33)
- Arbitrary graph-level data in wiring diagrams (#18)
Merged pull requests:
Catlab v0.2.3
Catlab v0.2.2
Update example notebooks. Stop using the Nullables package and drop support for Julia v1.0. Add missing REQUIRE entry for Requires.jl. Other minor fixes and enhancements.
Catlab v0.2.1
Use version of UnionFind.jl that is now available on the official Julia package registry.
Catlab v0.2.0
First release to be published in Julia registry.
Catlab v0.1.0
First development release, mainly for archival purposes.