Skip to content

build(deps): bump likec4 from 1.56.0 to 1.57.0#200

Merged
erode-release[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/likec4-1.57.0
May 27, 2026
Merged

build(deps): bump likec4 from 1.56.0 to 1.57.0#200
erode-release[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/likec4-1.57.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 27, 2026

Bumps likec4 from 1.56.0 to 1.57.0.

Release notes

Sourced from likec4's releases.

v1.57.0

🚀 Features

  • Multiple Relationships in Views:
    Support expanding merged relationships into separate edges with the multiple flag. Set multiple true on a relationship kind in specification, or per-view via with { multiple true }, to show each relationship as its own edge with its own label instead of merging them into a single [...] edge. Thanks @​galuszkak, #2939, resolves #663

  • includeAncestors for Deployment Views:
    Add includeAncestors property to deployment views to include all ancestors of visible nodes. Thanks @​Kiiv, #2935, fixes #1483

  • --public option for likec4 build and likec4 start:
    Specify a directory that Vite serves and copies as-is into the output (Vite's publicDir). Files in this directory are preserved in the build output, including when --output-single-file is used. Thanks @​farhan523, #2968, resolves #1941

  • color-scheme Attribute for Web Component:
    Add color-scheme attribute to the web component to force light or dark mode. Thanks @​dkapitan, #2955

  • Experimental: AI-Assisted Semantic Layout:
    Add AI layout advisor that analyzes diagram semantics and suggests graphviz layout hints (rank constraints, edge weights, invisible edges) for more readable and visually balanced diagrams. Includes a VSCode chat participant, command, and MCP tool for triggering AI layout enhancement. This feature is experimental and may change in future releases. Documentation is coming later; reach out to us on Discord. #2878

  • Image Export Options:
    Add --description and --notation options to PNG and JPEG exports to include the view title, Markdown description, and non-overlapping view notation in generated images. Thanks @​ckeller42, #2950

  • --hmr-port option for likec4 start:
    Specify the HMR WebSocket port via --hmr-port or the HMR_PORT environment variable. If neither is provided, a free port is auto-discovered in the range 24678–24690. Thanks @​kieronlanning, #2947

  • Emacs Setup Documentation:
    Expand the Emacs section in the editors docs with a complete setup using @likec4/lsp -- covers both Eglot (Emacs 29+) and lsp-mode, with a likec4-mode definition for .c4 / .likec4 files. Thanks @​farhan523, #2972, resolves #2268

  • AspireC4 Community Docs:
    Add community docs page for AspireC4 -- a .NET Aspire extension that auto-generates live LikeC4 architecture diagrams from the Aspire resource graph. Thanks @​kieronlanning, #2952

🐞 Bug Fixes

  • Fixed relationship popovers not showing in static embedded views generated with likec4 build. Thanks @​ckeller42, #2969, fixes #2962

  • Fixed expanded embedded LikeC4 views rendering with a transparent overlay background. Thanks @​ckeller42, #2967, fixes #2965

  • Fixed formatter to preserve metadata arrays instead of converting them to strings. Thanks @​ckeller42, #2944

  • Allow reserved keywords such as group as metadata keys. Thanks @​ckeller42, #2948, fixes #2932

  • Fixed CSS bundling for react/webcomponents when rendered in shadow root.

  • Fixed single-project overview page always showing the CLI --title value instead of the title from likec4.config.json. Thanks @​kieronlanning, #2952

  • Fixed validation of browser property in webcomponent (now accepts string values "true"/"false"/"yes"/"no"), closes #2936

  • Fixed overlay animations (relationships browser, element details, search) glitching on open/close. #2976

  • Upgraded pnpm to 11

Changelog

Sourced from likec4's changelog.

1.57.0

Minor Changes

  • #2968 590864d Thanks @​farhan523! - Add --public option (alias --public-dir) to likec4 build and likec4 start for specifying a directory that Vite serves and copies as-is into the output (Vite's publicDir). Files in this directory are preserved in the build output, including when --output-single-file is used. Resolves #1941.

  • #2935 35ba3f6 Thanks @​Kiiv! - feat: add includeAncestors property to deployment views to include all ancestors of visible nodes. Fix likec4/likec4#1483

Patch Changes

  • #2971 3e0d071 Thanks @​farhan523! - Add --allowed-host option to likec4 start (serve / dev) for scoping which hostnames are allowed to access the dev server (Vite's server.allowedHosts). Can be repeated. When omitted, all hosts are allowed (current behaviour). Resolves #1650.

  • #2950 dcbf674 Thanks @​ckeller42! - Add --description to PNG and JPEG exports to include the view title and Markdown description in generated images.

  • #2950 dcbf674 Thanks @​ckeller42! - Add --notation to PNG and JPEG exports to include non-overlapping view notation in generated images.

  • #2952 0a1b751 Thanks @​kieronlanning! - Fix single-project overview page always showing the CLI --title value instead of the title from likec4.config.json

  • #2969 116f482 Thanks @​ckeller42! - Fixes #2962 by showing relationship popovers in static embedded views generated with likec4 build.

  • 1540465 Thanks @​davydkov! - Fix css bundling for react/webcomponents (when rendered in shadow root)

  • #2976 783155b Thanks @​davydkov! - Drop the react-shadow dependency and inline shadow-root rendering directly. Mark use-sync-external-store as external to avoid duplicate React internals.

  • #2947 3726863 Thanks @​kieronlanning! - Add --hmr-port option to the start CLI command for specifying the HMR WebSocket port.

    The port can also be set via the HMR_PORT environment variable. If neither is provided, a free port is auto-discovered in the range 24678–24690.

  • 2e41ccf Thanks @​davydkov! - Fix validation of browser property in webcomponent (accepts string values "true"/"false"/"yes"/"no")

    Closes #2936

  • #2976 783155b Thanks @​davydkov! - Chore (contributors): upgrade to pnpm 11.

    packageManager is now pnpm@11.2.2 and .tool-versions was bumped accordingly. Workspace overrides, allowBuilds, and patchedDependencies were moved from the root package.json into pnpm-workspace.yaml (pnpm 11 layout).

  • Updated dependencies [311b93d, 35ba3f6]:

    • @​likec4/core@​1.57.0
    • @​likec4/icons@​1.46.4
Commits
  • 1533fd6 release: v1.57.0
  • c00b19d chore(deps): update node.js to v22.22.3 (#2865)
  • 3e0d071 feat(cli): add --allowed-host option for dev server (#2971)
  • 783155b feat: edit view properties (title, description, tags) (#2976)
  • 590864d feat(cli): add --public option for Vite publicDir (#2968)
  • 3726863 feat: added support for specifying the HMR port for CLI start command (#2947)
  • dcbf674 feat(cli): export view notation in screenshots (#2950)
  • f7f52ef bundle @tanstack/ai
  • 3b9f652 introduce @tanstack/ai
  • 752940e remove depracated option
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [likec4](https://github.com/likec4/likec4/tree/HEAD/packages/likec4) from 1.56.0 to 1.57.0.
- [Release notes](https://github.com/likec4/likec4/releases)
- [Changelog](https://github.com/likec4/likec4/blob/main/packages/likec4/CHANGELOG.md)
- [Commits](https://github.com/likec4/likec4/commits/v1.57.0/packages/likec4)

---
updated-dependencies:
- dependency-name: likec4
  dependency-version: 1.57.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 27, 2026
@dependabot dependabot Bot requested a review from a team as a code owner May 27, 2026 19:50
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 27, 2026
@erode-release erode-release Bot enabled auto-merge (squash) May 27, 2026 19:50
@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented May 27, 2026

Greptile Summary

This PR bumps likec4 from 1.56.0 to 1.57.0 in both packages/architecture and packages/core, with corresponding package-lock.json updates. The 1.57.0 release is a minor version increment with new features (multiple relationships in views, includeAncestors for deployment views, AI-assisted layout, image export options) and several bug fixes — no breaking changes are listed.

  • packages/architecture/package.json and packages/core/package.json: likec4 devDependency updated from ^1.56.0 to ^1.57.0.
  • package-lock.json: Lockfile regenerated to pin the new resolved version and any updated transitive dependencies.

Confidence Score: 5/5

Routine minor-version dependency bump with no breaking changes; safe to merge.

The change is a minor version bump of a dev/tooling dependency (likec4) in two packages. The 1.57.0 changelog lists only additive features and bug fixes with no removals or breaking changes. The lockfile is regenerated consistently.

No files require special attention.

Important Files Changed

Filename Overview
packages/architecture/package.json Bumps likec4 devDependency from ^1.56.0 to ^1.57.0; minor version bump with no breaking changes expected.
packages/core/package.json Bumps likec4 devDependency from ^1.56.0 to ^1.57.0; routine dependency update.
package-lock.json Lockfile updated to reflect the new likec4 1.57.0 resolved package hashes and transitive dependencies.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[dependabot PR] --> B[packages/architecture/package.json\nlikec4: ^1.56.0 → ^1.57.0]
    A --> C[packages/core/package.json\nlikec4: ^1.56.0 → ^1.57.0]
    B --> D[package-lock.json updated]
    C --> D
    D --> E[likec4 1.57.0\nNew features + bug fixes]
Loading

Reviews (1): Last reviewed commit: "build(deps): bump likec4 from 1.56.0 to ..." | Re-trigger Greptile

@erode-release erode-release Bot merged commit a68bd03 into main May 27, 2026
3 checks passed
@erode-release erode-release Bot deleted the dependabot/npm_and_yarn/likec4-1.57.0 branch May 27, 2026 19:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants