Skip to content

Releases: foxkit-js/list

v2.1.0

11 Apr 16:23
v2.1.0
6c0521e

Choose a tag to compare

  • Added method for the Node.js Inspector to use when printing Lists

Full Changelog: v2.0.0...v2.1.0

v2.0.0

25 Jan 15:33
v2.0.0
da5e4cf

Choose a tag to compare

  • BREAKING: removed fromArray method
  • BREAKING: switched to using undefined instead of null for nodes that don't exist.
  • BREAKING: replaced insertList and insertArray with insertMany
  • BREAKING: made getNode a private method
  • added Symbol.iterator generator method
  • BREAKING: removed entries method in favour of Symbol.iterator

Full Changelog: v1.2.0...v2.0.0

v1.2.0

05 Aug 19:01
v1.2.0
f9ab21d

Choose a tag to compare

  • Added: new constructor that takes any kind of Iterable
  • Deprecated: List.fromArray has been deprecated as the new constructor supports the same functionality (and is faster!)
  • docs: A section on creating Lists was added to docs/README.md and the Array vs List section was moved into a separate file

v1.1.1

03 Aug 15:03
v1.1.1
87bc061

Choose a tag to compare

  • Fixed: shift not properly disconnecting previous head node
  • Refactored: Removed non-null assertions in various methods
  • Refactored: insertArray and insertList to create inserted list with less performance overhead

v1.1.0

29 Jul 13:22
v1.1.0
6114dcf

Choose a tag to compare

  • Added Documentation and JSDoc blocks
  • adjusted some callback parameter names to be more clear
  • Added ListValue type

v1.0.0

26 Jul 14:55
v1.0.0
c8c0227

Choose a tag to compare

  • Initial Release as standalone package
  • ListNode type is now properly exported as generic type
  • Methods that accepted arrays now accept readonly arrays