Skip to content

Latest commit

 

History

History
85 lines (70 loc) · 7.87 KB

CHANGELOG.md

File metadata and controls

85 lines (70 loc) · 7.87 KB

Changelog

v0.2.1 (2021-07-31)

Fix

  • Fix merge errors of version (a32f9ed)
  • Fix merge errors of license and version (6473b04)

Documentation

  • Check box for implementation of shift_left() and shift_right() (7273388)

v0.2.0 (2021-07-31)

Fix

v2.4.0 (2020-12-31)

Feature

v2.3.0 (2020-12-31)

Feature

v2.2.0 (2020-12-31)

Feature

  • Implement copy_except_if_not() (83678ff)
  • Implement copy_except_if() (f7dd1eb)
  • Implement copy_except() (a5e2102)

v2.1.0 (2020-12-30)

Feature

  • Implement copy_replace_if_not() (f16d338)
  • Implement copy_replace_if() (252c8b5)
  • Implement copy_replace() (eeab885)

v2.0.0 (2020-12-30)

Breaking

  • Function search_n() now returns -1 when being passed an emtpy sequence or there are no num_elements repetitions of parameter value (2c1ea28)
  • Function search() now returns -1 when being passed at least one empty sequence or sequence_sub does not occur once in sequence_super (1346efb)
  • Function adjacent_find() now returns -1 if no two adjacent elements are considered equal (5c5f2bf)
  • Parameters values_in and values_from of function find_first_of() have been renamed to iterable_super and interable_sub BREAKING CHANGE: Function find_first_of() now returns -1 if it is being passed at least one empty iterable or iterable:_sub does not occur once in iterable_super (d62f734)
  • Function find_end() now returns -1 if it is being passed at least one empty collection or collection_sub does not occur once in collection_super (84454ba)
  • Functions find(), find_if() and find_if_not() now return -1 when they are being passed empty iterables BREAKING CHANGE: Parameter collection of functions find_if() and find_if_not() has been renamed to iterable and it's type hind has been changed accordingly (154eef7)
  • Function mismatch() now correctly returns None if both sequences do not differ (5938083)
  • Parameter iterable of function count_if_not() has been renamed to collection, it's type hint/requirement has changed accordingly (6af8983)
  • Function count_if_not() returns 0, instead of -1, when being passed an empty collection (6af8983)
  • Parameter readonly of functions for_each() and for_each_n() has been removed, they are not allowed to modify their passed in iterable (ecfd728)

v1.0.0 (2020-12-28)

Breaking

  • Parameter n of functions for_each_n() has been renamed to num_elements (c788046)
  • Parameters iterable1 and iterable2 of function mismatch() has been renamed to sequence1 and sequence2 (c788046)
  • Parameter collection of function adjacent_find() has been renamed to sequence (c788046)
  • Parameters collection_super and collection_sub of function search() have been renamed to sequence_super and sequence_sub (c788046)
  • Parameter sequence of function search_n() has been renamed to sequence (c788046)
  • Parameter n of function search_n() has been renamed to num_elements (c788046)

Documentation

  • Add instructions to CONTRIBUTING.md (051a6c2)
  • Add extra instructions to CONTRIBUTING.md (dce131b)

v0.1.0 (2020-12-26)

Feature

  • Implement search() and search_n() (e3a3fdb)

Fix

  • Correct config section so python-semantic-release can find it (8c53492)
  • Correct file path (c70823a)
  • Correct bad merge after refactor and implementation change (d283df4)
  • Corrected syntax (3fb37c1)
  • Correct path after broken refactor (96f9e89)

v0.1.0 (2020-12-26)

Feature

  • Implement search() and search_n() (e3a3fdb)

Fix

  • Correct config section so python-semantic-release can find it (8c53492)
  • Correct file path (c70823a)
  • Correct bad merge after refactor and implementation change (d283df4)
  • Corrected syntax (3fb37c1)
  • Correct path after broken refactor (96f9e89)