# Changelog
## 0.1.7
- Add a package-included agent guide covering provider targets, authentication,
discovery, archive behavior, progress, safety limits, and error handling.
- Expose the guide at runtime through the public `AGENT_GUIDE` constant.
## 0.1.6
- Validate dataset response lengths and close temporary files before publishing or cleaning them up.
- Add operation-specific diagnostics for dataset download I/O failures.
## 0.1.5
- Emit byte-level active file progress during dataset downloads so large files do not appear frozen.
## 0.1.4
- Use Rustls with native OS certificate roots for HTTP requests and include nested request error causes in diagnostics.
## 0.1.3
- Restore a single Rustls-backed HTTP dependency path for all targets.
## 0.1.2
- Add file-level dataset archive progress snapshots for CLIs that want single-line progress rendering.
## 0.1.1
- Use Windows native TLS for `reqwest` on Windows targets while keeping Rustls on non-Windows targets to avoid `ring`/`dlltool.exe` build requirements during Windows GNU installs.
## 0.1.0
- Initial BaseForge release.
- Add Hugging Face Datasets and Zenodo provider support.
- Add provider-aware dataset target parsing.
- Add dataset discovery, inspection, concurrent file archiving, skip-existing behavior, and `baseforge-dataset.json` manifests.
- Document BaseForge's role in the thesa archive stack.