dependabot[bot] opened a new pull request, #2234: URL: https://github.com/apache/causeway/pull/2234
Bumps [com.structurizr:structurizr-export](https://github.com/structurizr/java) from 1.19.0 to 2.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/structurizr/java/releases">com.structurizr:structurizr-export's releases</a>.</em></p> <blockquote> <h2>v2.0.0</h2> <ul> <li>structurizr-core: Removes deprecated concepts - enterprise and software system/person location.</li> <li>structurizr-core: Adds <code>Workspace.trim()</code> to trim a workspace of unused elements (i.e. those not associated with any views).</li> <li>structurizr-core: Adds support for SVG image views (<a href="https://redirect.github.com/structurizr/java/issues/249">structurizr/java#249</a>).</li> <li>structurizr-core: View keys will be automatically generated if not specified.</li> <li>structurizr-client: Removes <code>StructurizrClient</code> (use <code>WorkspaceApiClient</code> instead).</li> <li>structurizr-client: Merges <a href="https://redirect.github.com/structurizr/java/pull/238">structurizr/java#238</a> (fix: re-enable system properties for theme http client).</li> <li>structurizr-dsl: Removes <code>enterprise</code> keyword.</li> <li>structurizr-dsl: Adds <code>!decisions</code> as a synonym for <code>!adrs</code>.</li> <li>structurizr-dsl: Allows <code>!identifiers</code> to be used inside <code>model</code>.</li> <li>structurizr-dsl: Fixes <a href="https://redirect.github.com/structurizr/java/issues/233">structurizr/java#233</a> (Implied relationships not configured correctly when DSL workspace extends a JSON workspace).</li> <li>structurizr-import: Adds support for importing decisions managed by Log4brains.</li> <li>structurizr-import: Adds support for importing decisions in MADR format.</li> <li>structurizr-import: Fixes <a href="https://redirect.github.com/structurizr/java/issues/251">structurizr/java#251</a> (Importing docs fails on files without extension).</li> <li>structurizr-inspection: Initial version.</li> </ul> <h2>v1.29.0</h2> <ul> <li>Adds <code>com.structurizr.api.AdminApiClient</code> as a client for the cloud service/on-premises admin APIs.</li> <li>Adds support for inter-workspace URLs of the form <code>{workspace:123456}/diagrams</code>.</li> <li>Deprecates <code>StructurizrClient</code> in favour of <code>WorkspaceApiClient</code>.</li> </ul> <h2>v1.28.1</h2> <ul> <li><code>AbstractWorkspace.clearConfiguration()</code> creates a new instance rather than nulling it.</li> </ul> <h2>v1.28.0</h2> <ul> <li>Adds a flag to determine whether automatic layout has been applied or not.</li> <li>Adds support for perspective values.</li> <li>Adds the ability to scope and validate a workspace.</li> </ul> <h2>v1.27.0</h2> <ul> <li>Upgrades dependencies, targets Java 17.</li> <li>Adds a 'url' property to 'RelationshipView' (see <a href="https://redirect.github.com/structurizr/java/issues/214">structurizr/java#214</a>).</li> </ul> <h2>v1.26.1</h2> <ul> <li>Adds the ability to specify the workspace visibility (private/public) via the workspace configuration.</li> </ul> <h2>v1.25.1</h2> <ul> <li>Adds a <code>clearUsers()</code> method to clear configured users on the workspace configuration.</li> </ul> <h2>v1.25.0</h2> <ul> <li>Fixes <a href="https://redirect.github.com/structurizr/java/issues/213">structurizr/java#213</a> (Views are not created automatically if non-English characters are used in software systems' names)</li> <li>Adds a way to load themes with a timeout.</li> </ul> <h2>v1.24.1</h2> <ul> <li>Reduces visibility of <code>setOrder()</code> and <code>setDescription()</code> on <code>RelationshipView</code>, as they should not be public.</li> </ul> <h2>v1.24.0</h2> <ul> <li>Adds a <code>group</code> property to deployment nodes, infrastructure nodes, software system instances, and container instances.</li> </ul> <h2>v1.23.2</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/structurizr/java/blob/master/changelog.md">com.structurizr:structurizr-export's changelog</a>.</em></p> <blockquote> <h2>2.0.0 (22nd February 2024)</h2> <ul> <li>structurizr-core: Removes deprecated concepts - enterprise and software system/person location.</li> <li>structurizr-core: Adds <code>Workspace.trim()</code> to trim a workspace of unused elements (i.e. those not associated with any views).</li> <li>structurizr-core: Adds support for SVG image views (<a href="https://redirect.github.com/structurizr/java/issues/249">structurizr/java#249</a>).</li> <li>structurizr-core: View keys will be automatically generated if not specified.</li> <li>structurizr-client: Removes <code>StructurizrClient</code> (use <code>WorkspaceApiClient</code> instead).</li> <li>structurizr-client: Merges <a href="https://redirect.github.com/structurizr/java/pull/238">structurizr/java#238</a> (fix: re-enable system properties for theme http client).</li> <li>structurizr-dsl: Removes <code>enterprise</code> keyword.</li> <li>structurizr-dsl: Adds <code>!decisions</code> as a synonym for <code>!adrs</code>.</li> <li>structurizr-dsl: Allows <code>!identifiers</code> to be used inside <code>model</code>.</li> <li>structurizr-dsl: Fixes <a href="https://redirect.github.com/structurizr/java/issues/233">structurizr/java#233</a> (Implied relationships not configured correctly when DSL workspace extends a JSON workspace).</li> <li>structurizr-import: Adds support for importing decisions managed by Log4brains.</li> <li>structurizr-import: Adds support for importing decisions in MADR format.</li> <li>structurizr-import: Fixes <a href="https://redirect.github.com/structurizr/java/issues/251">structurizr/java#251</a> (Importing docs fails on files without extension).</li> <li>structurizr-inspection: Initial version.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/structurizr/java/commit/446701e31be5586a85bba0185431fafd1d0f6b44"><code>446701e</code></a> Updated for release.</li> <li><a href="https://github.com/structurizr/java/commit/afa1bf09de1e58718e9d5ccb71f56ae93aa62c0b"><code>afa1bf0</code></a> Documentation related inspection tweaks.</li> <li><a href="https://github.com/structurizr/java/commit/19a424602f054e030fe215379c9c375b2d95fd19"><code>19a4246</code></a> Some improvements to inspections - messages, ordering of inspections, support...</li> <li><a href="https://github.com/structurizr/java/commit/0588f7ccb2a5749c242c01d52205339ae259e2c3"><code>0588f7c</code></a> Updated changelog.</li> <li><a href="https://github.com/structurizr/java/commit/01fab6ecbe7e72b2b948f10655fc8691a76fab7b"><code>01fab6e</code></a> Make it explicit that <code>enterprise</code> has been removed from the DSL.</li> <li><a href="https://github.com/structurizr/java/commit/b6ce06bc49a60498026b0f3b0b6ae72caab74477"><code>b6ce06b</code></a> Adds a specific error message when the (now removed) enterprise keyword is used.</li> <li><a href="https://github.com/structurizr/java/commit/71995f7f34271ab36b178759ed550eb41fc6f2fd"><code>71995f7</code></a> Improves the handling of remote content (e.g. extending remote workspaces, in...</li> <li><a href="https://github.com/structurizr/java/commit/45ddf5a6049282ce9fe703045cd3951eeae9ad30"><code>45ddf5a</code></a> .</li> <li><a href="https://github.com/structurizr/java/commit/757ef70947d18e511e69936e998822b0cbfa7658"><code>757ef70</code></a> Adds a couple of inspections related to embedded views in documentation and d...</li> <li><a href="https://github.com/structurizr/java/commit/371d57034d049e9fc565e48e5bd5d3a268af849a"><code>371d570</code></a> Wording tweak.</li> <li>Additional commits viewable in <a href="https://github.com/structurizr/java/compare/v1.19.0...v2.0.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@causeway.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org