Skip to content

Release 1.151.5 - #3638

Closed
odlbot wants to merge 2 commits into
releasefrom
release-candidate
Closed

odlbot wants to merge 2 commits into
releasefrom
release-candidate

Conversation

@odlbot

@odlbot odlbot commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

annagav

annagav and others added 2 commits June 3, 2026 13:18
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

OpenAPI Changes

Show/hide ## Changes for v0.yaml:
## Changes for v0.yaml:
54 changes: 46 error, 0 warning, 8 info
error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/course_certificates/{cert_uuid}/
		the `course_run/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/course_certificates/{cert_uuid}/
		the `course_run/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/courses/
		the `results/items/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/courses/
		the `results/items/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/courses/{id}/
		the `max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/courses/{id}/
		the `min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/enrollments/
		the `items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/enrollments/
		the `items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API POST /api/v2/enrollments/
		the `run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `201`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API POST /api/v2/enrollments/
		the `run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `201`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/course_details/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/course_details/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/max_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/min_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/max_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/min_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/program_details/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/program_details/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/course_details/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/course_details/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/max_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/min_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/max_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/min_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/program_details/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/program_details/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/program_certificates/{cert_uuid}/
		the `program/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/program_certificates/{cert_uuid}/
		the `program/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/program_enrollments/
		the `items/enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/program_enrollments/
		the `items/enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/program_enrollments/
		the `items/program/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/program_enrollments/
		the `items/program/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API DELETE /api/v2/program_enrollments/{id}/
		the `items/enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API DELETE /api/v2/program_enrollments/{id}/
		the `items/enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API DELETE /api/v2/program_enrollments/{id}/
		the `items/program/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API DELETE /api/v2/program_enrollments/{id}/
		the `items/program/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/program_enrollments/{id}/
		the `enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/program_enrollments/{id}/
		the `enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/program_enrollments/{id}/
		the `program/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/program_enrollments/{id}/
		the `program/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/programs/
		the `results/items/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/programs/
		the `results/items/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/programs/{id}/
		the `max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API GET /api/v2/programs/{id}/
		the `min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API POST /api/v2/verified_program_enrollments/{courserun_id}/
		the `run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `201`

error	[response-property-type-changed] at head/openapi/specs/v0.yaml
	in API POST /api/v2/verified_program_enrollments/{courserun_id}/
		the `run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `201`

info	[response-property-pattern-added] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/max_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/min_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/max_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/min_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/max_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/min_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/max_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v0.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/min_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`



## Changes for v1.yaml:
54 changes: 46 error, 0 warning, 8 info
error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/course_certificates/{cert_uuid}/
		the `course_run/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/course_certificates/{cert_uuid}/
		the `course_run/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/courses/
		the `results/items/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/courses/
		the `results/items/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/courses/{id}/
		the `max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/courses/{id}/
		the `min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/enrollments/
		the `items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/enrollments/
		the `items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API POST /api/v2/enrollments/
		the `run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `201`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API POST /api/v2/enrollments/
		the `run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `201`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/course_details/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/course_details/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/max_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/min_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/max_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/min_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/program_details/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/program_details/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/course_details/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/course_details/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/max_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/min_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/max_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/min_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/program_details/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/program_details/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/program_certificates/{cert_uuid}/
		the `program/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/program_certificates/{cert_uuid}/
		the `program/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/program_enrollments/
		the `items/enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/program_enrollments/
		the `items/enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/program_enrollments/
		the `items/program/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/program_enrollments/
		the `items/program/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API DELETE /api/v2/program_enrollments/{id}/
		the `items/enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API DELETE /api/v2/program_enrollments/{id}/
		the `items/enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API DELETE /api/v2/program_enrollments/{id}/
		the `items/program/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API DELETE /api/v2/program_enrollments/{id}/
		the `items/program/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/program_enrollments/{id}/
		the `enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/program_enrollments/{id}/
		the `enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/program_enrollments/{id}/
		the `program/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/program_enrollments/{id}/
		the `program/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/programs/
		the `results/items/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/programs/
		the `results/items/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/programs/{id}/
		the `max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API GET /api/v2/programs/{id}/
		the `min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API POST /api/v2/verified_program_enrollments/{courserun_id}/
		the `run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `201`

error	[response-property-type-changed] at head/openapi/specs/v1.yaml
	in API POST /api/v2/verified_program_enrollments/{courserun_id}/
		the `run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `201`

info	[response-property-pattern-added] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/max_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/min_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/max_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/min_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/max_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/min_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/max_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v1.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/min_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`



## Changes for v2.yaml:
54 changes: 46 error, 0 warning, 8 info
error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/course_certificates/{cert_uuid}/
		the `course_run/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/course_certificates/{cert_uuid}/
		the `course_run/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/courses/
		the `results/items/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/courses/
		the `results/items/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/courses/{id}/
		the `max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/courses/{id}/
		the `min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/enrollments/
		the `items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/enrollments/
		the `items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API POST /api/v2/enrollments/
		the `run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `201`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API POST /api/v2/enrollments/
		the `run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `201`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/course_details/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/course_details/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/max_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/min_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/max_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/min_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/program_details/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/program_details/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/course_details/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/course_details/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/max_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/min_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/max_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/min_price` response's property type/format changed from `integer`/`` to `string`/`decimal` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/program_details/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/program_details/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/program_certificates/{cert_uuid}/
		the `program/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/program_certificates/{cert_uuid}/
		the `program/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/program_enrollments/
		the `items/enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/program_enrollments/
		the `items/enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/program_enrollments/
		the `items/program/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/program_enrollments/
		the `items/program/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API DELETE /api/v2/program_enrollments/{id}/
		the `items/enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API DELETE /api/v2/program_enrollments/{id}/
		the `items/enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API DELETE /api/v2/program_enrollments/{id}/
		the `items/program/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API DELETE /api/v2/program_enrollments/{id}/
		the `items/program/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/program_enrollments/{id}/
		the `enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/program_enrollments/{id}/
		the `enrollments/items/run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/program_enrollments/{id}/
		the `program/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/program_enrollments/{id}/
		the `program/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/programs/
		the `results/items/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/programs/
		the `results/items/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/programs/{id}/
		the `max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API GET /api/v2/programs/{id}/
		the `min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `200`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API POST /api/v2/verified_program_enrollments/{courserun_id}/
		the `run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/max_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `201`

error	[response-property-type-changed] at head/openapi/specs/v2.yaml
	in API POST /api/v2/verified_program_enrollments/{courserun_id}/
		the `run/allOf[#/components/schemas/V2CourseRunWithCourse]/course/allOf[#/components/schemas/V2Course]/min_price` response's property type/format changed from `integer`/`` to `number`/`double` for status `201`

info	[response-property-pattern-added] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/max_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.coursepage
		the `items/items/min_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/max_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/?fields=*&type=cms.programpage
		the `items/items/min_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/max_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/CoursePageItem]/min_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/max_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`

info	[response-property-pattern-added] at head/openapi/specs/v2.yaml
	in API GET /api/v2/pages/{id}/
		the `oneOf[#/components/schemas/ProgramPageItem]/min_price` response's property pattern `^-?\d{0,8}(?:\.\d{0,2})?$` was added for the status `200`



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

@jkachel

jkachel commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Closing to get a PR that fixes a migration issue.

@jkachel jkachel closed this Jun 3, 2026
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.

3 participants