Skip to content

Releases: snivilised/extendio

v0.4.0

29 Nov 11:49
Compare
Choose a tag to compare

Changelog

⚠️ BREAKING CHANGE

  • DoExtend on TraverseOptions has been removed. All TraverseItems now include the fully populated Extension

✨ Introducing:

  • Sampling: a partial traversal can now be run where by a sample is taken for each directory navigated. This will be useful in those situations where a relatively long running process (eg invoking an external command which may take a few seconds or more as oppossed to micro seconds to complete, is invoked for every file encountered). So a client may wish to perform a preview operation where the command to invoke per file file, only runs on a reduced set. This reduce set an be defined 1 of 3 ways:
    πŸ“Œ slice: take slice of directory contents. The slice may be the first or last n entries (as defined in Options/Store/Sampling.NoOf). By default, the first entries are taken as the sample, but this can be changed to take the last, by setting Options/Store/Sampling.SamplingInReverse to true.
    πŸ“Œ filter: requires a filter to be defined. The sampler will use the filter to create the sample set and will also use the NoOf (mentioned above), to quantify the number of files/folders or both (for universal).
    πŸ“Œ custom: requires the client to define 2 new predicates in Options/Sampler.Custom, each and where. Together, they allow to client to customise how encountered directory's sample is taken
  • New filter scope: 2 new scopes have been introduced, for files and directories. This means the client can now target file or directory types for filtering.

πŸš€ Features

πŸ› Bug fixes

πŸ₯ Others

v0.3.1

03 Nov 09:30
Compare
Choose a tag to compare

Changelog

πŸš€ Features

πŸ₯ Others

v0.3.0

12 Oct 16:09
Compare
Choose a tag to compare

Changelog

πŸš€ Features

πŸ› Bug fixes

πŸ₯ Others

v0.2.1

07 Oct 16:49
Compare
Choose a tag to compare

Changelog

πŸš€ Features

v0.2.0

06 Oct 15:08
Compare
Choose a tag to compare

Changelog

πŸš€ Features

πŸ› Bug fixes

πŸ₯ Others

v0.1.20

10 May 18:04
Compare
Choose a tag to compare

Changelog

πŸ› Bug fixes

πŸ₯ Others

  • 3e08438: chore(deps): bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.9.4 (@dependabot[bot])

v0.1.19

07 May 18:29
Compare
Choose a tag to compare

Changelog

πŸš€ Features

v0.1.18

05 May 08:02
Compare
Choose a tag to compare

Changelog

πŸ› Bug fixes

v0.1.17

02 May 20:48
Compare
Choose a tag to compare

Changelog

πŸ₯ Others

v0.1.16

25 Apr 11:19
Compare
Choose a tag to compare

Changelog

πŸ› Bug fixes