Recent Releases of PreallocationTools

PreallocationTools - v0.4.34

PreallocationTools v0.4.34

Diff since v0.4.33

Merged pull requests: - remove duplicate code (#137) (@daviehh) - Add fill! overloads for cache types (#142) (@ChrisRackauckas-Claude)

Closed issues: - FixedSizeDiffCache(::AbstractArray) breaking outside of test environment (#139)

- Julia
Published by github-actions[bot] 9 months ago

PreallocationTools - v0.4.33

PreallocationTools v0.4.33

Diff since v0.4.32

Merged pull requests: - Add comprehensive docstrings for cache functions (#136) (@ChrisRackauckas-Claude) - Add zero and copy dispatches for PreallocationTools types (#138) (@ChrisRackauckas-Claude)

- Julia
Published by github-actions[bot] 9 months ago

PreallocationTools - v0.4.32

PreallocationTools v0.4.32

Diff since v0.4.31

Merged pull requests: - Add resize! dispatch for DiffCache and FixedSizeDiffCache (#135) (@ChrisRackauckas-Claude)

- Julia
Published by github-actions[bot] 10 months ago

PreallocationTools - v0.4.31

PreallocationTools v0.4.31

Diff since v0.4.30

Merged pull requests: - Test Downgrade CI fixes (#132) (@ChrisRackauckas) - Bump minimum package versions to exclude versions older than 3 months (#133) (@ChrisRackauckas-Claude)

- Julia
Published by github-actions[bot] 10 months ago

PreallocationTools - v0.4.30

PreallocationTools v0.4.30

Diff since v0.4.29

Merged pull requests: - Remove Julia v1.9 get_extension compatibility code (#125) (@ChrisRackauckas) - Apply JuliaFormatter to fix code formatting (#126) (@ChrisRackauckas) - Add spell checking configuration (#128) (@ChrisRackauckas) - Fix downgrade (#129) (@ChrisRackauckas) - Apply JuliaFormatter to fix code formatting (#130) (@ChrisRackauckas) - Make ForwardDiff a weak dependency extension (#131) (@ChrisRackauckas-Claude)

- Julia
Published by github-actions[bot] 10 months ago

PreallocationTools - v0.4.29

PreallocationTools v0.4.29

Diff since v0.4.28

Merged pull requests: - CompatHelper: bump compat for SparseConnectivityTracer in [weakdeps] to 1, (keep existing compat) (#123) (@github-actions[bot])

- Julia
Published by github-actions[bot] 11 months ago

PreallocationTools - v0.4.28

PreallocationTools v0.4.28

Diff since v0.4.27

Merged pull requests: - support SparseConnectivityTracer.jl (#122) (@ranocha)

- Julia
Published by github-actions[bot] 11 months ago

PreallocationTools - v0.4.27

PreallocationTools v0.4.27

Diff since v0.4.26

Merged pull requests: - FixedSizeDiffCache use Nothing instead of nothing (#120) (@jClugstor)

- Julia
Published by github-actions[bot] about 1 year ago

PreallocationTools - v0.4.26

PreallocationTools v0.4.26

Diff since v0.4.25

Merged pull requests: - CompatHelper: bump compat for ForwardDiff to 1, (keep existing compat) (#118) (@github-actions[bot]) - Bump version for ForwardDiff@1.0 (#119) (@oscardssmith)

Closed issues: - Correctly initializes a SparseConnectivityTracer.GradientTracer cache (#117)

- Julia
Published by github-actions[bot] about 1 year ago

PreallocationTools - v0.4.25

PreallocationTools v0.4.25

Diff since v0.4.24

Merged pull requests: - ci: test with 1, lts and pre versions of julia (#113) (@thazhemadam) - Add extension for SparseConnectivityTracer (#116) (@ErikQQY)

Closed issues: - Fetching duals using get_tmp returns a ReinterpretArray (#114) - get_tmp on Dual from SparseConnectivityTracer lead to undef (#115)

- Julia
Published by github-actions[bot] over 1 year ago

PreallocationTools - v0.4.24

PreallocationTools v0.4.24

Diff since v0.4.23

Merged pull requests: - Allow bigfloats through dualcaches (#112) (@ChrisRackauckas)

Closed issues: - DualCache doesn't work for BigFloat? (#72)

- Julia
Published by github-actions[bot] almost 2 years ago

PreallocationTools - v0.4.23

PreallocationTools v0.4.23

Diff since v0.4.22

Merged pull requests: - Add optional initializer! function to LazyBufferCache (#111) (@SouthEndMusic)

Closed issues: - Support passing a cache initialization function for LazyBufferCache (#110)

- Julia
Published by github-actions[bot] almost 2 years ago

PreallocationTools - v0.4.22

PreallocationTools v0.4.22

Diff since v0.4.21

Merged pull requests: - ci: standardise workflows using SciML's reusable workflows (#107) (@thazhemadam) - Bump julia-actions/cache from 1 to 2 (#108) (@dependabot[bot]) - refactor: trigger resize warning with maxlog = 1 (#109) (@sathvikbhagavan)

- Julia
Published by github-actions[bot] almost 2 years ago

PreallocationTools - v0.4.21

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)

- Julia
Published by github-actions[bot] about 2 years ago

PreallocationTools - v0.4.20

PreallocationTools v0.4.20

Diff since v0.4.19

Merged pull requests: - Make Lazy caches support get_tmp (#102) (@LilithHafner)

- Julia
Published by github-actions[bot] over 2 years ago

PreallocationTools - v0.4.19

PreallocationTools v0.4.19

Diff since v0.4.18

Merged pull requests: - Continue to support sizemaps that return Int in LazyBufferCache (#101) (@LilithHafner)

- Julia
Published by github-actions[bot] over 2 years ago

PreallocationTools - v0.4.18

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 (@LilithHafner)

- Julia
Published by github-actions[bot] over 2 years ago

PreallocationTools - v0.4.17

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)

- Julia
Published by github-actions[bot] over 2 years ago

PreallocationTools - v0.4.16

PreallocationTools v0.4.16

Diff since v0.4.15

Merged pull requests: - Move extension to Symbolics (#91) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 2 years ago

PreallocationTools - v0.4.15

PreallocationTools v0.4.15

Diff since v0.4.14

Merged pull requests: - More extensive handling of dispatching on type (#90) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 2 years ago

PreallocationTools - v0.4.14

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)

- Julia
Published by github-actions[bot] over 2 years ago

PreallocationTools - v0.4.13

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)

- Julia
Published by github-actions[bot] over 2 years ago

PreallocationTools - v0.4.12

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)

- Julia
Published by github-actions[bot] over 3 years ago

PreallocationTools - v0.4.11

PreallocationTools v0.4.11

Diff since v0.4.10

Closed issues: - LoadError: ArgumentError: Package PreallocationTools does not have ReverseDiff in its dependencies (#59)

Merged pull requests: - CompatHelper: bump compat for CUDA to 4 for package GPU, (keep existing compat) (#57) (@github-actions[bot])

- Julia
Published by github-actions[bot] over 3 years ago

PreallocationTools - v0.4.10

PreallocationTools v0.4.10

Diff since v0.4.9

Merged pull requests: - Fix loading of weak dep (#60) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 3 years ago

PreallocationTools - v0.4.9

PreallocationTools v0.4.9

Diff since v0.4.8

Closed issues: - More descriptive "About" for repository (#56)

Merged pull requests: - Add ReverseDiff weak dep (#58) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 3 years ago

PreallocationTools - v0.4.8

PreallocationTools v0.4.8

Diff since v0.4.7

Merged pull requests: - Add GeneralLazyBufferCache (#55) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 3 years ago

PreallocationTools - v0.4.7

PreallocationTools v0.4.7

Diff since v0.4.6

- Julia
Published by github-actions[bot] over 3 years ago

PreallocationTools - v0.4.6

PreallocationTools v0.4.6

Diff since v0.4.5

Merged pull requests: - Bring back exported dualcache (#54) (@thomvet)

- Julia
Published by github-actions[bot] over 3 years ago

PreallocationTools - v0.4.5

PreallocationTools v0.4.5

Diff since v0.4.4

Closed issues: - Continuous adjoint sensitivity methods / VJP computation with LazyBuffer (#29) - Add non-DiffCache method for gettmp? (#41) - Make DiffCache work with `Symbolics.jacobiansparsity` (#42)

Merged pull requests: - Support a symbolic (or Any) fallback, and allow for no precache (#43) (@ChrisRackauckas) - updated .gitignore and added favicon and logo.pngs for docs. (#44) (@00krishna) - Build out documenter suite, make.jl, pages.jl, index.md, and Projec (#45) (@00krishna) - This PR implements Documenter.yml to automate the docs build process (#46) (@00krishna) - [skip ci] badges (#48) (@ArnoStrouwen) - added reproducibility info to README and make.jl. (#49) (@00krishna) - fixed: moved reproducibility from README to index.md (#50) (@00krishna) - doc and test compat (#51) (@ArnoStrouwen) - CompatHelper: add new compat entry for PreallocationTools at version 0.4 for package docs, (keep existing compat) (#52) (@github-actions[bot]) - Add FixedSizeDiffCache (#53) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 3 years ago

PreallocationTools - v0.4.4

PreallocationTools v0.4.4

Diff since v0.4.3

Closed issues: - Getting rid of ReverseDiff from the dependency graph of OrdinaryDiffEq (#39)

Merged pull requests: - Move ReverseDiff defs for LazyBuffer to SciMLSensitivity (#40) (@frankschae)

- Julia
Published by github-actions[bot] over 3 years ago

PreallocationTools - v0.4.3

PreallocationTools v0.4.3

Diff since v0.4.2

Closed issues: - Potential interference with Distributed.jl on Windows (#34)

Merged pull requests: - Escape underscores in warning message (#36) (@jaakkor2) - MassInstallAction: Install the Invalidations workflow on this repository (#38) (@devmotion)

- Julia
Published by github-actions[bot] over 3 years ago

PreallocationTools - v0.4.2

PreallocationTools v0.4.2

Diff since v0.4.1

Merged pull requests: - Change type annotation and similar to zero (#30) (@frankschae) - CompatHelper: add new compat entry for ReverseDiff at version 1, (keep existing compat) (#33) (@github-actions[bot])

- Julia
Published by github-actions[bot] almost 4 years ago

PreallocationTools - v0.4.1

PreallocationTools v0.4.1

Diff since v0.4.0

Merged pull requests: - Dispatches get_tmp on wrapper type of cache, (#32) (@thomvet)

- Julia
Published by github-actions[bot] almost 4 years ago

PreallocationTools - v0.4.0

PreallocationTools v0.4.0

Diff since v0.3.2

Merged pull requests: - format SciML Style (#27) (@ChrisRackauckas) - Remove LabelledArrays support (#28) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] almost 4 years ago

PreallocationTools - v0.3.2

PreallocationTools v0.3.2

Diff since v0.3.1

Closed issues: - Third example in readme uses old GalacticOptim (#24)

Merged pull requests: - addresses #24. Also propagated changes to tests and Project.toml; bumped patch version. (#25) (@thomvet)

- Julia
Published by github-actions[bot] almost 4 years ago

PreallocationTools - v0.3.1

PreallocationTools v0.3.1

Diff since v0.3.0

Merged pull requests: - Change to ArrayInterfaceCore (#23) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] about 4 years ago

PreallocationTools - v0.3.0

PreallocationTools v0.3.0

Diff since v0.2.4

Merged pull requests: - Fix issues with LazyBufferCache (#21) (@danielwe)

- Julia
Published by github-actions[bot] about 4 years ago

PreallocationTools - v0.2.4

PreallocationTools v0.2.4

Diff since v0.2.3

Closed issues: - BoundsError with get_tmp (#14)

- Julia
Published by github-actions[bot] about 4 years ago

PreallocationTools - v0.2.3

PreallocationTools v0.2.3

Diff since v0.2.2

- Julia
Published by github-actions[bot] over 4 years ago

PreallocationTools - v0.2.2

PreallocationTools v0.2.2

Diff since v0.2.1

Merged pull requests: - Grow cache on demand (#16) (@thomvet) - add backwards compatability via a Val dispatch (#18) (@ChrisRackauckas)

- Julia
Published by github-actions[bot] over 4 years ago

PreallocationTools - v0.2.1

PreallocationTools v0.2.1

Diff since v0.2.0

Closed issues: - MethodError: no method matching +(::Type{Val{2}}, ::Int64) (#10) - Warning in Julia 1.7 (#12)

Merged pull requests: - Badges? We need stinkin' badges (#6) (@ChrisRackauckas) - fix gpu tests (#8) (@thomvet) - Support nested duals (#9) (@thomvet) - removed random numbers from tests; updated readme (#11) (@thomvet) - CI for LTS (#13) (@ChrisRackauckas) - Enlarging dualcache on demand first time it's called. (#15) (@thomvet)

- Julia
Published by github-actions[bot] over 4 years ago

PreallocationTools - v0.2.0

PreallocationTools v0.2.0

Diff since v0.1.1

Closed issues: - Re-sizing fails if new chunk_size and cache size are not in certain ratios (#3)

Merged pull requests: - More flexible chunk resizing (#4) (@thomvet)

- Julia
Published by github-actions[bot] over 4 years ago

PreallocationTools - v0.1.1

PreallocationTools v0.1.1

Diff since v0.1.0

- Julia
Published by github-actions[bot] over 4 years ago

PreallocationTools - v0.1.0

PreallocationTools v0.1.0

Closed issues: - Register (#1)

- Julia
Published by github-actions[bot] almost 5 years ago