diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index f21d2b5..8c91f64 100755 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,18 +1,18 @@ lockVersion: 2.0.0 id: 5a2dd83e-da98-455b-8ef9-0100a914efdf management: - docChecksum: be72cffee97b5924a429380aa231ccb8 + docChecksum: eae1ba18bcf69b50e7b53142f6625750 docVersion: 0.0.1 - speakeasyVersion: 1.444.1 - generationVersion: 2.461.4 - releaseVersion: 0.2.2-alpha.39 - configChecksum: 7e6cd7d336c7e3d30b6a1d1bc0f20373 + speakeasyVersion: 1.448.0 + generationVersion: 2.466.0 + releaseVersion: 0.2.2-alpha.40 + configChecksum: 18973e9636a0a08bf1ffdf9643bcdc83 repoURL: https://github.com/dubinc/dub-ruby.git installationURL: https://github.com/dubinc/dub-ruby published: true features: ruby: - core: 3.3.1 + core: 3.4.0 deprecations: 2.81.1 examples: 2.81.3 flattening: 2.81.1 @@ -1199,3 +1199,4 @@ examples: application/json: {"error": {"code": "rate_limit_exceeded", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#rate-limit_exceeded"}} "500": application/json: {"error": {"code": "internal_server_error", "message": "The requested resource was not found.", "doc_url": "https://dub.co/docs/api-reference/errors#internal-server_error"}} +generatedTests: {} diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index caa11a7..70b7737 100755 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -13,7 +13,7 @@ generation: oAuth2ClientCredentialsEnabled: true oAuth2PasswordEnabled: false ruby: - version: 0.2.2-alpha.39 + version: 0.2.2-alpha.40 author: Dub description: Ruby Client SDK Generated by Speakeasy imports: diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 725539e..5cd9155 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,20 +1,21 @@ -speakeasyVersion: 1.444.1 +speakeasyVersion: 1.448.0 sources: dub: sourceNamespace: dub - sourceRevisionDigest: sha256:fe0ef91ce426f5e1a3d9971801bf2c18fff9c9eb5734e87ccb78779c5de002a2 - sourceBlobDigest: sha256:c3fbbe4f8e29b1e89e9f6d9e06a7477fc75acbe6d5f0c1ba2816fa38fe0adb43 + sourceRevisionDigest: sha256:9c09b6ce035b4a246fb3d43a50db2ecb08170cd03e2a36cb19088ec44c5d5d1e + sourceBlobDigest: sha256:ded098bc753361ce90e62a9e6c8b20e9dd63c36aadafdae666cb20ff2a1c8d02 tags: - latest - - speakeasy-sdk-regen-1732408201 + - speakeasy-sdk-regen-1732667295 + - 0.0.1 targets: my-first-target: source: dub sourceNamespace: dub - sourceRevisionDigest: sha256:fe0ef91ce426f5e1a3d9971801bf2c18fff9c9eb5734e87ccb78779c5de002a2 - sourceBlobDigest: sha256:c3fbbe4f8e29b1e89e9f6d9e06a7477fc75acbe6d5f0c1ba2816fa38fe0adb43 + sourceRevisionDigest: sha256:9c09b6ce035b4a246fb3d43a50db2ecb08170cd03e2a36cb19088ec44c5d5d1e + sourceBlobDigest: sha256:ded098bc753361ce90e62a9e6c8b20e9dd63c36aadafdae666cb20ff2a1c8d02 codeSamplesNamespace: code-samples-ruby-my-first-target - codeSamplesRevisionDigest: sha256:6ee02ec3dcfcfd1acaea02b85ebcde394abfb64214ee9dafab87b199f3ea3037 + codeSamplesRevisionDigest: sha256:dc6607f2689cbefb15a57992d85b9c8ed0e1d745363067b7d162acc36cc4af1f workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/Gemfile.lock b/Gemfile.lock index 2a8b4ac..7e0c1ed 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,18 +1,18 @@ PATH remote: . specs: - dub (0.2.2.pre.alpha.39) + dub (0.2.2.pre.alpha.40) faraday faraday-multipart rack rake - sorbet + sorbet-runtime GEM remote: https://rubygems.org/ specs: ast (2.4.2) - erubi (1.12.0) + erubi (1.13.0) faraday (2.12.1) faraday-net_http (>= 2.0, < 3.5) json @@ -21,29 +21,28 @@ GEM multipart-post (~> 2) faraday-net_http (3.4.0) net-http (>= 0.5.0) - json (2.7.1) + json (2.8.2) language_server-protocol (3.17.0.3) logger (1.6.1) - minitest (5.22.2) + minitest (5.25.2) multipart-post (2.4.1) net-http (0.5.0) uri netrc (0.11.0) - parallel (1.24.0) - parser (3.3.0.5) + parallel (1.26.3) + parser (3.3.6.0) ast (~> 2.4.1) racc - prettier_print (1.2.1) - prism (0.21.0) - racc (1.7.3) + prism (0.27.0) + racc (1.8.1) rack (3.1.8) rainbow (3.1.1) rake (13.2.1) - rbi (0.1.8) - prism (>= 0.18.0, < 0.22) + rbi (0.1.12) + prism (>= 0.18.0, < 0.28) sorbet-runtime (>= 0.5.9204) - regexp_parser (2.9.0) - rexml (3.2.6) + regexp_parser (2.9.2) + rexml (3.3.9) rubocop (1.60.2) json (~> 2.3) language_server-protocol (>= 3.17.0) @@ -55,51 +54,51 @@ GEM rubocop-ast (>= 1.30.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.30.0) - parser (>= 3.2.1.0) + rubocop-ast (1.36.1) + parser (>= 3.3.1.0) ruby-progressbar (1.13.0) - sorbet (0.5.11287) - sorbet-static (= 0.5.11287) - sorbet-runtime (0.5.11287) - sorbet-static (0.5.11287-aarch64-linux) - sorbet-static (0.5.11287-x86_64-linux) - sorbet-static-and-runtime (0.5.11287) - sorbet (= 0.5.11287) - sorbet-runtime (= 0.5.11287) - spoom (1.2.4) + sorbet (0.5.11668) + sorbet-static (= 0.5.11668) + sorbet-runtime (0.5.11668) + sorbet-static (0.5.11668-aarch64-linux) + sorbet-static (0.5.11668-universal-darwin) + sorbet-static (0.5.11668-x86_64-linux) + sorbet-static-and-runtime (0.5.11668) + sorbet (= 0.5.11668) + sorbet-runtime (= 0.5.11668) + spoom (1.3.2) erubi (>= 1.10.0) + prism (>= 0.19.0) sorbet-static-and-runtime (>= 0.5.10187) - syntax_tree (>= 6.1.1) thor (>= 0.19.2) - syntax_tree (6.2.0) - prettier_print (>= 1.2.0) - tapioca (0.12.0) + tapioca (0.13.3) bundler (>= 2.2.25) netrc (>= 0.11.0) parallel (>= 1.21.0) rbi (>= 0.1.4, < 0.2) - sorbet-static-and-runtime (>= 0.5.10820) - spoom (~> 1.2.0, >= 1.2.0) + sorbet-static-and-runtime (>= 0.5.11087) + spoom (>= 1.2.0) thor (>= 1.2.0) yard-sorbet - thor (1.3.0) - unicode-display_width (2.5.0) + thor (1.3.2) + unicode-display_width (2.6.0) uri (1.0.2) - yard (0.9.34) + yard (0.9.37) yard-sorbet (0.8.1) sorbet-runtime (>= 0.5) yard (>= 0.9) PLATFORMS aarch64-linux + arm64-darwin-24 x86_64-linux DEPENDENCIES dub! minitest rubocop (~> 1.60.2) - sorbet-runtime + sorbet tapioca BUNDLED WITH - 2.4.10 + 2.2.33 diff --git a/RELEASES.md b/RELEASES.md index 5897e7f..25d3f99 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -538,4 +538,14 @@ Based on: ### Generated - [ruby v0.2.2-alpha.39] . ### Releases -- [Ruby Gems v0.2.2-alpha.39] https://rubygems.org/gems/dub/versions/0.2.2-alpha.39 - . \ No newline at end of file +- [Ruby Gems v0.2.2-alpha.39] https://rubygems.org/gems/dub/versions/0.2.2-alpha.39 - . + +## 2024-11-27 00:28:11 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.448.0 (2.466.0) https://github.com/speakeasy-api/speakeasy +### Generated +- [ruby v0.2.2-alpha.40] . +### Releases +- [Ruby Gems v0.2.2-alpha.40] https://rubygems.org/gems/dub/versions/0.2.2-alpha.40 - . \ No newline at end of file diff --git a/docs/sdks/dub/README.md b/docs/sdks/dub/README.md index c64dd74..b2bd8dd 100644 --- a/docs/sdks/dub/README.md +++ b/docs/sdks/dub/README.md @@ -2,4 +2,6 @@ ## Overview -Dub.co API: Dub is link management infrastructure for companies to create marketing campaigns, link sharing features, and referral programs. \ No newline at end of file +Dub.co API: Dub is link management infrastructure for companies to create marketing campaigns, link sharing features, and referral programs. + +### Available Operations diff --git a/dub.gemspec b/dub.gemspec index 47be90b..6c04d5b 100644 --- a/dub.gemspec +++ b/dub.gemspec @@ -4,7 +4,7 @@ $LOAD_PATH.push File.expand_path('lib', __dir__) Gem::Specification.new do |s| s.name = 'dub' - s.version = '0.2.2-alpha.39' + s.version = '0.2.2-alpha.40' s.platform = Gem::Platform::RUBY s.licenses = ['Apache-2.0'] s.summary = '' @@ -25,11 +25,11 @@ Gem::Specification.new do |s| s.add_dependency('faraday-multipart') s.add_dependency('rack') s.add_dependency('rake') - s.add_dependency('sorbet') + s.add_dependency('sorbet-runtime') s.add_development_dependency('minitest') s.add_development_dependency('rubocop', '~> 1.60.2') - s.add_development_dependency('sorbet-runtime') + s.add_development_dependency('sorbet') s.add_development_dependency('tapioca') end diff --git a/lib/open_api_sdk/sdkconfiguration.rb b/lib/open_api_sdk/sdkconfiguration.rb index dab6e14..26e73c5 100644 --- a/lib/open_api_sdk/sdkconfiguration.rb +++ b/lib/open_api_sdk/sdkconfiguration.rb @@ -38,9 +38,9 @@ def initialize(client, security, server_url, server_idx) @security = security @language = 'ruby' @openapi_doc_version = '0.0.1' - @sdk_version = '0.2.2-alpha.39' - @gen_version = '2.461.4' - @user_agent = 'speakeasy-sdk/ruby 0.2.2-alpha.39 2.461.4 0.0.1 dub' + @sdk_version = '0.2.2-alpha.40' + @gen_version = '2.466.0' + @user_agent = 'speakeasy-sdk/ruby 0.2.2-alpha.40 2.466.0 0.0.1 dub' end sig { returns([String, T::Hash[Symbol, String]]) }