Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
rubyversion: ['2.6', '2.7', '3.0', '3.1', '3.2', '3.3']
rubyversion: ['2.6', '2.7', '3.0', '3.1', '3.2', '3.3', '3.4']
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
Expand All @@ -35,7 +35,7 @@ jobs:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
ruby-version: '3.3'
ruby-version: '3.4'
rubygems: '3.3.0'
bundler-cache: true
- name: Install Dependencies
Expand All @@ -51,7 +51,7 @@ jobs:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
ruby-version: '3.3'
ruby-version: '3.4'
rubygems: '3.3.0'
bundler-cache: true
- name: Install Dependencies
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
ruby-version: '3.3'
ruby-version: '3.4'
rubygems: '3.3.0'
bundler-cache: true
- name: Build Package
Expand Down
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
# CHANGELOG

## Next Release
## Next Release (minor)

- Adds Ruby 3.4 support
- Corrects the HTTP verb for updating a brand from `GET` to `PATCH`
- Removes the deprecated `create_list` tracker endpoint function as it is no longer available via API

## v6.4.1 (2024-08-09)
Expand Down
5 changes: 5 additions & 0 deletions easypost.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,13 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']
spec.required_ruby_version = '>= 2.6'

spec.add_development_dependency 'abbrev', '~> 0.1'
spec.add_development_dependency 'benchmark', '~> 0.4'
spec.add_development_dependency 'bigdecimal', '~> 3'
spec.add_development_dependency 'brakeman', '~> 5.4'
spec.add_development_dependency 'faraday', '~> 2.7.5' # used for integration tests
spec.add_development_dependency 'logger', '~> 1'
spec.add_development_dependency 'ostruct', '~> 0.6'
spec.add_development_dependency 'pry', '~> 0.14'
spec.add_development_dependency 'rake', '~> 13.0'
spec.add_development_dependency 'rdoc', '~> 6.9'
Expand Down
2 changes: 1 addition & 1 deletion examples
Submodule examples updated 170 files
2 changes: 1 addition & 1 deletion lib/easypost/services/user.rb
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ def api_keys(id)
# Update the Brand of a User.
def update_brand(id, params = {})
wrapped_params = { brand: params }
response = @client.make_request(:get, "users/#{id}/brand", wrapped_params)
response = @client.make_request(:patch, "users/#{id}/brand", wrapped_params)

EasyPost::InternalUtilities::Json.convert_json_to_object(response, EasyPost::Models::Brand)
end
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading