Catlab.jl Versions Save

A framework for applied category theory in the Julia language

v0.16.9

1 week ago

Catlab v0.16.9

Diff since v0.16.8

Merged pull requests:

  • VM-based homomorphism search (#830) (@olynch)
  • Fix types in graph algorithms (#898) (@slwu89)
  • Cartesian transformations between acsets (#899) (@KevinDCarlson)
  • Missing ACSetsGATsInterop methods (#901) (@kris-brown)
  • Bump dependency on ACSets.jl (#902) (@epatters)

Closed issues:

  • Question about abstract vs. concrete type in enumerate_paths (#897)

v0.16.8

2 months ago

Catlab v0.16.8

Diff since v0.16.7

Merged pull requests:

  • Enumerate subobjects of acsets with attribute variables (#887) (@kris-brown)
  • Fixed typo. "commute must" -> "must commute". (#890) (@neonWhiteout)
  • Simplify, upgrade, and type-stabilize dom_to_graph (#891) (@KevinArlin)

v0.16.7

2 months ago

Catlab v0.16.7

Diff since v0.16.6

Merged pull requests:

  • Support for mark-as-deleted in acsets (#831) (@kris-brown)
  • Overlap iterator output span order bugfix + ignoring of specific attrtypes (#886) (@kris-brown)

Closed issues:

  • Constraints on attributes in maximum_common_subobject (#884)
  • Maximum_common_subobject changes ordering (#885)

v0.16.6

2 months ago

Catlab v0.16.6

Diff since v0.16.5

Merged pull requests:

  • Constrain acset hom search to specified subsets (#873) (@kris-brown)
  • Add missing SigmaMigrationFunctor constructors for DynamicACSets (#882) (@KevinArlin)
  • Rename Slices to SliceCategories to avoid name conflict (#883) (@KevinArlin)

v0.16.5

3 months ago

Catlab v0.16.5

Diff since v0.16.4

Merged pull requests:

  • Adding missing compose and id methods for pointed set schemas (#881) (@KevinArlin)

v0.16.4

4 months ago

Catlab v0.16.4

Diff since v0.16.3

Merged pull requests:

  • Port to JSON3.jl (#879) (@epatters)
  • Remove experiments folder (#880) (@epatters)

Closed issues:

  • Move from JSON.jl to JSON3.jl (#878)

v0.16.3

4 months ago

Catlab v0.16.3

Diff since v0.16.2

Merged pull requests:

  • Upgrade to SCS v2 (#874) (@epatters)
  • Upgrade to Documenter v1 (#875) (@epatters)

Closed issues:

  • Docs Warnings (#851)

v0.16.2

4 months ago

Catlab v0.16.2

Diff since v0.16.1

Merged pull requests:

  • Make sure you can add SetFunctionCallables to BipartiteDiagrams during limit computation (#868) (@KevinArlin)
  • Avoid building a Tuple{Union{}} (#871) (@KevinArlin)
  • Upgrade to Gatlab v0.1 (#872) (@epatters)

Closed issues:

  • Fix an empty tuple problem ahead of Julia 1.10 (#869)

v0.16.1

5 months ago

Catlab v0.16.1

Diff since v0.16.0

Merged pull requests:

  • Get rid of a bad use of SetFunctionCallable causing vector typing bugs (#867) (@KevinArlin)

v0.16.0

6 months ago

Catlab v0.16.0

Diff since v0.15.5

Merged pull requests:

  • Delta migration of acset transformations (#710) (@kris-brown)
  • Transformations between acsets involving only combinatorial data (#806) (@kris-brown)
  • Data migrations with Julia functions on attributes (#823) (@KevinArlin)
  • Move acset homomorphism search into own submodule (#843) (@kris-brown)
  • Remove DataMigrations code from Catlab (#846) (@KevinArlin)
  • GATlab integration (#847) (@olynch)
  • Bug fix and tests for to_graphviz with Diagram objects (#850) (@slwu89)
  • Unbreak makemap from attrMigr branch (#854) (@KevinArlin)
  • Consistent whitespace in runtests.jl (#855) (@neonWhiteout)
  • Export named graphs from Catlab.Graphs (#856) (@epatters)
  • Use named graphs API in Graphviz visualization (#858) (@epatters)
  • CompatHelper: add new compat entry for AlgebraicInterfaces at version 0.1, (keep existing compat) (#861) (@algebraicjuliabot)
  • CompatHelper: add new compat entry for GATlab at version 0.0.7, (keep existing compat) (#862) (@algebraicjuliabot)
  • Reexport GATlab (#864) (@epatters)

Closed issues:

  • Spin out DataMigrations.jl (#842)
  • NamedGraph and presentations (#848)
  • Reexport GATlab from Catlab (#863)