Releases: SciML/RecursiveArrayTools.jl
Releases · SciML/RecursiveArrayTools.jl
v3.47.0
RecursiveArrayTools v3.47.0
Merged pull requests:
- Delete unnecessary
lastindex()method (#534) (@JamesWrigley) - Update Project.toml (#535) (@ChrisRackauckas)
v3.46.0
RecursiveArrayTools v3.46.0
Merged pull requests:
- Relax Zygote compat from 0.7.10 to 0.7 (#532) (@ChrisRackauckas-Claude)
- Update Project.toml (#533) (@ChrisRackauckas)
v3.45.1
RecursiveArrayTools v3.45.1
Merged pull requests:
- Fix type instability for
vec[1, end]indexing (#526) (@ChrisRackauckas-Claude) - Add missing test dependencies to downstream Project.toml (#529) (@ChrisRackauckas-Claude)
- Achieve type stability for indexing by avoiding variable boxing, including for ranges (#530) (@Ickaser)
- Update Project.toml (#531) (@ChrisRackauckas)
Closed issues:
- Type instability for
vec[1, end](#525)
v3.45.0
RecursiveArrayTools v3.45.0
Merged pull requests:
- Bump actions/checkout from 4 to 6 (#524) (@dependabot[bot])
- Fix
RaggedEndin range and returningDiffEqArray(#527) (@JoshuaLampert) - Update Project.toml (#528) (@ChrisRackauckas)
v3.44.0
RecursiveArrayTools v3.44.0
Merged pull requests:
- Add NamedArrayPartition and Float32 to precompilation workload (#518) (@ChrisRackauckas-Claude)
- Fix zeromatrix to preserve GPU array types for ArrayPartition (#520) (@ChrisRackauckas-Claude)
- Move JET tests to nopre group (#521) (@ChrisRackauckas-Claude)
- Update Project.toml (#523) (@ChrisRackauckas)
Closed issues:
- Solving ODE using ArrayPartition of GPUArrays fails for implicit solvers (#496)
v3.43.0
RecursiveArrayTools v3.43.0
Merged pull requests:
- Move Statistics.jl to weak dependency extension (#482) (@ChrisRackauckas-Claude)
- Add support for undef initializer in
ArrayPartition(#514) (@JoshuaLampert) - Add PrecompileTools workload to reduce TTFX (#515) (@ChrisRackauckas-Claude)
- Fix issue 508 (#516) (@JoshuaLampert)
- Switch from JuliaFormatter to Runic.jl for code formatting (#517) (@ChrisRackauckas-Claude)
- Update Project.toml (#519) (@ChrisRackauckas)
Closed issues:
- Cannot call
to_index(::RaggedEnd)(#508)
v3.42.1
RecursiveArrayTools v3.42.1
Merged pull requests:
- Make RaggedEnd and RaggedRange broadcast as scalars (#510) (@ChrisRackauckas-Claude)
- Update Project.toml (#511) (@ChrisRackauckas)
v3.42.0
RecursiveArrayTools v3.42.0
Merged pull requests:
- Implement
lastindexfor ragged arrays (#501) (@JoshuaLampert) - Fix broadcasting and
viewfor raggedVectorOfArray(#504) (@JoshuaLampert) - Run formatter (#505) (@JoshuaLampert)
- Add JET tests (#506) (@JoshuaLampert)
- Update Project.toml (#507) (@ChrisRackauckas)
Closed issues:
- Issue with broadcasting a
VectorOfArraywith differently sized vectors (#454)
v3.41.0
RecursiveArrayTools v3.41.0
Merged pull requests:
- Specialize recursivecopy for
ArrayPartitionofVectorOfArray(#502) (@JoshuaLampert) - Update Project.toml (#503) (@ChrisRackauckas)
v3.40.0
RecursiveArrayTools v3.40.0
Merged pull requests:
- Fix recursivefill! failure with immutable StaticArrays (#493) (@ChrisRackauckas-Claude)
- Fix view of VectorOfArray with heterogeneous array sizes (#494) (@ChrisRackauckas-Claude)
- Bump actions/checkout from 4 to 6 (#497) (@dependabot[bot])
- Add Julia ecosystem to Dependabot configuration (#498) (@ChrisRackauckas-Claude)
- Fix mapreduce type-stability on Julia 1.10 using @generated functions (#499) (@ChrisRackauckas-Claude)
- Update Project.toml (#500) (@ChrisRackauckas)
Closed issues: