Skip to content

Release 1.151.8 - #3649

Merged
odlbot merged 7 commits into
releasefrom
release-candidate
Jun 8, 2026
Merged

odlbot merged 7 commits into
releasefrom
release-candidate

Conversation

@odlbot

@odlbot odlbot commented Jun 8, 2026 •

Copy link
Copy Markdown
Contributor

Muhammad Arslan

renovate[bot]

Dan Subak

James Kachel

cp-at-mit

@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown

OpenAPI Changes

Show/hide ## Changes for v0.yaml:
## Changes for v0.yaml:
12 changes: 3 error, 0 warning, 9 info
error	[response-required-property-removed] at head/openapi/specs/v0.yaml
	in API GET /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/
		removed the required property `items/is_redeemed` from the response with the `200` status

error	[response-required-property-removed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/courses/
		removed the required property `results/items/language_options` from the response with the `200` status

error	[response-required-property-removed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/courses/{id}/
		removed the required property `language_options` from the response with the `200` status

info	[api-schema-removed]
	in components/schemas
		removed the schema `CourseRunLanguageOption`

info	[response-required-property-added] at head/openapi/specs/v0.yaml
	in API GET /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/
		added the required property `items/assigned_on` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v0.yaml
	in API GET /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/
		added the required property `items/assigned_to` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v0.yaml
	in API GET /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/
		added the required property `items/last_sent` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v0.yaml
	in API GET /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/
		added the required property `items/redemption_status` to the response with the `200` status

info	[endpoint-added] at head/openapi/specs/v0.yaml
	in API POST /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/bulk_assign/
		endpoint added

info	[endpoint-added] at head/openapi/specs/v0.yaml
	in API POST /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/{code}/assign/
		endpoint added

info	[endpoint-added] at head/openapi/specs/v0.yaml
	in API POST /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/{code}/remind/
		endpoint added

info	[endpoint-added] at head/openapi/specs/v0.yaml
	in API POST /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/{code}/revoke/
		endpoint added



## Changes for v1.yaml:
12 changes: 3 error, 0 warning, 9 info
error	[response-required-property-removed] at head/openapi/specs/v1.yaml
	in API GET /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/
		removed the required property `items/is_redeemed` from the response with the `200` status

error	[response-required-property-removed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/courses/
		removed the required property `results/items/language_options` from the response with the `200` status

error	[response-required-property-removed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/courses/{id}/
		removed the required property `language_options` from the response with the `200` status

info	[api-schema-removed]
	in components/schemas
		removed the schema `CourseRunLanguageOption`

info	[response-required-property-added] at head/openapi/specs/v1.yaml
	in API GET /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/
		added the required property `items/assigned_on` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v1.yaml
	in API GET /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/
		added the required property `items/assigned_to` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v1.yaml
	in API GET /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/
		added the required property `items/last_sent` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v1.yaml
	in API GET /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/
		added the required property `items/redemption_status` to the response with the `200` status

info	[endpoint-added] at head/openapi/specs/v1.yaml
	in API POST /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/bulk_assign/
		endpoint added

info	[endpoint-added] at head/openapi/specs/v1.yaml
	in API POST /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/{code}/assign/
		endpoint added

info	[endpoint-added] at head/openapi/specs/v1.yaml
	in API POST /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/{code}/remind/
		endpoint added

info	[endpoint-added] at head/openapi/specs/v1.yaml
	in API POST /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/{code}/revoke/
		endpoint added



## Changes for v2.yaml:
12 changes: 3 error, 0 warning, 9 info
error	[response-required-property-removed] at head/openapi/specs/v2.yaml
	in API GET /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/
		removed the required property `items/is_redeemed` from the response with the `200` status

error	[response-required-property-removed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/courses/
		removed the required property `results/items/language_options` from the response with the `200` status

error	[response-required-property-removed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/courses/{id}/
		removed the required property `language_options` from the response with the `200` status

info	[api-schema-removed]
	in components/schemas
		removed the schema `CourseRunLanguageOption`

info	[response-required-property-added] at head/openapi/specs/v2.yaml
	in API GET /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/
		added the required property `items/assigned_on` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v2.yaml
	in API GET /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/
		added the required property `items/assigned_to` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v2.yaml
	in API GET /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/
		added the required property `items/last_sent` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v2.yaml
	in API GET /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/
		added the required property `items/redemption_status` to the response with the `200` status

info	[endpoint-added] at head/openapi/specs/v2.yaml
	in API POST /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/bulk_assign/
		endpoint added

info	[endpoint-added] at head/openapi/specs/v2.yaml
	in API POST /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/{code}/assign/
		endpoint added

info	[endpoint-added] at head/openapi/specs/v2.yaml
	in API POST /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/{code}/remind/
		endpoint added

info	[endpoint-added] at head/openapi/specs/v2.yaml
	in API POST /api/v0/b2b/manager/organizations/{parent_lookup_organization}/contracts/{id}/codes/{code}/revoke/
		endpoint added



Unexpected changes? Ensure your branch is up-to-date with main (consider rebasing).

@odlbot
odlbot merged commit 131b09f into release Jun 8, 2026
10 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants