Skip to content

[8.x] Update dependency oniguruma-to-es to v4 (main) (#215073)#215455

Merged
kibanamachine merged 1 commit intoelastic:8.xfrom
kibanamachine:backport/8.x/pr-215073
Mar 21, 2025
Merged

[8.x] Update dependency oniguruma-to-es to v4 (main) (#215073)#215455
kibanamachine merged 1 commit intoelastic:8.xfrom
kibanamachine:backport/8.x/pr-215073

Conversation

@kibanamachine
Copy link
Contributor

Backport

This will backport the following commits from main to 8.x:

Questions ?

Please refer to the Backport tool documentation

This PR contains the following updates:

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

---

### Release Notes

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

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

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

##### 🚀 Features

- Added partial support for nested, negated classes with `target`
`ES2018` (supports top-level-nested, negated classes in non-negated
classes).
- Allows supporting output from `oniguruma-parser/optimizer` in older
environments.

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

[Compare
Source](https://github.com/slevithan/oniguruma-to-es/compare/v4.0.0...v4.0.1)

##### 🐞 Fixes

- Bumped the `oniguruma-parser` dependency to fix a bundle size
regression.

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

[Compare
Source](https://github.com/slevithan/oniguruma-to-es/compare/v3.1.1...v4.0.0)

##### 🚨 Breaking

- Removed `toOnigurumaAst`. Its functionality has moved to the new,
dedicated library
[oniguruma-parser](https://github.com/slevithan/oniguruma-parser),
which includes many improvements, new features, and changes to the AST
structure.

##### 🚀 Features

- `toRegExp`/`toRegExpDetails`: Throw if the second argument isn't an
object or `undefined`.
-   Shorter output for POSIX classes `cntrl`, `graph`, `print`.

##### 🐞 Fixes

- Fixed a regression in support for comment groups in v3.1.1.
([#&elastic#8203;31](https://github.com/slevithan/oniguruma-to-es/issues/31))

</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://github.com/renovatebot/renovate).

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

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>
(cherry picked from commit 0aa226c)
@kibanamachine kibanamachine added the backport This PR is a backport of another PR label Mar 21, 2025
@kibanamachine kibanamachine enabled auto-merge (squash) March 21, 2025 10:26
@kibanamachine kibanamachine merged commit dcbf05e into elastic:8.x Mar 21, 2025
11 checks passed
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

✅ unchanged

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.

2 participants