Skip to content

Releases: foresterre/peekmore

v0.5.1

03 Jun 06:30
Compare
Choose a tag to compare

v0.5.0

03 Jun 06:30
Compare
Choose a tag to compare

changes

โš ๏ธ Breaking changes:

โš ๏ธ Deprecated (will be removed sometime before 1.0):

๐Ÿ Added:

๐ŸŽ Changed:

  • ..

๐Ÿ› ๏ธ Fixed:

  • ..

โš™๏ธ Internal

  • Added system allocator for doctests only
  • Renamed needle terminology to cursor

v0.4.0

20 Sep 04:45
d12e7a3
Compare
Choose a tag to compare

โš ๏ธ Breaking changes:

  • Renamed advance_view() to move_next()

๐Ÿ Added:

  • Added peek_previous
  • Added peek_forward(n), peek_backward(n) and peek_backward_or_first(n).
  • Added move_previous
  • Added move_forward(n), move_backward(n) and move_backward_or_reset(n).

๐ŸŽ Changed:

  • Updated docs to refer to the cursor instead of the '(peekable) view'.

๐Ÿ› ๏ธ Fixed:

  • Various documentation fixes

โš™๏ธ Internal

  • Renamed needle to cursor

v0.3.1

12 Sep 17:23
e004843
Compare
Choose a tag to compare

๐Ÿ› ๏ธ Fixed:

  • Fix links to license files in the readme

v0.3.0

12 Sep 17:13
5aae001
Compare
Choose a tag to compare

โš ๏ธ Breaking changes:

  • Removed separate PeekView trait (no need to import this separately anymore)
  • Renamed struct CreatePeekMoreIterator to PeekMore

๐Ÿ Added:

  • Opt-in support for SmallVec (requires nightly compiler)

๐ŸŽ Changed:

  • Only update the underlying queue of peekable values on peek()

๐Ÿ› ๏ธ Fixed:

  • Various documentation fixes