Releases: snivilised/lorax
Releases · snivilised/lorax
v0.6.1
Changelog
🚀 Features
- 42d182a: feat(boost): add boost wait group interface (#295) (@plastikfan)
🥝 Others
- 8a003d2: Bump version to v0.6.1 (@plastikfan)
v0.6.0
Changelog
🚀 Features
- d0a2280: feat(ants): add initial version of ants (#268) (@plastikfan)
- f541404: feat(boost): add worker pool wrapper (#271) (@plastikfan)
- 549a6b5: feat(boost): change gamma example to simply range over output ch (#276) (@plastikfan)
- 1789e48: feat(boost): implement manifold func pool (#276) (@plastikfan)
🥝 Others
- 2963873: Bump version to v0.6.0 (@plastikfan)
- c8f9b32: chore(deps): bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.17.3 (@dependabot[bot])
- 85d5e8a: chore(deps): bump github.com/onsi/gomega from 1.33.0 to 1.33.1 (@dependabot[bot])
- e34b5dc: chore(deps): bump github.com/snivilised/extendio from 0.6.1 to 0.7.0 (@plastikfan)
- 02a2d43: doc(boost): add worker pool documentation (#289) (@plastikfan)
- e6516b7: feat(ants,boost): add client context (#273) (@plastikfan)
- 6b51295: feat(ants,boost): expose input channel (#284) (@plastikfan)
- 04deaaf: feat(ants,boost): implement timeout on send (#281) (@plastikfan)
- c0fa094: ref(ants): de-duplicate pool/func-pool code (#277) (@plastikfan)
- 212f623: ref(ants,boost): avoid storing context (#279) (@plastikfan)
- d4c1a83: ref(ants,boost): make pool size an option (#290) (@plastikfan)
- c430fa8: ref(boost): deprecate existing worker pool (#266) (@plastikfan)
- 3e318c6: ref(boost): tidy up (#287) (@plastikfan)
v0.5.2
Changelog
🚀 Features
- ff0f1ea: feat(rx): define envelope (#253) (@plastikfan)
🥝 Others
- 5f6d312: Bump version to v0.5.2 (@plastikfan)
- 2a9567f: chore(deps): bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.2 (@dependabot[bot])
- 0ca36d8: chore: relax linter settings (#249) (@plastikfan)
- 7adb1db: doc(rx): update readme with rx info (#245) (@plastikfan)
- 517fc82: ref(rx): rename proxy range iterator (#255) (@plastikfan)
- 15b9d8d: test(boost): silence unit tests (#251) (@plastikfan)
v0.5.1
Changelog
🎀 Highlights
- Initial version of rx (rxgo) with generics
🚀 Features
- 647cd9e: feat(rx): add Amb (#136) (@plastikfan)
- f8a65ed: feat(rx): add RxAssert with SendItems (#123) (@plastikfan)
- 7857fc0: feat(rx): add all operator (#152) (@plastikfan)
- f68b9cd: feat(rx): add backoff-retry operator (#156) (@plastikfan)
- 96f328b: feat(rx): add count operator (#160) (@plastikfan)
- 754ec36: feat(rx): add default if empty operator (#162) (@plastikfan)
- c8aa638: feat(rx): add distinct operator (#164) (@plastikfan)
- c9130de: feat(rx): add distinct operator (#166) (@plastikfan)
- c31f9b2: feat(rx): add element at operator (#168) (@plastikfan)
- 1153d0b: feat(rx): add error/errors operators (#170) (@plastikfan)
- 8a8da81: feat(rx): add filter operator (#172) (@plastikfan)
- b302d80: feat(rx): add find operator (#174) (@plastikfan)
- e087538: feat(rx): add first/first-or-default operators (#176) (@plastikfan)
- 25a89b8: feat(rx): add flatmap, foreach, ignore-elements, groupby and last operators (#178) (@plastikfan)
- cd2dffd: feat(rx): add map, max and min operators (#181) (@plastikfan)
- 7b9765d: feat(rx): add on error xxx and observe operators (#184) (@plastikfan)
- 0c3fa31: feat(rx): add optional single (#125) (@plastikfan)
- d1ebe83: feat(rx): add reduce operator (#186) (@plastikfan)
- 9984e1b: feat(rx): add repeat operator (#189) (#191) (@plastikfan)
- 8ddd6db: feat(rx): add repeat operator (#192) (@plastikfan)
- 310c245: feat(rx): add sample operator (#196) (@plastikfan)
- ac4a77b: feat(rx): add scan operator (#198) (@plastikfan)
- 8f328c2: feat(rx): add send operator (#202) (@plastikfan)
- 038923a: feat(rx): add sequence equal operator (#200) (@plastikfan)
- 47d5f66: feat(rx): add serialize operator (#204) (@plastikfan)
- a7e0d3e: feat(rx): add skip operators (#206) (@plastikfan)
- 798d905: feat(rx): add start-with operator (#208) (@plastikfan)
- 531b1cc: feat(rx): add sum operator (#210) (@plastikfan)
- 47af0dd: feat(rx): add take operators (#212) (@plastikfan)
- 7b1d811: feat(rx): add time operators (#214) (@plastikfan)
- afb32b6: feat(rx): add toslice operator (#216) (@plastikfan)
- ffd50b0: feat(rx): add try/must item helpers (#227) (@plastikfan)
- 43ebec2: feat(rx): add zip from iterable operator (#220) (@plastikfan)
- bc0cdf5: feat(rx): average operator (#154) (@plastikfan)
- 08ba0da: feat(rx): contains operator (#158) (@plastikfan)
- cb08370: feat(rx): optimise Item struct (#221) (@plastikfan)
- b53eaaa: feat(rx): range over item values (#232) (@plastikfan)
- 04cb3e5: feat(rx): remove un used type (#238) (@plastikfan)
- f008dc2: feat(rx): rename generic parameter (#129) (@plastikfan)
- 90b7788: feat(rx): reset reduce acc with native 0 (#231) (@plastikfan)
- 0937cae: feat(rx): run operator (#194) (@plastikfan)
- ce1d0a1: feat(rx): tidy type and variable names (#238) (@plastikfan)
- ad4607c: feat(rx): window with operators (#218) (@plastikfan)
🐛 Bug fixes
- 1fd4af2: fix(rx): fix average op gather next (#240) (@plastikfan)
- 0459847: fix(rx): parallel (#226) (@plastikfan)
🥝 Others
- af00486: Bump version to v0.5.0 (@plastikfan)
- 96c9b2b: Bump version to v0.5.1 (@plastikfan)
- 337eea8: chore(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 (@dependabot[bot])
- 8caee36: chore(deps): bump github.com/onsi/ginkgo/v2 from 2.13.2 to 2.15.0 (@dependabot[bot])
- 121b703: chore(deps): bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.16.0 (@dependabot[bot])
- d8e6e4d: chore(deps): bump github.com/onsi/ginkgo/v2 from 2.16.0 to 2.17.1 (@dependabot[bot])
- bc65bfd: chore(deps): bump github.com/onsi/gomega from 1.30.0 to 1.31.1 (@dependabot[bot])
- 997330b: chore(deps): bump github.com/onsi/gomega from 1.31.1 to 1.32.0 (@dependabot[bot])
- a90ceff: chore(deps): bump github.com/onsi/gomega from 1.32.0 to 1.33.0 (@dependabot[bot])
- dbefad2: chore(deps): bump github.com/snivilised/extendio from 0.5.2 to 0.6.0 (@dependabot[bot])
- e9a116e: chore(deps): bump github.com/snivilised/extendio from 0.6.0 to 0.6.1 (@dependabot[bot])
- 560c983: chore(deps): bump go.uber.org/zap from 1.26.0 to 1.27.0 (@dependabot[bot])
- 269aaa6: chore(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 (@dependabot[bot])
- e967c3c: chore(rx): insert rxjs copyright notices (#224) (@plastikfan)
- 9691cfd: ref(rx): complete factory impl (#134) (@plastikfan)
- 2d5e522: ref(rx): rationalise item aux fields (#142) (@plastikfan)
- 88bfcfd: ref(rx): redesign assert (#144) (@plastikfan)
- fa839c4: ref(rx): resolve send items (#132) (@plastikfan)
- c56df52: ref(rx): revert numeric map (#141) (@plastikfan)
- fe31256: test(rx): add factory connectable tests (#139) (@plastikfan)
- 20363e2: test(rx): add operator skeleton test (#149) (@plastikfan)
- b5f10f5: test(rx): add remaining factory connectable tests (#147) (@plastikfan)
- 12b3626: test(rx): disable parallel average tests (#226) (@plastikfan)
v0.4.4
Changelog
🥝 Others
- e421fa4: Bump version to v0.4.4 (@plastikfan)
- 4c45791: ref(boost): improve structured logging (#109) (@plastikfan)
v0.4.3
Changelog
🥝 Others
- 5880278: Bump version to v0.4.3 (@plastikfan)
- 7499a77: chore(config): update go to 1.21 (#97) (@plastikfan)
- 3718342: chore(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0 (@dependabot[bot])
- 0558cbf: chore(deps): bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 (@dependabot[bot])
- 6c97563: chore(deps): bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 (@dependabot[bot])
- 2a313e6: chore(deps): bump github.com/onsi/gomega from 1.29.0 to 1.30.0 (@dependabot[bot])
- 4d916ac: chore(deps): bump github.com/samber/lo from 1.38.1 to 1.39.0 (@dependabot[bot])
- e7a934b: chore(deps): bump github.com/snivilised/extendio from 0.3.1 to 0.4.0 (@dependabot[bot])
- def032f: chore(deps): bump github.com/snivilised/extendio from 0.4.0 to 0.5.1 (@dependabot[bot])
- 9f1f304: chore(deps): bump github.com/snivilised/extendio from 0.5.1 to 0.5.2 (@dependabot[bot])
- c918017: ref(boost): migrate to slog (#92) (@plastikfan)
v0.4.2
Changelog
🐛 Bug fixes
- 18e69a1: fix(boost): use atomic AddInt32 to modify wait group counter (#91) (@plastikfan)
🥝 Others
- 6d9ae15: Bump version to v0.4.2 (@plastikfan)
- 66df4a6: chore(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0 (@dependabot[bot])
- a1521d2: chore(deps): bump github.com/onsi/gomega from 1.28.0 to 1.28.1 (@dependabot[bot])
- 6258d9b: chore(deps): bump github.com/onsi/gomega from 1.28.1 to 1.29.0 (@dependabot[bot])
- 289cdc7: chore(deps): bump github.com/snivilised/extendio from 0.2.1 to 0.3.0 (@dependabot[bot])
- 10f227b: test(boost): disable timeout test (#68) (@plastikfan)
v0.4.1
Changelog
🚀 Features
- d807f3c: feat(boost): add alert func to control worker pool activity display (#12) (@plastikfan)
🥝 Others
- 7d33abe: Bump version to v0.4.1 (@plastikfan)
- 679064a: chore(deps): bump github.com/snivilised/extendio from 0.1.20 to 0.2.1 (@dependabot[bot])
v0.4.0
Changelog
🚀 Features
- 1a4b397: feat(boost): cancel parent on send timeout; not resolved (#68) (@plastikfan)
🥝 Others
- 267cf41: Bump version to v0.4.0 (@plastikfan)
- ff19ca8: chore(deps): bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 (@dependabot[bot])
- a029ac0: chore(deps): bump go.uber.org/zap from 1.25.0 to 1.26.0 (@dependabot[bot])
- 7034927: ref(boost): apply channel refactorings (#67) (@plastikfan)
- 8de6983: ref(boost); fix up channel type defs (#70) (@plastikfan)
v0.3.1
Changelog
🐛 Bug fixes
- a442d82: fix(boost): incorrect annotated wait group (#64) (@plastikfan)
🥝 Others
- 6ee37d8: Bump version to v0.3.1 (@plastikfan)