Catlab.jl Versions Save

A framework for applied category theory in the Julia language

v0.14.14

1 year ago

Catlab v0.14.14

Diff since v0.14.13

Closed issues:

  • ACset map MethodError running convert (#735)

Merged pull requests:

  • Simplified implementation of map for acsets (#736) (@olynch)

v0.14.13

1 year ago

Catlab v0.14.13

Diff since v0.14.12

Merged pull requests:

  • Keyword args for oapply to expose (co)limit (#734) (@olynch)

v0.14.12

1 year ago

Catlab v0.14.12

Diff since v0.14.11

Closed issues:

  • generate_json_acset_schema assumes it's being called outside of Catlab (#721)

Merged pull requests:

  • Greatly simplify columns underlying acsets (#715) (@olynch)
  • Style guide for Catlab developers (#722) (@olynch)
  • Get Catlab version without assuming it is a dependency (#723) (@aaguinal)
  • Missing op method for Diagram{Any} (#724) (@epatters)
  • Reformat Tuple node labels in Graphviz graphs (#731) (@slwu89)
  • Option to randomize C-set homomorphism search (#732) (@kris-brown)
  • Add debug flag to is_natural (#733) (@kris-brown)

v0.14.11

1 year ago

Catlab v0.14.11

Diff since v0.14.10

Closed issues:

  • Custom vector types for columns in ACSets (#363)
  • ACSet Refactor (#489)
  • Stratification Bug while using apex(pullback(...)) (#713)

Merged pull requests:

  • Minor documentation fix (#702) (@olynch)
  • Clean up and tests for acset column system (#703) (@kris-brown)
  • Fix deprecations related to ordered dicts and varargs (#704) (@epatters)
  • Remove old and unused tests of acset columns (#705) (@epatters)
  • Option product_attrs for ACSet limits (#717) (@kris-brown)
  • Missing case in query promotion for @migration macro (#718) (@epatters)

v0.14.10

1 year ago

Catlab v0.14.10

Diff since v0.14.9

Closed issues:

  • Theory of groupoids (#230)
  • Problematic FinDomFunctionDict type behavior (#698)

Merged pull requests:

  • Parse diagram DSLs to ASTs at macro expansion time where possible (#696) (@epatters)
  • Error message references undefined variable (#697) (@olynch)
  • Typo in type declaration of FinDomFunctionDict (#699) (@epatters)
  • Option for acset pretty_tables to filter which tables to show (#701) (@epatters)

v0.14.9

1 year ago

Catlab v0.14.9

Diff since v0.14.8

Merged pull requests:

  • Use intermediating AST in diagram macros (#693) (@epatters)
  • Literal values in @free_diagram and @migration macros (#694) (@epatters)

v0.14.8

1 year ago

Catlab v0.14.8

Diff since v0.14.7

Merged pull requests:

  • Make conversion to Presentation from Schema preserve ordering (#691) (@olynch)

v0.14.7

1 year ago

Catlab v0.14.7

What's Changed:

New Contributors:

Full Changelog: https://github.com/AlgebraicJulia/Catlab.jl/compare/v0.14.6...v0.14.7

v0.14.6

1 year ago

Catlab v0.14.6

Diff since v0.14.5

Merged pull requests:

  • Small fix for Presentation -> SchemaDesc function (#679) (@kris-brown)

v0.14.5

1 year ago

Catlab v0.14.5

Diff since v0.14.4

Merged pull requests:

  • Refactor ACSets to use CompTime.jl (#665) (@olynch)