Skip to content

feat: load json filenames from schema manifests - #557

Merged
margaretjgu merged 6 commits into
mainfrom
feat/use-schema-json-manifests
Aug 21, 2026
Merged

feat: load json filenames from schema manifests#557
margaretjgu merged 6 commits into
mainfrom
feat/use-schema-json-manifests

Conversation

@margaretjgu

@margaretjgu margaretjgu commented Aug 20, 2026

Copy link
Copy Markdown
Member

Relates to elastic/schemas-js#74.
Closes #559.

@github-actions

github-actions Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

MegaLinter analysis: Success

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ BASH shellcheck 1 0 0 0.3s
✅ COPYPASTE jscpd yes no no 0.43s
✅ REPOSITORY gitleaks yes no no 54.13s
✅ REPOSITORY git_diff yes no no 0.04s
✅ REPOSITORY secretlint yes no no 2.43s
✅ REPOSITORY trivy yes no no 21.45s
✅ TYPESCRIPT eslint 5 0 0 4.35s

Notices

📣 MegaLinter 9.5.0 is out! Discover the new features and security recommendations in the release announcement. (Skip this info by defining SECURITY_SUGGESTIONS: false)

See detailed reports in MegaLinter artifacts
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

MegaLinter is graciously provided by OX Security
Show us your support by starring ⭐ the repository

@margaretjgu

margaretjgu commented Aug 20, 2026

Copy link
Copy Markdown
Member Author

will merge when schema-js gets bumped with new changes
elastic/schemas-js#70

@margaretjgu margaretjgu linked an issue Aug 21, 2026 that may be closed by this pull request
@margaretjgu
margaretjgu force-pushed the feat/use-schema-json-manifests branch from 13cd1c4 to 32966ee Compare August 21, 2026 18:08
@github-actions

github-actions Bot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

🔍 Preview links for changed docs

⏳ Building and deploying preview... View progress

This comment will be updated with preview links when the build is complete.

@margaretjgu
margaretjgu enabled auto-merge (squash) August 21, 2026 18:11
@github-actions

Copy link
Copy Markdown
Contributor

PR type mismatch: title uses feat: load json filenames from schema manifests, diff looks like feat! instead.

The squash adds user-facing commands and flags via manifest-driven schema loading and the 0.7.0 bump, but also renames and drops public commands and flags (for example dashboards, data-view create, ACL, visibility, bump-revision) with no compatible path.

This affects the version bump and changelog entry release-please generates on merge. Update the PR title (and squash commit message) to match, or push a follow-up commit that justifies the current prefix.

@margaretjgu
margaretjgu merged commit 4cf1a22 into main Aug 21, 2026
33 checks passed
@margaretjgu
margaretjgu deleted the feat/use-schema-json-manifests branch August 21, 2026 18:40
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.

compiled binaries missing @elastic/schemas

2 participants