Releases: AlgebraicJulia/ACSets.jl
Releases · AlgebraicJulia/ACSets.jl
v0.2.21
ACSets v0.2.21
Merged pull requests:
- Accessor
getvalue
and better bounds checks forset_subpart!
(#145) (@kris-brown) - bk agents now have their own depot (#146) (@quffaro)
- Update Buildkite pipeline to be more maintainable (#147) (@quffaro)
- Update julia_ci.yml to run docs on PR and push (#149) (@jpfairbanks)
- ACSetSpec PEG.jl-based Implemenation (#153) (@cscaff)
- CompatHelper: add new compat entry for PEG at version 1, (keep existing compat) (#154) (@algebraicjuliabot)
- Fix test on Julia v1.11 (#155) (@epatters)
Closed issues:
v0.2.20
ACSets v0.2.20
Merged pull requests:
- Render API Reference page (#140) (@lukem12345)
- Declare
Meta
before using it in@intertypes
(#141) (@Keno) - Add equations to schemas (#142) (@kris-brown)
- Fix nauty interface bug + add more documentation (#143) (@kris-brown)
Closed issues:
v0.2.19
ACSets v0.2.19
Merged pull requests:
- Reduce allocations in vectorized operations (#136) (@GeorgeR227)
Closed issues:
- Java Support for InterTypes (#107)
v0.2.18
v0.2.17
ACSets v0.2.17
Merged pull requests:
- Remove stale method for
subpart
(#130) (@epatters) - Remove
collect_or_id
in subpart accessor (#131) (@kris-brown)
Closed issues:
v0.2.16
v0.2.15
ACSets v0.2.15
Merged pull requests:
rem_parts!
andcascading_rem_parts!
can take colon arg (#117) (@slwu89)- Assign type parameters when declaring struct acset type (#120) (@kris-brown)
- Cast between struct and dynamic acsets (#123) (@kris-brown)
Closed issues:
v0.2.14
ACSets v0.2.14
Merged pull requests:
- Optional and Object for InterTypes (#96) (@olynch)
- Docstrings for InterTypes (#100) (@olynch)
- CompatHelper: add new compat entry for StructTypes at version 1, (keep existing compat) (#102) (@algebraicjuliabot)
- Add
subpart_type
to acsets interface (#103) (@olynch) - First class variants in InterTypes (#104) (@olynch)
- JSON3 and StructTypes compat for InterTypes (#106) (@olynch)
- Generated code for composition in
subpart
andincident
(#109) (@slwu89) - Check for nonexistent names in acset macro (#110) (@slwu89)
- Fix the docstring for
generate_expr
(#111) (@jpfairbanks) - Better error message when given bad path (#113) (@slwu89)
Closed issues:
- Generated code for composites of C-set subparts (#9)
- Composing uncomposable foreign keys (#16)
- No methods for
subpart_type
(#35) @acset
silently ignores nonexistent names (#55)- Intertypes using JSON3 read and write functions (#83)
jsonread
function inInterTypes
recognizes the sum type not the variant type (#85)- InterTypes variants referring to locally defined variants (#87)
- Document InterTypes (#99)
- Better errors when reading serialized acsets/schemas from bad paths (#112)
v0.2.13
v0.2.12
ACSets v0.2.12
Merged pull requests:
- Fix transformation returned by cascading delete (#92) (@kris-brown)
- Changed
InterTypes
write
forVector{T}
to prevent erroring on empty vectors (#94) (@p-stokes) - Fix path and naming issues with intertype codegen (#95) (@fivegrant)
Closed issues: