PreallocationTools.jl Versions Save

Tools for building non-allocating pre-cached functions in Julia, allowing for GC-free usage of automatic differentiation in complex codes

v0.4.21

1 month ago

PreallocationTools v0.4.21

Diff since v0.4.20

Merged pull requests:

  • Bump codecov/codecov-action from 3 to 4 (#97) (@dependabot[bot])
  • [skip ci] update downgrade CI repo (#103) (@ArnoStrouwen)
  • [skip ci] reapply formatting (#104) (@ArnoStrouwen)
  • Bump julia-actions/setup-julia from 1 to 2 (#105) (@dependabot[bot])
  • allow for explicit size specification (#106) (@hexaeder)

v0.4.20

3 months ago

PreallocationTools v0.4.20

Diff since v0.4.19

Merged pull requests:

  • Make Lazy caches support get_tmp (#102) (@LilithHafner)

v0.4.19

3 months ago

PreallocationTools v0.4.19

Diff since v0.4.18

Merged pull requests:

  • Continue to support sizemaps that return Int in LazyBufferCache (#101) (@LilithHafner)

v0.4.18

3 months ago

PreallocationTools v0.4.18

Diff since v0.4.17

Merged pull requests:

  • more CI (#95) (@ArnoStrouwen)
  • Bump crate-ci/typos from 1.16.20 to 1.17.0 (#96) (@dependabot[bot])
  • Bump crate-ci/typos from 1.17.0 to 1.18.0 (#98) (@dependabot[bot])
  • [skip ci] Update dependabot.yml (#99) (@ArnoStrouwen)
  • Fix and test LazyBufferCache on types that are not fixed points of similar [bugfix] (#100) (@LilithHafner)

v0.4.17

4 months ago

PreallocationTools v0.4.17

Diff since v0.4.16

Merged pull requests:

  • Remove dynamic dispatch from (General)LazyBufferCache (#93) (@LilithHafner)
  • Add performance tests for (General)LazyBufferCaches (#94) (@LilithHafner)

Closed issues:

  • v0.4.16: Circular dependency crash w/ Symbolics (#92)

v0.4.16

5 months ago

PreallocationTools v0.4.16

Diff since v0.4.15

Merged pull requests:

  • Move extension to Symbolics (#91) (@ChrisRackauckas)

v0.4.15

5 months ago

PreallocationTools v0.4.15

Diff since v0.4.14

Merged pull requests:

  • More extensive handling of dispatching on type (#90) (@ChrisRackauckas)

v0.4.14

5 months ago

PreallocationTools v0.4.14

Diff since v0.4.13

Merged pull requests:

  • CompatHelper: bump compat for Adapt to 4, (keep existing compat) (#84) (@github-actions[bot])
  • Downgrade CI (#85) (@ArnoStrouwen)
  • Test new OrdinaryDiffEq (#87) (@ChrisRackauckas)
  • Julia 1.10 maintenance (#88) (@ArnoStrouwen)
  • allow for dispatching get_tmp on the type (#89) (@ChrisRackauckas)

v0.4.13

5 months ago

PreallocationTools v0.4.13

Diff since v0.4.12

Merged pull requests:

  • Fix example 3 (#64) (@ChrisRackauckas)
  • enable dependabot for GitHub actions (#65) (@ranocha)
  • Bump actions/cache from 1 to 3 (#66) (@dependabot[bot])
  • Bump actions/checkout from 1 to 3 (#67) (@dependabot[bot])
  • Bump codecov/codecov-action from 1 to 3 (#68) (@dependabot[bot])
  • Doc improv (#69) (@ArnoStrouwen)
  • Fix GPU Tests (#70) (@ChrisRackauckas)
  • Bump actions/checkout from 3 to 4 (#73) (@dependabot[bot])
  • CompatHelper: bump compat for CUDA to 5 for package GPU, (keep existing compat) (#76) (@github-actions[bot])
  • Documenter 1.0 upgrade (#77) (@ArnoStrouwen)
  • typos CI (#78) (@ArnoStrouwen)
  • Bump actions/checkout from 3 to 4 (#79) (@dependabot[bot])
  • test dependabot ignore patch typos (#80) (@ArnoStrouwen)
  • finish dependabot ignoring typos patches (#81) (@ArnoStrouwen)
  • Aqua ci (#82) (@ArnoStrouwen)
  • chore: bump RecursiveArrayTools compat (#83) (@AayushSabharwal)

Closed issues:

  • Example 3 now requires using OptimizationOptimJL (#63)
  • Extending DualCache for Array of matrices (#74)

v0.4.12

1 year ago

PreallocationTools v0.4.12

Diff since v0.4.11

Merged pull requests:

  • readme consistency with actual code in v.0.4.11 (#61) (@thomvet)
  • ArrayInterface v7 (#62) (@ChrisRackauckas)