Skip to content

Tags: SciML/RecursiveArrayTools.jl

Tags

v3.48.0

Toggle v3.48.0's commit message
[Diff since v3.47.0](v3.47.0...v3.48.0)

**Merged pull requests:**
- Fix deprecation warnings in test suite (#537) (@ChrisRackauckas-Claude)
- Remove rand from precompilation workloads (#538) (@ChrisRackauckas)
- Bump version from 3.47.0 to 3.48.0 (#539) (@ChrisRackauckas)

**Closed issues:**
- Precompilation error inside PackageCompiler (#536)

v3.47.0

Toggle v3.47.0's commit message
[Diff since v3.46.0](v3.46.0...v3.47.0)

**Merged pull requests:**
- Delete unnecessary `lastindex()` method (#534) (@JamesWrigley)
- Update Project.toml (#535) (@ChrisRackauckas)

v3.46.0

Toggle v3.46.0's commit message
[Diff since v3.45.1](v3.45.1...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

Toggle v3.45.1's commit message
[Diff since v3.45.0](v3.45.0...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

Toggle v3.45.0's commit message
[Diff since v3.44.0](v3.44.0...v3.45.0)

**Merged pull requests:**
- Bump actions/checkout from 4 to 6 (#524) (@dependabot[bot])
- Fix `RaggedEnd` in range and returning `DiffEqArray` (#527) (@JoshuaLampert)
- Update Project.toml (#528) (@ChrisRackauckas)

v3.44.0

Toggle v3.44.0's commit message
[Diff since v3.43.0](v3.43.0...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

Toggle v3.43.0's commit message
[Diff since v3.42.1](v3.42.1...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

Toggle v3.42.1's commit message
[Diff since v3.42.0](v3.42.0...v3.42.1)

**Merged pull requests:**
- Make RaggedEnd and RaggedRange broadcast as scalars (#510) (@ChrisRackauckas-Claude)
- Update Project.toml (#511) (@ChrisRackauckas)

v2.30.0

Toggle v2.30.0's commit message
[Diff since v2.29.2](v2.29.2...v2.30.0)

This release has been identified as a backport.
Automated changelogs for backports tend to be wildly incorrect.
Therefore, the list of issues and pull requests is hidden.
<!--
**Merged pull requests:**
- Use GPUArraysCore (#213) (@ChrisRackauckas)
- Update Downstream.yml (#215) (@MartinuzziFrancesco)

-->

v3.42.0

Toggle v3.42.0's commit message
[Diff since v3.41.0](v3.41.0...v3.42.0)

**Merged pull requests:**
- Implement `lastindex` for ragged arrays (#501) (@JoshuaLampert)
- Fix broadcasting and `view` for ragged `VectorOfArray` (#504) (@JoshuaLampert)
- Run formatter (#505) (@JoshuaLampert)
- Add JET tests (#506) (@JoshuaLampert)
- Update Project.toml (#507) (@ChrisRackauckas)

**Closed issues:**
- Issue with broadcasting a `VectorOfArray` with differently sized vectors (#454)