Skip to content

[Definitions] Enhance with markdown - #238

Merged
stratoula merged 2 commits into
mainfrom
enhance-esql-definitions
Sep 1, 2026
Merged

[Definitions] Enhance with markdown#238
stratoula merged 2 commits into
mainfrom
enhance-esql-definitions

Conversation

@stratoula

@stratoula stratoula commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Summary

I want to use this package to kibana in order to build the definitions and docs using this and not have a job that is cloning again ES. In order to do so there is the markdown missing. This PR is enhancing the package to contain thins info too

Checklist

  • Unit tests have been added or updated.
  • The proper documentation has been added or updated.
  • A changeset has been added (yarn changeset) if this change should be released. See docs/RELEASE.md.
  • The PR is opened as a draft until CI is green.

@stratoula stratoula added v9.6-kibana enhancement New feature or request labels Aug 31, 2026
@stratoula
stratoula marked this pull request as ready for review August 31, 2026 10:33
@stratoula
stratoula requested a review from a team as a code owner August 31, 2026 10:33

@momovdg momovdg left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

cool idea!

@stratoula
stratoula merged commit a5f1919 into main Sep 1, 2026
2 checks passed
@stratoula
stratoula deleted the enhance-esql-definitions branch September 1, 2026 12:22
@github-actions github-actions Bot mentioned this pull request Sep 1, 2026
stratoula pushed a commit that referenced this pull request Sep 2, 2026
This PR was opened by the [Changesets
release](https://github.com/changesets/action) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.


# Releases
## @elastic/esql-definitions@4.23.0

### Minor Changes

- [#238](#238)
[`a5f1919`](a5f1919)
Thanks [@stratoula](https://github.com/stratoula)! - Add `markdown`
field to `DefinitionDocs` for ES|QL functions and operators. The field
contains the full markdown documentation sourced from the corresponding
`.md` file in `elasticsearch/esql/<project>/docs/`, with the leading
generator comment line stripped. This allows consumers to display rich
documentation without needing direct access to the Elasticsearch source
repository.
## @elastic/esql@4.23.0

### Patch Changes

- Updated dependencies
[[`a5f1919`](a5f1919)]:
  - @elastic/esql-definitions@4.23.0
  - @elastic/esql-types@4.23.0
  - @elastic/esql-grammar@4.23.0
  - @elastic/esql-promql-grammar@4.23.0
  - @elastic/pretty-printer@4.23.0
  - @elastic/esql-traversal@4.23.0
  - @elastic/esql-parser@4.23.0
  - @elastic/esql-ast@4.23.0
## @elastic/esql-ast@4.23.0

### Patch Changes

- Updated dependencies
[[`a5f1919`](a5f1919)]:
  - @elastic/esql-definitions@4.23.0
  - @elastic/esql-types@4.23.0
  - @elastic/esql-grammar@4.23.0
  - @elastic/esql-promql-grammar@4.23.0
## @elastic/elasticsearch-esql-dsl@4.23.0

### Patch Changes

- Updated dependencies []:
  - @elastic/elasticsearch-query-builder@4.23.0
## @elastic/esql-parser@4.23.0

### Patch Changes

- Updated dependencies
[[`a5f1919`](a5f1919)]:
  - @elastic/esql-definitions@4.23.0
  - @elastic/esql-types@4.23.0
  - @elastic/esql-promql-grammar@4.23.0
  - @elastic/esql-traversal@4.23.0
  - @elastic/esql-ast@4.23.0
## @elastic/esql-traversal@4.23.0

### Patch Changes

- Updated dependencies []:
  - @elastic/esql-types@4.23.0
  - @elastic/esql-ast@4.23.0
## @elastic/highlightjs-esql@4.23.0

### Patch Changes

- Updated dependencies
[[`a5f1919`](a5f1919)]:
  - @elastic/esql-definitions@4.23.0
## @elastic/monaco-esql@4.23.0

### Patch Changes

- Updated dependencies
[[`a5f1919`](a5f1919)]:
  - @elastic/esql-definitions@4.23.0
## @elastic/prismjs-esql@4.23.0

### Patch Changes

- Updated dependencies
[[`a5f1919`](a5f1919)]:
  - @elastic/esql-definitions@4.23.0
## @elastic/textmate-esql@4.23.0

### Patch Changes

- Updated dependencies
[[`a5f1919`](a5f1919)]:
  - @elastic/esql-definitions@4.23.0
## @elastic/esql-grammar@4.23.0


## @elastic/esql-promql-grammar@4.23.0


## @elastic/esql-types@4.23.0


## @elastic/pretty-printer@4.23.0


## @elastic/elasticsearch-query-builder@4.23.0

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request v9.6-kibana

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants