Skip to content

chore: 🐝 Update SDK - SDK Generation KOMBO-RUBY 1.2.4 - #33

Merged
maakle merged 1 commit into
mainfrom
speakeasy-sdk-regen-1784335596
Jul 22, 2026
Merged

chore: 🐝 Update SDK - SDK Generation KOMBO-RUBY 1.2.4#33
maakle merged 1 commit into
mainfrom
speakeasy-sdk-regen-1784335596

Conversation

@kombo-sdk-generator

@kombo-sdk-generator kombo-sdk-generator Bot commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

SDK update

Versioning

Version Bump Type: [patch] - 🤖 (automated)

Tip

If updates to your OpenAPI document introduce breaking changes, be sure to update the info.version field to trigger the correct version bump.
Speakeasy supports manual control of SDK versioning through multiple methods.

Ruby SDK Changes:

  • kombo.hris.get_staffing_entities(): response.data.results[].skills Added
  • kombo.ats.get_applications(): response.data.results[].current_stage.status Added
  • kombo.ats.get_application_stages(): response.data.results[].status Added
  • kombo.ats.get_jobs(): response.data.results[].stages[].status Added
  • kombo.connect.create_connection_link():
    • request.integration_tool.enum(carerixgraphql) Added

View full SDK changelog

OpenAPI Change Summary
├─┬Paths
│ ├─┬/passthrough/{tool}/{api}
│ │ └─┬POST
│ │   └──[🔀] description (95:20)
│ ├─┬/ats/jobs
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └─┬example1
│ │           └──[🔀] value (6604:21)
│ ├─┬/hris/staffing-entities
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └──[🔀] description (4012:24)
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └─┬example1
│ │           └──[🔀] value (4093:21)
│ ├─┬/hris/timesheets
│ │ └─┬GET
│ │   └──[🔀] description (3496:20)
│ ├─┬/ats/applications
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └─┬application/json
│ │         └─┬example1
│ │           └──[🔀] value (4782:21)
│ └─┬/ats/application-stages
│   └─┬GET
│     └─┬Responses
│       └─┬200
│         └─┬application/json
│           └─┬example1
│             └──[🔀] value (6414:21)
└─┬Components
  ├─┬GetAtsApplicationStagesPositiveResponse
  │ └─┬data
  │   └─┬results
  │     └─┬Schema
  │       ├──[+] required (24371:21)❌ 
  │       └──[+] properties (24278:19)
  ├─┬DataChangedWebhookPayload
  │ └─┬data
  │   └─┬changed_models
  │     └─┬Schema
  │       └─┬name
  │         └──[+] enum (34153:25)
  ├─┬GetHrisStaffingEntitiesPositiveResponse
  │ └─┬data
  │   └─┬results
  │     └─┬Schema
  │       ├──[+] required (19310:21)❌ 
  │       ├──[+] properties (19096:19)
  │       └─┬status
  │         ├──[-] examples (18443:25)
  │         ├──[-] enum (18440:25)❌ 
  │         ├──[-] enum (18441:25)❌ 
  │         ├──[-] enum (18435:25)❌ 
  │         ├──[-] enum (18436:25)❌ 
  │         ├──[-] enum (18437:25)❌ 
  │         ├──[-] enum (18438:25)❌ 
  │         ├──[-] enum (18439:25)❌ 
  │         ├──[+] items (19099:23)❌ 
  │         ├──[🔀] type (19097:27)❌ 
  │         └──[🔀] description (19289:34)
  ├─┬PostConnectCreateLinkRequestBody
  │ └─┬integration_tool
  │   └──[+] enum (33794:15)
  ├─┬GetHrisStaffingEntitiesParameterUpdatedAfter
  │ └──[🔀] description (18759:20)
  ├─┬GetAtsApplicationsPositiveResponse
  │ └─┬data
  │   └─┬results
  │     └─┬Schema
  │       └─┬current_stage
  │         ├──[+] required (20746:25)❌ 
  │         └──[+] properties (20675:23)
  └─┬GetAtsJobsPositiveResponse
    └─┬data
      └─┬results
        └─┬Schema
          └─┬stages
            └─┬Schema
              ├──[+] required (24913:27)❌ 
              └──[+] properties (24828:25)
Document Element Total Changes Breaking Changes
paths 7 0
components 22 13

View full report

Linting Report 0 errors, 315 warnings, 196 hints

View full report

RUBY CHANGELOG

No relevant generator changes

Based on Speakeasy CLI 1.790.3

Last updated by Speakeasy workflow


Note

Medium Risk
Response models gain new nested fields and enums that may affect strict deserialization or sync logic; OpenAPI reports breaking component changes despite the patch SDK version.

Overview
Patch release 1.2.4 regenerates the Kombo Ruby SDK from an updated OpenAPI spec (Speakeasy 1.790.3).

ATS responses now expose stage status (ACTIVE / INACTIVE) on application current_stage, standalone application stages, and stages nested under jobs. The generated model GetAtsApplicationsPositiveResponseStatus is removed in favor of stage-scoped status typing via CurrentStageStatus / StageStatus.

HRIS get_staffing_entities gains a skills collection on each result, with new shared types for Skill, ProficiencyScale (numeric and single-select variants), and ExpectedProficiency. Docs for updated_after now treat linked skills changes as sync-relevant.

Connect adds carerixgraphql to the integration_tool enum for Carerix GraphQL passthrough.

Version metadata updates kombo.gemspec, Gemfile.lock, RELEASES.md, and Speakeasy lock/workflow files; examples in the gen lock reflect the new JSON fields.

Reviewed by Cursor Bugbot for commit cad2db0. Bugbot is set up for automated code reviews on this repo. Configure here.

@kombo-sdk-generator kombo-sdk-generator Bot added the patch Patch version bump label Jul 18, 2026
@kombo-sdk-generator
kombo-sdk-generator Bot force-pushed the speakeasy-sdk-regen-1784335596 branch 3 times, most recently from 1640e9f to df81da3 Compare July 21, 2026 00:52
* `kombo.hris.get_staffing_entities()`:  `response.data.results[].skills` **Added**
* `kombo.ats.get_applications()`:  `response.data.results[].current_stage.status` **Added**
* `kombo.ats.get_application_stages()`:  `response.data.results[].status` **Added**
* `kombo.ats.get_jobs()`:  `response.data.results[].stages[].status` **Added**
* `kombo.connect.create_connection_link()`: 
  *  `request.integration_tool.enum(carerixgraphql)` **Added**
@kombo-sdk-generator
kombo-sdk-generator Bot force-pushed the speakeasy-sdk-regen-1784335596 branch from df81da3 to cad2db0 Compare July 22, 2026 00:51
@maakle
maakle merged commit e54ad53 into main Jul 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Patch version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants