0.4.3 - 2025-03-01
- LCP message needs a newline prepended by @quodlibetor in 79bbe08
- Remove workaround for minio in tests by @quodlibetor in 6e7777f
- Get rid of Docker login in CI to get dependabot working by @quodlibetor in #23
- Improve error message for no matches found by @quodlibetor in 36a4ef8
- Remove dead code from early experimentation by @quodlibetor in e21bb7d
- Update to edition 2024 by @quodlibetor in 465f9f5
0.4.2 - 2025-02-28
- Add a --quiet/-q flag to suppress progress messages by @quodlibetor in 1730ef8
- Add a --max-parallelism flag, defaulting to 10,000 by @quodlibetor in eb86ae4
- Add a gif of s3glob in action to the README by @quodlibetor in 27f8dbe
- Keep track of the max prefixes seen for better messaging by @quodlibetor in a7ebb41
0.4.1 - 2025-02-26
- breaking Prefix prefix display with PRE prefix by @quodlibetor in f99adf1
- Add a "shortest" algorithm for --path-mode by @quodlibetor in 14c1376
- Add a --flatten download arg that replaces / with - by @quodlibetor in bc9ae52
- Fix link in CHANGELOG.md by @quodlibetor in 6813927
- Split unit and integration test jobs by @quodlibetor in de6e56f
- Fix changelog template by @quodlibetor in 09e3e80
0.4.0 - 2025-02-26
- breaking Support listing intermediate prefixes, not just full objects by @quodlibetor in 8ba6dc6
- Return a useful error if a glob filters out all prefixes by @quodlibetor in 5708291
- Correctly end when there are no more files to download by @quodlibetor in a25564b
- Add comment explaining downloader pools by @quodlibetor in 25b1411
- Improve changelog generation with github links by @quodlibetor in 9f7f93b
0.3.1 - 2025-02-22
- Download objects in parallel for (potentially) huge speedups by @quodlibetor in #13
0.3.0 - 2025-02-20
- Add --path-mode and change default download behavior to only keep paths after glob patterns by @quodlibetor in 958fc6e
0.2.7 - 2025-02-19
- Better error when all generated prefixes become invalid by @quodlibetor in 8c54af1
- Small improvements to progress output by @quodlibetor in d071674
- -vvv should generate a directive that parses by @quodlibetor in f6876c6
- Use a set for some "prefix contains" queries by @quodlibetor in bf50c5c
- Reduce toomanyrequests Docker Hub errors in CI by @quodlibetor in #9
- Add github attestations to dist release config by @quodlibetor in #11
0.2.6 - 2025-02-17
- Support character ranges [a-c] in prefix generation by @quodlibetor in f3b1393
0.2.5 - 2025-02-15
- Add the ability to stream output by @quodlibetor in bcfc81a
- Warn when a large number of prefixes are being discovered by @quodlibetor in a5c5d1c
- Support actual aws cli option --no-sign-request by @quodlibetor in 04b718a
0.2.4 - 2025-02-14
- Don't try to find prefixes in file parts by @quodlibetor in 359331b
- Point out the parallelism help when few prefixes are found by @quodlibetor in f07d3b1
0.2.3 - 2025-02-13
- Skip prefix discovery in the file part of keys by @quodlibetor in 9d7726a
- Show full errors for bucket discovery by @quodlibetor in 038451d
- Add an s3glob help parallelism command by @quodlibetor in d0c5a65
0.2.2 - 2025-02-13
- Improve error messages by @quodlibetor in ec42518
- Handle globs at the end of keys better by @quodlibetor in 50fcd20
- Ensure reasonable concurrency as base for scan by @quodlibetor in 3fce5b2
- Parallelize "directory" scanning for prefixes by @quodlibetor in ab4aba0
- Add cargo nextest test timeouts by @quodlibetor in 626c6c3
0.2.1 - 2025-02-12
- Do region auto-discovery for buckets by @quodlibetor in ed7cc9d
- Improve documentation in the README and cli by @quodlibetor in 49469a9
- Provide a --no-sign-requests flag for public buckets by @quodlibetor in 9c69788
- Add mise config for dev tools by @quodlibetor in 09115f0
0.2.0 - 2025-02-11
- Add support for downloading matches by @quodlibetor in 712df04
- Add {uri} as a list format token by @quodlibetor in ba1b599
- Dramatically improve performance for early patterns by @quodlibetor in 01e17a1
- Recognize more release comments in cliff by @quodlibetor in 179e750
- Use cargo-nextest in CI by @quodlibetor in 13c56b9
0.1.1 - 2025-01-20
- Add the ability for users to specify the output format by @quodlibetor in 7efdcef
- Ensure that globs in the file part still get searched by @quodlibetor in 25179a4