Your window into the Elastic Stack
Find a file
Kibana Machine 2308d6607f
[9.0] Update dependency simple-git to ^3.27.0 (main) (#206178) (#222648)
# Backport

This will backport the following commits from `main` to `9.0`:
- [Update dependency simple-git to ^3.27.0 (main)
(#206178)](https://github.com/elastic/kibana/pull/206178)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT
[{"author":{"name":"elastic-renovate-prod[bot]","email":"174716857+elastic-renovate-prod[bot]@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-06-04T19:30:36Z","message":"Update
dependency simple-git to ^3.27.0 (main) (#206178)\n\nThis PR contains
the following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[simple-git](https://redirect.github.com/steveukx/git-js)\n([source](https://redirect.github.com/steveukx/git-js/tree/HEAD/simple-git))\n|
devDependencies | minor | [`^3.16.0`
->\n`^3.27.0`](https://renovatebot.com/diffs/npm/simple-git/3.16.0/3.27.0)
|\n\n---\n\n### Release Notes\n\n<details>\n<summary>steveukx/git-js
(simple-git)</summary>\n\n###\n[`v3.27.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3270)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.26.0...simple-git@3.27.0)\n\n#####
Minor
Changes\n\n-\n[`52f767b`](52f767b):\nAdd
`similarity` to the `DiffResultNameStatusFile` interface used
when\nfetching log/diff with the `--name-status`
option.\n-\n[`739b0d9`](739b0d9):\nDiff
summary includes original name of renamed files when run wiht
the\n`--name-status`
option.\n-\n[`bc90e7e`](bc90e7e):\nFixes
an issue with reporting name changes in the `files` array returned\nby
`git.status`.\nThank
you\n[@&#8203;mark-codesphere](https://redirect.github.com/mark-codesphere)\nfor
the contribution.\n\n##### Patch
Changes\n\n-\n[`03e1c64`](03e1c64):\nResolve
error in log parsing when fields have empty
values.\n\n###\n[`v3.26.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3260)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.25.0...simple-git@3.26.0)\n\n#####
Minor
Changes\n\n-\n[`28d545b`](28d545b):\nUpgrade
build tools and
typescript\n\n###\n[`v3.25.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3250)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.24.0...simple-git@3.25.0)\n\n#####
Minor
Changes\n\n-\n[`0a5378d`](0a5378d):\nAdd
support for parsing `count-objects`\n\n##### Patch
Changes\n\n-\n[`4aceb15`](4aceb15):\nUpgrade
dependencies and build
tools\n\n###\n[`v3.24.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3240)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.23.0...simple-git@3.24.0)\n\n#####
Minor
Changes\n\n-\n[`c355317`](c355317):\nEnable
the use of a two part custom
binary\n\n###\n[`v3.23.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3230)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.22.0...simple-git@3.23.0)\n\n#####
Minor
Changes\n\n-\n[`9bfdf08`](9bfdf08):\nBump
package manager from yarn v1 to v4\n\n##### Patch
Changes\n\n-\n[`8a3118d`](8a3118d):\nFixed
a performance issue when parsing stat diff
summaries\n-\n[`9f1a174`](9f1a174):\nUpdate
build tools and workflows for Yarn 4
compatibility\n\n###\n[`v3.22.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3220)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.21.0...simple-git@3.22.0)\n\n#####
Minor
Changes\n\n-\n[`df14065`](df14065):\nadd
status to DiffResult when using
--name-status\n\n###\n[`v3.21.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3210)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.20.0...simple-git@3.21.0)\n\n#####
Minor
Changes\n\n-\n[`709d80e`](709d80e):\nAdd
firstCommit utility interface\n\n##### Patch
Changes\n\n-\n[`b4ab430`](b4ab430):\nAdd
trailing callback support to
git.firstCommit\n-\n[`d3f9320`](d3f9320):\nchore(deps):
bump\n[@&#8203;babel/traverse](https://redirect.github.com/babel/traverse)\nfrom
7.9.5 to
7.23.2\n-\n[`b76857f`](b76857f):\nchore(deps):
bump axios from 1.1.3 to
1.6.1\n\n###\n[`v3.20.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3200)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.19.1...simple-git@3.20.0)\n\n#####
Minor
Changes\n\n-\n[`2eda817`](2eda817):\nUse
`pathspec` in `git.log` to allow use of previously deleted files
in\n`file`
argument\n\n###\n[`v3.19.1`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3191)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.19.0...simple-git@3.19.1)\n\n#####
Patch
Changes\n\n-\n[`2ab1936`](2ab1936):\nkeep
path splitter without path
specs\n\n###\n[`v3.19.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3190)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.18.0...simple-git@3.19.0)\n\n#####
Minor
Changes\n\n-\n[`f702b61`](f702b61):\nCreate
a utility to append pathspec / file lists to tasks through
the\nTaskOptions
array/object\n\n###\n[`v3.18.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3180)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.17.0...simple-git@3.18.0)\n\n#####
Minor
Changes\n\n-\n[`5100f04`](5100f04):\nAdd
new interface for showBuffer to allow using `git show` on
binary\nfiles.\n\n##### Patch
Changes\n\n-\n[`f54cd0d`](f54cd0d):\nExamples
and documentation for
outputHandler\n\n###\n[`v3.17.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3170)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.16.1...simple-git@3.17.0)\n\n#####
Minor
Changes\n\n-\n[`a63cfc2`](a63cfc2):\nTimeout
plugin can now be configured to ignore data on either stdOut or\nstdErr
in the git process when determining whether to kill the
spawned\nprocess.\n\n###\n[`v3.16.1`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3161)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.16.0...simple-git@3.16.1)\n\n#####
Patch
Changes\n\n-\n[`066b228`](066b228):\nFix
overly permissive regex in push parser\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If
you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has
been generated by
[Renovate\nBot](https://redirect.github.com/renovatebot/renovate).\n\n\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Brad White
<brad.white@elastic.co>","sha":"04da0c4c16161a1810023b96b5d4576b992625db","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Operations","release_note:skip","backport:all-open","v9.1.0"],"title":"Update
dependency simple-git to ^3.27.0
(main)","number":206178,"url":"https://github.com/elastic/kibana/pull/206178","mergeCommit":{"message":"Update
dependency simple-git to ^3.27.0 (main) (#206178)\n\nThis PR contains
the following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[simple-git](https://redirect.github.com/steveukx/git-js)\n([source](https://redirect.github.com/steveukx/git-js/tree/HEAD/simple-git))\n|
devDependencies | minor | [`^3.16.0`
->\n`^3.27.0`](https://renovatebot.com/diffs/npm/simple-git/3.16.0/3.27.0)
|\n\n---\n\n### Release Notes\n\n<details>\n<summary>steveukx/git-js
(simple-git)</summary>\n\n###\n[`v3.27.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3270)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.26.0...simple-git@3.27.0)\n\n#####
Minor
Changes\n\n-\n[`52f767b`](52f767b):\nAdd
`similarity` to the `DiffResultNameStatusFile` interface used
when\nfetching log/diff with the `--name-status`
option.\n-\n[`739b0d9`](739b0d9):\nDiff
summary includes original name of renamed files when run wiht
the\n`--name-status`
option.\n-\n[`bc90e7e`](bc90e7e):\nFixes
an issue with reporting name changes in the `files` array returned\nby
`git.status`.\nThank
you\n[@&#8203;mark-codesphere](https://redirect.github.com/mark-codesphere)\nfor
the contribution.\n\n##### Patch
Changes\n\n-\n[`03e1c64`](03e1c64):\nResolve
error in log parsing when fields have empty
values.\n\n###\n[`v3.26.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3260)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.25.0...simple-git@3.26.0)\n\n#####
Minor
Changes\n\n-\n[`28d545b`](28d545b):\nUpgrade
build tools and
typescript\n\n###\n[`v3.25.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3250)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.24.0...simple-git@3.25.0)\n\n#####
Minor
Changes\n\n-\n[`0a5378d`](0a5378d):\nAdd
support for parsing `count-objects`\n\n##### Patch
Changes\n\n-\n[`4aceb15`](4aceb15):\nUpgrade
dependencies and build
tools\n\n###\n[`v3.24.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3240)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.23.0...simple-git@3.24.0)\n\n#####
Minor
Changes\n\n-\n[`c355317`](c355317):\nEnable
the use of a two part custom
binary\n\n###\n[`v3.23.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3230)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.22.0...simple-git@3.23.0)\n\n#####
Minor
Changes\n\n-\n[`9bfdf08`](9bfdf08):\nBump
package manager from yarn v1 to v4\n\n##### Patch
Changes\n\n-\n[`8a3118d`](8a3118d):\nFixed
a performance issue when parsing stat diff
summaries\n-\n[`9f1a174`](9f1a174):\nUpdate
build tools and workflows for Yarn 4
compatibility\n\n###\n[`v3.22.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3220)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.21.0...simple-git@3.22.0)\n\n#####
Minor
Changes\n\n-\n[`df14065`](df14065):\nadd
status to DiffResult when using
--name-status\n\n###\n[`v3.21.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3210)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.20.0...simple-git@3.21.0)\n\n#####
Minor
Changes\n\n-\n[`709d80e`](709d80e):\nAdd
firstCommit utility interface\n\n##### Patch
Changes\n\n-\n[`b4ab430`](b4ab430):\nAdd
trailing callback support to
git.firstCommit\n-\n[`d3f9320`](d3f9320):\nchore(deps):
bump\n[@&#8203;babel/traverse](https://redirect.github.com/babel/traverse)\nfrom
7.9.5 to
7.23.2\n-\n[`b76857f`](b76857f):\nchore(deps):
bump axios from 1.1.3 to
1.6.1\n\n###\n[`v3.20.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3200)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.19.1...simple-git@3.20.0)\n\n#####
Minor
Changes\n\n-\n[`2eda817`](2eda817):\nUse
`pathspec` in `git.log` to allow use of previously deleted files
in\n`file`
argument\n\n###\n[`v3.19.1`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3191)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.19.0...simple-git@3.19.1)\n\n#####
Patch
Changes\n\n-\n[`2ab1936`](2ab1936):\nkeep
path splitter without path
specs\n\n###\n[`v3.19.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3190)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.18.0...simple-git@3.19.0)\n\n#####
Minor
Changes\n\n-\n[`f702b61`](f702b61):\nCreate
a utility to append pathspec / file lists to tasks through
the\nTaskOptions
array/object\n\n###\n[`v3.18.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3180)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.17.0...simple-git@3.18.0)\n\n#####
Minor
Changes\n\n-\n[`5100f04`](5100f04):\nAdd
new interface for showBuffer to allow using `git show` on
binary\nfiles.\n\n##### Patch
Changes\n\n-\n[`f54cd0d`](f54cd0d):\nExamples
and documentation for
outputHandler\n\n###\n[`v3.17.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3170)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.16.1...simple-git@3.17.0)\n\n#####
Minor
Changes\n\n-\n[`a63cfc2`](a63cfc2):\nTimeout
plugin can now be configured to ignore data on either stdOut or\nstdErr
in the git process when determining whether to kill the
spawned\nprocess.\n\n###\n[`v3.16.1`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3161)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.16.0...simple-git@3.16.1)\n\n#####
Patch
Changes\n\n-\n[`066b228`](066b228):\nFix
overly permissive regex in push parser\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If
you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has
been generated by
[Renovate\nBot](https://redirect.github.com/renovatebot/renovate).\n\n\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Brad White
<brad.white@elastic.co>","sha":"04da0c4c16161a1810023b96b5d4576b992625db"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/206178","number":206178,"mergeCommit":{"message":"Update
dependency simple-git to ^3.27.0 (main) (#206178)\n\nThis PR contains
the following updates:\n\n| Package | Type | Update | Change
|\n|---|---|---|---|\n|
[simple-git](https://redirect.github.com/steveukx/git-js)\n([source](https://redirect.github.com/steveukx/git-js/tree/HEAD/simple-git))\n|
devDependencies | minor | [`^3.16.0`
->\n`^3.27.0`](https://renovatebot.com/diffs/npm/simple-git/3.16.0/3.27.0)
|\n\n---\n\n### Release Notes\n\n<details>\n<summary>steveukx/git-js
(simple-git)</summary>\n\n###\n[`v3.27.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3270)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.26.0...simple-git@3.27.0)\n\n#####
Minor
Changes\n\n-\n[`52f767b`](52f767b):\nAdd
`similarity` to the `DiffResultNameStatusFile` interface used
when\nfetching log/diff with the `--name-status`
option.\n-\n[`739b0d9`](739b0d9):\nDiff
summary includes original name of renamed files when run wiht
the\n`--name-status`
option.\n-\n[`bc90e7e`](bc90e7e):\nFixes
an issue with reporting name changes in the `files` array returned\nby
`git.status`.\nThank
you\n[@&#8203;mark-codesphere](https://redirect.github.com/mark-codesphere)\nfor
the contribution.\n\n##### Patch
Changes\n\n-\n[`03e1c64`](03e1c64):\nResolve
error in log parsing when fields have empty
values.\n\n###\n[`v3.26.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3260)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.25.0...simple-git@3.26.0)\n\n#####
Minor
Changes\n\n-\n[`28d545b`](28d545b):\nUpgrade
build tools and
typescript\n\n###\n[`v3.25.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3250)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.24.0...simple-git@3.25.0)\n\n#####
Minor
Changes\n\n-\n[`0a5378d`](0a5378d):\nAdd
support for parsing `count-objects`\n\n##### Patch
Changes\n\n-\n[`4aceb15`](4aceb15):\nUpgrade
dependencies and build
tools\n\n###\n[`v3.24.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3240)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.23.0...simple-git@3.24.0)\n\n#####
Minor
Changes\n\n-\n[`c355317`](c355317):\nEnable
the use of a two part custom
binary\n\n###\n[`v3.23.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3230)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.22.0...simple-git@3.23.0)\n\n#####
Minor
Changes\n\n-\n[`9bfdf08`](9bfdf08):\nBump
package manager from yarn v1 to v4\n\n##### Patch
Changes\n\n-\n[`8a3118d`](8a3118d):\nFixed
a performance issue when parsing stat diff
summaries\n-\n[`9f1a174`](9f1a174):\nUpdate
build tools and workflows for Yarn 4
compatibility\n\n###\n[`v3.22.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3220)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.21.0...simple-git@3.22.0)\n\n#####
Minor
Changes\n\n-\n[`df14065`](df14065):\nadd
status to DiffResult when using
--name-status\n\n###\n[`v3.21.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3210)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.20.0...simple-git@3.21.0)\n\n#####
Minor
Changes\n\n-\n[`709d80e`](709d80e):\nAdd
firstCommit utility interface\n\n##### Patch
Changes\n\n-\n[`b4ab430`](b4ab430):\nAdd
trailing callback support to
git.firstCommit\n-\n[`d3f9320`](d3f9320):\nchore(deps):
bump\n[@&#8203;babel/traverse](https://redirect.github.com/babel/traverse)\nfrom
7.9.5 to
7.23.2\n-\n[`b76857f`](b76857f):\nchore(deps):
bump axios from 1.1.3 to
1.6.1\n\n###\n[`v3.20.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3200)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.19.1...simple-git@3.20.0)\n\n#####
Minor
Changes\n\n-\n[`2eda817`](2eda817):\nUse
`pathspec` in `git.log` to allow use of previously deleted files
in\n`file`
argument\n\n###\n[`v3.19.1`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3191)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.19.0...simple-git@3.19.1)\n\n#####
Patch
Changes\n\n-\n[`2ab1936`](2ab1936):\nkeep
path splitter without path
specs\n\n###\n[`v3.19.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3190)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.18.0...simple-git@3.19.0)\n\n#####
Minor
Changes\n\n-\n[`f702b61`](f702b61):\nCreate
a utility to append pathspec / file lists to tasks through
the\nTaskOptions
array/object\n\n###\n[`v3.18.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3180)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.17.0...simple-git@3.18.0)\n\n#####
Minor
Changes\n\n-\n[`5100f04`](5100f04):\nAdd
new interface for showBuffer to allow using `git show` on
binary\nfiles.\n\n##### Patch
Changes\n\n-\n[`f54cd0d`](f54cd0d):\nExamples
and documentation for
outputHandler\n\n###\n[`v3.17.0`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3170)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.16.1...simple-git@3.17.0)\n\n#####
Minor
Changes\n\n-\n[`a63cfc2`](a63cfc2):\nTimeout
plugin can now be configured to ignore data on either stdOut or\nstdErr
in the git process when determining whether to kill the
spawned\nprocess.\n\n###\n[`v3.16.1`](https://redirect.github.com/steveukx/git-js/blob/HEAD/simple-git/CHANGELOG.md#3161)\n\n[Compare\nSource](https://redirect.github.com/steveukx/git-js/compare/simple-git@3.16.0...simple-git@3.16.1)\n\n#####
Patch
Changes\n\n-\n[`066b228`](066b228):\nFix
overly permissive regex in push parser\n\n</details>\n\n---\n\n###
Configuration\n\n📅 **Schedule**: Branch creation - At any time (no
schedule defined),\nAutomerge - At any time (no schedule defined).\n\n🚦
**Automerge**: Disabled by config. Please merge this manually once
you\nare satisfied.\n\n♻ **Rebasing**: Whenever PR becomes conflicted,
or you tick the\nrebase/retry checkbox.\n\n🔕 **Ignore**: Close this PR
and you won't be reminded about this update\nagain.\n\n---\n\n- [ ] If
you want to rebase/retry this PR, check\nthis box\n\n---\n\nThis PR has
been generated by
[Renovate\nBot](https://redirect.github.com/renovatebot/renovate).\n\n\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Brad White
<brad.white@elastic.co>","sha":"04da0c4c16161a1810023b96b5d4576b992625db"}}]}]
BACKPORT-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Brad White <brad.white@elastic.co>
2025-06-04 18:09:15 -04:00
.buildkite [ci] Increase disk for capture_oas_snapshot (#221267) 2025-06-03 18:05:26 -05:00
.devcontainer
.github [9.0] chore(codeql): ignore more dev-only packages (#219681) (#219692) 2025-04-30 14:07:48 +02:00
api_docs
config
dev_docs [9.0] Revert "Removed switchToModelVersionAt from SO API definition (#219029)" (#220059) (#220259) 2025-05-06 18:10:09 +02:00
docs [9.0] [DOCS] Updates model card for Elastic Managed LLM (#222314) (#222512) 2025-06-04 08:35:48 +00:00
examples [9.0] Fix: success message and scroll after adding panel from library (#220122) (#220776) 2025-05-14 08:55:40 +02:00
kbn_pm [9.0] Add conditional switching between EUI releases (#219818) (#221917) 2025-05-30 20:33:19 +02:00
legacy_rfcs
licenses
oas_docs [9.0] [DOCS] Add missing descriptions for metrics.alert.threshold rule (#213181) (#221994) 2025-05-30 08:21:17 +03:00
packages [9.0] Add conditional switching between EUI releases (#219818) (#221917) 2025-05-30 20:33:19 +02:00
plugins
scripts
src Update docker.elastic.co/wolfi/chainguard-base:latest Docker digest to fdfd7f3 (9.0) (#222014) 2025-06-04 18:05:31 -04:00
test [9.0] [Dataview] Fix flaky Dataviews field edit tests by using a single document (#221088) (#222085) 2025-06-04 09:26:28 +02:00
typings
x-pack [9.0] Use msearch to fetch the alerts for maintenance windows with scoped query (#221702) (#222488) 2025-06-04 14:24:32 -07:00
.backportrc.json
.bazelignore
.bazeliskversion
.bazelrc
.bazelrc.common
.bazelversion
.browserslistrc
.editorconfig
.eslintignore
.eslintrc.js
.gitattributes
.gitignore
.i18nrc.json
.node-version
.npmrc
.nvmrc
.prettierignore
.prettierrc
.puppeteerrc
.stylelintignore
.stylelintrc
.telemetryrc.json
.yarnrc
BUILD.bazel
catalog-info.yaml
CODE_OF_CONDUCT.md
CONTRIBUTING.md
FAQ.md
fleet_packages.json [9.0] Sync bundled packages with Package Storage (#221618) 2025-05-28 14:24:57 +03:00
github_checks_reporter.json
kibana.d.ts
LICENSE.txt
NOTICE.txt
package.json [9.0] Update dependency simple-git to ^3.27.0 (main) (#206178) (#222648) 2025-06-04 18:09:15 -04:00
preinstall_check.js
README.md
renovate.json [9.0] Splitting out library that requires ESM (#222639) (#222698) 2025-06-04 21:51:17 +00:00
RISK_MATRIX.mdx
run_fleet_setup_parallel.sh
SECURITY.md
sonar-project.properties
STYLEGUIDE.mdx
tsconfig.base.json
tsconfig.browser.json
tsconfig.browser_bazel.json
tsconfig.json
TYPESCRIPT.md
updatecli-compose.yaml
versions.json
WORKSPACE.bazel
yarn.lock [9.0] Update dependency simple-git to ^3.27.0 (main) (#206178) (#222648) 2025-06-04 18:09:15 -04:00

Kibana

Kibana is your window into the Elastic Stack. Specifically, it's a browser-based analytics and search dashboard for Elasticsearch.

Getting Started

If you just want to try Kibana out, check out the Elastic Stack Getting Started Page to give it a whirl.

If you're interested in diving a bit deeper and getting a taste of Kibana's capabilities, head over to the Kibana Getting Started Page.

Using a Kibana Release

If you want to use a Kibana release in production, give it a test run, or just play around:

Building and Running Kibana, and/or Contributing Code

You might want to build Kibana locally to contribute some code, test out the latest features, or try out an open PR:

Documentation

Visit Elastic.co for the full Kibana documentation.

For information about building the documentation, see the README in elastic/docs.

Version Compatibility with Elasticsearch

Ideally, you should be running Elasticsearch and Kibana with matching version numbers. If your Elasticsearch has an older version number or a newer major number than Kibana, then Kibana will fail to run. If Elasticsearch has a newer minor or patch number than Kibana, then the Kibana Server will log a warning.

Note: The version numbers below are only examples, meant to illustrate the relationships between different types of version numbers.

Situation Example Kibana version Example ES version Outcome
Versions are the same. 7.15.1 7.15.1 💚 OK
ES patch number is newer. 7.15.0 7.15.1 ⚠️ Logged warning
ES minor number is newer. 7.14.2 7.15.0 ⚠️ Logged warning
ES major number is newer. 7.15.1 8.0.0 🚫 Fatal error
ES patch number is older. 7.15.1 7.15.0 ⚠️ Logged warning
ES minor number is older. 7.15.1 7.14.2 🚫 Fatal error
ES major number is older. 8.0.0 7.15.1 🚫 Fatal error

Questions? Problems? Suggestions?

  • If you've found a bug or want to request a feature, please create a GitHub Issue. Please check to make sure someone else hasn't already created an issue for the same topic.
  • Need help using Kibana? Ask away on our Kibana Discuss Forum and a fellow community member or Elastic engineer will be glad to help you out.