Releases: SciML/RecursiveArrayTools.jl
Releases · SciML/RecursiveArrayTools.jl
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)
v3.36.0
RecursiveArrayTools v3.36.0
Merged pull requests:
- Improved performance of Broadcasting. (#462) (@cwittens)
- Added a new example to the README (#463) (@cwittens)
- bump version (#464) (@ranocha)
- Update Downgrade.yml (#465) (@ChrisRackauckas)
- Bump minimum versions for downgrade CI compatibility (#466) (@ChrisRackauckas)
Closed issues:
- Broadcasting is much slower than necessary (#400)
v3.35.0
RecursiveArrayTools v3.35.0
Merged pull requests:
- Bump minimum Zygote version (#460) (@ChrisRackauckas)
v3.34.1
RecursiveArrayTools v3.34.1
Merged pull requests:
- Fix KernelAbstraction extension in Project.toml (#457) (@vchuravy)
- CompatHelper: add new compat entry for KernelAbstractions at version 0.9 for package gpu, (keep existing compat) (#458) (@github-actions[bot])
- Update Project.toml (#459) (@ChrisRackauckas)