Skip to content

chore(deps): update npm dependencies updates#116

Open
renovate[bot] wants to merge 1 commit into
developfrom
renovate/npm-dependencies-updates
Open

chore(deps): update npm dependencies updates#116
renovate[bot] wants to merge 1 commit into
developfrom
renovate/npm-dependencies-updates

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Oct 21, 2025

This PR contains the following updates:

Package Change Age Confidence
electron-builder (source) 26.0.*26.8.* age confidence
jscpd 4.0.*4.2.* age confidence
release-it 19.0.*19.2.* age confidence

Release Notes

electron-userland/electron-builder (electron-builder)

v26.8.1

Compare Source

Patch Changes
Updated 3 dependencies

4edd695 8940ec6 4edd695 dde4309

  • app-builder-lib@26.8.1
  • builder-util@26.8.1
  • dmg-builder@26.8.1

v26.8.0

Compare Source

Minor Changes
  • Feat(win): adding support for latest artifacts for win-codesign tooling to be pulled from electron-builder-binaries #9430 1b39a8e @​mmaietta
Patch Changes
Updated 3 dependencies

cd7c0d9 c18f0eb 769b608 9ba36f9 1b113b7 1b39a8e

  • app-builder-lib@26.8.0
  • builder-util@26.8.0
  • dmg-builder@26.8.0

v26.7.0

Compare Source

Patch Changes
Updated 2 dependencies

bfee115 3fa2d89 ec9e2db aec9157 64b40fe

  • app-builder-lib@26.7.0
  • dmg-builder@26.7.0

v26.6.0

Compare Source

Patch Changes
Updated 2 dependencies

cf10da8 9b1dbb2 e46b407 88070e9 d56550f

  • app-builder-lib@26.6.0
  • dmg-builder@26.6.0

v26.5.0

Compare Source

Patch Changes
Updated 2 dependencies

666d85a b1d6e24 6c20eeb 3022f0f 2c11709

  • dmg-builder@26.5.0
  • app-builder-lib@26.5.0

v26.4.1

Compare Source

Patch Changes
Updated 3 dependencies

cb5b9c6 d38ae8e 1c94529 ef43f42 25b5dd2 c3af390 97e5503

  • app-builder-lib@26.4.1
  • dmg-builder@26.4.1
  • builder-util@26.4.1

v26.4.0

Compare Source

Patch Changes
Updated 2 dependencies

e70da99 b66832d 9110cb4 39ae6a7 78910a9 5f962f9

  • app-builder-lib@26.4.0
  • dmg-builder@26.4.0

v26.3.6

Compare Source

Patch Changes
Updated 2 dependencies

bdfc76b 693629c

  • app-builder-lib@26.3.6
  • dmg-builder@26.3.6

v26.3.5

Compare Source

Patch Changes
Updated 2 dependencies

e3f3592 05e0bc7 e043df5

  • app-builder-lib@26.3.5
  • dmg-builder@26.3.5

v26.3.4

Compare Source

Patch Changes
Updated 3 dependencies

e34be3b 2faee4d ada111e da1d768 4d24ebd b81c253

  • app-builder-lib@26.3.4
  • builder-util@26.3.4
  • dmg-builder@26.3.4

v26.3.3

Compare Source

Patch Changes
Updated 2 dependencies

241c53a

  • app-builder-lib@26.3.3
  • dmg-builder@26.3.3

v26.3.2

Compare Source

Patch Changes
Updated 2 dependencies

0cd0831 7f7113d 65eecac

  • app-builder-lib@26.3.2
  • dmg-builder@26.3.2

v26.3.1

Compare Source

Patch Changes
  • Fix: install-app-deps missing workspaceRoot for passing projectRootPath into electron/rebuild #9376 45a1683 @​mmaietta
Updated 3 dependencies

ec0a851 2f3e7e1 82c07af 6171472 ef364d3 45a1683 1607820 ed8ea12

  • app-builder-lib@26.3.1
  • builder-util@26.3.1
  • dmg-builder@26.3.1

v26.3.0

Compare Source

Minor Changes
Patch Changes
  • Chore: bumping version packages of all packages to trigger Trusted Signing provedance release #9362 030269b @​mmaietta
Updated 4 dependencies

030269b b741b72 d8ad468 811d13d 16c8fa1 2e0837b

  • app-builder-lib@26.3.0
  • builder-util@26.3.0
  • builder-util-runtime@9.5.1
  • dmg-builder@26.3.0

