Skip to content

Releases: ffalcinelli/pinner

v0.0.10

19 Jun 11:44
0d1ba50

Choose a tag to compare

chore: bump version to 0.0.10

v0.0.9

19 Jun 06:57
6b331c2

Choose a tag to compare

Align Cargo.lock

v0.0.8

19 Jun 05:19
7304b39

Choose a tag to compare

Bump to version 0.0.8

v0.0.7

19 Jun 03:54
0a369c3

Choose a tag to compare

Merge branch 'main' of github.com:ffalcinelli/pinner

v0.0.6

15 Jun 07:06
96f6e49

Choose a tag to compare

docs: add Getting Started link to navigation menu

v0.0.5

13 Jun 20:09
85c0ad2

Choose a tag to compare

fix: robust API error handling and enhanced debugging context

- Introduced PinnerError::RateLimit for explicit identification of global fatal errors.
- Implemented is_fatal() to distinguish between abortive (rate limits, IO) and skippable (404 Not Found) errors.
- Updated execution logic to issue a warning and continue on non-fatal action errors.
- Enhanced API error messages to include the service URL for better diagnostic visibility.
- Updated all related tests to verify the new behavioral and message requirements.

v0.0.4

13 Jun 09:13
f3c9e7a

Choose a tag to compare

test: increase code coverage to >90% with comprehensive unit tests (#17)

* test: increase code coverage to >90% with comprehensive unit tests

- Added extensive unit tests for CLI, Errors, and GitHub modules.
- Implemented YAML edge case coverage (empty/malformed files).
- Verified idempotency and ignore-actions logic.
- Refactored main.rs and operations.rs for better testability.
- Achievement: ~91% line coverage.

* feat: add verify, GHE support, .pinner.toml, and shell completions; improve docs

* chore: fix clippy warnings and add doc-tests

- Resolved clippy failures by removing unnecessary borrows in test cases.
- Updated io::Error creation to use idiomatic `other` method.
- Added 6 doc-tests to improve API documentation and code coverage.

v0.0.3

10 Jun 20:00
153b3ae

Choose a tag to compare

chore: bump version to 0.0.3 and fix release workflow race condition