Skip to content

Releases: andrewhwaller/zotero-rb

v0.3.0

24 Dec 03:30
08cf3ab

Choose a tag to compare

0.3.0 (2025-12-24)

Features

  • Add automatic retry with exponential backoff (bb78859)
  • Add library ID validation (b667267)
  • Add ParseError and enhance RateLimitError (813c533)

Bug Fixes

  • Resolve file handle leak in file uploads (75f8319)

v0.2.0

24 Dec 02:27

Choose a tag to compare

0.2.0 (2025-12-21)

Features

  • Add automatic retry with exponential backoff (f6822ca)
  • Add library ID validation (cbb7271)
  • Add ParseError and enhance RateLimitError (38fe3eb)

Bug Fixes

  • Resolve file handle leak in file uploads (fcf3d56)

v0.1.5

11 Sep 02:34

Choose a tag to compare

0.1.5 (2025-09-11)

Bug Fixes

  • correct test expectations for refactored parameter signature (eaad0bb)
  • Correct test method calls to match API signatures (76dd63e)

v0.1.4

04 Sep 23:42

Choose a tag to compare

0.1.4 (2025-09-04)

⚠ BREAKING CHANGES

  • Internal HTTP implementation migrated from HTTParty to Net::HTTP

Features

  • replace HTTParty with Net::HTTP to eliminate dependencies (f1af7cc)

Bug Fixes

  • avoid Digest mocking to resolve CI RSpec environment issues (94adc4a)
  • move digest require to top level for test compatibility (c88a64b)

v0.1.2

04 Sep 18:38

Choose a tag to compare

0.1.2 (2025-09-04)

Bug Fixes

  • ensure Release Please only runs after CI passes (eaf2493)
  • remove HTTParty format :json and update dependencies (894f090)

Release v0.1.1

04 Sep 18:27

Choose a tag to compare

What's Changed

Bug Fixes

  • Lock HTTParty dependency to ~> 0.21.0 to prevent compatibility issues with 0.23.x series
  • Add CSV dependency for Ruby 3.4 compatibility
  • Fix "undefined local variable or method 'throw_exception'" error

Improvements

  • Move test scripts to scripts/ directory for better project organization
  • Exclude scripts directory from gem build

This release fixes critical dependency issues that could cause runtime errors.

Full Changelog: v0.1.0...v0.1.1

Release v0.1.0

04 Sep 18:23

Choose a tag to compare

What's Changed

  • Improved project organization by moving test scripts to scripts/ directory
  • Updated gem build configuration to exclude development scripts
  • Enhanced live testing capabilities with book filtering

Full Changelog: https://github.com/andrewhwaller/zotero-rb/commits/v0.1.0