v26.2.0

Compare Source

Patch Changes

v26.1.0

Compare Source

Patch Changes

v26.0.20

Compare Source

Patch Changes

v26.0.19

Compare Source

Patch Changes

v26.0.18

Compare Source

Patch Changes

v26.0.17

Compare Source

Patch Changes

v26.0.16

Compare Source

Patch Changes

v26.0.15

Compare Source

Patch Changes

v26.0.14

Compare Source

Patch Changes

v26.0.13

Compare Source

Patch Changes
kucherenko/jscpd (jscpd)

v4.2.3

Compare Source

v4.2.2

Compare Source

v4.2.1

Compare Source

v4.2.0

Compare Source

Breaking Changes
  • Vue SFC tokenization.vue files are no longer tokenized as markup. Each block is now dispatched to its own sub-format: <script>javascript, <script lang="ts">typescript, <template>markup, <style>css, <style lang="scss">scss, <style lang="less">less. Clone reports for .vue files now appear under these resolved sub-format names. Any tooling or configuration that relied on .vue clones being reported under markup must be updated.
  • --formatsExts users — custom mappings that pointed .vue to markup (e.g. "formatsExts": { "markup": ["vue"] }) will no longer take effect because .vue is handled by the dedicated vue format processor. Remove or update such mappings.
New Features
  • Custom tokenizer backend — replaced the prismjs npm package with a self-contained reprism-based grammar engine. ~11.5% faster tokenization on real projects (avg 1126 ms → 997 ms on a 548-file, 223-format scan).
  • Cross-format detection — Vue SFC (.vue), Svelte (.svelte), Astro (.astro), and Markdown files are now tokenized per-block/per-section. A <script> block in a .vue file can match a .ts file; a fenced code block in Markdown can match a .py file.
  • 223 supported formats — Apex, CFML/ColdFusion, GDScript, Svelte, Astro, and 70+ additional languages added (up from 152). See FORMATS.md.
  • Shebang detection — extensionless executable scripts (e.g. /usr/bin/env python3) are auto-detected by their #! shebang line and tokenized in the correct language.
  • --store-path — configure a custom directory for the LevelDB cache, eliminating collisions when multiple jscpd processes run in parallel on the same machine.
  • --skipComments — shorthand flag for --mode weak, which strips comments before detection.
  • --formats-names — map specific filenames (e.g. Makefile, Dockerfile) to a detection format.
