[Version 0.4.0](https://github.com/sean1832/pinterest-dl/compare/0.3.5...0.4.0)
> [!WARNING]
> This release introduces breaking changes that affect how CLI and Python script interfaces work. These changes are intended to streamline the user experience. Please refer to the [README](README.md) for details.
:sparkles: Features:
- Add caption flags and request delay control by sean1832 in 32
- Update `--cache` flag to accept a path for caching URLs instead of using a boolean by sean1832 in 35
:recycle: Code Refactoring:
- Replace positional output argument with `-o`/`--output` flags and integrate dry run behavior by sean1832 in 34
- Rename `--json` flag to `--cache` and `json_output` to `cache_path` for clarity by sean1832 in 33
:bug: Bug Fixes:
- Limit the `scrape()` & `search()` output number by sean1832 in 36