Skip to content

Commit

Permalink
Add a changelog for a 1.5.1 release
Browse files Browse the repository at this point in the history
  • Loading branch information
asmeurer committed Feb 3, 2021
1 parent 8065795 commit d935e9c
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# ndindex Changelog

## Version 1.5.1 (2020-02-03)

### Major Changes

- The [`ChunkSize.as_subchunks`](ChunkSize.as_subchunks) method now only
iterates the chunk indices. Previously it iterated `(c,
index.as_subindex(c))`. But the subindex can always be computed manually
(there was nothing more efficient about the way it was computed previously),
and this is much slower if the subindex is not actually needed. This is a
backwards incompatible change, but since the `ChunkSize` object was only
introduced in the previous release, it should hopefully not have a major
impact.

- Made improvements to performance throughout the library. The improvements in
some instances are drastic.

- Added a benchmarking suite using [airspeed
velocity](https://asv.readthedocs.io/en/stable/). Graphs of the benchmarks
can be viewed at <https://quansight-labs.github.io/ndindex/benchmarks/>.

## Version 1.5 (2020-12-23)

### Major Changes
Expand Down

0 comments on commit d935e9c

Please sign in to comment.