Skip to content

chore: release main#246

Merged
JoshMock merged 1 commit into
mainfrom
release-please--branches--main
May 12, 2026
Merged

chore: release main#246
JoshMock merged 1 commit into
mainfrom
release-please--branches--main

Conversation

@elastic-vault-github-plugin-prod
Copy link
Copy Markdown
Contributor

@elastic-vault-github-plugin-prod elastic-vault-github-plugin-prod Bot commented Apr 28, 2026

🤖 I have created a release beep boop

0.1.0

0.1.0 (2026-05-11)

Features

  • elastic config command group + credential-safe project create (#216) (fd337ed)
  • Add --fields and --template flags for output control (#220) (99f9ebe)
  • Add bulk-ingest helper command (#119) (422f2e3)
  • Add elastic docs commands (search, ask, chat, read) (#147) (fd447b1)
  • Add external credential resolvers for config values (#143) (e8d98a0)
  • Add helper commands foundation (#118) (1761707)
  • Add msearch helper command (#127) (59e7691)
  • Add scroll-search helper command (#123) (21573db)
  • Add secret_service, pass, and credential_manager resolvers (#152) (92e6982)
  • bulk-ingest: Add CSV input support via --source-format csv (#286) (ef46af6)
  • Command profiles for deployment-aware API surface filtering (#284) (c3a7226)
  • Es-schema module poc (#232) (61ba1d8)
  • es: Group top-level commands by domain in help output (#221) (#288) (ca5bd83)
  • helpers: Add watch command to stream new documents from an index (#255) (#289) (b0c8952)
  • Implement elastic sanitize command (#233) (b4b5ab7)
  • kb: Add Kibana API support with generated command definitions (#195) (adf5b45)
  • kb: Add kibana functional tests (#279) (adb6cc7)
  • Lazy validation, only resolve expressions for the active context (#148) (77dbd5f)
  • Namespace restructure per UX proposal (#229) (#282) (2e4b877)
  • Startup banner with Elastic brand colors (#256) (bc6e83a)

Bug Fixes

  • --input-file should work in non-TTY contexts (#121) (c7e2387)
  • Autogenerated code to allow passthrough schemas to prevent Zod field stripping (#159) (1b91960)
  • Buffer chunks and return JSON in ask --json mode (3d14be9)
  • Buffer chunks and return JSON in chat --json mode (ad620e3)
  • Buffer scroll-search documents into single JSON object when --json is active (#207) (d2b4a43)
  • Cache early config load to avoid redundant double load (#206) (c32e235)
  • ci: Replace npm install with npm ci in all workflows (#257) (c6beb33), closes #238
  • ci: Scope workflow permissions to minimum per-job (ECLI-004) (#259) (df40134), closes #241
  • codegen: Emit --json instead of unsupported --format=json (#194) (e6dabee), closes #192
  • codegen: Emit no-op in teardown when every step is skipped (#190) (9245d80), closes #188
  • codegen: Skip assertions that depend on an unmapped do-step (#191) (91c8e34), closes #189
  • Ensure global options can appear in any order (#113) (a49b6c0)
  • Es functional tests (#196) (adefd3a)
  • Handle repeated CLI flags instead of silently dropping values (#126) (7617c57)
  • Incorrect elastic config set suggestion in missing config error (#129) (3da66c7)
  • Keep NOTICE.txt accurate in Renovate PRs and local dev (#252) (#287) (362497f)
  • Only allow static config file types (#114) (e7c01b8)
  • Parsing/destructuring command inputs (#130) (b8fe57d)
  • Pass cat text responses through without extra newline (#268) (0542d07)
  • Pin jq ver in ci (#209) (32ce18b)
  • Print human-readable output for --dry-run without --json (#117) (6763b98)
  • Render API errors as human-readable messages in text mode (#153) (31ba9bd)
  • Restrict config discovery to home directory only (#142) (15435a8)
  • Return structured JSON from docs ask/chat when --json is active (#202) (3a5ac96)
  • Split CSV into arrays for body-routed union fields (#167) (#214) (f6a60f4)
  • Surface all config loading errors in preAction hook (#124) (4d10966)
  • Surface best-matching variant for union validation errors (#172) (#213) (9bfd3b0)
  • Surface meaningful error messages for connection failures (#122) (844eb0b)
  • Update readme, cloud bugs (#131) (8004b93)
  • Use passthrough instead of strict for input schemas (#223) (edd0609)
  • Use POST instead of PUT for es index when --id is absent (#203) (ec02393)
  • Use URL parser for loopback check in HTTP clients (#267) (88bee47)
  • Validate required schema fields when no input is provided (#125) (6ace544)
  • Wrap scroll-search --query value under "query" in request body (#215) (60e9c45), closes #169
  • Write error results to stderr and exit non-zero (#120) (ff7beca)

Performance Improvements

  • es: Lazy-load ES schemas per endpoint to cut startup heap (#171) (#218) (e57920d)
  • es: Warn when --json is used with unbounded --max-docs in scroll-search (#249) (9cfa147)
  • kb: Lazy-load KB schemas per namespace/endpoint (#251) (#266) (1197e58)

Reverts

  • Remove config cache fix (will re-land as PR #163) (916006e)
  • Remove docs ask/chat --json buffer commits (will re-land as PR) (59c7a18)
  • Remove index PUT/POST fix (will re-land as PR #168) (b594e25)
es-schemas: 1.0.0

1.0.0 (2026-05-11)

Features


This PR was generated with Release Please. See documentation.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 28, 2026

MegaLinter analysis: Success

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ COPYPASTE jscpd yes no no 4.5s
✅ REPOSITORY gitleaks yes no no 70.32s
✅ REPOSITORY git_diff yes no no 0.4s
✅ REPOSITORY secretlint yes no no 12.99s
✅ REPOSITORY trivy yes no no 17.34s
✅ TYPESCRIPT eslint 1 0 0 4.17s

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

@elastic-vault-github-plugin-prod elastic-vault-github-plugin-prod Bot force-pushed the release-please--branches--main branch 22 times, most recently from c04a0bc to 889237e Compare May 4, 2026 20:09
@elastic-vault-github-plugin-prod elastic-vault-github-plugin-prod Bot force-pushed the release-please--branches--main branch 6 times, most recently from f1cb435 to 62dc9dd Compare May 11, 2026 17:36
@elastic-vault-github-plugin-prod elastic-vault-github-plugin-prod Bot force-pushed the release-please--branches--main branch from 62dc9dd to aac9be0 Compare May 11, 2026 17:37
@elastic-vault-github-plugin-prod elastic-vault-github-plugin-prod Bot force-pushed the release-please--branches--main branch from aac9be0 to f162716 Compare May 11, 2026 19:01
@JoshMock JoshMock marked this pull request as ready for review May 12, 2026 19:40
@JoshMock
Copy link
Copy Markdown
Member

NOTICE.txt failure is a chicken/egg issue with the internal es-schemas package that will eventually be published independently.

@JoshMock JoshMock merged commit f597e91 into main May 12, 2026
30 of 35 checks passed
@JoshMock JoshMock deleted the release-please--branches--main branch May 12, 2026 19:42
@elastic-vault-github-plugin-prod
Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

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