Skip to content

Latest commit

 

History

History
1082 lines (870 loc) · 39.4 KB

File metadata and controls

1082 lines (870 loc) · 39.4 KB

1.39.2 (2025-02-06)

Bug Fixes

1.39.1 (2024-11-11)

Bug Fixes

1.39.0 (2024-11-08)

Features

1.38.1 (2024-09-20)

Bug Fixes

1.38.0 (2024-09-20)

Features

1.37.1 (2024-09-19)

Bug Fixes

1.37.0 (2024-07-29)

Features

1.36.0 (2023-12-09)

Features

  • supporting reduce with no initializer (#70) (da912a9)

1.35.0 (2023-11-06)

Features

  • creating decrement function (2cf0398)

1.34.3 (2023-11-06)

Bug Fixes

  • fixing fluentFor and fluentForAsync (0b7cf58)

1.34.2 (2023-11-06)

Bug Fixes

1.34.1 (2023-11-06)

Bug Fixes

  • ultimate fluentFor contract (1dba148)

1.34.0 (2023-11-06)

Features

  • bettering fluentFor contract (ea39ccc)

1.33.0 (2023-11-06)

Features

1.32.1 (2023-11-04)

Bug Fixes

  • fixing async join contract (4beaaac)

1.32.0 (2023-10-18)

Features

1.31.1 (2023-09-02)

Bug Fixes

  • fixing combineJoin with empty iterable (#69) (5ca6c12)

1.31.0 (2023-06-30)

Features

1.30.0 (2023-04-26)

Features

  • accepting function mapping for to object chain (#65) (14d1632)

1.29.2 (2023-04-04)

Bug Fixes

  • fixing flatMap fields mapping for one field flatting (#62) (e50818c)

1.29.1 (2023-03-21)

Bug Fixes

  • fixing mapping os symbol and numbers (#60) (532cbbf)

1.29.0 (2023-03-16)

Features

  • adding support to readonly arrays in toObjectChain (1c3fd80)

1.28.0 (2023-03-11)

Features

1.27.1 (2023-01-16)

Bug Fixes

  • receiving success flag on finally (6b509e1)

1.27.0 (2023-01-15)

Features

  • adding finally operator (b21b08b)

1.26.4 (2023-01-15)

Bug Fixes

1.26.3 (2022-12-14)

Bug Fixes

  • fixing type of extend contracts (03aadb4)

1.26.2 (2022-12-14)

Bug Fixes

  • fixing type of extendAsync.useResolving (cf490d6)

1.26.1 (2022-12-14)

Bug Fixes

  • markign for-emit-of as optional (3fcfc5c)

1.26.0 (2022-12-13)

Features

1.25.0 (2022-12-12)

Features

1.24.1 (2022-08-28)

Bug Fixes

  • fixing toObject return type in some cases (df88204)

1.24.0 (2022-06-25)

Features

  • adding toJSON to make fluent iterables serializable (#51) (12183f7)

1.23.0 (2022-06-20)

Features

1.22.3 (2022-06-16)

Bug Fixes

1.22.2 (2022-06-14)

Bug Fixes

1.22.1 (2022-06-14)

Bug Fixes

1.22.0 (2022-06-14)

Features

1.21.9 (2022-06-14)

Bug Fixes

  • fixing documentation generation (3910cfa)
  • fixing toMap contract (d073225)
  • preparing for fast-iterable mirror publishing (a0ee7e5)

1.21.8 (2022-06-14)

Bug Fixes

1.21.7 (2022-06-14)

Bug Fixes

  • adding semantic release badge (9402856)

1.21.6 (2022-06-14)

Bug Fixes

  • updating augmentative-iterable to 1.5.8 and adding node 18 benchmark (4a06e65)

1.21.5 (2022-06-14)

Bug Fixes

  • updating augmentative-iterable to 1.5.7 (9350aa7)

1.21.4 (2022-06-13)

Bug Fixes

1.21.3 (2022-06-13)

Bug Fixes

  • enforcing augmentative iterable 1.5.6 or higher (8e4b7ea)

1.21.2 (2022-06-12)

Bug Fixes

  • updating augmentative iterable for micro performance upgrade (8d03e9a)

1.21.1 (2022-06-12)

Bug Fixes

  • updating augmentative iterable (3757edb)

1.21.0 (2022-06-12)

Features

  • fixing toMap contract, making reducer optional and adding optional reducer to toObject (921f73b)

1.20.3 (2022-06-12)

Bug Fixes

  • fixing dev dependencies vulnerabilities and requiring 1.5.3 version of augmentative iterable (49de532)

1.20.2 (2022-06-10)

Bug Fixes

1.20.1 (2022-06-10)

Bug Fixes

1.20.0 (2022-06-10)

Features

1.19.1 (2022-02-21)

Bug Fixes

1.19.0

  • 0ae6b1d 1.19.0
  • fb26e53 feat: updating dependencies
  • dcfdfcf feat: updating augmentative iterable for performance improvements
  • be6cd02 updating augmentative-iterable for performance improvement
  • dce4486 1.18.4
  • 9e441c6 Updating docs
  • 18a1371 1.18.3
  • 44ca34e fixing flatMap/flatten contract
  • 47cd81d docs: update docs
  • a1592ba 1.18.2
  • edcabff using typeguard on filter
  • 15c5833 updating docs
  • 5035b2e 1.18.1
  • 2e801f7 adding benchmark results to README
  • 8483221 adding iterare to benchmark
  • f995161 updating changelog
  • 8983dba 1.18.0
  • 5e7461f creating toSet
  • c62253d updating changelog
  • daefd17 1.17.0
  • eac660c creating toMap operation
  • dbfa907 1.16.0
  • bedcd6e creating option to choose elect value of distinct
  • 3b635db verison bump
  • b43fb12 1.15.3
  • 464c564 bettering getGroupingTopHit performance
  • 48d720c 1.15.2
  • aa56767 adding signature with just choose to getGroupingTopHit
  • 7534c4b 1.15.1
  • 1c234c5 fixing getGroupingTopHit return type
  • 9f89e40 1.15.0
  • 453d94c releaseing getGroupingTopHit
  • 14801a5 pushing docs
  • e704eca 1.14.6
  • 63503e9 creating getGroupingTopHit
  • ad78be5 fixing extension methods mistake
  • 4c48c3d 1.14.5
  • cfe0f89 fixing extension methods mistake
  • 2a518d7 version bump
  • 5b2c8bd 1.14.4
  • 1083980 Merge branch 'master' of github.com:Codibre/fluent-iterable
  • aeaaf8a fixing filter typing error
  • c722efa removes proxy ref on get fluent (#41)
  • 9cc7474 adding more documentation
  • a7980df updating docs
  • ff6d7c9 1.14.2
  • 611469a updating readme
  • ffa36f7 adding take to benchmark malandramente
  • c2b3254 fixing benchmark names
  • 947c7a3 dividing benchmark by version
  • e39365f removing unuseful benchmarks
  • 0c1bac9 adding benchmark badge
  • dfedeb5 fixing docs
  • 5ededaf 1.14.1
  • 0b1d88e Merge branch 'master' of github.com:Codibre/fluent-iterable
  • e33638a improving performance avoiding proxy use when possible
  • 203c860 Update segregating-responsabilities-over.md
  • 359c52f updating docs and changelog
  • 2ebbcba 1.14.0
  • 7c4233b creating the next operation
  • e32084b Merge branch 'master' of github.com:Codibre/fluent-iterable
  • abfd5cf adding more examples
  • 6f6de68 Create combining-sync-and-async-operations.md
  • 4eea7ec Update combining-sync-and-async-operations.md
  • 04c67ba Update combining-sync-and-async-operations.md
  • 23d47e7 fixing packages
  • ea79142 removing yaml
  • c2be0cd adding more examples
  • 04ec58a fixing lint
  • 114c6e2 fixing combining example
  • b7103b7 fixing combining link
  • 3bc85c6 fixing combining link
  • 9437683 version patch
  • 4c4ac5d 1.13.1
  • 3370f79 bettering toObject signature
  • 4ccf21d Merge branch 'master' of github.com:Codibre/fluent-iterable
  • 7092f8a version minor
  • 5f19f26 1.13.0
  • 9034dbd creating catch operators and making append and prepend accepting rest parameters
  • 00e9702 Update README.md
  • 2f434f6 Set theme jekyll-theme-slate
  • 1610b8d Merge branch 'master' of github.com:Codibre/fluent-iterable
  • b56f0da creating advanced examples folder
  • 79979b1 1.12.0
  • d909cb3 adding flatMerge and whenEmpty operators
  • da25f02 Update README.md
  • 8dfd8ee Update README.md
  • 6f62ba5 Update README.md
  • d41b195 forcing readme update for github pages
  • 58b1998 1.11.1
  • 81b4ffe releasing
  • 7db0d81 1.11.0
  • 07f1720 performance improvements and utility functions
  • 61934d2 Bettering async take signature (#40)
  • 7c47519 Bettering toObject signature (#39)
  • 4671b9c Bettering filter signature (#38)
  • cb0d4a5 Iterable obj entries type (#37)

v1.9.2

  • 756f909 1.9.2
  • 67b3749 fixing iterateObjEntries return type
  • 8722ee3 Fixing group type (#36)

v1.9.1

  • aaa047f 1.9.1
  • e16d2e9 fixing group type when using key property
  • 8173e93 Es compliance (#35)

v1.9.0

  • 7561260 1.9.0
  • 489339e adding synonims for any and all: some and every, for easier association with native javascript

v1.8.7

  • dc1e55f 1.8.7
  • 106cf94 reorganizing types
  • 140573b Refactoring partition, yields and types (#34)

v1.8.6

  • e6f02ea 1.8.6
  • 9502fba fixing cagada
  • 05afc55 covering mergeIterables
  • 48d22ae merging
  • bb5b13c Augmentative iterable update (#33)

v1.8.5

  • a6de8f9 1.8.5
  • 536b9dc removing more yields
  • 22430bf reorganizing types
  • e33e82f refactoring functions using yield
  • e1cb086 updating augmentative iterable

v1.8.4

  • 82cf6a2 1.8.4
  • 9e6e601 updating augmentative iterable and treating order assurance for map
  • 61822ee Return self when fluent (#32)

v1.8.3

  • 869a9d4 1.8.3
  • 89f544b creating typedoc of getGroupingDistinct
  • 4713044 fixing getGroupingDistinct types

v1.8.2

  • 892e497 1.8.2
  • 0f27b5b fixing getGroupingDistinct typing to support property keys and fixing group signatures
  • c51e927 testing uncovered asc
  • 8887b8c removing unused function
  • d351c5a updating docs
  • 9c84721 changing group second parameters for a better one
  • cb97849 updating docs
  • aba20cc fixing group recipe
  • 6506880 fixing group distinct with ordering

v1.8.0

  • 115377c 1.8.0
  • d136a3f Adding parameter distinct in group methods

v1.7.6

  • 88790c6 1.7.6
  • 4403eeb fixing dist package exposing
  • 79f70b2 Fixing to object return type with key (#30)
  • ec2c2ea bug with typing when flatten with no parameter (#29)

v1.7.5

  • 561cf23 1.7.5
  • adbd564 1.7.4
  • c4fa462 1.7.3
  • 107736b Fixing to-object object type when key string is used
  • e7a095a Issue 26 bug with typing when flatten uses string field property (#28)

v1.7.4

  • 9e5bfa9 1.7.4
  • 88a79f8 fixing typing for async flatten

v1.7.3

  • 82f9310 1.7.3
  • 326de0b fixing type of flatten with no parameters
  • dc6391a updating typedoc

v1.7.2

  • e6d4211 1.7.2
  • 1e2e8f7 Fixing return type of flatten
  • 2dde58d Release (#24)
  • 82f25ea Release (#23)

v1.7.1

  • 9fa0210 1.7.1
  • 19cc29e updating augmentative-iterable
  • bd79851 fixing pipeline

v1.7.0

  • a457dd6 1.7.0
  • 2a64d19 fixing sum (#21)
  • 2f8fbb4 creating sortBy method (#22)
  • 00ced81 fixing import name lib in readme file (#19)
  • 95af91f creating publish action (#17)
  • 63ed241 1.6.0 (#16)

v1.6.0

  • a4f849d 1.6.0
  • 760da33 Issue 14 make fluent accept strings in place of functions (#15)
  • 712fa57 Issue 11 order assuring option for faster opertations (#12)
  • 4060526 Issue 9 implement method is dinstinct (#10)
  • c75cd5d adding emit methods (#8)
  • 0fe6265 expanding min and max contracts to accepts non numeric values (#6)

v1.5.0

  • e1ff83d 1.5.0
  • 0518e30 Merge branch 'master' of github.com:Codibre/fluent-iterable
  • a695499 separating average from iterative means calculation for a more utils exporting
  • fc04398 Update README.md

v1.4.0

  • 1102727 1.4.0
  • 7db5dc2 Merge pull request #4 from Codibre/issue-1-Implementing_fluentEvent
  • 6511552 updating for-emit-of
  • 37da974 ending events cache
  • d26e007 adding custom treatment for break using in the for await
  • 1200ab0 sync with master
  • 93b85b2 Merge branch 'master' of github.com:Codibre/fluent-iterable into issue-1-Implementing_fluentEvent
  • 1d672b3 updating forEmitOf library
  • 8b0b9f2 Merge branch 'master' of github.com:Codibre/fluent-iterable into issue-1-Implementing_fluentEvent
  • 6915268 updating libraries and centralizing forEmitOf using
  • b473d47 adding tsdoc information about EventEmitter Iterables
  • 265bf66 fixing forEmitOf importing
  • 81b567e changing test setup as promise handling works slightly different since node 12.x in the matter of setImmediate functionality (it's too imediately for our test)
  • e40922d fixing duplicated code
  • dbd5e17 fixing types size
  • e51cc6e implementing fluentEmit and EventEmitter operators

v1.3.4

  • ea61ebe 1.3.4
  • e387454 adding return call for cases where next is used

v1.3.3

  • 3ba3c6d 1.3.3
  • 63199c8 updating augmentative iterable for Iterator.return properly call support
  • 8e08d88 Merge branch 'master' of github.com:Codibre/fluent-iterable
  • 06588d6 Update README.md

v1.3.2

  • d63301b 1.3.2
  • 2d9f968 updating codeclimate after repo remaking
  • 6bf1722 just a change to make codeclimate update numbers
  • 8fef128 Adding workflow
  • 00bba4c Removing workflow
  • f55529f Merge branch 'master' of github.com:Codibre/fluent-iterable
  • 580969e Update README.md

v1.3.1

  • 931880b 1.3.1
  • bca0c2b Using iterative mean algorithm http://www.heikohoffmann.de/htmlthesis/node134.html to calculate avg
  • a961e58 updating readme"
  • b8b8fe1 updating readme
  • c00ff3d adding faulting case tests
  • 2b8a126 refactoring combine
  • e1622b3 refactoring combine
  • 1a67cd0 adding one more test case

v1.3.0

  • 2596ded 1.3.0
  • f889db1 creating key combiner

v1.2.5

  • a6e5243 1.2.5
  • 680df96 updating to stable version of dependencies

v1.2.4

  • 526cd40 1.2.4
  • c032cc6 updating version of augmentative for the one with strict mode
  • f78c49a Adding memory test or native approach

v1.2.3

  • fe96d52 1.2.3
  • d149a28 fixing lint
  • f6e6bba updating changelog and docs
  • 8505952 updating version
  • 72cde26 updating version
  • 29c5b69 adding memory test and fluent interface for interval

v1.2.1

  • a3821ba 1.2.1
  • 4c95d7a updating package lock"
  • d7f049a updating packages

v1.2.0

v1.19.0

  • 0ae6b1d 1.19.0
  • fb26e53 feat: updating dependencies
  • dcfdfcf feat: updating augmentative iterable for performance improvements
  • be6cd02 updating augmentative-iterable for performance improvement

v1.18.4

  • dce4486 1.18.4
  • 9e441c6 Updating docs

v1.18.3

  • 18a1371 1.18.3
  • 44ca34e fixing flatMap/flatten contract
  • 47cd81d docs: update docs

v1.18.2

  • a1592ba 1.18.2
  • edcabff using typeguard on filter
  • 15c5833 updating docs

v1.18.1

  • 5035b2e 1.18.1
  • 2e801f7 adding benchmark results to README
  • 8483221 adding iterare to benchmark
  • f995161 updating changelog

v1.18.0

  • 8983dba 1.18.0
  • 5e7461f creating toSet
  • c62253d updating changelog

v1.17.0

  • daefd17 1.17.0
  • eac660c creating toMap operation

v1.16.0

  • dbfa907 1.16.0
  • bedcd6e creating option to choose elect value of distinct
  • 3b635db verison bump

v1.15.3

  • b43fb12 1.15.3
  • 464c564 bettering getGroupingTopHit performance

v1.15.2

  • 48d720c 1.15.2
  • aa56767 adding signature with just choose to getGroupingTopHit

v1.15.1

  • 7534c4b 1.15.1
  • 1c234c5 fixing getGroupingTopHit return type

v1.15.0

  • 9f89e40 1.15.0
  • 453d94c releaseing getGroupingTopHit
  • 14801a5 pushing docs

v1.14.6

  • e704eca 1.14.6
  • 63503e9 creating getGroupingTopHit
  • ad78be5 fixing extension methods mistake

v1.14.5

  • 4c48c3d 1.14.5
  • cfe0f89 fixing extension methods mistake
  • 2a518d7 version bump

v1.14.4

  • 5b2c8bd 1.14.4
  • 1083980 Merge branch 'master' of github.com:Codibre/fluent-iterable
  • aeaaf8a fixing filter typing error
  • c722efa removes proxy ref on get fluent (#41)
  • 9cc7474 adding more documentation
  • a7980df updating docs

v1.14.2

  • ff6d7c9 1.14.2
  • 611469a updating readme
  • ffa36f7 adding take to benchmark malandramente
  • c2b3254 fixing benchmark names
  • 947c7a3 dividing benchmark by version
  • e39365f removing unuseful benchmarks
  • 0c1bac9 adding benchmark badge
  • dfedeb5 fixing docs

v1.14.1

  • 5ededaf 1.14.1
  • 0b1d88e Merge branch 'master' of github.com:Codibre/fluent-iterable
  • e33638a improving performance avoiding proxy use when possible
  • 203c860 Update segregating-responsabilities-over.md
  • 359c52f updating docs and changelog

v1.14.0

  • 2ebbcba 1.14.0
  • 7c4233b creating the next operation
  • e32084b Merge branch 'master' of github.com:Codibre/fluent-iterable
  • abfd5cf adding more examples
  • 6f6de68 Create combining-sync-and-async-operations.md
  • 4eea7ec Update combining-sync-and-async-operations.md
  • 04c67ba Update combining-sync-and-async-operations.md
  • 23d47e7 fixing packages
  • ea79142 removing yaml
  • c2be0cd adding more examples
  • 04ec58a fixing lint
  • 114c6e2 fixing combining example
  • b7103b7 fixing combining link
  • 3bc85c6 fixing combining link
  • 9437683 version patch

v1.13.1

  • 4c4ac5d 1.13.1
  • 3370f79 bettering toObject signature
  • 4ccf21d Merge branch 'master' of github.com:Codibre/fluent-iterable
  • 7092f8a version minor
  • 00e9702 Update README.md
  • 2f434f6 Set theme jekyll-theme-slate

v1.13.0

  • 5f19f26 1.13.0
  • 9034dbd creating catch operators and making append and prepend accepting rest parameters
  • 1610b8d Merge branch 'master' of github.com:Codibre/fluent-iterable
  • b56f0da creating advanced examples folder
  • da25f02 Update README.md
  • 8dfd8ee Update README.md
  • 6f62ba5 Update README.md

v1.12.0

  • 79979b1 1.12.0
  • d909cb3 adding flatMerge and whenEmpty operators
  • d41b195 forcing readme update for github pages

v1.11.1

  • 58b1998 1.11.1
  • 81b4ffe releasing

v1.11.0

  • 7db0d81 1.11.0
  • 07f1720 performance improvements and utility functions
  • 61934d2 Bettering async take signature (#40)
  • 7c47519 Bettering toObject signature (#39)

v1.10.3

  • 5716e99 1.10.3
  • 16142f0 mergin changes

v1.10.2

  • 61cd7f7 1.10.2
  • fe08f33 fixing take return type
  • fc7789e Merge branch 'master' of github.com:Codibre/fluent-iterable into bettering-filter-signature
  • bf46ca1 refactoring typing
  • 4671b9c Bettering filter signature (#38)

v1.10.1

  • cd988db 1.10.1
  • fc6b440 bettering toObject typing
  • feb20c5 fixing code smell
  • 6c71866 creating implicity identity filter

v1.10.0

  • 264233a 1.10.0
  • bdf61e5 creating implicity identity filter
  • 52d9512 bettering filter signature
  • cb0d4a5 Iterable obj entries type (#37)
  • 8722ee3 Fixing group type (#36)
  • 8173e93 Es compliance (#35)
  • 140573b Refactoring partition, yields and types (#34)
  • bb5b13c Augmentative iterable update (#33)
  • 61822ee Return self when fluent (#32)
  • 79f70b2 Fixing to object return type with key (#30)
  • ec2c2ea bug with typing when flatten with no parameter (#29)
  • e7a095a Issue 26 bug with typing when flatten uses string field property (#28)
  • 2dde58d Release (#24)
  • 82f25ea Release (#23)
  • 2a64d19 fixing sum (#21)
  • 2f8fbb4 creating sortBy method (#22)
  • 00ced81 fixing import name lib in readme file (#19)
  • 95af91f creating publish action (#17)
  • 63ed241 1.6.0 (#16)
  • 760da33 Issue 14 make fluent accept strings in place of functions (#15)
  • 712fa57 Issue 11 order assuring option for faster opertations (#12)
  • 4060526 Issue 9 implement method is dinstinct (#10)
  • c75cd5d adding emit methods (#8)
  • 0fe6265 expanding min and max contracts to accepts non numeric values (#6)
  • e1ff83d 1.5.0
  • 0518e30 Merge branch 'master' of github.com:Codibre/fluent-iterable
  • a695499 separating average from iterative means calculation for a more utils exporting
  • fc04398 Update README.md
  • 1102727 1.4.0
  • 7db5dc2 Merge pull request #4 from Codibre/issue-1-Implementing_fluentEvent
  • 6511552 updating for-emit-of
  • 37da974 ending events cache
  • d26e007 adding custom treatment for break using in the for await
  • 1200ab0 sync with master
  • 93b85b2 Merge branch 'master' of github.com:Codibre/fluent-iterable into issue-1-Implementing_fluentEvent
  • ea61ebe 1.3.4
  • e387454 adding return call for cases where next is used
  • 3ba3c6d 1.3.3
  • 63199c8 updating augmentative iterable for Iterator.return properly call support
  • 1d672b3 updating forEmitOf library
  • 8b0b9f2 Merge branch 'master' of github.com:Codibre/fluent-iterable into issue-1-Implementing_fluentEvent
  • 8e08d88 Merge branch 'master' of github.com:Codibre/fluent-iterable
  • d63301b 1.3.2
  • 06588d6 Update README.md
  • 2d9f968 updating codeclimate after repo remaking
  • 6bf1722 just a change to make codeclimate update numbers
  • 8fef128 Adding workflow
  • 00bba4c Removing workflow
  • 6915268 updating libraries and centralizing forEmitOf using
  • b473d47 adding tsdoc information about EventEmitter Iterables
  • 265bf66 fixing forEmitOf importing
  • 81b567e changing test setup as promise handling works slightly different since node 12.x in the matter of setImmediate functionality (it's too imediately for our test)
  • e40922d fixing duplicated code
  • dbd5e17 fixing types size
  • e51cc6e implementing fluentEmit and EventEmitter operators
  • f55529f Merge branch 'master' of github.com:Codibre/fluent-iterable
  • 931880b 1.3.1
  • bca0c2b Using iterative mean algorithm http://www.heikohoffmann.de/htmlthesis/node134.html to calculate avg
  • 580969e Update README.md
  • a961e58 updating readme"
  • b8b8fe1 updating readme
  • c00ff3d adding faulting case tests
  • 2b8a126 refactoring combine
  • e1622b3 refactoring combine
  • 1a67cd0 adding one more test case
  • 2596ded 1.3.0
  • f889db1 creating key combiner
  • a6e5243 1.2.5
  • 680df96 updating to stable version of dependencies
  • 526cd40 1.2.4
  • c032cc6 updating version of augmentative for the one with strict mode
  • f78c49a Adding memory test or native approach
  • fe96d52 1.2.3
  • d149a28 fixing lint
  • f6e6bba updating changelog and docs
  • 8505952 updating version
  • 72cde26 updating version
  • 29c5b69 adding memory test and fluent interface for interval
  • a3821ba 1.2.1
  • 4c95d7a updating package lock"
  • d7f049a updating packages
  • 0db8262 1.2.0
  • 05c5953 completing coverage and adding more methods
  • 2d52b34 calibrating performing test
  • 73fcb08 removing rxjs reference
  • c2562fb creating benchmark agains native

v1.1.3

  • 176a884 1.1.3
  • 6210abc updating augmentative-iterable to 0.1.5

v1.1.2

  • 9c692c1 1.1.2
  • 638c250 updating augmentative-iterable

v1.1.1

  • 3fe0987 1.1.1
  • 14e171b updating augmentative iterables
  • 0eea035 making augmentative-iterable imported from npm
  • 0ffaa3e using favorable scenario in benchmark
  • b98599c updating augmentative-iterable
  • 62e9b19 updating bench tests
  • 0fa4915 updating benchmark test

v1.1.0

  • 8ed53fd 1.1.0
  • 7642f22 Bump lodash from 4.17.15 to 4.17.19 (#7)
  • 56255e0 External lib augmentable (#6)
  • 9a2368d fixing benchmark test
  • ac96995 Augmentable iterable (#4)
  • 4dff0de Feature/use rxjs (#1)

v1.0.4

  • c0ad330 1.0.4
  • 34fbf75 Reorganizing files after resolving duplications
  • d32fad7 refactoring and removing more duplications
  • 0ef496a fixing duplications
  • de0511b resolving code smells
  • 31f2bff resolving duplications
  • d76f5e9 commit test

v1.0.3

  • ef0dc9d 1.0.3
  • 7c8846b adding benchmark disclaimer
  • ad8a48b fixing again benchmark until I get it right
  • fcb6385 changing benchmark
  • 52a7ea0 fixing used os for benchmark
  • aa75b7e fixing benchmark pipeline
  • be49671 renaming benchmark
  • 8641618 organizing benchmark tests and github workflow for it
  • 858da8e Creating benchmark against rxjs and performance tweaks in cases where an array is manipulated

v1.0.2

  • 49a809a 1.0.2
  • c89d8af Merge branch 'master' of github.com:Codibre/fluent-iterable
  • 555ec15 creating preview
  • 13999fd Update README.md
  • 2755cc3 align image
  • b6ee41d adding line break
  • ece28af adding logo
  • 6b4cb06 adding logo

v1.0.1

  • 438b915 1.0.1
  • 6cf4401 creating helper transformObjValues
  • 24d2cde creating helper for object keys intetator

v1.0.0

  • ed4b23c 1.0.0

v0.8.0

  • f1b83d9 0.8.0
  • 240712f Creating combine methods

v0.7.3

  • 0201e8c 0.7.3
  • 9c194e7 using extension methods
  • 9a00e80 checking coverage before publishing

v0.7.2

  • cb7f110 0.7.2
  • 2b3774c generating documentation while versioning
  • 0327f13 testing performance with this
  • 6abcb68 proxy benchmark
  • 1bea51b updating doc

v0.7.1

  • 760a618 0.7.1
  • 9a51d8d fixing returning type of forEach and forEachAsync
  • a26d9ff betterning binding
  • d4df7b0 treating bind case
  • 2ba45d3 removing uneeded typing
  • 2f56614 updating doc

v0.7.0

  • fa62bc1 0.7.0
  • 87c0c41 using proxy to remove overload
  • a159bf4 updating docs

v0.6.1

  • f6f3f55 0.6.1
  • b1fe2d4 removing uneeded exportings
  • d77529e fixing incorrect mapping of executeAsync and flattenAsync to AsyncIterable
  • 34d4c89 fixing incorrect mapping of groupAsync to AsyncIterable

v0.6.0

  • a241d05 0.6.0
  • 4d7ccaa documenting and exposing utils functions and changing return type of predicates, so falsy and truthy values can also be used

v0.5.0

  • c6a29b0 0.5.0
  • 9af782f updating docs
  • a98ccf6 creating waitAll
  • aaf9dcd updating docs

v0.4.0

  • 6090f1b 0.4.0
  • aac6f82 Refactoring some methods for simplicity sake and creating extending functionality

v0.3.3

  • ffeed63 0.3.3
  • b0dcc8b declaring
  • 7ab97c2 reorganizing reorganizing reorganizing
  • 56aeb98 reorganizing other basic operations
  • f3b087c putting basic resolving operations in a separated folder"
  • 6c8c714 moving basic iterable operations to separating folders to avoid cross reference
  • 8792cf2 fixing docs
  • 8f8856b organizing types to doc generation
  • 85cbeaf removing mounters from doc
  • a820c95 generating documentation

v0.3.2

  • bd5f303 0.3.2
  • ebc86d8 reorganizing code so utils can have documentation generated

v0.3.1

  • 41b9db1 0.3.1
  • 7dcc16b testing interval and organizing it

v0.3.0

  • 3e939e4 0.3.0
  • 993be06 fixing messs I made with the reorganization
  • 6f7c1a8 updating docs
  • 3b5cfa6 generating type docs
  • 4202d93 fixing types
  • 4259069 generating docs
  • 926040d undoing type unification due to bad type doc generation
  • 59600d0 generating type docs
  • 303c747 reorganizing files to typedoc generation
  • 52b9a09 reorganizing files for typedoc generation
  • 7cf949e typedocs
  • 754f141 removing punctual use as it doesn't bring any relevant performance increase
  • 05f4434 normalizing utils
  • 10fe286 fixing import of recipes
  • fe7e955 rename implementation getters to recipe
  • 643eea0 removing uneeded functions and renaming common to repeats
  • a45571a reorganizing types
  • 1156aed bettering coverage
  • d9aa9bc fixing types
  • 61f2a05 fixing types
  • d932d90 generalizing flatten
  • 3e47a05 generalizing group
  • 9844483 fixing comparers
  • 7ca046c generalizing reduce-and-map
  • 99e0cb6 fixing takeCount
  • f3e1d39 removing uneeded methods
  • d82fe4b removing types of internal functions
  • 7b524cd fixing complexity
  • 690d2dc removing uneeded function
  • f417060 fixing complexity
  • d780c55 fixing grouper code smell
  • 29fc4cc unifying toObject
  • 3b68e47 unifying group and skip while, and creating resolver and asyncResolver
  • 8f65cef unifying joing
  • d2883ed refactoring has functions
  • 4bebdef unifying group
  • 7b8fc7f Unifying execute
  • b8156d5 unifying distinct, concat, avg
  • 6a815cc Incredibly refactoring repeat, append and preppend
  • e086c39 refactoring async case checking
  • 695cde8 refactoring repeat
  • 3a9a57a generalizing some other functions
  • 6f706e4 organizing sync functions
  • 96b347d adding concatAsync definition'
  • 1341659 organizing async imports
  • d7db465 removing duplication os has exactly less and more than
  • 6c669ae organizing async functions
  • 85de294 fixing avg duplication
  • 3b8f0c9 removing more duplicated functions
  • 5bd7500 refactoring async duplicated functions
  • 4eabb7d unifying async group
  • 706a8a2 removing duplications
  • 7e64202 Fixing some duplications
  • 32ff6e0 refactoring and reorganizing functions
  • c717dac refactoring
  • f2cdba5 unifying code
  • fccad67 updating code climate
  • 1148fb0 updating git workflow
  • ac2db6d formatting code for team preferences
  • aedd7bb updating project fomatting to team preferences
  • 377fc78 new docs

v0.2.1

  • 9c940aa 0.2.1
  • 6b28e6d fixing test
  • c552518 adding keywords
  • 89de565 fixing github url
  • 6d8a6a1 fixing tests

v0.2.0

  • 3e9d603 0.2.0
  • 584f221 fixing typing
  • 477f03d fixing lint
  • dd6e45b updating tests
  • 7cb74f1 updating exportation of fluent to personal preference
  • b0ab173 updating contributors
  • 27af9d7 updating mailmap
  • 6154843 updating package name
  • 1e0d061 creating merge functions and updating readme
  • 4bff0ea fixing methods order
  • 09433a7 undoing change in all and allAsync, as it follows the behavior of every (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/every)
  • bcc1c4a Writing more unit tests
  • 6c264e0 fixing all/allAsync bug, where an empty iterable was resolving to true
  • 820397a adding coverage checking and writing more unit tests
  • 217cb6a unifying test declarations
  • 2d11a26 adding hasExactly, hasLessThan, hasMoreThan methods and testing fluent async
  • a707819 fixing changelog script
  • 0091942 bumping version

v0.1.6

  • 64a6793 0.1.6
  • b42c354 adding email address to contributors & updating licence
  • 772cd94 Merge pull request #1 from kataik/docsNGroups
  • 92f5e24 fluent groups introduced, documentation added
  • e69cfc0 Update main.yml
  • ae66008 Update main.yml
  • 40bf335 Create main.yml
  • f7dff79 adding doc for version 0.1.5

v0.1.5

  • 0d3fbb0 0.1.5
  • 92a1819 adding doc generation and minor fix

v0.1.4

  • 098d158 0.1.4
  • 83e1959 enabling any promises in forEachAsync and empty iterables in partition

v0.1.3

  • 2609d65 0.1.3
  • 14eb44c added partitions and executions

v0.1.2

  • 05189e5 0.1.2
  • 3f8384f adding toObject

v0.1.1

  • 3519aec 0.1.1
  • 1918433 Fixing scripts
  • c0ee7ec Added indexing & string joins
  • 6a28701 fixing linter errors
  • d115a5d depaginator + readme + minor fixes
  • 234b589 npm & linting configured
  • 771db33 minor fixes
  • 7c7e61c initial commit
  • 87b84e4 Initial commit