See [Weeknotes: s3-credentials prefix and Datasette 0.60](https://simonwillison.net/2022/Jan/18/weeknotes/) for extra background on these new features.
- New `--prefix myprefix/` option to `s3-credentials create`, which configures the credentials to only allow access to keys within the S3 bucket that start with the provided prefix. [12](https://github.com/simonw/s3-credentials/issues/12)
- `s3-credentials policy --prefix myprefix/` command for generating and outputting a JSON policy that is restricted to the specified prefix. You can see examples [in the README](https://github.com/simonw/s3-credentials#--prefix-my-prefix).
- New `list-bucket` command for listing the contents of a specified bucket. [28](https://github.com/simonw/s3-credentials/issues/28)
- The `list-users`, `list-buckets` and `list-bucket` command all default to outputting an indented JSON array - previously the outputted indented JSON objects separated by newlines. The `--nl` option can be used to return newline-delimited single line JSON objects. The new `--csv` and `--tsv` options can be used to return CSV or TSV output. [48](https://github.com/simonw/s3-credentials/issues/48)