Releases: SciML/RecursiveArrayTools.jl
Releases · SciML/RecursiveArrayTools.jl
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:
v3.39.0
RecursiveArrayTools v3.39.0
Merged pull requests:
- Implement
Base.resize!forArrayPartitions (#487) (@efaulhaber) - Fix issparse for AbstractVectorOfArray (#490) (@ChrisRackauckas-Claude)
- Update Project.toml (#491) (@ChrisRackauckas)
Closed issues:
issparseis not defined but is requested for a view's parent (#486)
v3.38.0
v3.37.1
RecursiveArrayTools v3.37.1
Merged pull requests:
- Add
literal_getpropertydisptach forVectorOfArray(#478) (@DhairyaLGandhi) - Update Project.toml (#479) (@ChrisRackauckas)
Closed issues:
- Circular dependency due to Tables extension (#477)
v3.37.0
RecursiveArrayTools v3.37.0
Merged pull requests:
- Remove Julia v1.9 get_extension compatibility code (#467) (@ChrisRackauckas)
- Remove Invalidations.yml GitHub action workflow (#469) (@ChrisRackauckas)
- Add spell checking configuration (#470) (@ChrisRackauckas)
- Fix spelling errors (#471) (@ChrisRackauckas)
- Format code with JuliaFormatter v2.1.5 (#472) (@ChrisRackauckas)
- Move Tables.jl and IteratorInterfaceExtensions.jl to extension for faster precompilation (#473) (@ChrisRackauckas-Claude)
- Simplify table extension (#474) (@ChrisRackauckas)
- Bump compat lower bounds to exclude versions older than 3 months (#475) (@ChrisRackauckas)
- Release (#476) (@ChrisRackauckas)