Releases: JuliaArrays/BlockArrays.jl
Releases · JuliaArrays/BlockArrays.jl
v1.3.0
BlockArrays v1.3.0
julia compat v1.10
The v1.3 release sets the minimum julia compat to v1.10 (the current LTS release). Further development would seek to remain compatible with this version of julia. Older releases of BlockArrays
(<v"1.3"
) would remain compatible with julia v1.6+.
Merged pull requests:
- Inline blocksizes for better type-inference (#429) (@jishnub)
file
->files
in CI codecov step (#434) (@jishnub)- Pass a command line flag to downstream tests (#435) (@jishnub)
- Skip Aqua stale deps check in downstream tests (#436) (@jishnub)
- Remove extension loading code for older julia versions (#437) (@jishnub)
- Don't specify arch in ci matrix (#438) (@jishnub)
Closed issues:
- Type instability of
blocksizes(y, i)
(#425)
v1.2.0
BlockArrays v1.2.0
Merged pull requests:
- Make three more functions public (#421) (@gdalle)
- Preserve axes in
similar
forBlockArray
s (#422) (@jishnub) - Fewer arg type params in Array construction (#423) (@jishnub)
- Use setup julia v2 in CI (#424) (@jishnub)
- Zero dimensional
BlockIndex
(#431) (@mtfishman) - Bump codecov/codecov-action from 4 to 5 (#432) (@dependabot[bot])
Closed issues:
v1.1.1
v1.1.0
BlockArrays v1.1.0
Merged pull requests:
- Generalize BlockArray/BlockedArray to non-integer block lengths (#405) (@mtfishman)
- Bump to v1.1.0 (#407) (@mtfishman)
Closed issues:
v1.0.1
v1.0.0
BlockArrays v1.0.0
Merged pull requests:
- v1.0 (#255) (@dlfivefifty)
- Generalize the element type of
BlockedUnitRange
(#337) (@mtfishman) - Add
BlockedOneTo
as the axis type for aBlockedArray
(#348) (@jishnub) - Tests for zeros/ones (#380) (@jishnub)
- Don't sort inplace in sortedunion (#381) (@jishnub)
- Infinite broadcast tests (#383) (@jishnub)
- Specialize blockedrange BroadcastStyle for LazyArrayStyle (#384) (@jishnub)
- Define dataids for PseudoBlockArrays (#364) (#385) (@jishnub)
- Make tests modular (#386) (@jishnub)
- Bump julia-actions/setup-julia from 1 to 2 (#387) (@dependabot[bot])
- Banded Matrix extension (#388) (@dlfivefifty)
- Map imported names to correct parentmodules (#391) (@jishnub)
- Remove unused imported names (#392) (@jishnub)
- Move LazyArrays extension to LazyArrays.jl (#393) (@dlfivefifty)
- Don't import Base.Cartesian (#394) (@jishnub)
- Allow non-Int eltypes in BlockedOneTo (#395) (@jishnub)
- Use FillArrays accumulate overloads (#397) (@dlfivefifty)
- Bump julia-actions/cache from 1 to 2 (#398) (@dependabot[bot])
- Redefine blocksizes (#399) (@mtfishman)
- Rename PseudoBlockArray to BlockedArray (#401) (@mtfishman)
Closed issues:
v0.16.43
v0.16.42
v0.16.41
BlockArrays v0.16.41
Merged pull requests:
- Consolidate convert methods for
BlockedUnitRange
(#349) (@jishnub) - Replace generated functions by normal ones (#350) (@jishnub)
- Improve type-inference in broadcasting (#351) (@jishnub)
- Don't use generated function in _generic_blockbroadcast_copyto (#352) (@jishnub)
- Simplify state in SubBlockIterator (#353) (@jishnub)
- Index into a CartesianIndices with a Block (#354) (@jishnub)
- BlockArray construction from immutable array (#357) (@jishnub)
- Add constructors to BlockArray docstring (#360) (@jishnub)
- Don't use generated in initialized_blocks_BlockArray (#361) (@jishnub)
- Slightly reduce allocations in tests (#362) (@jishnub)
- Don't specify namespace for imported names (#363) (@jishnub)
- Define dataids for PseudoBlockArrays (#364) (@jishnub)
- Bump version to v0.16.41 (#365) (@jishnub)
v0.16.40
BlockArrays v0.16.40
Merged pull requests:
- Remove explicit test on v1.10 (#326) (@jishnub)
- Bump actions/cache from 3 to 4 (#327) (@dependabot[bot])
- Bump codecov/codecov-action from 3 to 4 (#328) (@dependabot[bot])
- Use Codecov token in the coverage action (#329) (@jishnub)
- Ignore versioned manifest files (#330) (@jishnub)
- Return array in setindex (#331) (@jishnub)
- Run Documenter job on tags (#332) (@jishnub)
- Direct PkgEval badge to the report (#333) (@jishnub)
- Call functions instead of field access for BlockedUnitRange (#338) (@jishnub)
- Downstream test against ApproxFunBase (#339) (@jishnub)
- Use Documenter v1 in tests (#340) (@jishnub)
- Fix examples in manual (#341) (@jishnub)
- Simplify and specify types in blockedrange-related docstrings (#342) (@jishnub)
- Remove first/lasts field access by accessor functions (#343) (@jishnub)
- Fix blocks in popfirst (#344) (@jishnub)
Closed issues:
- Potential issue with
findblock[index]
forBlockUnitRange
withfirst != 1
(#336)