Skip to content

Releases: JuliaArrays/BlockArrays.jl

v1.3.0

04 Dec 00:39
cc46573
Compare
Choose a tag to compare

BlockArrays v1.3.0

Diff since v1.2.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

23 Nov 00:36
bf6f80b
Compare
Choose a tag to compare

BlockArrays v1.2.0

Diff since v1.1.1

Merged pull requests:

Closed issues:

  • Can we make blockcolsupport and blockrowsupport public? (#418)
  • typeof(zero(x)) != typeof(x) for BlockVector (#420)
  • a[Block()[]] when iszero(ndims(a)) returns a block, not an element (#430)

v1.1.1

12 Sep 00:33
24564ec
Compare
Choose a tag to compare

BlockArrays v1.1.1

Diff since v1.1.0

Merged pull requests:

Closed issues:

  • zero dimensional BlockArray and BlockedArray are broken (#409)
  • Array conversion breaks image outputs? (#415)

v1.1.0

19 Jun 00:29
53e3262
Compare
Choose a tag to compare

BlockArrays v1.1.0

Diff since v1.0.1

Merged pull requests:

Closed issues:

  • Tag v1.0 (#240)
  • Generalize BlockedUnitRange to element types besides Int (#335)

v1.0.1

22 May 00:27
fd96cb5
Compare
Choose a tag to compare

BlockArrays v1.0.1

Diff since v1.0.0

Merged pull requests:

v1.0.0

18 May 00:27
bb3bf1b
Compare
Choose a tag to compare

BlockArrays v1.0.0

Diff since v0.16.43

Merged pull requests:

Closed issues:

  • Block indexing are not copies (#236)
  • More convenient syntax for getting the size of a block (#369)
  • Bug: Block indexing changed between 0.16.40 and 0.16.43 (#390)
  • Rename PseudoBlockArray to BlockedArray (v1.0) (#400)

v0.16.43

03 Apr 00:26
d2a05fe
Compare
Choose a tag to compare

BlockArrays v0.16.43

Diff since v0.16.42

Merged pull requests:

v0.16.42

01 Apr 00:29
2c86412
Compare
Choose a tag to compare

BlockArrays v0.16.42

Diff since v0.16.41

Merged pull requests:

v0.16.41

30 Mar 00:25
687cd32
Compare
Choose a tag to compare

BlockArrays v0.16.41

Diff since v0.16.40

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

22 Mar 00:25
f87ad0c
Compare
Choose a tag to compare

BlockArrays v0.16.40

Diff since v0.16.39

Merged pull requests:

Closed issues:

  • Potential issue with findblock[index] for BlockUnitRange with first != 1 (#336)