7.0.0 (2024-02-27)
6.0.0 (2023-08-24)
- Drop support for Node 14 (#380)
5.0.2 (2023-02-28)
- Do not package redundant
.js
and.d.ts
files (cd5afd0)
5.0.1 (2023-02-28)
- do not package
.tsbuildInfo
(4ae236f)
5.0.0 (2023-02-28)
- Support ESM (#283)
4.0.3 (2022-12-08)
4.0.2 (2022-08-30)
- Fix Release (82328ec)
4.0.1 (2022-08-30)
- clean up the async reducers (#21) (0bf7525)
- correctly handle
undefined
initial value. (0bf7525) - Sequence is type compatible with Sequence
(#25) (2834953) - Update Publication Process (483732c)
- Update Typescript (#228) (ae21653)
- release 4.0.1 (391dc6d)
- Drop support for Node 10 and 12.
- Initial support for
AsyncIterator
s- Special thanks to albertossilva (Alberto)
- Only supports reduce at the moment.
- Supports Node >= 10
- Add the ability to pipe operators
- Move operator functions out of GenSequence
- Update to TypeScript
- Update dev packages to address issues with code coverage generation in Node 10
- Update dev packages
- add
forEach
function
- fix a function signature issue surfaced by typescript 2.4.2
- minor update to README.md.
- added test showing how it is not possible to reuse some iterators.
- sequences are now reusable as long as the original iterator is reusable.
- it is not possible to initialize a sequence with a function that returns an iterator This is very powerful.
.count()
added.- special thanks to @sea1jxr for all of the above.
- Refactor the methods to give them a logical grouping - thanks to @sea1jxr
- Added
min
andmax
- thanks to @sea1jxr
- Added
all
andany
- thanks to @sea1jxr
- Added full test coverage
- Fix an issue with scan and working with arrays.
- Fix the
.next()
function to correctly work with arrays. - Sequence supports both Iterable and IterableIterator interfaces
- These were the initial set of releases