Skip to content

Update dependency oniguruma-to-es to ^4.3.3 (main)#235651

Merged
Kerry350 merged 4 commits intomainfrom
renovate/main-oniguruma-to-es
Dec 1, 2025
Merged

Update dependency oniguruma-to-es to ^4.3.3 (main)#235651
Kerry350 merged 4 commits intomainfrom
renovate/main-oniguruma-to-es

Conversation

@elastic-renovate-prod
Copy link
Copy Markdown
Contributor

@elastic-renovate-prod elastic-renovate-prod bot commented Sep 18, 2025

This PR contains the following updates:

Package Type Update Change Pending
oniguruma-to-es dependencies minor ^4.1.0 -> ^4.3.3 4.3.4

Release Notes

slevithan/oniguruma-to-es (oniguruma-to-es)

v4.3.3

Compare Source

🐞 Fixes
  • Worked around a Safari (WebKit) bug with nested negated character classes. (#​38)

[oniguruma-parser: ^0.12.1]

v4.3.2

Compare Source

🐞 Fixes
  • Worked around a Safari (WebKit) bug with character classes that contain both nested classes and an escaped hyphen as the last node.

v4.3.1

Compare Source

🐞 Fixes
  • Worked around a parser bug in Bun ≤ 1.1.34. (#​37)

v4.3.0

Compare Source

🚀 Features
  • Shortened the generated source for \X when target is ES2018.
  • Added support for y{g} as a top-level flag.
  • Improved the onig:match command line script, used for testing and comparing Oniguruma results.
  • Documentation updates.

[oniguruma-parser: ^0.12.0]

v4.2.0

Compare Source

This release included a significant migration from oniguruma-parser 0.5.4 → 0.11.0.

🚀 Features
  • Added support for (*FAIL).
  • Improved errors for invalid and incomplete named callouts. — Via the parser upgrade
  • Added run times and the no-compare option to the onig:match command-line script.
🐞 Fixes
  • Attempt matching values for multiplexed named backreferences to duplicate group names in reverse order. (#​35)
  • Match multiplexed named backreferences to duplicate group names atomically. (#​35)
  • A reversed (possessive) interval quantifier that's followed by a chained ? quantifier no longer ignores the ?. — Via the parser upgrade

[oniguruma-parser: ^0.11.0]


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@elastic-renovate-prod elastic-renovate-prod bot added backport:all-open Backport to all branches that could still receive a release release_note:skip Skip the PR/issue when compiling release notes Team:obs-onboarding Observability Onboarding Team labels Sep 18, 2025
@elastic-renovate-prod elastic-renovate-prod bot requested a review from a team September 18, 2025 19:16
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/obs-ux-logs-team (Team:obs-ux-logs)

1 similar comment
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/obs-ux-logs-team (Team:obs-ux-logs)

@elastic-renovate-prod elastic-renovate-prod bot force-pushed the renovate/main-oniguruma-to-es branch from 76bbecf to e309cbc Compare September 23, 2025 13:24
@elastic-renovate-prod elastic-renovate-prod bot force-pushed the renovate/main-oniguruma-to-es branch from e309cbc to bd5cb36 Compare October 13, 2025 17:44
@elastic-renovate-prod elastic-renovate-prod bot force-pushed the renovate/main-oniguruma-to-es branch 2 times, most recently from 2debd2a to 2af57fb Compare November 28, 2025 16:11
@elastic-renovate-prod elastic-renovate-prod bot force-pushed the renovate/main-oniguruma-to-es branch from 2af57fb to f586e01 Compare November 28, 2025 16:16
Kerry350 and others added 3 commits December 1, 2025 11:13
…atus --include-path /api/alerting/rule/ --include-path /api/alerting/rules --include-path /api/actions --include-path /api/security/role --include-path /api/spaces --include-path /api/streams --include-path /api/fleet --include-path /api/saved_objects/_import --include-path /api/saved_objects/_export --include-path /api/maintenance_window --include-path /api/agent_builder --update
…ally, or add an exception to src/dev/yarn_deduplicate/index.ts and then commit the changes and push to your branch
@elastic-renovate-prod
Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@elasticmachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] Scout: [ platform / streams_app ] plugin / ECS/Otel type pre-selection for known fields
  • [job] [logs] Scout: [ platform / streams_app ] plugin / stateful - Stream data mapping - schema editor - Wired Streams - ECS/Otel type pre-selection for known fields

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
streamsApp 1.0MB 1.0MB +4.7KB

History

@Kerry350 Kerry350 merged commit 769ce26 into main Dec 1, 2025
13 checks passed
@Kerry350 Kerry350 deleted the renovate/main-oniguruma-to-es branch December 1, 2025 14:45
@kibanamachine
Copy link
Copy Markdown
Contributor

Starting backport for target branches: 8.19, 9.1, 9.2

https://github.com/elastic/kibana/actions/runs/19826616855

kibanamachine added a commit to kibanamachine/kibana that referenced this pull request Dec 1, 2025
This PR contains the following updates:

| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
|
[oniguruma-to-es](https://redirect.github.com/slevithan/oniguruma-to-es)
| dependencies | minor | [`^4.1.0` ->
`^4.3.3`](https://renovatebot.com/diffs/npm/oniguruma-to-es/4.1.0/4.3.3)
| `4.3.4` |

---

### Release Notes

<details>
<summary>slevithan/oniguruma-to-es (oniguruma-to-es)</summary>

###
[`v4.3.3`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.3)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.2...v4.3.3)

##### 🐞 Fixes

- Worked around a Safari (WebKit) bug with nested negated character
classes.
([#&elastic#8203;38](https://redirect.github.com/slevithan/oniguruma-to-es/issues/38))

<sub>\[oniguruma-parser: ^0.12.1]</sub>

###
[`v4.3.2`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.2)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.1...v4.3.2)

##### 🐞 Fixes

- Worked around a Safari (WebKit) bug with character classes that
contain both nested classes and an escaped hyphen as the last node.

###
[`v4.3.1`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.1)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.0...v4.3.1)

##### 🐞 Fixes

- Worked around a parser bug in Bun ≤ 1.1.34.
([#&elastic#8203;37](https://redirect.github.com/slevithan/oniguruma-to-es/issues/37))

###
[`v4.3.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.0)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.2.0...v4.3.0)

##### 🚀 Features

-   Shortened the generated source for `\X` when `target` is `ES2018`.
-   Added support for `y{g}` as a top-level flag.
- Improved the `onig:match` command line script, used for testing and
comparing Oniguruma results.
-   Documentation updates.

<sub>\[oniguruma-parser: ^0.12.0]</sub>

###
[`v4.2.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.2.0)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.1.0...v4.2.0)

This release included a significant migration from
[oniguruma-parser](https://redirect.github.com/slevithan/oniguruma-parser)
0.5.4 → 0.11.0.

##### 🚀 Features

-   Added support for `(*FAIL)`.
- Improved errors for invalid and incomplete named callouts. — *Via the
parser upgrade*
- Added run times and the `no-compare` option to the `onig:match`
command-line script.

##### 🐞 Fixes

- Attempt matching values for multiplexed named backreferences to
duplicate group names in reverse order.
([#&elastic#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))
- Match multiplexed named backreferences to duplicate group names
atomically.
([#&elastic#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))
- A reversed (possessive) interval quantifier that's followed by a
chained `?` quantifier no longer ignores the `?`. — *Via the parser
upgrade*

<sub>\[oniguruma-parser: ^0.11.0]</sub>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOm9icy1vbmJvYXJkaW5nIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Kerry Gallagher <kerry.gallagher@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 769ce26)
kibanamachine added a commit to kibanamachine/kibana that referenced this pull request Dec 1, 2025
This PR contains the following updates:

| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
|
[oniguruma-to-es](https://redirect.github.com/slevithan/oniguruma-to-es)
| dependencies | minor | [`^4.1.0` ->
`^4.3.3`](https://renovatebot.com/diffs/npm/oniguruma-to-es/4.1.0/4.3.3)
| `4.3.4` |

---

### Release Notes

<details>
<summary>slevithan/oniguruma-to-es (oniguruma-to-es)</summary>

###
[`v4.3.3`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.3)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.2...v4.3.3)

##### 🐞 Fixes

- Worked around a Safari (WebKit) bug with nested negated character
classes.
([#&elastic#8203;38](https://redirect.github.com/slevithan/oniguruma-to-es/issues/38))

<sub>\[oniguruma-parser: ^0.12.1]</sub>

###
[`v4.3.2`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.2)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.1...v4.3.2)

##### 🐞 Fixes

- Worked around a Safari (WebKit) bug with character classes that
contain both nested classes and an escaped hyphen as the last node.

###
[`v4.3.1`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.1)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.0...v4.3.1)

##### 🐞 Fixes

- Worked around a parser bug in Bun ≤ 1.1.34.
([#&elastic#8203;37](https://redirect.github.com/slevithan/oniguruma-to-es/issues/37))

###
[`v4.3.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.0)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.2.0...v4.3.0)

##### 🚀 Features

-   Shortened the generated source for `\X` when `target` is `ES2018`.
-   Added support for `y{g}` as a top-level flag.
- Improved the `onig:match` command line script, used for testing and
comparing Oniguruma results.
-   Documentation updates.

<sub>\[oniguruma-parser: ^0.12.0]</sub>

###
[`v4.2.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.2.0)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.1.0...v4.2.0)

This release included a significant migration from
[oniguruma-parser](https://redirect.github.com/slevithan/oniguruma-parser)
0.5.4 → 0.11.0.

##### 🚀 Features

-   Added support for `(*FAIL)`.
- Improved errors for invalid and incomplete named callouts. — *Via the
parser upgrade*
- Added run times and the `no-compare` option to the `onig:match`
command-line script.

##### 🐞 Fixes

- Attempt matching values for multiplexed named backreferences to
duplicate group names in reverse order.
([#&elastic#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))
- Match multiplexed named backreferences to duplicate group names
atomically.
([#&elastic#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))
- A reversed (possessive) interval quantifier that's followed by a
chained `?` quantifier no longer ignores the `?`. — *Via the parser
upgrade*

<sub>\[oniguruma-parser: ^0.11.0]</sub>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOm9icy1vbmJvYXJkaW5nIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Kerry Gallagher <kerry.gallagher@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 769ce26)
kibanamachine added a commit to kibanamachine/kibana that referenced this pull request Dec 1, 2025
This PR contains the following updates:

| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
|
[oniguruma-to-es](https://redirect.github.com/slevithan/oniguruma-to-es)
| dependencies | minor | [`^4.1.0` ->
`^4.3.3`](https://renovatebot.com/diffs/npm/oniguruma-to-es/4.1.0/4.3.3)
| `4.3.4` |

---

### Release Notes

<details>
<summary>slevithan/oniguruma-to-es (oniguruma-to-es)</summary>

###
[`v4.3.3`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.3)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.2...v4.3.3)

##### 🐞 Fixes

- Worked around a Safari (WebKit) bug with nested negated character
classes.
([#&elastic#8203;38](https://redirect.github.com/slevithan/oniguruma-to-es/issues/38))

<sub>\[oniguruma-parser: ^0.12.1]</sub>

###
[`v4.3.2`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.2)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.1...v4.3.2)

##### 🐞 Fixes

- Worked around a Safari (WebKit) bug with character classes that
contain both nested classes and an escaped hyphen as the last node.

###
[`v4.3.1`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.1)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.0...v4.3.1)

##### 🐞 Fixes

- Worked around a parser bug in Bun ≤ 1.1.34.
([#&elastic#8203;37](https://redirect.github.com/slevithan/oniguruma-to-es/issues/37))

###
[`v4.3.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.0)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.2.0...v4.3.0)

##### 🚀 Features

-   Shortened the generated source for `\X` when `target` is `ES2018`.
-   Added support for `y{g}` as a top-level flag.
- Improved the `onig:match` command line script, used for testing and
comparing Oniguruma results.
-   Documentation updates.

<sub>\[oniguruma-parser: ^0.12.0]</sub>

###
[`v4.2.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.2.0)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.1.0...v4.2.0)

This release included a significant migration from
[oniguruma-parser](https://redirect.github.com/slevithan/oniguruma-parser)
0.5.4 → 0.11.0.

##### 🚀 Features

-   Added support for `(*FAIL)`.
- Improved errors for invalid and incomplete named callouts. — *Via the
parser upgrade*
- Added run times and the `no-compare` option to the `onig:match`
command-line script.

##### 🐞 Fixes

- Attempt matching values for multiplexed named backreferences to
duplicate group names in reverse order.
([#&elastic#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))
- Match multiplexed named backreferences to duplicate group names
atomically.
([#&elastic#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))
- A reversed (possessive) interval quantifier that's followed by a
chained `?` quantifier no longer ignores the `?`. — *Via the parser
upgrade*

<sub>\[oniguruma-parser: ^0.11.0]</sub>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOm9icy1vbmJvYXJkaW5nIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Kerry Gallagher <kerry.gallagher@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 769ce26)
@kibanamachine
Copy link
Copy Markdown
Contributor

💚 All backports created successfully

Status Branch Result
8.19
9.1
9.2

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

kibanamachine added a commit that referenced this pull request Dec 1, 2025
…244788)

# Backport

This will backport the following commits from `main` to `8.19`:
- [Update dependency oniguruma-to-es to ^4.3.3 (main)
(#235651)](#235651)

<!--- 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-12-01T14:45:39Z","message":"Update
dependency oniguruma-to-es to ^4.3.3 (main) (#235651)\n\nThis PR
contains the following updates:\n\n| Package | Type | Update | Change |
Pending
|\n|---|---|---|---|---|\n|\n[oniguruma-to-es](https://redirect.github.com/slevithan/oniguruma-to-es)\n|
dependencies | minor | [`^4.1.0`
->\n`^4.3.3`](https://renovatebot.com/diffs/npm/oniguruma-to-es/4.1.0/4.3.3)\n|
`4.3.4` |\n\n---\n\n### Release
Notes\n\n<details>\n<summary>slevithan/oniguruma-to-es
(oniguruma-to-es)</summary>\n\n###\n[`v4.3.3`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.3)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.2...v4.3.3)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with nested negated
character\nclasses.\n([#&#8203;38](https://redirect.github.com/slevithan/oniguruma-to-es/issues/38))\n\n<sub>\\[oniguruma-parser:
^0.12.1]</sub>\n\n###\n[`v4.3.2`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.2)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.1...v4.3.2)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with character classes
that\ncontain both nested classes and an escaped hyphen as the last
node.\n\n###\n[`v4.3.1`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.1)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.0...v4.3.1)\n\n#####
🐞 Fixes\n\n- Worked around a parser bug in Bun ≤
1.1.34.\n([#&#8203;37](https://redirect.github.com/slevithan/oniguruma-to-es/issues/37))\n\n###\n[`v4.3.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.2.0...v4.3.0)\n\n#####
🚀 Features\n\n- Shortened the generated source for `\\X` when `target`
is `ES2018`.\n- Added support for `y{g}` as a top-level flag.\n-
Improved the `onig:match` command line script, used for testing
and\ncomparing Oniguruma results.\n- Documentation
updates.\n\n<sub>\\[oniguruma-parser:
^0.12.0]</sub>\n\n###\n[`v4.2.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.2.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.1.0...v4.2.0)\n\nThis
release included a significant migration
from\n[oniguruma-parser](https://redirect.github.com/slevithan/oniguruma-parser)\n0.5.4
→ 0.11.0.\n\n##### 🚀 Features\n\n- Added support for `(*FAIL)`.\n-
Improved errors for invalid and incomplete named callouts. — *Via
the\nparser upgrade*\n- Added run times and the `no-compare` option to
the `onig:match`\ncommand-line script.\n\n##### 🐞 Fixes\n\n- Attempt
matching values for multiplexed named backreferences to\nduplicate group
names in reverse
order.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
Match multiplexed named backreferences to duplicate group
names\natomically.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
A reversed (possessive) interval quantifier that's followed by
a\nchained `?` quantifier no longer ignores the `?`. — *Via the
parser\nupgrade*\n\n<sub>\\[oniguruma-parser:
^0.11.0]</sub>\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\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Kerry Gallagher <kerry.gallagher@elastic.co>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"769ce26d336d53ea5b6af71a21a7d979373d820f","branchLabelMapping":{"^v9.3.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:all-open","Team:obs-onboarding","v9.3.0"],"title":"Update
dependency oniguruma-to-es to ^4.3.3
(main)","number":235651,"url":"https://github.com/elastic/kibana/pull/235651","mergeCommit":{"message":"Update
dependency oniguruma-to-es to ^4.3.3 (main) (#235651)\n\nThis PR
contains the following updates:\n\n| Package | Type | Update | Change |
Pending
|\n|---|---|---|---|---|\n|\n[oniguruma-to-es](https://redirect.github.com/slevithan/oniguruma-to-es)\n|
dependencies | minor | [`^4.1.0`
->\n`^4.3.3`](https://renovatebot.com/diffs/npm/oniguruma-to-es/4.1.0/4.3.3)\n|
`4.3.4` |\n\n---\n\n### Release
Notes\n\n<details>\n<summary>slevithan/oniguruma-to-es
(oniguruma-to-es)</summary>\n\n###\n[`v4.3.3`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.3)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.2...v4.3.3)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with nested negated
character\nclasses.\n([#&#8203;38](https://redirect.github.com/slevithan/oniguruma-to-es/issues/38))\n\n<sub>\\[oniguruma-parser:
^0.12.1]</sub>\n\n###\n[`v4.3.2`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.2)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.1...v4.3.2)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with character classes
that\ncontain both nested classes and an escaped hyphen as the last
node.\n\n###\n[`v4.3.1`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.1)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.0...v4.3.1)\n\n#####
🐞 Fixes\n\n- Worked around a parser bug in Bun ≤
1.1.34.\n([#&#8203;37](https://redirect.github.com/slevithan/oniguruma-to-es/issues/37))\n\n###\n[`v4.3.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.2.0...v4.3.0)\n\n#####
🚀 Features\n\n- Shortened the generated source for `\\X` when `target`
is `ES2018`.\n- Added support for `y{g}` as a top-level flag.\n-
Improved the `onig:match` command line script, used for testing
and\ncomparing Oniguruma results.\n- Documentation
updates.\n\n<sub>\\[oniguruma-parser:
^0.12.0]</sub>\n\n###\n[`v4.2.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.2.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.1.0...v4.2.0)\n\nThis
release included a significant migration
from\n[oniguruma-parser](https://redirect.github.com/slevithan/oniguruma-parser)\n0.5.4
→ 0.11.0.\n\n##### 🚀 Features\n\n- Added support for `(*FAIL)`.\n-
Improved errors for invalid and incomplete named callouts. — *Via
the\nparser upgrade*\n- Added run times and the `no-compare` option to
the `onig:match`\ncommand-line script.\n\n##### 🐞 Fixes\n\n- Attempt
matching values for multiplexed named backreferences to\nduplicate group
names in reverse
order.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
Match multiplexed named backreferences to duplicate group
names\natomically.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
A reversed (possessive) interval quantifier that's followed by
a\nchained `?` quantifier no longer ignores the `?`. — *Via the
parser\nupgrade*\n\n<sub>\\[oniguruma-parser:
^0.11.0]</sub>\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\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Kerry Gallagher <kerry.gallagher@elastic.co>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"769ce26d336d53ea5b6af71a21a7d979373d820f"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.3.0","branchLabelMappingKey":"^v9.3.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/235651","number":235651,"mergeCommit":{"message":"Update
dependency oniguruma-to-es to ^4.3.3 (main) (#235651)\n\nThis PR
contains the following updates:\n\n| Package | Type | Update | Change |
Pending
|\n|---|---|---|---|---|\n|\n[oniguruma-to-es](https://redirect.github.com/slevithan/oniguruma-to-es)\n|
dependencies | minor | [`^4.1.0`
->\n`^4.3.3`](https://renovatebot.com/diffs/npm/oniguruma-to-es/4.1.0/4.3.3)\n|
`4.3.4` |\n\n---\n\n### Release
Notes\n\n<details>\n<summary>slevithan/oniguruma-to-es
(oniguruma-to-es)</summary>\n\n###\n[`v4.3.3`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.3)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.2...v4.3.3)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with nested negated
character\nclasses.\n([#&#8203;38](https://redirect.github.com/slevithan/oniguruma-to-es/issues/38))\n\n<sub>\\[oniguruma-parser:
^0.12.1]</sub>\n\n###\n[`v4.3.2`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.2)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.1...v4.3.2)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with character classes
that\ncontain both nested classes and an escaped hyphen as the last
node.\n\n###\n[`v4.3.1`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.1)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.0...v4.3.1)\n\n#####
🐞 Fixes\n\n- Worked around a parser bug in Bun ≤
1.1.34.\n([#&#8203;37](https://redirect.github.com/slevithan/oniguruma-to-es/issues/37))\n\n###\n[`v4.3.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.2.0...v4.3.0)\n\n#####
🚀 Features\n\n- Shortened the generated source for `\\X` when `target`
is `ES2018`.\n- Added support for `y{g}` as a top-level flag.\n-
Improved the `onig:match` command line script, used for testing
and\ncomparing Oniguruma results.\n- Documentation
updates.\n\n<sub>\\[oniguruma-parser:
^0.12.0]</sub>\n\n###\n[`v4.2.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.2.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.1.0...v4.2.0)\n\nThis
release included a significant migration
from\n[oniguruma-parser](https://redirect.github.com/slevithan/oniguruma-parser)\n0.5.4
→ 0.11.0.\n\n##### 🚀 Features\n\n- Added support for `(*FAIL)`.\n-
Improved errors for invalid and incomplete named callouts. — *Via
the\nparser upgrade*\n- Added run times and the `no-compare` option to
the `onig:match`\ncommand-line script.\n\n##### 🐞 Fixes\n\n- Attempt
matching values for multiplexed named backreferences to\nduplicate group
names in reverse
order.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
Match multiplexed named backreferences to duplicate group
names\natomically.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
A reversed (possessive) interval quantifier that's followed by
a\nchained `?` quantifier no longer ignores the `?`. — *Via the
parser\nupgrade*\n\n<sub>\\[oniguruma-parser:
^0.11.0]</sub>\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\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Kerry Gallagher <kerry.gallagher@elastic.co>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"769ce26d336d53ea5b6af71a21a7d979373d820f"}}]}]
BACKPORT-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Kerry Gallagher <kerry.gallagher@elastic.co>
kibanamachine added a commit that referenced this pull request Dec 1, 2025
…244790)

# Backport

This will backport the following commits from `main` to `9.2`:
- [Update dependency oniguruma-to-es to ^4.3.3 (main)
(#235651)](#235651)

<!--- 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-12-01T14:45:39Z","message":"Update
dependency oniguruma-to-es to ^4.3.3 (main) (#235651)\n\nThis PR
contains the following updates:\n\n| Package | Type | Update | Change |
Pending
|\n|---|---|---|---|---|\n|\n[oniguruma-to-es](https://redirect.github.com/slevithan/oniguruma-to-es)\n|
dependencies | minor | [`^4.1.0`
->\n`^4.3.3`](https://renovatebot.com/diffs/npm/oniguruma-to-es/4.1.0/4.3.3)\n|
`4.3.4` |\n\n---\n\n### Release
Notes\n\n<details>\n<summary>slevithan/oniguruma-to-es
(oniguruma-to-es)</summary>\n\n###\n[`v4.3.3`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.3)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.2...v4.3.3)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with nested negated
character\nclasses.\n([#&#8203;38](https://redirect.github.com/slevithan/oniguruma-to-es/issues/38))\n\n<sub>\\[oniguruma-parser:
^0.12.1]</sub>\n\n###\n[`v4.3.2`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.2)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.1...v4.3.2)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with character classes
that\ncontain both nested classes and an escaped hyphen as the last
node.\n\n###\n[`v4.3.1`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.1)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.0...v4.3.1)\n\n#####
🐞 Fixes\n\n- Worked around a parser bug in Bun ≤
1.1.34.\n([#&#8203;37](https://redirect.github.com/slevithan/oniguruma-to-es/issues/37))\n\n###\n[`v4.3.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.2.0...v4.3.0)\n\n#####
🚀 Features\n\n- Shortened the generated source for `\\X` when `target`
is `ES2018`.\n- Added support for `y{g}` as a top-level flag.\n-
Improved the `onig:match` command line script, used for testing
and\ncomparing Oniguruma results.\n- Documentation
updates.\n\n<sub>\\[oniguruma-parser:
^0.12.0]</sub>\n\n###\n[`v4.2.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.2.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.1.0...v4.2.0)\n\nThis
release included a significant migration
from\n[oniguruma-parser](https://redirect.github.com/slevithan/oniguruma-parser)\n0.5.4
→ 0.11.0.\n\n##### 🚀 Features\n\n- Added support for `(*FAIL)`.\n-
Improved errors for invalid and incomplete named callouts. — *Via
the\nparser upgrade*\n- Added run times and the `no-compare` option to
the `onig:match`\ncommand-line script.\n\n##### 🐞 Fixes\n\n- Attempt
matching values for multiplexed named backreferences to\nduplicate group
names in reverse
order.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
Match multiplexed named backreferences to duplicate group
names\natomically.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
A reversed (possessive) interval quantifier that's followed by
a\nchained `?` quantifier no longer ignores the `?`. — *Via the
parser\nupgrade*\n\n<sub>\\[oniguruma-parser:
^0.11.0]</sub>\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\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Kerry Gallagher <kerry.gallagher@elastic.co>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"769ce26d336d53ea5b6af71a21a7d979373d820f","branchLabelMapping":{"^v9.3.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:all-open","Team:obs-onboarding","v9.3.0"],"title":"Update
dependency oniguruma-to-es to ^4.3.3
(main)","number":235651,"url":"https://github.com/elastic/kibana/pull/235651","mergeCommit":{"message":"Update
dependency oniguruma-to-es to ^4.3.3 (main) (#235651)\n\nThis PR
contains the following updates:\n\n| Package | Type | Update | Change |
Pending
|\n|---|---|---|---|---|\n|\n[oniguruma-to-es](https://redirect.github.com/slevithan/oniguruma-to-es)\n|
dependencies | minor | [`^4.1.0`
->\n`^4.3.3`](https://renovatebot.com/diffs/npm/oniguruma-to-es/4.1.0/4.3.3)\n|
`4.3.4` |\n\n---\n\n### Release
Notes\n\n<details>\n<summary>slevithan/oniguruma-to-es
(oniguruma-to-es)</summary>\n\n###\n[`v4.3.3`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.3)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.2...v4.3.3)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with nested negated
character\nclasses.\n([#&#8203;38](https://redirect.github.com/slevithan/oniguruma-to-es/issues/38))\n\n<sub>\\[oniguruma-parser:
^0.12.1]</sub>\n\n###\n[`v4.3.2`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.2)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.1...v4.3.2)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with character classes
that\ncontain both nested classes and an escaped hyphen as the last
node.\n\n###\n[`v4.3.1`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.1)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.0...v4.3.1)\n\n#####
🐞 Fixes\n\n- Worked around a parser bug in Bun ≤
1.1.34.\n([#&#8203;37](https://redirect.github.com/slevithan/oniguruma-to-es/issues/37))\n\n###\n[`v4.3.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.2.0...v4.3.0)\n\n#####
🚀 Features\n\n- Shortened the generated source for `\\X` when `target`
is `ES2018`.\n- Added support for `y{g}` as a top-level flag.\n-
Improved the `onig:match` command line script, used for testing
and\ncomparing Oniguruma results.\n- Documentation
updates.\n\n<sub>\\[oniguruma-parser:
^0.12.0]</sub>\n\n###\n[`v4.2.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.2.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.1.0...v4.2.0)\n\nThis
release included a significant migration
from\n[oniguruma-parser](https://redirect.github.com/slevithan/oniguruma-parser)\n0.5.4
→ 0.11.0.\n\n##### 🚀 Features\n\n- Added support for `(*FAIL)`.\n-
Improved errors for invalid and incomplete named callouts. — *Via
the\nparser upgrade*\n- Added run times and the `no-compare` option to
the `onig:match`\ncommand-line script.\n\n##### 🐞 Fixes\n\n- Attempt
matching values for multiplexed named backreferences to\nduplicate group
names in reverse
order.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
Match multiplexed named backreferences to duplicate group
names\natomically.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
A reversed (possessive) interval quantifier that's followed by
a\nchained `?` quantifier no longer ignores the `?`. — *Via the
parser\nupgrade*\n\n<sub>\\[oniguruma-parser:
^0.11.0]</sub>\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\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Kerry Gallagher <kerry.gallagher@elastic.co>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"769ce26d336d53ea5b6af71a21a7d979373d820f"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.3.0","branchLabelMappingKey":"^v9.3.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/235651","number":235651,"mergeCommit":{"message":"Update
dependency oniguruma-to-es to ^4.3.3 (main) (#235651)\n\nThis PR
contains the following updates:\n\n| Package | Type | Update | Change |
Pending
|\n|---|---|---|---|---|\n|\n[oniguruma-to-es](https://redirect.github.com/slevithan/oniguruma-to-es)\n|
dependencies | minor | [`^4.1.0`
->\n`^4.3.3`](https://renovatebot.com/diffs/npm/oniguruma-to-es/4.1.0/4.3.3)\n|
`4.3.4` |\n\n---\n\n### Release
Notes\n\n<details>\n<summary>slevithan/oniguruma-to-es
(oniguruma-to-es)</summary>\n\n###\n[`v4.3.3`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.3)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.2...v4.3.3)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with nested negated
character\nclasses.\n([#&#8203;38](https://redirect.github.com/slevithan/oniguruma-to-es/issues/38))\n\n<sub>\\[oniguruma-parser:
^0.12.1]</sub>\n\n###\n[`v4.3.2`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.2)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.1...v4.3.2)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with character classes
that\ncontain both nested classes and an escaped hyphen as the last
node.\n\n###\n[`v4.3.1`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.1)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.0...v4.3.1)\n\n#####
🐞 Fixes\n\n- Worked around a parser bug in Bun ≤
1.1.34.\n([#&#8203;37](https://redirect.github.com/slevithan/oniguruma-to-es/issues/37))\n\n###\n[`v4.3.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.2.0...v4.3.0)\n\n#####
🚀 Features\n\n- Shortened the generated source for `\\X` when `target`
is `ES2018`.\n- Added support for `y{g}` as a top-level flag.\n-
Improved the `onig:match` command line script, used for testing
and\ncomparing Oniguruma results.\n- Documentation
updates.\n\n<sub>\\[oniguruma-parser:
^0.12.0]</sub>\n\n###\n[`v4.2.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.2.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.1.0...v4.2.0)\n\nThis
release included a significant migration
from\n[oniguruma-parser](https://redirect.github.com/slevithan/oniguruma-parser)\n0.5.4
→ 0.11.0.\n\n##### 🚀 Features\n\n- Added support for `(*FAIL)`.\n-
Improved errors for invalid and incomplete named callouts. — *Via
the\nparser upgrade*\n- Added run times and the `no-compare` option to
the `onig:match`\ncommand-line script.\n\n##### 🐞 Fixes\n\n- Attempt
matching values for multiplexed named backreferences to\nduplicate group
names in reverse
order.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
Match multiplexed named backreferences to duplicate group
names\natomically.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
A reversed (possessive) interval quantifier that's followed by
a\nchained `?` quantifier no longer ignores the `?`. — *Via the
parser\nupgrade*\n\n<sub>\\[oniguruma-parser:
^0.11.0]</sub>\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\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Kerry Gallagher <kerry.gallagher@elastic.co>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"769ce26d336d53ea5b6af71a21a7d979373d820f"}}]}]
BACKPORT-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Kerry Gallagher <kerry.gallagher@elastic.co>
tkajtoch pushed a commit to tkajtoch/kibana that referenced this pull request Dec 1, 2025
This PR contains the following updates:

| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
|
[oniguruma-to-es](https://redirect.github.com/slevithan/oniguruma-to-es)
| dependencies | minor | [`^4.1.0` ->
`^4.3.3`](https://renovatebot.com/diffs/npm/oniguruma-to-es/4.1.0/4.3.3)
| `4.3.4` |

---

### Release Notes

<details>
<summary>slevithan/oniguruma-to-es (oniguruma-to-es)</summary>

###
[`v4.3.3`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.3)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.2...v4.3.3)

##### 🐞 Fixes

- Worked around a Safari (WebKit) bug with nested negated character
classes.
([#&elastic#8203;38](https://redirect.github.com/slevithan/oniguruma-to-es/issues/38))

<sub>\[oniguruma-parser: ^0.12.1]</sub>

###
[`v4.3.2`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.2)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.1...v4.3.2)

##### 🐞 Fixes

- Worked around a Safari (WebKit) bug with character classes that
contain both nested classes and an escaped hyphen as the last node.

###
[`v4.3.1`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.1)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.0...v4.3.1)

##### 🐞 Fixes

- Worked around a parser bug in Bun ≤ 1.1.34.
([#&elastic#8203;37](https://redirect.github.com/slevithan/oniguruma-to-es/issues/37))

###
[`v4.3.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.0)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.2.0...v4.3.0)

##### 🚀 Features

-   Shortened the generated source for `\X` when `target` is `ES2018`.
-   Added support for `y{g}` as a top-level flag.
- Improved the `onig:match` command line script, used for testing and
comparing Oniguruma results.
-   Documentation updates.

<sub>\[oniguruma-parser: ^0.12.0]</sub>

###
[`v4.2.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.2.0)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.1.0...v4.2.0)

This release included a significant migration from
[oniguruma-parser](https://redirect.github.com/slevithan/oniguruma-parser)
0.5.4 → 0.11.0.

##### 🚀 Features

-   Added support for `(*FAIL)`.
- Improved errors for invalid and incomplete named callouts. — *Via the
parser upgrade*
- Added run times and the `no-compare` option to the `onig:match`
command-line script.

##### 🐞 Fixes

- Attempt matching values for multiplexed named backreferences to
duplicate group names in reverse order.
([#&elastic#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))
- Match multiplexed named backreferences to duplicate group names
atomically.
([#&elastic#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))
- A reversed (possessive) interval quantifier that's followed by a
chained `?` quantifier no longer ignores the `?`. — *Via the parser
upgrade*

<sub>\[oniguruma-parser: ^0.11.0]</sub>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOm9icy1vbmJvYXJkaW5nIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Kerry Gallagher <kerry.gallagher@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
@kibanamachine kibanamachine added the backport missing Added to PRs automatically when the are determined to be missing a backport. label Dec 2, 2025
@kibanamachine
Copy link
Copy Markdown
Contributor

Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync.

NicholasPeretti pushed a commit to NicholasPeretti/kibana that referenced this pull request Dec 2, 2025
This PR contains the following updates:

| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
|
[oniguruma-to-es](https://redirect.github.com/slevithan/oniguruma-to-es)
| dependencies | minor | [`^4.1.0` ->
`^4.3.3`](https://renovatebot.com/diffs/npm/oniguruma-to-es/4.1.0/4.3.3)
| `4.3.4` |

---

### Release Notes

<details>
<summary>slevithan/oniguruma-to-es (oniguruma-to-es)</summary>

###
[`v4.3.3`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.3)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.2...v4.3.3)

##### 🐞 Fixes

- Worked around a Safari (WebKit) bug with nested negated character
classes.
([#&elastic#8203;38](https://redirect.github.com/slevithan/oniguruma-to-es/issues/38))

<sub>\[oniguruma-parser: ^0.12.1]</sub>

###
[`v4.3.2`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.2)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.1...v4.3.2)

##### 🐞 Fixes

- Worked around a Safari (WebKit) bug with character classes that
contain both nested classes and an escaped hyphen as the last node.

###
[`v4.3.1`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.1)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.0...v4.3.1)

##### 🐞 Fixes

- Worked around a parser bug in Bun ≤ 1.1.34.
([#&elastic#8203;37](https://redirect.github.com/slevithan/oniguruma-to-es/issues/37))

###
[`v4.3.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.0)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.2.0...v4.3.0)

##### 🚀 Features

-   Shortened the generated source for `\X` when `target` is `ES2018`.
-   Added support for `y{g}` as a top-level flag.
- Improved the `onig:match` command line script, used for testing and
comparing Oniguruma results.
-   Documentation updates.

<sub>\[oniguruma-parser: ^0.12.0]</sub>

###
[`v4.2.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.2.0)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.1.0...v4.2.0)

This release included a significant migration from
[oniguruma-parser](https://redirect.github.com/slevithan/oniguruma-parser)
0.5.4 → 0.11.0.

##### 🚀 Features

-   Added support for `(*FAIL)`.
- Improved errors for invalid and incomplete named callouts. — *Via the
parser upgrade*
- Added run times and the `no-compare` option to the `onig:match`
command-line script.

##### 🐞 Fixes

- Attempt matching values for multiplexed named backreferences to
duplicate group names in reverse order.
([#&elastic#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))
- Match multiplexed named backreferences to duplicate group names
atomically.
([#&elastic#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))
- A reversed (possessive) interval quantifier that's followed by a
chained `?` quantifier no longer ignores the `?`. — *Via the parser
upgrade*

<sub>\[oniguruma-parser: ^0.11.0]</sub>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOm9icy1vbmJvYXJkaW5nIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Kerry Gallagher <kerry.gallagher@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
@kibanamachine
Copy link
Copy Markdown
Contributor

Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync.

@kibanamachine
Copy link
Copy Markdown
Contributor

Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync.

1 similar comment
@kibanamachine
Copy link
Copy Markdown
Contributor

Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync.

@kibanamachine
Copy link
Copy Markdown
Contributor

Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync.

JordanSh pushed a commit to JordanSh/kibana that referenced this pull request Dec 9, 2025
This PR contains the following updates:

| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
|
[oniguruma-to-es](https://redirect.github.com/slevithan/oniguruma-to-es)
| dependencies | minor | [`^4.1.0` ->
`^4.3.3`](https://renovatebot.com/diffs/npm/oniguruma-to-es/4.1.0/4.3.3)
| `4.3.4` |

---

### Release Notes

<details>
<summary>slevithan/oniguruma-to-es (oniguruma-to-es)</summary>

###
[`v4.3.3`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.3)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.2...v4.3.3)

##### 🐞 Fixes

- Worked around a Safari (WebKit) bug with nested negated character
classes.
([#&elastic#8203;38](https://redirect.github.com/slevithan/oniguruma-to-es/issues/38))

<sub>\[oniguruma-parser: ^0.12.1]</sub>

###
[`v4.3.2`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.2)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.1...v4.3.2)

##### 🐞 Fixes

- Worked around a Safari (WebKit) bug with character classes that
contain both nested classes and an escaped hyphen as the last node.

###
[`v4.3.1`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.1)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.0...v4.3.1)

##### 🐞 Fixes

- Worked around a parser bug in Bun ≤ 1.1.34.
([#&elastic#8203;37](https://redirect.github.com/slevithan/oniguruma-to-es/issues/37))

###
[`v4.3.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.0)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.2.0...v4.3.0)

##### 🚀 Features

-   Shortened the generated source for `\X` when `target` is `ES2018`.
-   Added support for `y{g}` as a top-level flag.
- Improved the `onig:match` command line script, used for testing and
comparing Oniguruma results.
-   Documentation updates.

<sub>\[oniguruma-parser: ^0.12.0]</sub>

###
[`v4.2.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.2.0)

[Compare
Source](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.1.0...v4.2.0)

This release included a significant migration from
[oniguruma-parser](https://redirect.github.com/slevithan/oniguruma-parser)
0.5.4 → 0.11.0.

##### 🚀 Features

-   Added support for `(*FAIL)`.
- Improved errors for invalid and incomplete named callouts. — *Via the
parser upgrade*
- Added run times and the `no-compare` option to the `onig:match`
command-line script.

##### 🐞 Fixes

- Attempt matching values for multiplexed named backreferences to
duplicate group names in reverse order.
([#&elastic#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))
- Match multiplexed named backreferences to duplicate group names
atomically.
([#&elastic#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))
- A reversed (possessive) interval quantifier that's followed by a
chained `?` quantifier no longer ignores the `?`. — *Via the parser
upgrade*

<sub>\[oniguruma-parser: ^0.11.0]</sub>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEwNy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOm9icy1vbmJvYXJkaW5nIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Kerry Gallagher <kerry.gallagher@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
@kibanamachine
Copy link
Copy Markdown
Contributor

Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync.

kibanamachine added a commit that referenced this pull request Dec 10, 2025
…244789)

# Backport

This will backport the following commits from `main` to `9.1`:
- [Update dependency oniguruma-to-es to ^4.3.3 (main)
(#235651)](#235651)

<!--- 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-12-01T14:45:39Z","message":"Update
dependency oniguruma-to-es to ^4.3.3 (main) (#235651)\n\nThis PR
contains the following updates:\n\n| Package | Type | Update | Change |
Pending
|\n|---|---|---|---|---|\n|\n[oniguruma-to-es](https://redirect.github.com/slevithan/oniguruma-to-es)\n|
dependencies | minor | [`^4.1.0`
->\n`^4.3.3`](https://renovatebot.com/diffs/npm/oniguruma-to-es/4.1.0/4.3.3)\n|
`4.3.4` |\n\n---\n\n### Release
Notes\n\n<details>\n<summary>slevithan/oniguruma-to-es
(oniguruma-to-es)</summary>\n\n###\n[`v4.3.3`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.3)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.2...v4.3.3)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with nested negated
character\nclasses.\n([#&#8203;38](https://redirect.github.com/slevithan/oniguruma-to-es/issues/38))\n\n<sub>\\[oniguruma-parser:
^0.12.1]</sub>\n\n###\n[`v4.3.2`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.2)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.1...v4.3.2)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with character classes
that\ncontain both nested classes and an escaped hyphen as the last
node.\n\n###\n[`v4.3.1`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.1)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.0...v4.3.1)\n\n#####
🐞 Fixes\n\n- Worked around a parser bug in Bun ≤
1.1.34.\n([#&#8203;37](https://redirect.github.com/slevithan/oniguruma-to-es/issues/37))\n\n###\n[`v4.3.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.2.0...v4.3.0)\n\n#####
🚀 Features\n\n- Shortened the generated source for `\\X` when `target`
is `ES2018`.\n- Added support for `y{g}` as a top-level flag.\n-
Improved the `onig:match` command line script, used for testing
and\ncomparing Oniguruma results.\n- Documentation
updates.\n\n<sub>\\[oniguruma-parser:
^0.12.0]</sub>\n\n###\n[`v4.2.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.2.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.1.0...v4.2.0)\n\nThis
release included a significant migration
from\n[oniguruma-parser](https://redirect.github.com/slevithan/oniguruma-parser)\n0.5.4
→ 0.11.0.\n\n##### 🚀 Features\n\n- Added support for `(*FAIL)`.\n-
Improved errors for invalid and incomplete named callouts. — *Via
the\nparser upgrade*\n- Added run times and the `no-compare` option to
the `onig:match`\ncommand-line script.\n\n##### 🐞 Fixes\n\n- Attempt
matching values for multiplexed named backreferences to\nduplicate group
names in reverse
order.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
Match multiplexed named backreferences to duplicate group
names\natomically.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
A reversed (possessive) interval quantifier that's followed by
a\nchained `?` quantifier no longer ignores the `?`. — *Via the
parser\nupgrade*\n\n<sub>\\[oniguruma-parser:
^0.11.0]</sub>\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\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Kerry Gallagher <kerry.gallagher@elastic.co>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"769ce26d336d53ea5b6af71a21a7d979373d820f","branchLabelMapping":{"^v9.3.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:all-open","Team:obs-onboarding","v9.3.0"],"title":"Update
dependency oniguruma-to-es to ^4.3.3
(main)","number":235651,"url":"https://github.com/elastic/kibana/pull/235651","mergeCommit":{"message":"Update
dependency oniguruma-to-es to ^4.3.3 (main) (#235651)\n\nThis PR
contains the following updates:\n\n| Package | Type | Update | Change |
Pending
|\n|---|---|---|---|---|\n|\n[oniguruma-to-es](https://redirect.github.com/slevithan/oniguruma-to-es)\n|
dependencies | minor | [`^4.1.0`
->\n`^4.3.3`](https://renovatebot.com/diffs/npm/oniguruma-to-es/4.1.0/4.3.3)\n|
`4.3.4` |\n\n---\n\n### Release
Notes\n\n<details>\n<summary>slevithan/oniguruma-to-es
(oniguruma-to-es)</summary>\n\n###\n[`v4.3.3`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.3)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.2...v4.3.3)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with nested negated
character\nclasses.\n([#&#8203;38](https://redirect.github.com/slevithan/oniguruma-to-es/issues/38))\n\n<sub>\\[oniguruma-parser:
^0.12.1]</sub>\n\n###\n[`v4.3.2`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.2)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.1...v4.3.2)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with character classes
that\ncontain both nested classes and an escaped hyphen as the last
node.\n\n###\n[`v4.3.1`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.1)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.0...v4.3.1)\n\n#####
🐞 Fixes\n\n- Worked around a parser bug in Bun ≤
1.1.34.\n([#&#8203;37](https://redirect.github.com/slevithan/oniguruma-to-es/issues/37))\n\n###\n[`v4.3.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.2.0...v4.3.0)\n\n#####
🚀 Features\n\n- Shortened the generated source for `\\X` when `target`
is `ES2018`.\n- Added support for `y{g}` as a top-level flag.\n-
Improved the `onig:match` command line script, used for testing
and\ncomparing Oniguruma results.\n- Documentation
updates.\n\n<sub>\\[oniguruma-parser:
^0.12.0]</sub>\n\n###\n[`v4.2.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.2.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.1.0...v4.2.0)\n\nThis
release included a significant migration
from\n[oniguruma-parser](https://redirect.github.com/slevithan/oniguruma-parser)\n0.5.4
→ 0.11.0.\n\n##### 🚀 Features\n\n- Added support for `(*FAIL)`.\n-
Improved errors for invalid and incomplete named callouts. — *Via
the\nparser upgrade*\n- Added run times and the `no-compare` option to
the `onig:match`\ncommand-line script.\n\n##### 🐞 Fixes\n\n- Attempt
matching values for multiplexed named backreferences to\nduplicate group
names in reverse
order.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
Match multiplexed named backreferences to duplicate group
names\natomically.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
A reversed (possessive) interval quantifier that's followed by
a\nchained `?` quantifier no longer ignores the `?`. — *Via the
parser\nupgrade*\n\n<sub>\\[oniguruma-parser:
^0.11.0]</sub>\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\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Kerry Gallagher <kerry.gallagher@elastic.co>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"769ce26d336d53ea5b6af71a21a7d979373d820f"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.3.0","branchLabelMappingKey":"^v9.3.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/235651","number":235651,"mergeCommit":{"message":"Update
dependency oniguruma-to-es to ^4.3.3 (main) (#235651)\n\nThis PR
contains the following updates:\n\n| Package | Type | Update | Change |
Pending
|\n|---|---|---|---|---|\n|\n[oniguruma-to-es](https://redirect.github.com/slevithan/oniguruma-to-es)\n|
dependencies | minor | [`^4.1.0`
->\n`^4.3.3`](https://renovatebot.com/diffs/npm/oniguruma-to-es/4.1.0/4.3.3)\n|
`4.3.4` |\n\n---\n\n### Release
Notes\n\n<details>\n<summary>slevithan/oniguruma-to-es
(oniguruma-to-es)</summary>\n\n###\n[`v4.3.3`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.3)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.2...v4.3.3)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with nested negated
character\nclasses.\n([#&#8203;38](https://redirect.github.com/slevithan/oniguruma-to-es/issues/38))\n\n<sub>\\[oniguruma-parser:
^0.12.1]</sub>\n\n###\n[`v4.3.2`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.2)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.1...v4.3.2)\n\n#####
🐞 Fixes\n\n- Worked around a Safari (WebKit) bug with character classes
that\ncontain both nested classes and an escaped hyphen as the last
node.\n\n###\n[`v4.3.1`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.1)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.3.0...v4.3.1)\n\n#####
🐞 Fixes\n\n- Worked around a parser bug in Bun ≤
1.1.34.\n([#&#8203;37](https://redirect.github.com/slevithan/oniguruma-to-es/issues/37))\n\n###\n[`v4.3.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.3.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.2.0...v4.3.0)\n\n#####
🚀 Features\n\n- Shortened the generated source for `\\X` when `target`
is `ES2018`.\n- Added support for `y{g}` as a top-level flag.\n-
Improved the `onig:match` command line script, used for testing
and\ncomparing Oniguruma results.\n- Documentation
updates.\n\n<sub>\\[oniguruma-parser:
^0.12.0]</sub>\n\n###\n[`v4.2.0`](https://redirect.github.com/slevithan/oniguruma-to-es/releases/tag/v4.2.0)\n\n[Compare\nSource](https://redirect.github.com/slevithan/oniguruma-to-es/compare/v4.1.0...v4.2.0)\n\nThis
release included a significant migration
from\n[oniguruma-parser](https://redirect.github.com/slevithan/oniguruma-parser)\n0.5.4
→ 0.11.0.\n\n##### 🚀 Features\n\n- Added support for `(*FAIL)`.\n-
Improved errors for invalid and incomplete named callouts. — *Via
the\nparser upgrade*\n- Added run times and the `no-compare` option to
the `onig:match`\ncommand-line script.\n\n##### 🐞 Fixes\n\n- Attempt
matching values for multiplexed named backreferences to\nduplicate group
names in reverse
order.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
Match multiplexed named backreferences to duplicate group
names\natomically.\n([#&#8203;35](https://redirect.github.com/slevithan/oniguruma-to-es/issues/35))\n-
A reversed (possessive) interval quantifier that's followed by
a\nchained `?` quantifier no longer ignores the `?`. — *Via the
parser\nupgrade*\n\n<sub>\\[oniguruma-parser:
^0.11.0]</sub>\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\n---------\n\nCo-authored-by:
elastic-renovate-prod[bot]
<174716857+elastic-renovate-prod[bot]@users.noreply.github.com>\nCo-authored-by:
Kerry Gallagher <kerry.gallagher@elastic.co>\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"769ce26d336d53ea5b6af71a21a7d979373d820f"}}]}]
BACKPORT-->

Co-authored-by: elastic-renovate-prod[bot] <174716857+elastic-renovate-prod[bot]@users.noreply.github.com>
Co-authored-by: Kerry Gallagher <kerry.gallagher@elastic.co>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
@kibanamachine kibanamachine added v9.1.9 and removed backport missing Added to PRs automatically when the are determined to be missing a backport. labels Dec 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:all-open Backport to all branches that could still receive a release release_note:skip Skip the PR/issue when compiling release notes Team:obs-onboarding Observability Onboarding Team v8.19.8 v9.1.9 v9.2.2 v9.3.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants