Release v0.1.10
What's Changed
- test(cli): cover bucket lifecycle and replication parser by @overtrue in #140
- test(s3): cover delete wrapper defaults by @overtrue in #116
- test(cli): cover XML cors required-field validation by @overtrue in #118
- test(cli): cover output format overrides by @overtrue in #119
- test(cli): cover rm purge help output by @overtrue in #85
- test(cli): cover recursive rm purge on versioned prefix by @overtrue in #87
- test(cli): cover cors help discoverability by @overtrue in #88
- test(cli): cover malformed cors bucket paths by @overtrue in #89
- test(cli): cover cors source file reads by @overtrue in #91
- test(cli): reject nested event bucket paths by @overtrue in #92
- test(cli): cover object remove purge help contract by @overtrue in #94
- fix(formatter): classify invalid credentials as auth errors by @overtrue in #96
- test(cli): cover top-level alias parsing by @overtrue in #97
- test(s3): cover cors fallback url builder by @overtrue in #99
- test(cli): cover bucket cors stdin source by @overtrue in #102
- test(cli): cover rm purge option defaults by @overtrue in #104
- test(s3): cover missing bucket cors configuration by @overtrue in #105
- test(cli): cover empty cors bucket segment by @overtrue in #108
- test(cli): cover object remove purge behavior by @overtrue in #109
- test(cli): cover rm purge dry-run by @overtrue in #110
- test(s3): cover empty optional cors headers by @overtrue in #111
- test(s3): cover bucket cors set request by @overtrue in #132
- test(cli): cover cp local json error by @overtrue in #133
- test(cors): reject object paths for bucket cors by @overtrue in #135
- test(cli): reject object paths for ilm rules by @overtrue in #136
- test(cli): reject object paths for replication by @overtrue in #139
- test(rm): reject empty alias paths by @overtrue in #114
- test(event): cover mixed-case canonical event names by @overtrue in #117
- fix(formatter): classify unsupported feature errors by @overtrue in #123
- test(cli): cover noun-first list aliases by @overtrue in #115
- test(cli): cover noun-first remove parser by @overtrue in #112
- fix(cp): show progress for large downloads by @overtrue in #141
- test(cli): cover version output contract by @overtrue in #138
- test(s3): cover delete option defaults by @overtrue in #83
- test(formatter): cover conflict and network inference by @overtrue in #124
- test(cli): cover top-level event parser aliases by @overtrue in #125
- test(s3): cover delete object error mapping by @overtrue in #126
- test(s3): cover batch delete partial response by @overtrue in #131
- test(cli): cover parser and help contract gaps by @overtrue in #137
Full Changelog: v0.1.9...v0.1.10