Skip to content

Releases: ryz310/my_api_client

v1.1.0 (Jan 09, 2024)

09 Jan 03:39
d2cf046
Compare
Choose a tag to compare

Bugfix

Dependabot

  • #965 Bump faraday from 2.7.12 to 2.8.1 (@ryz310)
  • #972 Bump rubocop-performance from 1.19.1 to 1.20.2 (@ryz310)

v1.0.0 (Dec 07, 2023) 🎉

07 Dec 08:05
9f9020a
Compare
Choose a tag to compare

Feature

  • #955 Enable Dynamic URL Generation for #pageable_get via Proc Objects (@ryz310)
# Example of using a Proc with pageable_get
pget 'api/example', headers:, query:, paging: ->(response) {
  # Custom logic to generate the next URL
}

Dependabot

v0.27.0 (Nov 13, 2023)

13 Nov 01:30
d97de36
Compare
Choose a tag to compare

Feature

api_clinet = ExampleApiClient.new(access_token: 'access_token')

# You can retrieve sawyer response with return value
api_clinet.get_users #=> #<Sawyer::Resource>

# You can retrieve sawyer response with block
api_clinet.get_users do |response|
  response #=> #<Sawyer::Response>
  response.headers #=> #<Hash>
  response.data #=> #<Sawyer::Resource>
end

Breaking Change

  • #931 End of support for ruby 2.7 and rails 6.0 (@ryz310)

Dependabot

Misc

v0.26.0 (Jul 04, 2023)

04 Jul 03:59
e47cec4
Compare
Choose a tag to compare

Bugfix

  • #914 Fix error that generating api client failed on Rails 7 (@ryz310)

Dependabot

v0.25.0 (Feb 12, 2023)

12 Feb 10:19
2b3b739
Compare
Choose a tag to compare

Breaking Change

  • #864 Support Ruby 3.2 and drop support for Rails 5.2 (@ryz310)

Rubocop Challenge

  • #809 Style/RedundantConstantBase-20221208233100 (@ryz310)
  • #812 Lint/RedundantCopDisableDirective-20221211233112 (@ryz310)
  • #862 Performance/StringInclude-20230206233100 (@ryz310)

Dependabot

v0.24.0 (Nov 07, 2022)

07 Nov 14:01
0d91c36
Compare
Choose a tag to compare

Feature

  • #792 Support response header error handling (@okumud)

Rubocop Challenge

Dependabot

  • #758 ryz310/dependabot/bundler/rubocop-performance-1.14.3 (@ryz310)
  • #772 Bump pry-byebug from 3.10.0 to 3.10.1 (@ryz310)
  • #773 Bump webmock from 3.17.1 to 3.18.1 (@ryz310)
  • #775 Bump activesupport from 7.0.3.1 to 7.0.4 (@ryz310)
  • #778 Bump rspec_junit_formatter from 0.5.1 to 0.6.0 (@ryz310)
  • #780 Bump faraday from 2.5.2 to 2.6.0 (@ryz310)
  • #791 Bump rspec from 3.11.0 to 3.12.0 (@ryz310)

Misc

v0.23.0 (Jun 08, 2022)

08 Jun 15:10
5ac8e48
Compare
Choose a tag to compare

Feature

  • #731 Allow the error class to be initialized with no arguments (@ryz310)

Breaking Change

  • #711 Bump up ruby version (@ryz310)
    • Support Ruby 3.1
    • End of support Ruby 2.6

Rubocop Challenge

  • #698 RSpec/VerifiedDoubleReference-20220419233100 (@ryz310)
  • #700 Style/FetchEnvVar-20220421233101 (@ryz310)
  • #728 Re-generate .rubocop_todo.yml with RuboCop v1.30.1 (@ryz310)

Dependabot

v0.22.0 (Dec 26, 2021)

26 Dec 14:07
a17afeb
Compare
Choose a tag to compare

Feature

Rubocop Challenge

Dependabot

  • #576 Bump bugsnag from 6.21.0 to 6.22.1 (@ryz310)
  • #612 ryz310/dependabot/bundler/faraday-1.8.0 (@ryz310)
  • #625 ryz310/dependabot/bundler/bugsnag-6.24.0 (@ryz310)
  • #635 Bump rubocop-performance from 1.11.5 to 1.12.0 (@ryz310)
  • #636 ryz310/dependabot/bundler/rubocop-rspec-2.6.0 (@ryz310)
  • #639 Bump yard from 0.9.26 to 0.9.27 (@ryz310)
  • #640 Bump bugsnag from 6.24.0 to 6.24.1 (@ryz310)
  • #641 Bump activesupport from 6.1.4.1 to 6.1.4.2 (@ryz310)
  • #644 ryz310/dependabot/bundler/activesupport-6.1.4.4 (@ryz310)

v0.21.0 (Aug 07, 2021)

11 Aug 09:58
868c3de
Compare
Choose a tag to compare

Feature

Breaking Change

Rubocop Challenge

  • #523 Layout/LineEndStringConcatenationIndentation-20210629233103 (@ryz310)
  • #562 Re-generate .rubocop_todo.yml with RuboCop v1.18.4 (@ryz310)

Misc

v0.20.0 (Mar 07, 2021)

07 Mar 11:07
a587a96
Compare
Choose a tag to compare

Feature

Rubocop Challenge

  • #414 Style/StringConcatenation-20210106033935 (@ryz310)
  • #416 Style/HashTransformValues-20210106233116 (@ryz310)
  • #433 Lint/SymbolConversion-20210128233108 (@ryz310)
  • #452 Re-generate .rubocop_todo.yml with RuboCop v1.11.0 (@ryz310)

Dependabot

  • #415 ryz310/dependabot/bundler/bugsnag-6.19.0 (@ryz310)
  • #421 Update simplecov requirement from = 0.17.1 to = 0.21.2 (@ryz310)
  • #427 ryz310/dependabot/bundler/my_api/jets-3.0.2 (@ryz310)
  • #426 ryz310/dependabot/bundler/my_api/nokogiri-1.11.0 (@ryz310)
  • #435 ryz310/dependabot/bundler/my_api/capybara-3.35.3 (@ryz310)
  • #440 ryz310/dependabot/bundler/rubocop-rspec-2.2.0 (@ryz310)
  • #444 ryz310/dependabot/bundler/my_api/actionpack-6.1.2.1 (@ryz310)
  • #447 ryz310/dependabot/bundler/activesupport-6.1.3 (@ryz310)
  • #453 ryz310/dependabot/bundler/rubocop-performance-1.10.1 (@ryz310)
  • #454 ryz310/dependabot/bundler/my_api/puma-5.2.2 (@ryz310)
  • #455 ryz310/dependabot/bundler/webmock-3.12.1 (@ryz310)

Misc