Skip to content

chore: release javascript-modules @ v1.3.0 (minor) - #733

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
release

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 21, 2026 •

Copy link
Copy Markdown

🦜 Chachalog

This PR will bump the following packages:

javascript-modules 1.2.0 → 1.3.0 (minor)

New Features

  • buildNodeUrl now autocollects cache dependencies for the content it links to, preventing 404 errors when the linked content is renamed or moved. (feat: autocollect buildNodeUrl dependencies #783, fix: collect buildNodeUrl dependencies in a render filter #810)

    This mechanism is enabled by default but can be disabled on a per-view basis by setting "cache.autocollectDependencies": "false" in the view's properties, or on a per-call basis with the new autocollectDependency: false option in buildNodeUrl.

    When a view links to more than 100 contents, a change in a folder that holds many of them also refreshes the view.

  • Introduced <JImage> and getImageProps to render responsive images from an image node: srcset and sizes are derived from the image's intrinsic size, alt falls back to the image title, and width / height are set to prevent layout shifts. (feat: introduce getImageProps and JImage  #789)

    On a default Jahia instance every candidate serves the original file. A DAM (Cloudinary, Keepeek) or an image resizer (Cloudimage) is required for the resizing to take effect.

  • Added support for children in client-only islands: <Island clientOnly> now passes its children to the component. (feat: allow Island clientOnly to have server-rendered children #807)

    Use clientOnly="hide-children-while-loading" to hide them until the component is loaded, for instance when they must only be displayed in a modal.

    If an existing client-only component renders its children, the placeholder now ends up inside it, and it must match the type of the component's children prop.

  • Bumped embedded dependencies. (fix(deps): update patch #658, chore: bump devalue from 5.6.4 to 5.8.1 #664, chore: bump dependencies #793)

    Dependency From (JSM 1.2.0) To (JSM 1.3.0)
    devalue 5.6.4 6.0.0
    i18next 25.7.3 26.4.2
    react 19.2.3 19.3.0
    react-dom 19.2.3 19.3.0
    react-i18next 16.5.0 17.0.14

    We decided to upgrade i18next and react-i18next in a minor version because, as far as we're aware, the breaking changes remove deprecated features that were never put in place in recent codebases. If this assumption is incorrect, please reach out to us.

  • Added an absolute option to buildEndpointUrl, buildNodeUrl and buildModuleFileUrl, which prefixes the URL with the server origin or with an origin passed as a string.

    <meta property="og:url" content={buildNodeUrl(currentNode, { absolute: true })} />

    In preview and edit, Jahia removes the origin from a page URL in an href or src attribute, so use the URL in an attribute such as content there.

  • Expose JCRStoreProvider in TypeScript types. (feat: expose jcr node provider in TS types #790)

Bug Fixes

@github-actions github-actions Bot changed the title chore: release chore: release javascript-modules @ v1.3.0 (minor) Sep 8, 2026
@github-actions
github-actions Bot force-pushed the release branch 13 times, most recently from af62271 to 8ac699f Compare September 22, 2026 09:52
@pkg-pr-new

pkg-pr-new Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

Open in StackBlitz

yarn add https://pkg.pr.new/@jahia/create-module@733.tgz
yarn add https://pkg.pr.new/@jahia/javascript-modules-library@733.tgz
yarn add https://pkg.pr.new/@jahia/vite-plugin@733.tgz

commit: 79308d4

@github-actions
github-actions Bot force-pushed the release branch 4 times, most recently from 8bddf13 to 3655d1e Compare October 14, 2026 09:18
@Fgerthoffert Fgerthoffert mentioned this pull request Oct 16, 2026
13 of 24 tasks
@Fgerthoffert Fgerthoffert changed the title chore: release javascript-modules @ v1.3.0 (minor) chore: release javascript-modules @ v1.3.1 (minor) Oct 16, 2026
@github-actions

Copy link
Copy Markdown
Author

🦜 Chachalog

No changelog entries detected. Learn more about Chachalog.

Create a new entry online or run npx chachalog@0.5.6 prompt to create a new entry locally.

@github-actions github-actions Bot changed the title chore: release javascript-modules @ v1.3.1 (minor) chore: release javascript-modules @ v1.3.0 (minor) Oct 16, 2026
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.

1 participant