Bug Fixes
  • Entire-file duplicates silently dropped (@jscpd/core #​728) — RabinKarp flushed the pending clone on a store hit at end-of-file instead of on a miss. Files that are complete copies of each other were undetected. Fixed.
  • ReDoS hang on Lisp/Elisp files (@jscpd/tokenizer #​737) — the Lisp string regex /"(?:[^"\\]*|\\.)*"/ could catastrophically backtrack (O(2ⁿ)) on unterminated strings. Replaced with a linear /"(?:[^"\\]|\\[\s\S])*"/ pattern.
  • Process crash on malformed package.json (#​739) — readJSONSync threw an unhandled SyntaxError when package.json contained invalid JSON, killing the process. Now emits a warning and continues with an empty config.
  • Vue SFC cross-file detection broken — the detector used the file-level format (vue) as the store namespace for all SFC blocks, preventing a <script> block in one .vue file from ever matching a <script> block in another. The namespace now reflects each block's resolved sub-format.
  • Vue SFC incorrect column numbers — tokens on the first line of a block carried block-relative column 1 instead of file-absolute column numbers. Fixed in @jscpd/tokenizer.
  • 50 dependency security vulnerabilities remediated across the monorepo (Dependabot batches).
Known Limitations
  • Malformed SFC blocks (e.g. unclosed tags, invalid attributes) are silently skipped and do not contribute tokens.

v4.1.1

Compare Source

v4.1.0

Compare Source

New Features
  • AI Reporter — new ai reporter that produces compact, token-efficient clone output specifically designed for feeding results into language models and AI tooling. Use --reporters ai to activate it.
  • MCP Server enhancements — the Model Context Protocol server now exposes a jscpd://statistics resource and supports a recheck endpoint so AI agents can trigger a rescan without restarting the process.
  • Apex & CFML language support — jscpd can now detect duplicate code in Salesforce Apex and ColdFusion Markup Language (CFML) files (closes #​83, #​619).
  • GDScript support — detect copy-paste duplication in Godot Engine GDScript files.
  • HTML reporter footer — the HTML report now displays a branded footer with the jscpd version and a sponsor link.
  • --noTips flag — suppress the usage-tip messages that appear after a detection run.
  • CI: Node.js 22.x / 24.x — continuous integration updated to test against the latest Node.js LTS and current releases.
Performance
  • Tokenizer — grammars are now loaded lazily, hot paths are O(n), and the spark-md5 dependency has been removed in favour of a lighter built-in implementation. Startup time and memory usage are noticeably reduced on large codebases.
  • Replaced the vendored reprism syntax library with the official prismjs npm package, shrinking the installed footprint.
Bug Fixes
  • Restored the correct start.line expectation for weak-mode clone detection.

v4.0.9

Compare Source

v4.0.8

Compare Source

v4.0.7

Compare Source

v4.0.6

Compare Source

release-it/release-it (release-it)

v19.2.4

Compare Source

v19.2.3

Compare Source

  • Reuse generated changelog (316dbfa)
  • Remove obsolete eslint compat packages/config (f6cc8f3)
  • Update remark-preset-webpro and fix broken links (6e6dd4b)

v19.2.2

Compare Source

  • Improve getChangelog method (7a56364)

v19.2.1

Compare Source

  • Improve commit prompt (b7aca7c)
  • Remedy potential edge case in template helper (5c0a6ee)

v19.2.0

Compare Source

v19.1.0

Compare Source

  • Ignore .npmrc (8ccd060)
  • Update lockfile (c4cd2ba)
  • Support interactive shell in non-CI mode for 2FA flow (resolve #​1263) (a10b20d)
  • Add --workspaces=false to get rid of the null/matches error (14a4907)
  • Remove npm config env var warnings (b8c1247)
  • doc(readme): add release-it-beautiful-changelog plugin to list of plugins (#​1261) (1b68c21)
  • Add 403 to consider resource alive (7969849)

v19.0.6

Compare Source


Configuration

📅 Schedule: (in timezone Europe/Paris)

  • Branch creation
    • "before 8am on monday"
  • 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot changed the title chore(deps): update dependency electron to 38.3.* chore(deps): update dependency electron to 38.4.* Oct 22, 2025
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch from ae7c7a0 to 876d55a Compare October 22, 2025 07:00
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch from 876d55a to 88b9fe1 Compare October 29, 2025 19:41
@renovate renovate Bot changed the title chore(deps): update dependency electron to 38.4.* chore(deps): update dependency electron to 38.5.* Oct 29, 2025
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch from 88b9fe1 to 112ad30 Compare November 5, 2025 12:05
@renovate renovate Bot changed the title chore(deps): update dependency electron to 38.5.* chore(deps): update npm dependencies updates Nov 5, 2025
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch from 112ad30 to 77bd311 Compare November 7, 2025 04:04
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch 3 times, most recently from 4724e01 to 5e0ea4a Compare November 19, 2025 21:46
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch from 5e0ea4a to 7a1f1ab Compare November 26, 2025 20:58
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch from 7a1f1ab to 1f05be2 Compare December 11, 2025 10:27
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch 2 times, most recently from a8ca2a9 to 21df45d Compare December 26, 2025 17:04
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch 3 times, most recently from e5ae17a to 344ae2a Compare January 11, 2026 09:29
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch 2 times, most recently from e519012 to 01cb5b1 Compare January 21, 2026 16:12
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch 3 times, most recently from 7a2d257 to 3e7a27b Compare February 1, 2026 01:22
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch 4 times, most recently from 976b431 to 1845e04 Compare February 18, 2026 19:33
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch from 1845e04 to 8437ca8 Compare February 24, 2026 21:50
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch 2 times, most recently from 9907487 to 7302991 Compare March 11, 2026 04:58
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch from 7302991 to 7a8cc69 Compare April 1, 2026 17:44
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch 3 times, most recently from 224e5a4 to ac6fac2 Compare April 9, 2026 21:45
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch 2 times, most recently from ea65169 to b60115a Compare April 10, 2026 14:54
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch from b60115a to 3acf4c1 Compare April 29, 2026 13:34
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch 6 times, most recently from a227d35 to 4906295 Compare May 15, 2026 20:30
@renovate renovate Bot force-pushed the renovate/npm-dependencies-updates branch from 4906295 to 3cbaf6c Compare May 17, 2026 13:44
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.

0 participants