diff --git a/.gitignore b/.gitignore index 66e56dc..26d8f14 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +.speakeasy/reports sorbet/rbi *.gem .rbenv-gemsets diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 3d30a6d..3451af9 100644 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,19 +1,19 @@ lockVersion: 2.0.0 id: a945ea15-b620-47b9-9868-c165c173bf88 management: - docChecksum: 7dd85bc4a13e535dbda3b1ad8ba88d3e + docChecksum: 1a5ccdbcfe223bcdfb2e76cc1c64228f docVersion: 1.0.0 speakeasyVersion: 1.700.2 generationVersion: 2.801.2 - releaseVersion: 1.0.3 - configChecksum: 0793b2d43167484c6da2672912818c44 + releaseVersion: 1.0.4 + configChecksum: a2ec9b798c6c09fa8517ddb6f2353608 repoURL: https://github.com/kombohq/ruby-sdk.git installationURL: https://github.com/kombohq/ruby-sdk published: true persistentEdits: - generation_id: f5a3f8e7-b073-4bc0-adbe-7b1d90605553 - pristine_commit_hash: a41c7078f2b949f06b8847a0812921d5d6954968 - pristine_tree_hash: e662e5c2d6a9705d3edd3b2b3952a108966f5b4c + generation_id: 85633cd8-3064-4218-873f-efe34cab5487 + pristine_commit_hash: de1822ef45469e59598196bc17359b071cba642a + pristine_tree_hash: 8a5cabd1d95ad0d32ac51b19148fdfd9baaed3d7 features: ruby: constsAndDefaults: 0.1.1 @@ -48,8 +48,8 @@ trackedFiles: pristine_git_object: b0ea40558f3ca80dcf7d30b159d34a1e5ab33440 Gemfile.lock: id: 21fb5836b499 - last_write_checksum: sha1:3df5c0cd2d1b619ee977038d77b6907048fcbf50 - pristine_git_object: 692b2c1a64ae628c4f97ff472c35eefb2b89cf2a + last_write_checksum: sha1:c790ffa0c13687c11df31ebebb8f54ba4620ee9e + pristine_git_object: 7a3b95bb8a2eb56583d8db73eec872c0b958d80d Rakefile: id: 44b7fa1ba503 last_write_checksum: sha1:bb15946e7c34d00098a6ee8fef994bbd57960092 @@ -3980,8 +3980,8 @@ trackedFiles: pristine_git_object: 237a19c94ed3feee821ecd5611703991f84d91fa kombo.gemspec: id: 476dd5dc2d31 - last_write_checksum: sha1:1e9305e1961c6f957ea14f04ef5fb43ce47f6872 - pristine_git_object: 13766acd658f521d01a67a9be1a4571359f1cd68 + last_write_checksum: sha1:d34812589dc0cf8f14226549b8c33879c48abe61 + pristine_git_object: 929f925c7883bcd3d1da5378b25cbb120bc7ba1c lib/crystalline.rb: id: eca767cf937a last_write_checksum: sha1:b6ec0a2833f58ba9a6f07c9637fdca05e59006d3 @@ -11856,8 +11856,8 @@ trackedFiles: pristine_git_object: cc0af5d0bc79da7ef48343408db80c1436d75ef9 lib/kombo/sdkconfiguration.rb: id: 576e58b2ad72 - last_write_checksum: sha1:ec5f86547cbf1f324dcea134eb4813aef9b6764e - pristine_git_object: 07d36dbddb488aa3a714e20d12d69e9df660b587 + last_write_checksum: sha1:9dfdefcd79060ccab8c170c3223674fd2b3ff73d + pristine_git_object: 35f7a2bb34f46c02ccf8bf1f11688c6dbc73f5fb lib/kombo/sdkconfiguration.rbi: id: d1d4becc3542 last_write_checksum: sha1:d6a79e38280d703264428e6158d6d796ba61d63f @@ -14296,4 +14296,3 @@ examples: default: application/json: {"status": "error", "error": {"code": null, "title": null, "message": "The message is always in the response.", "log_url": null}} examplesVersion: 1.0.2 -releaseNotes: "## Ruby SDK Changes:\n* `kombo.general.check_api_key()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.general.trigger_sync()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.general.send_passthrough_request()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.general.delete_integration()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.general.get_integration_details()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.general.set_integration_enabled()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.general.create_reconnection_link()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.general.get_integration_fields()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.general.update_integration_field()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.general.get_custom_fields()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.general.update_custom_field_mapping()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.general.get_tools()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.hris.get_employees()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.hris.get_employee_form()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.hris.create_employee_with_form()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.hris.add_employee_document()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.hris.get_employee_document_categories()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.hris.get_groups()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.hris.get_employments()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.hris.get_locations()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.hris.get_absence_types()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.hris.get_time_off_balances()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.hris.get_absences()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.hris.create_absence()`: \n * `request.body.remote_fields.a3innuvanomina` **Added**\n * `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.hris.delete_absence()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.hris.get_legal_entities()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.hris.get_timesheets()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.hris.get_performance_review_cycles()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.hris.get_performance_reviews()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.get_applications()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.move_application_to_stage()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.add_application_result_link()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.add_application_note()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.get_application_attachments()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.add_application_attachment()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.reject_application()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.get_candidates()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.create_candidate()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.get_candidate_attachments()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.add_candidate_attachment()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.add_candidate_result_link()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.add_candidate_tag()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.remove_candidate_tag()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.get_tags()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.get_application_stages()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.get_jobs()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.create_application()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.get_users()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.get_offers()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.get_rejection_reasons()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.get_interviews()`: \n * `response.data.results[].video_conferencing_url` **Added**\n * `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.ats.import_tracked_application()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.assessment.get_packages()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.assessment.set_packages()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.assessment.get_open_orders()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.assessment.update_order_result()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.connect.create_connection_link()`: \n * `request.integration_tool` **Changed**\n * `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n* `kombo.connect.get_integration_by_token()`: `error.code.enum(platform.task_timed_out)` **Added** **Breaking** ⚠️\n" diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index 0c7df63..0f542ca 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -31,7 +31,7 @@ generation: skipResponseBodyAssertions: false versioningStrategy: automatic ruby: - version: 1.0.3 + version: 1.0.4 additionalDependencies: development: irb: "" diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 71450d8..958f6f4 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -2,20 +2,20 @@ speakeasyVersion: 1.700.2 sources: kombo-prepared-spec: sourceNamespace: kombo-api - sourceRevisionDigest: sha256:d03bdcddf51fd6cf6de77ea9bfa21506159a95264b22be5996de3990fe53b047 - sourceBlobDigest: sha256:3ddb9704618c65161d66ad8da56cf21e0885ae01d205ae7eaaa68f86e1930fa3 + sourceRevisionDigest: sha256:31bb52ee87e3b03bda89d4770eba087a1ec7a83373627ea770064bbf1ab0c298 + sourceBlobDigest: sha256:7e0f81461ec23fca9b9299a1c98e50fcf10548d64c5ebbca7fa3704bfde4d696 tags: - latest - - speakeasy-sdk-regen-1771597884 + - speakeasy-sdk-regen-1772092668 - 1.0.0 targets: kombo-ruby: source: kombo-prepared-spec sourceNamespace: kombo-api - sourceRevisionDigest: sha256:d03bdcddf51fd6cf6de77ea9bfa21506159a95264b22be5996de3990fe53b047 - sourceBlobDigest: sha256:3ddb9704618c65161d66ad8da56cf21e0885ae01d205ae7eaaa68f86e1930fa3 + sourceRevisionDigest: sha256:31bb52ee87e3b03bda89d4770eba087a1ec7a83373627ea770064bbf1ab0c298 + sourceBlobDigest: sha256:7e0f81461ec23fca9b9299a1c98e50fcf10548d64c5ebbca7fa3704bfde4d696 codeSamplesNamespace: kombo-api-python-ruby-code-samples - codeSamplesRevisionDigest: sha256:02ae86fe2457f3b8ebfead1993c5061535fdd14edabaed352e975f53e792c6ab + codeSamplesRevisionDigest: sha256:be76f9d494eedc6424c4083e59f4e16ecec9ff249088d6b230fc847d950294a6 workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/Gemfile.lock b/Gemfile.lock index 692b2c1..7a3b95b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - kombo (1.0.3) + kombo (1.0.4) base64 (>= 0.2.0, < 1.0) faraday faraday-multipart (~> 1.2.0) diff --git a/RELEASES.md b/RELEASES.md index 15352fe..6b46282 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -38,4 +38,14 @@ Based on: ### Generated - [ruby v1.0.3] . ### Releases -- [Ruby Gems v1.0.3] https://rubygems.org/gems/kombo/versions/1.0.3 - . \ No newline at end of file +- [Ruby Gems v1.0.3] https://rubygems.org/gems/kombo/versions/1.0.3 - . + +## 2026-02-26 07:57:28 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.700.2 (2.801.2) https://github.com/speakeasy-api/speakeasy +### Generated +- [ruby v1.0.4] . +### Releases +- [Ruby Gems v1.0.4] https://rubygems.org/gems/kombo/versions/1.0.4 - . \ No newline at end of file diff --git a/kombo.gemspec b/kombo.gemspec index 13766ac..929f925 100644 --- a/kombo.gemspec +++ b/kombo.gemspec @@ -4,7 +4,7 @@ $LOAD_PATH.push File.expand_path('lib', __dir__) Gem::Specification.new do |s| s.name = 'kombo' - s.version = '1.0.3' + s.version = '1.0.4' s.platform = Gem::Platform::RUBY s.licenses = ['Apache-2.0'] s.summary = '' diff --git a/lib/kombo/sdkconfiguration.rb b/lib/kombo/sdkconfiguration.rb index 07d36db..35f7a2b 100644 --- a/lib/kombo/sdkconfiguration.rb +++ b/lib/kombo/sdkconfiguration.rb @@ -98,9 +98,9 @@ def initialize(client, hooks, retry_config, timeout_ms, security, security_sourc @globals = globals.nil? ? {} : globals @language = 'ruby' @openapi_doc_version = '1.0.0' - @sdk_version = '1.0.3' + @sdk_version = '1.0.4' @gen_version = '2.801.2' - @user_agent = 'speakeasy-sdk/ruby 1.0.3 2.801.2 1.0.0 kombo' + @user_agent = 'speakeasy-sdk/ruby 1.0.4 2.801.2 1.0.0 kombo' end sig { returns([String, T::Hash[Symbol, String]]) }