Skip to content

Update major version of babel and eslint ecosystems - #2735

Merged
GCHQDeveloper581 merged 2 commits into
gchq:masterfrom
GCHQDeveloper581:dev/update-babel-and-eslint
Aug 28, 2026
Merged

GCHQDeveloper581 merged 2 commits into
gchq:masterfrom
GCHQDeveloper581:dev/update-babel-and-eslint

Conversation

@GCHQDeveloper581

@GCHQDeveloper581 GCHQDeveloper581 commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Description
Update to version 8.X of babel
Update to version 10.X of eslint and version 64.X of the eslint jsdoc plugin
Update babel config to suit new version and add required new babel-plugin-polyfill-corejs3 plugin

Existing Issue
eslint was previously marked as a problem update in #2214

AI disclosure
No AI used

Test Coverage
Existing tests should cover these updates.
Build logs checked for any new warnings.

@CLAassistant

CLAassistant commented Aug 21, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@GCHQDeveloper581
GCHQDeveloper581 force-pushed the dev/update-babel-and-eslint branch from f1998b5 to dded04d Compare August 27, 2026 08:13
@GCHQDeveloper581
GCHQDeveloper581 merged commit cf82f9a into gchq:master Aug 28, 2026
4 checks passed
@GCHQDeveloper581
GCHQDeveloper581 deleted the dev/update-babel-and-eslint branch August 28, 2026 09:21
gabrielcosi pushed a commit to gabrielcosi/home-ops that referenced this pull request Sep 18, 2026
…) (#845)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/gchq/cyberchef](https://github.com/gchq/CyberChef) | minor | `11.4.0` → `11.5.0` |

---

### Release Notes

<details>
<summary>gchq/CyberChef (ghcr.io/gchq/cyberchef)</summary>

### [`v11.5.0`](https://github.com/gchq/CyberChef/blob/HEAD/CHANGELOG.md#1150---2026-09-18)

[Compare Source](gchq/CyberChef@v11.4.0...v11.5.0)

This release includes a security fix

- SECURITY: prevent autobake on loaded recipe if any operation has manualBake set \[[@&#8203;GCHQDeveloper581](https://github.com/GCHQDeveloper581)] | \[[`b603905`](gchq/CyberChef@b603905)]
- chore (deps): bump cspell from 10.2.2 to 10.3.0 in the minor-updates group across 1 directory  | \[[#&#8203;2812](gchq/CyberChef#2812)]
- chore (deps): bump docker/setup-qemu-action from 4.2.0 to 4.3.0 in the actions-dependencies group  | \[[#&#8203;2811](gchq/CyberChef#2811)]
- Revert "Use webpack native CSS and HTML support" \[[@&#8203;GCHQDeveloper581](https://github.com/GCHQDeveloper581)] | \[[#&#8203;2816](gchq/CyberChef#2816)]
- Use webpack native CSS and HTML support \[[@&#8203;sylvesterkaczmarek](https://github.com/sylvesterkaczmarek)] | \[[#&#8203;2794](gchq/CyberChef#2794)]
- fix: prevent LM Hash crash on inputs that expand when uppercased ([#&#8203;1807](gchq/CyberChef#1807)) \[[@&#8203;ousamabenyounes](https://github.com/ousamabenyounes)] \[[@&#8203;ousamabenyounes](https://github.com/ousamabenyounes)] | \[[#&#8203;2787](gchq/CyberChef#2787)]
- chore (deps): bump the patch-updates group across 1 directory with 12 updates \[[@&#8203;GCHQDeveloper581](https://github.com/GCHQDeveloper581)] | \[[#&#8203;2791](gchq/CyberChef#2791)]
- chore (deps): bump morgan from 1.11.0 to 1.12.0  | \[[#&#8203;2793](gchq/CyberChef#2793)]
- test: stabilise autobake UI test \[[@&#8203;sylvesterkaczmarek](https://github.com/sylvesterkaczmarek)] | \[[#&#8203;2781](gchq/CyberChef#2781)]
- chore (deps): bump js-yaml  | \[[#&#8203;2790](gchq/CyberChef#2790)]
- fix: support Webpack 5.110+ worker builds \[[@&#8203;sylvesterkaczmarek](https://github.com/sylvesterkaczmarek)] | \[[#&#8203;2779](gchq/CyberChef#2779)]
- chore (deps): bump the minor-updates group across 1 directory with 6 updates  | \[[#&#8203;2776](gchq/CyberChef#2776)]
- fix: treat numeric 0 input as a value, not an empty dish, in the Node API \[[@&#8203;lechedesnatada23](https://github.com/lechedesnatada23)] \[[@&#8203;lechedesnatada23](https://github.com/lechedesnatada23)] | \[[#&#8203;2759](gchq/CyberChef#2759)]
- fix: preserve anchor tags with pre-existing target attribute in RenderMarkdown \[[@&#8203;animesh68](https://github.com/animesh68)] | \[[#&#8203;2767](gchq/CyberChef#2767)]
- chore (deps): bump the docker-dependencies group across 1 directory with 2 updates  | \[[#&#8203;2761](gchq/CyberChef#2761)]
- test: drop unreachable URL branch in wasm fetch polyfill \[[@&#8203;lechedesnatada23](https://github.com/lechedesnatada23)] \[[@&#8203;lechedesnatada23](https://github.com/lechedesnatada23)] | \[[#&#8203;2758](gchq/CyberChef#2758)]
- test: make JPath RCE error assertion resilient to message variants \[[@&#8203;lechedesnatada23](https://github.com/lechedesnatada23)] \[[@&#8203;lechedesnatada23](https://github.com/lechedesnatada23)] | \[[#&#8203;2757](gchq/CyberChef#2757)]
- test: harden XSS negative assertion in Series chart test \[[@&#8203;lechedesnatada23](https://github.com/lechedesnatada23)] \[[@&#8203;lechedesnatada23](https://github.com/lechedesnatada23)] | \[[#&#8203;2756](gchq/CyberChef#2756)]
- Safari drag/drop fixes \[[@&#8203;lzandman](https://github.com/lzandman)] | \[[#&#8203;2271](gchq/CyberChef#2271)]
- \[PEM to JWK] Add Opt-in `kid` via RFC 7638 JWK Thumbprint \[[@&#8203;evan-cohen](https://github.com/evan-cohen)] | \[[#&#8203;2771](gchq/CyberChef#2771)]
- docs: update NodeRecipe.execute JSDoc return type to Promise<NodeDish> \[[@&#8203;animesh68](https://github.com/animesh68)] | \[[#&#8203;2765](gchq/CyberChef#2765)]
- fix: use OperationError instead of bare Error in MOD, LuhnChecksum, a… \[[@&#8203;animesh68](https://github.com/animesh68)] | \[[#&#8203;2766](gchq/CyberChef#2766)]
- chore (deps): bump [@&#8203;humanfs/node](https://github.com/humanfs/node) from 0.16.7 to 0.16.8  | \[[#&#8203;2772](gchq/CyberChef#2772)]
- Update chromedriver \[[@&#8203;GCHQDeveloper581](https://github.com/GCHQDeveloper581)] | \[[#&#8203;2742](gchq/CyberChef#2742)]
- fix: remove duplicate RandomPrime operation file \[[@&#8203;animesh68](https://github.com/animesh68)] | \[[#&#8203;2764](gchq/CyberChef#2764)]
- chore (deps): bump fast-uri from 3.1.5 to 3.1.7  | \[[#&#8203;2752](gchq/CyberChef#2752)]
- chore (deps): bump postcss-selector-parser from 7.1.1 to 7.1.5  | \[[#&#8203;2750](gchq/CyberChef#2750)]
- fix: use defaults for blank number ingredients \[[@&#8203;Adamkadaban](https://github.com/Adamkadaban)] | \[[#&#8203;2707](gchq/CyberChef#2707)]
- chore (deps): bump docker/setup-buildx-action from 4.2.0 to 4.3.0 in the actions-dependencies group across 1 directory  | \[[#&#8203;2737](gchq/CyberChef#2737)]
- chore (deps): bump nginxinc/nginx-unprivileged from `44e3633` to `9372293` in the docker-dependencies group  | \[[#&#8203;2743](gchq/CyberChef#2743)]
- chore (deps): bump the patch-updates group across 1 directory with 5 updates  | \[[#&#8203;2744](gchq/CyberChef#2744)]
- Add "Parse PGP Key" Operation \[[@&#8203;GCHQDeveloper581](https://github.com/GCHQDeveloper581)] | \[[#&#8203;2734](gchq/CyberChef#2734)]
- Update major version of babel and eslint ecosystems \[[@&#8203;GCHQDeveloper581](https://github.com/GCHQDeveloper581)] | \[[#&#8203;2735](gchq/CyberChef#2735)]
- fix(ParseIPRange): mask host bits in Network output for CIDR ranges \[[@&#8203;n0liu](https://github.com/n0liu)] | \[[#&#8203;2694](gchq/CyberChef#2694)]
- fix: accept hexadecimal values for Disassemble x86 address arguments \[[@&#8203;arjun2075](https://github.com/arjun2075)] | \[[#&#8203;2721](gchq/CyberChef#2721)]

</details>

---

### Configuration

📅 **Schedule**: (in timezone Europe/Berlin)

- 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 these updates again.

---

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

---

This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC44Mi4wIiwidXBkYXRlZEluVmVyIjoiNDQuODIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->

Reviewed-on: https://git.xcd.dev/gabrielcosi/home-ops/pulls/845
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants