Skip to content

Conversation

henrietta-k
Copy link
Contributor

@henrietta-k henrietta-k commented Apr 9, 2024

Fixes #297

Fix

Deleted properties in JSON schemas that are duplicated due to inheritance.

Update

Only one file was updated, which was component.schema.json. The property that was deleted was "_isA11yCompletionDescriptionEnabled".
component.schema.json makes a $ref: content on line 7, and the "_isA11yCompletionDescriptionEnabled" property has already been defined in content. The other JSON schemas do not seem to contain duplication.

Reference:

  • "_isA11yCompletionDescriptionEnabled": {
    "type": "boolean",
    "title": "Enable accessibility completion description",
    "description": "Controls whether a hidden label is appended to the element title that describes the completion state of the element.",
    "default": true,
    "_adapt": {
    "isSetting": true
    }

@henrietta-k henrietta-k changed the base branch from issue/297 to master April 9, 2024 19:17
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👀

@oliverfoster oliverfoster merged commit 0028ba3 into adaptlearning:master Oct 21, 2025
github-actions bot pushed a commit that referenced this pull request Oct 21, 2025
## [6.71.2](v6.71.1...v6.71.2) (2025-10-21)

### Fix

* remove duplication from JSON schemas (fixes #297) (#515) ([0028ba3](0028ba3)), closes [#297](#297) [#515](#515)
@oliverfoster
Copy link
Member

🎉 This PR is included in version 6.71.2 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove duplication from JSON schemas

5 participants