Skip to content

Release 1.149.0#3530

Merged
odlbot merged 6 commits intoreleasefrom
release-candidate
Apr 28, 2026
Merged

Release 1.149.0#3530
odlbot merged 6 commits intoreleasefrom
release-candidate

Conversation

@odlbot
Copy link
Copy Markdown
Contributor

@odlbot odlbot commented Apr 28, 2026

Chris Chudzicki

Asad Ali

cp-at-mit

James Kachel

@github-actions
Copy link
Copy Markdown

OpenAPI Changes

Show/hide ## Changes for v0.yaml:
## Changes for v0.yaml:
6 changes: 1 error, 0 warning, 5 info
error	[response-property-type-changed] at head/openapi/specs/v0.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		the `generated_at` response's property type/format changed from `string`/`` to `string`/`date-time` for status `200`

info	[response-required-property-added] at head/openapi/specs/v0.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		added the required property `modules/items/counts` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v0.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		added the required property `modules/items/effort_activities` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v0.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		added the required property `modules/items/effort_time` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v0.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		added the required property `modules/items/id` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v0.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		added the required property `modules/items/title` to the response with the `200` status



## Changes for v1.yaml:
6 changes: 1 error, 0 warning, 5 info
error	[response-property-type-changed] at head/openapi/specs/v1.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		the `generated_at` response's property type/format changed from `string`/`` to `string`/`date-time` for status `200`

info	[response-required-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		added the required property `modules/items/counts` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		added the required property `modules/items/effort_activities` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		added the required property `modules/items/effort_time` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		added the required property `modules/items/id` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v1.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		added the required property `modules/items/title` to the response with the `200` status



## Changes for v2.yaml:
6 changes: 1 error, 0 warning, 5 info
error	[response-property-type-changed] at head/openapi/specs/v2.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		the `generated_at` response's property type/format changed from `string`/`` to `string`/`date-time` for status `200`

info	[response-required-property-added] at head/openapi/specs/v2.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		added the required property `modules/items/counts` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v2.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		added the required property `modules/items/effort_activities` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v2.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		added the required property `modules/items/effort_time` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v2.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		added the required property `modules/items/id` to the response with the `200` status

info	[response-required-property-added] at head/openapi/specs/v2.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		added the required property `modules/items/title` to the response with the `200` status



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

@ChristopherChudzicki
Copy link
Copy Markdown
Contributor

Note

CI detected one "breaking" openapi change, quoted below. There's no API change, though. This just makes the spec more accurate.

## Changes for v0.yaml:
6 changes: 1 error, 0 warning, 5 info
error	[response-property-type-changed] at head/openapi/specs/v0.yaml	
	in API GET /api/v3/courses/{course_id}/ol_openedx_outline/
		the `generated_at` response's property type/format changed from `string`/`` to `string`/`date-time` for status `200`

@odlbot odlbot merged commit 4d553d7 into release Apr 28, 2026
12 of 13 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