Skip to content

Latest commit

 

History

History
67 lines (50 loc) · 2.25 KB

File metadata and controls

67 lines (50 loc) · 2.25 KB

openFDA API

[0.2.0] - 2026-04-09

  • Add Transparency API endpoint with support for Complete Response Letters (crl.json)
  • Update README with Transparency endpoint usage examples

[0.1.0] - 2026-04-09

  • Upgrade Faraday from 1.x to 2.x (removes faraday_middleware dependency)
  • Upgrade RuboCop to 1.86, RSpec to 3.13, Rake to 13.3
  • Drop support for Ruby < 3.1 (2.7 and 3.0 are EOL); add .ruby-version pinned to 3.2.2
  • Add SimpleCov with 80% minimum coverage threshold
  • Split CI into separate lint and test jobs; test against Ruby 3.1, 3.2, and 3.3
  • Add Dependabot for automated dependency updates
  • Remove unused field validation scaffolding and all associated TODO comments
  • Improve test assertions across all endpoint specs

[0.0.13] - 2022-01-27

  • Set API key if it is available and send it in with every request

[0.0.12] - 2022-01-24

  • Animal & Veterinary Endpoint
  • Tobacco Endpoint
  • Other Endpoint

[0.0.11] - 2022-01-24

  • Include Food endpoints

[0.0.10] - 2022-01-24

  • Include Device endpoints
  • Pull out Endpoint common behavior to a base class

[0.0.9] - 2022-01-24

  • Filled out the following Drug endpoints:
    • product_labeling
    • ndc_directory
    • recall_enforcement_reports
    • drugs_at_fda

[0.0.8] - 2022-01-24

  • Delete the OpenFdaApi.client method since its only function was to forward messages

[0.0.7] - 2022-01-23

  • Use Faraday instead of using Net::HTTP directly
  • Introduce QueryInputs to group query params passed in together

[0.0.6] - 2022-01-21

  • Support for more query fields

[0.0.5] - 2022-01-20

  • Validate, against search fields given to us from openFDA API, when building queries.

[0.0.4] - 2022-01-19

  • Fix version string in changelog.
  • Update Query Builder to group search arguments properly.
  • Update Query Builder to replace spaces with pluses in search values as openFDA API documentation requires.

[0.0.3] - 2022-01-19

  • Update version again because CHANGELOG wasn't updated along with the 0.0.2 release.

[0.0.2] - 2022-01-19

  • Add OpenFdaApi::Client#drugs to interact with the FDA Drug endpoints.
    • The adverse_events endpoint has been implemented in a very limited capacity.

[0.0.1] - 2022-01-17

  • Add OpenFdaApi::Client.new(api_key:) to create a client which does nothing right now.