v0.1.1
Changelog
π Features
- 61fe923: feat(bus): add message bus (#119) (@plastikfan)
- 22650cb: feat(collection): add collections from extendio (#123) (@plastikfan)
- 8800a1e: feat(cycle): define notifications for life cycle events (#14) (@plastikfan)
- 291c915: feat(enums): use stringer to define enum strings (#7) (@plastikfan)
- cde2a5c: feat(event): rename event to node (#12) (@plastikfan)
- 1fdbb41: feat(hiber): implement hibernation (#143) (@plastikfan)
- 27835b5: feat(kernel): add file navigator (#70) (@plastikfan)
- d809edd: feat(kernel): add folder navigator (#66) (@plastikfan)
- 7d5815d: feat(kernel): add metrics framework (#60) (@plastikfan)
- 9df5319: feat(kernel): add skeleton navigator (#52) (@plastikfan)
- 937892f: feat(kernel): add support for concurrency with ants pool (#44) (@plastikfan)
- 84089d9: feat(kernel): add universal navigator (#54) (@plastikfan)
- bb1a6a7: feat(kernel): announce kernel result (#62) (@plastikfan)
- 10e7c5c: feat(kernel): define guardian decoration order (#73) (@plastikfan)
- c2e7990: feat(kernel): implement descend/descend (#68) (@plastikfan)
- 4737459: feat(kernel): implement sampling (#86) (@plastikfan)
- 8916448: feat(kernel): implement sampling (#94) (@plastikfan)
- ff4bff2: feat(kernel): log traversal error (#173) (@plastikfan)
- 59d850e: feat(nfs): add file system utils (#120) (@plastikfan)
- d5c8235: feat(node): define node event (#10) (@plastikfan)
- 3ee9172: feat(pref): add more with operators (#182) (@plastikfan)
- cbe1bde: feat(pref): define options and registry (#5) (@plastikfan)
- 15c5755: feat(refine): implement sampling with custom filter (#109) (@plastikfan)
- 79d54ca: feat(refine): implement sampling with regex filter (#103) (@plastikfan)
- 0194298: feat(resume): setup resume (#47) (@plastikfan)
- 89c9175: feat: add message bus handlers for bootstrap (#22) (@plastikfan)
- f499844: feat: add prototype tapable code (#4) (@plastikfan)
- e49339f: feat: create navigators (#33) (@plastikfan)
- 9d75d11: feat: define bootstrap (#22) (@plastikfan)
- 5b1d674: feat: define client interface (#24) (@plastikfan)
- 8df6f6d: feat: define initial structure (#2) (@plastikfan)
- c0dbfee: feat: enable options to be pushed (#38) (@plastikfan)
- 2e0ef67: feat: formalise bootstrap phases (#29) (@plastikfan)
- 0eb8d8f: feat: implement filtering (#74) (@plastikfan)
π Bug fixes
- eb00020: fix(collection): finish adding collections from extendio (#123) (@plastikfan)
- b389c7f: fix(filter): create hybrid scheme (#164) (@plastikfan)
- 9208f3c: fix(filtering): fix faulty unit tests (#180) (@plastikfan)
- 07d7e95: fix(kernel): change file system hook signatures (#87) (@plastikfan)
- 029d5a6: fix(traverse): create options even when validation error occurs (#179) (@plastikfan)
- 5ff1896: fix: finish off custom filter implementation (#147) (@plastikfan)
π₯ Others
- d868e57: Bump version to v0.1.1 (@plastikfan)
- eba9a89: Merge pull request #1 from snivilised/chore/auto-check (@plastikfan)
- 98247bd: Merge pull request #3 from snivilised/feat/define-initial-structure (@plastikfan)
- e80808d: Merge pull request #6 from snivilised/feat/add-tapable (@plastikfan)
- 83009dd: chore(deps): bump github.com/onsi/ginkgo/v2 from 2.19.0 to 2.20.0 (@dependabot[bot])
- 962ce11: chore(deps): bump github.com/onsi/gomega from 1.33.1 to 1.34.1 (@dependabot[bot])
- 2bfc4cb: chore(deps): bump github.com/samber/lo from 1.39.0 to 1.46.0 (@dependabot[bot])
- b49e275: chore(feat): move refine package into feat (#127) (@plastikfan)
- 818e206: chore(feat): move resume package into feat (#127) (@plastikfan)
- 42d9448: chore(feat): move sampling package into feat (#127) (@plastikfan)
- 4507acc: chore(gh-actions): apply auto-check edits (@plastikfan)
- 0c2d20b: chore: create coverage directories (#169) (@plastikfan)
- c1bf0db: feat(cycle,pref): make controls mutable (#37) (@plastikfan)
- 793adc9: feat(tv,pref): rename as to was for resume (#40) (@plastikfan)
- adac96a: ref(collections): optimise positional set items (#100) (@plastikfan)
- 4a9967e: ref(core): move node to core (#20) (@plastikfan)
- 7003d99: ref(feat): move hiber package into feat (#127) (@plastikfan)
- 643bab1: ref(filter): rename refine pkg to filter (#155) (@plastikfan)
- b2f14d0: ref(filtering): redesign filter creation (#156) (@plastikfan)
- 294e742: ref(kernel): rename nav package to kernel (#15) (@plastikfan)
- 75e93d4: ref(kernel): tidy navigator agent (#67) (@plastikfan)
- e955c90: ref(lo): trim lo (#136) (@plastikfan)
- 57ce4b6: ref(locale): define i18n translatable content (#115) (@plastikfan)
- 75bb786: ref(locale): rename i18n to locale (#124) (@plastikfan)
- bfa2f94: ref(measure): make measure pkg internal (#138) (@plastikfan)
- 83f023c: ref(opts): remove apply from pref (#183) (@plastikfan)
- 94137e9: ref(opts): remove binder from options (#183) (@plastikfan)
- b471989: ref(override): move inspection into override (#150) (@plastikfan)
- 1e124d2: ref(pref): remove registry from options fn (#18) (@plastikfan)
- 2cf708e: ref(pref): reorganise options (#99) (@plastikfan)
- de5bbb6: ref(refine): implement poly filter (#112) (@plastikfan)
- 4b5bb42: ref(refine): make filter validate return error (#107) (@plastikfan)
- 6cb5aaa: ref(third): move third party packages into third (#128) (@plastikfan)
- aed5e2e: ref(tv): tidy up options (#48) (@plastikfan)
- 95e99b4: ref(tv,kernel): setup navigator (#55) (@plastikfan)
- 1753c97: ref: internalise (#26) (@plastikfan)
- 7a4d3ff: ref: internalise feat packages (#35) (@plastikfan)
- aa36733: ref: more misc (#98) (@plastikfan)
- a9be50f: ref: naming refactor (#85) (@plastikfan)
- eec6a47: ref: rename hibernation life-cycle events start and stop (#166) (@plastikfan)
- 584876b: ref: rename traverse to tv (#30) (@plastikfan)
- 795d9a3: ref: steamline use of options (#75) (@plastikfan)
- 609e2fe: ref:minor misc changes (#144) (@plastikfan)
- b38d0bf: ref:replace boost with pants (#116) (@plastikfan)
- 409065f: test(feat): migrate feature unit test code (#158) (@plastikfan)
- a6a56a8: test(feat): use shared test code (#158) (@plastikfan)
- 266b0f3: test(helpers): define custom matchers for assert metrics (#172) (@plastikfan)
- 01885f1: test(kernel): add universal unit tests (#64) (@plastikfan)
- a6cdd1b: test(kernel): combine assert funcs (#88) (@plastikfan)
- 5f85bac: test(kernel): dispatch begin/end events (#82) (@plastikfan)
- 39b6d60: test(laboratory): rename helpers pkg to laboratory (#171) (@plastikfan)
- 8f84764: test(tv, kernel): setup memory fs (#57) (@plastikfan)