Skip to content

[9.1] Update dependency oniguruma-to-es to ^4.3.3 (main) (#235651)#244789

Merged
kibanamachine merged 3 commits intoelastic:9.1from
kibanamachine:backport/9.1/pr-235651
Dec 10, 2025
Merged

[9.1] Update dependency oniguruma-to-es to ^4.3.3 (main) (#235651)#244789
kibanamachine merged 3 commits intoelastic:9.1from
kibanamachine:backport/9.1/pr-235651

Conversation

@kibanamachine
Copy link
Copy Markdown
Contributor

Backport

This will backport the following commits from main to 9.1:

Questions ?

Please refer to the Backport tool documentation

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 kibanamachine added the backport This PR is a backport of another PR label Dec 1, 2025
@kibanamachine kibanamachine enabled auto-merge (squash) December 1, 2025 14:54
@gbamparop
Copy link
Copy Markdown
Contributor

@elasticmachine merge upstream

@gbamparop
Copy link
Copy Markdown
Contributor

/ci

1 similar comment
@gbamparop
Copy link
Copy Markdown
Contributor

/ci

@gbamparop
Copy link
Copy Markdown
Contributor

@Kerry350 looks like it results in failures, but they don't seem related to the update.

@Kerry350
Copy link
Copy Markdown
Contributor

@gbamparop Yeah, they don't seem related at all. Looks like issues pulling from the Docker registry.

@gbamparop
Copy link
Copy Markdown
Contributor

I ran it a couple of times but it was still failing

@kibanamachine kibanamachine merged commit dcbac29 into elastic:9.1 Dec 10, 2025
12 checks passed
@elasticmachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

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 579.9KB 584.6KB +4.7KB

History

@Kerry350
Copy link
Copy Markdown
Contributor

@gbamparop Passed with the last merge I did. Just unlucky timing 😅

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

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants