Skip to content

Releases: JuliaArrays/ShiftedArrays.jl

v2.0.0

16 Sep 16:30
ce5a9be
Compare
Choose a tag to compare

Breaking changes

  • Indexing out of bounds now gives a BoundsError (instead of returning the default value for ShiftedArray or the circularly shifted value for CircShiftedArray).
  • lag and lead are no longer exported (but still public API).
  • Calling ShiftedArray(v::ShiftedArray, n) or CircShiftedArray(v::CircShiftedArray, n) does not nest but rather combines the shifts additively.

v1.0.0

27 Oct 16:02
v1.0.0
7d85f84
Compare
Choose a tag to compare

Breaking changes

  • Removed special reduce, reduce_vec, mapreduce, mapreduce_vec methods
  • Removed to_array, to_offsetarray methods
  • Removed OffsetArrays, RecursiveArrayTools dependencies

v0.5.1

16 Oct 18:02
v0.5.1
c04ec13
Compare
Choose a tag to compare

Updated dependencies:

  • Support for OffsetArrays v0.11
  • Support for RecursiveArrayTools v1

v0.5.0

06 Apr 17:32
e2bfc02
Compare
Choose a tag to compare

Drop julia 0.6 compatibility

v0.4.0

05 Sep 12:57
bfb6622
Compare
Choose a tag to compare
dont pirate convert: fix https://github.com/mauro3/Parameters.jl/issu…

…es/73 (#20)

* dont pirate convert

* add helper functions

* docs

* drop shiftedabstractarray and generalize

v0.3.3

19 Aug 12:20
eb5b8ad
Compare
Choose a tag to compare
Merge pull request #19 from piever/pv/update

update travis

v0.3.2

12 Mar 17:17
Compare
Choose a tag to compare
show badge

v0.3.1

19 Feb 12:12
e2917ea
Compare
Choose a tag to compare

New features

  • Allow custom default value with default keyword
  • Allow filtering in reduce-like functions with filter keyword

v0.3.0

15 Feb 22:13
0b08011
Compare
Choose a tag to compare

Breaking changes

  • Removed the dim keyword: instead of e.g. lag(v, 3, dim = 2) write lag(v, (0, 3)) (in agreement with circshift from Julia Base)
  • Changed direction of shifting for ShiftedArray and CircShiftedArray constructors. For example CircShiftedArray(v, n) with a positive n shifts to the right (in agreement with circshift(v, n) from Julia Base).

New features

  • CircShiftedArray type to shift arrays circularly.
  • A lazy version of circshift: ShiftedArray.circshift

v0.2.0

20 Jan 20:29
Compare
Choose a tag to compare
  • Implemented arbitrary shifting
  • Added reduction functions on shifted arrays