Skip to content

feat(crjson): implement isUpdateManifest and isCompressedManifest fields#2185

Open
sherifhanna-google wants to merge 2 commits into
contentauth:mainfrom
sherifhanna-google:update-crjson-schema
Open

feat(crjson): implement isUpdateManifest and isCompressedManifest fields#2185
sherifhanna-google wants to merge 2 commits into
contentauth:mainfrom
sherifhanna-google:update-crjson-schema

Conversation

@sherifhanna-google
Copy link
Copy Markdown

Update the crJSON manifest exporter to align with the latest crJSON schema
from specs-core. This adds two new required boolean fields to each manifest
in the output JSON:

  • isUpdateManifest: true if it is a c2um update manifest
  • isCompressedManifest: true if the manifest was compressed in the store

Updated the schema file fixture and adjusted the schema compliance test suite
to enforce and validate these new required properties.

TAG=agy
CONV=5a6c8836-497c-425a-8729-a219cf82cbe6

Update the crJSON manifest exporter to align with the latest crJSON schema
from specs-core. This adds two new required boolean fields to each manifest
in the output JSON:
- isUpdateManifest: true if it is a c2um update manifest
- isCompressedManifest: true if the manifest was compressed in the store

Updated the schema file fixture and adjusted the schema compliance test suite
to enforce and validate these new required properties.

TAG=agy
CONV=5a6c8836-497c-425a-8729-a219cf82cbe6
@sherifhanna-google sherifhanna-google marked this pull request as ready for review May 29, 2026 16:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant