Releases: avisi-cloud/structurizr-site-generatr
Releases · avisi-cloud/structurizr-site-generatr
1.5.0
!constant
keyword.
What's Changed
- fix(plantuml export) Win compatibility by @zhelyan in #614
- fix: broken documentation indexing with correct URLs by @galuszkak in #615
- Experimental dark mode by @jenspav in #606
- Always take all vertical space by @jenspav in #617
- docs: Fix typo in link text by @gumbo2k in #619
Dependency updates
- chore(deps): update dependency gradle to v8.10.2 by @renovate in #613
- fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.3 by @renovate in #609
- fix(deps): update dependency mermaid to v11.2.1 by @renovate in #607
- fix(deps): update jetty to v12.0.14 by @renovate in #616
- fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v7 by @renovate in #605
- fix(deps): update structurizr to v3 (major) by @renovate in #608
- fix(deps): update kotlin to v2.0.21 by @renovate in #620
- fix(deps): update dependency mermaid to v11.3.0 by @renovate in #618
- chore(deps): update dependency java to v21.0.5+11.0.lts by @renovate in #624
- fix(deps): update dependency svg-pan-zoom to v3.6.2 by @renovate in #626
New Contributors
Full Changelog: 1.4.0...1.5.0
1.4.0
What's Changed
- Add trailing slash to site links within markdown by @jp7677 in #534
- feat: make docs link to be consistent with Workspace level by @galuszkak in #550
- Align table headers width by @jenspav in #553
- Use invariant path separators by @jp7677 in #557
- Add assets-dir parameter to examples by @jenspav in #584
- Switch to other renovate preset by @jenspav in #585
- Tweak kotlin settings by @jenspav in #588
- Switch to version numbers by @jenspav in #589
- Avoid HTML tags in AsciiDoc titles by @jenspav in #592
- Remove sha from docker image by @jenspav in #595
Dependency updates
- chore(deps): update docker/login-action digest to 0d4c9c5 by @renovate in #527
- fix(deps): update dependency net.sourceforge.plantuml:plantuml to v1.2024.5 by @renovate in #526
- chore(deps): update dependency gradle to v8.8 by @renovate in #529
- chore(deps): update eclipse-temurin:21.0.3_9-jre-jammy docker digest to 78a82ed - autoclosed by @renovate in #532
- fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.0 by @renovate in #533
- chore(deps): update docker/build-push-action digest to ca052bb by @renovate in #535
- chore(deps): update actions/checkout digest to 692973e by @renovate in #537
- fix(deps): update jetty to v12.0.10 by @renovate in #531
- fix(deps): update structurizr to v2.1.3 by @renovate in #538
- chore(deps): update gradle/gradle-build-action action to v3.4.1 by @renovate in #539
- fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.10.0.202406032230-r by @renovate in #540
- chore(deps): update docker/build-push-action action to v6 by @renovate in #541
- chore(deps): update gradle/gradle-build-action action to v3.4.2 by @renovate in #542
- chore(deps): update docker/build-push-action digest to 94f8f8c by @renovate in #544
- fix(deps): update structurizr to v2.1.4 by @renovate in #545
- chore(deps): update docker/build-push-action digest to f6010ea by @renovate in #546
- chore(deps): update docker/build-push-action digest to 1556069 by @renovate in #547
- fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.1 - autoclosed by @renovate in #548
- fix(deps): update dependency org.codehaus.groovy:groovy-jsr223 to v3.0.22 by @renovate in #551
- chore(deps): update eclipse-temurin:21.0.3_9-jre-jammy docker digest to 3b44b66 by @renovate in #552
- chore(deps): update eclipse-temurin:21.0.3_9-jre-jammy docker digest to e2318d3 by @renovate in #554
- fix(deps): update structurizr to v2.2.0 by @renovate in #555
- fix(deps): update dependency org.jruby:jruby-core to v9.4.8.0 by @renovate in #556
- fix(deps): update dependency katex to v0.16.11 by @renovate in #558
- chore(deps): update actions/download-artifact digest to fa0a91b by @renovate in #562
- chore(deps): update actions/upload-artifact digest to 0b2256b by @renovate in #563
- chore(deps): update docker/build-push-action digest to 5176d81 by @renovate in #559
- chore(deps): update docker/setup-buildx-action digest to 988b5a0 by @renovate in #561
- fix(deps): update jetty to v12.0.12 by @renovate in #560
- chore(deps): update anchore/sbom-action digest to d94f46e by @renovate in #566
- chore(deps): update docker/login-action digest to 9780b0c by @renovate in #567
- chore(deps): update dependency java to v21.0.4+7.0.lts by @renovate in #568
- chore(deps): update eclipse-temurin docker tag to v21.0.4_7-jre-jammy by @renovate in #569
- fix(deps): update dependency bulma to v1.0.2 by @renovate in #570
- fix(deps): update dependency net.sourceforge.plantuml:plantuml to v1.2024.6 - autoclosed by @renovate in #571
- chore(deps): update actions/upload-artifact digest to 89ef406 by @renovate in #572
- chore(deps): update dependency gradle to v8.9 by @renovate in #573
- chore(deps): update gradle/gradle-build-action action to v3.5.0 by @renovate in #574
- chore(config): migrate renovate config by @renovate in #578
- fix(deps): update kotlin to v2.0.10 by @renovate in #587
- fix(deps): update dependency org.jsoup:jsoup to v1.18.1 by @jenspav in #590
- fix(deps): update dependency org.slf4j:slf4j-simple to v2.0.16 by @renovate in #591
- chore(deps): update dependency gradle to v8.10 by @renovate in #593
- fix(deps): update kotlin to v2.0.20 by @renovate in #596
- fix(deps): update dependency org.asciidoctor:asciidoctorj to v3 by @renovate in #598
- fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.7.2 by @renovate in #599
- fix(deps): update dependency net.sourceforge.plantuml:plantuml to v1.2024.7 by @renovate in #601
- fix(deps): update jetty to v12.0.13 by @renovate in #600
- fix(deps): update dependency mermaid to v11 by @renovate in #597
- chore(deps): update dependency gradle to v8.10.1 by @renovate in #602
- fix(deps): update dependency mermaid to v11.2.0 by @renovate in #603
Full Changelog: 1.3.0...1.4.0
1.3.0
What's Changed
- Fix the .bat file, used for running on Windows by @dirkgroot in #484
- Lower the JRE version requirement to version 17 by @dirkgroot in #486
- Fix for exception on windows by @dirkgroot in #483
- Support locally hosted CDN dependencies by @LunarN0va in #485
- fix: the header branch selector now properly encode the branch name as an URI by @victorlevasseur in #493
- feature/container tabs on component view by @LunarN0va in #497
- Add container and component tabs on code view by @LunarN0va in #507
- Group renovate package updates by @jenspav in #520
- Fix renovate warning by @jenspav in #522
- Update dependency bulma to v1 by @LunarN0va in #508
- Fix not every link colour being consistent by @LunarN0va in #524
- Fix search on Windows by @dirkgroot in #517
Dependency updates
- Update dependency org.eclipse.jetty:jetty-server to v12.0.8 by @renovate in #481
- Update dependency org.eclipse.jetty.websocket:jetty-websocket-jetty-server to v12.0.8 by @renovate in #480
- Update dependency org.slf4j:slf4j-simple to v2.0.13 by @renovate in #489
- Update gradle/gradle-build-action action to v3.3.0 by @renovate in #490
- Update dependency com.willowtreeapps.assertk:assertk-jvm to v0.28.1 by @renovate in #491
- Update dependency java to v21.0.3+9.0.LTS by @renovate in #494
- Update gradle/gradle-build-action action to v3.3.1 by @renovate in #495
- chore(deps): update eclipse-temurin docker tag to v21.0.3_9-jre-jammy by @renovate in #498
- chore(deps): update gradle/gradle-build-action action to v3.3.2 by @renovate in #500
- fix(deps): update dependency org.jruby:jruby-core to v9.4.7.0 by @renovate in #501
- fix(deps): update dependency com.structurizr:structurizr-core to v2.1.2 by @renovate in #503
- fix(deps): update dependency com.structurizr:structurizr-export to v2.1.2 by @renovate in #505
- fix(deps): update dependency com.structurizr:structurizr-dsl to v2.1.2 by @renovate in #504
- chore(deps): update plugin org.jetbrains.kotlin.jvm to v1.9.24 by @renovate in #509
- chore(deps): update plugin org.jetbrains.kotlin.plugin.serialization to v1.9.24 by @renovate in #510
- fix(deps): update dependency org.jetbrains.kotlin:kotlin-scripting-jsr223 to v1.9.24 by @renovate in #514
- fix(deps): update dependency org.asciidoctor:asciidoctorj to v2.5.13 by @renovate in #515
- fix(deps): update dependency mermaid to v10.9.1 by @renovate in #511
- fix(deps): update dependency org.eclipse.jetty:jetty-server to v12.0.9 by @renovate in #513
- fix(deps): update dependency org.eclipse.jetty.websocket:jetty-websocket-jetty-server to v12.0.9 by @renovate in #512
- fix(deps): update dependency org.jetbrains.kotlin:kotlin-scripting-jsr223 to v2 by @renovate in #516
- chore(deps): update plugin org.jetbrains.kotlin.jvm to v2 by @renovate in #518
- chore(deps): update plugin org.jetbrains.kotlin.plugin.serialization to v2 by @renovate in #519
- chore(deps): pin dependencies by @renovate in #521
- fix(deps): update dependency bulma to v1.0.1 by @renovate in #523
New Contributors
- @LunarN0va made their first contribution in #485
- @victorlevasseur made their first contribution in #493
Full Changelog: 1.2.5...1.3.0
1.2.5
1.2.4
What's Changed
- Improve markdown formatting by @jenspav in #470
- Update links in README.md by @jenspav in #471
- Stop using deprecated actions in release workflow by @dirkgroot in #475
Dependency updates
- Update dependency org.eclipse.jetty.websocket:jetty-websocket-jetty-server to v12.0.8 by @renovate in #472
- Update gradle/gradle-build-action action to v3.2.0 by @renovate in #474
- Update dependency org.eclipse.jetty:jetty-server to v12.0.8 by @renovate in #473
Full Changelog: 1.2.0...1.2.4
1.2.0
What's Changed
- Important: Structurizr Site Generatr 1.2 uses Structurizr libraries 2.x, this removes support for deprecated concepts - enterprise and software system/person location.
- Important: The
katex
dependency update in #467 contains security fixes, updating Structurizr Site Generatr is strongly encouraged.
Dependency updates
- Update dependency katex to v0.16.10 [SECURITY] by @renovate in #467
- Update to structurizr libraries 2.x by @jenspav in #447
- Update dependency gradle to v8.7 by @renovate in #465
New Contributors
Full Changelog: 1.1.10...1.2.0
1.1.10
What's Changed
- Update to JDK 21 LTS
Features
- Render PlantUML diagrams in Markdown and AsciiDoc documents by @dirkgroot in #411
- Support for image views by @qtzar and @jp7677 in #413
- Add function to export the DSL as a JSON file. by @qtzar in #414
Bugfixes
- Fix math rendering in Markdown by @tchamelot in #444
Dependency updates
- Update dependency org.jetbrains.kotlinx:kotlinx-html-jvm to v0.11.0 by @renovate in #412
- Update eclipse-temurin Docker tag to v21.0.2_13-jre-jammy by @renovate in #416
- Update dependency gradle to v8.6 - autoclosed by @renovate in #429
- Update dependency org.slf4j:slf4j-simple to v2.0.12 by @renovate in #430
- Update gradle/gradle-build-action action to v3.1.0 by @renovate in #433
- Update dependency net.sourceforge.plantuml:plantuml to v1.2024.3 by @renovate in #436
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.3 by @renovate in #437
- Update dependency org.jruby:jruby-core to v9.4.6.0 by @renovate in #438
- Update dependency org.codehaus.groovy:groovy-jsr223 to v3.0.21 by @renovate in #445
- Update dependency mermaid to v10.9.0 by @renovate in #446
- Update dependency org.eclipse.jetty.websocket:jetty-websocket-jetty-server to v12.0.7 by @renovate in #450
- Update dependency org.eclipse.jetty:jetty-server to v12.0.7 by @renovate in #451
- Update dependency org.jetbrains.kotlin:kotlin-scripting-jsr223 to v1.9.23 - autoclosed by @renovate in #452
- Update dependency org.asciidoctor:asciidoctorj to v2.5.12 by @renovate in #454
- Update plugin org.jetbrains.kotlin.jvm to v1.9.23 by @renovate in #455
- Update plugin org.jetbrains.kotlin.plugin.serialization to v1.9.23 by @renovate in #456
- Update dependency org.eclipse.jgit:org.eclipse.jgit to v6.9.0.202403050737-r by @renovate in #457
New Contributors
- @tchamelot made their first contribution in #444
Full Changelog: 1.1.8...1.1.10
1.1.9
v1.1.8
What's Changed
Features
- Identify external software systems by custom tag by @jp7677 in #356
- Make PlantUML exporter configurable by @jp7677 in #406
Bugfixes
- Fix broken lunr stemmer link and remove three-character limit for searching by @jp7677 in #390
- Improve tab styling by @jp7677 in #405
Dependency updates
- Update Structurize-Export to 1.17.0 And Fix Tests by @qtzar in #355
- Update dependency com.structurizr:structurizr-dsl to v1.33.0 by @renovate in #353
- Update dependency mermaid to v10.6.0 by @renovate in #341
- Update dependency org.eclipse.jetty:jetty-server to v12.0.3 by @renovate in #358
- Update dependency org.eclipse.jetty.websocket:jetty-websocket-jetty-server to v12.0.3 by @renovate in #357
- Update plugin org.jetbrains.kotlin.jvm to v1.9.20 by @renovate in #362
- Update plugin org.jetbrains.kotlin.plugin.serialization to v1.9.20 by @renovate in #360
- Update dependency org.jetbrains.kotlin:kotlin-scripting-jsr223 to v1.9.20 by @renovate in #359
- Update dependency org.jruby:jruby-core to v9.4.5.0 by @renovate in #364
- Update eclipse-temurin Docker tag to v21.0.1_12-jre-jammy by @renovate in #361
- Update dependency mermaid to v10.6.1 by @renovate in #366
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.1 by @renovate in #369
- Update dependency com.structurizr:structurizr-core to v1.28.0 by @renovate in #370
- Update dependency org.jetbrains.kotlin:kotlin-scripting-jsr223 to v1.9.21 by @renovate in #372
- Update plugin org.jetbrains.kotlin.jvm to v1.9.21 by @renovate in #373
- Update dependency com.structurizr:structurizr-dsl to v1.34.0 by @renovate in #371
- Update plugin org.jetbrains.kotlin.plugin.serialization to v1.9.21 by @renovate in #374
- Update gradle/gradle-build-action action to v2.10.0 by @renovate in #377
- Update dependency org.jsoup:jsoup to v1.17.1 by @renovate in #376
- Update dependency gradle to v8.5 by @renovate in #378
- Update actions/setup-java action to v4 by @renovate in #379
- Update dependency org.jetbrains.kotlinx:kotlinx-html-jvm to v0.10.1 by @renovate in #380
- Update dependency org.eclipse.jetty.websocket:jetty-websocket-jetty-server to v12.0.4 by @renovate in #383
- Update dependency com.willowtreeapps.assertk:assertk-jvm to v0.28.0 by @renovate in #385
- Update dependency com.structurizr:structurizr-core to v1.29.0 by @renovate in #387
- Update dependency org.eclipse.jetty:jetty-server to v12.0.5 - autoclosed by @renovate in #384
- Update dependency net.sourceforge.plantuml:plantuml to v1.2023.13 by @renovate in #388
- Update dependency org.asciidoctor:asciidoctorj to v2.5.11 by @renovate in #391
- Update dependency org.codehaus.groovy:groovy-jsr223 to v3.0.20 - autoclosed by @renovate in #392
- Update dependency org.eclipse.jetty.websocket:jetty-websocket-jetty-server to v12.0.5 by @renovate in #393
- Update dependency org.jetbrains.kotlin:kotlin-scripting-jsr223 to v1.9.22 by @renovate in #394
- Update dependency org.eclipse.jgit:org.eclipse.jgit to v6.8.0.202311291450-r by @renovate in #386
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.2 by @renovate in #381
- Update dependency com.structurizr:structurizr-export to v1.18.0 by @renovate in #375
- Update dependency org.jsoup:jsoup to v1.17.2 by @renovate in #395
- Update dependency org.slf4j:slf4j-simple to v2.0.10 by @renovate in #396
- Update plugin org.jetbrains.kotlin.plugin.serialization to v1.9.22 by @renovate in #398
- Update plugin org.jetbrains.kotlin.jvm to v1.9.22 by @renovate in #397
- Update gradle/gradle-build-action action to v2.11.1 by @renovate in #401
- Update actions/upload-artifact action to v4 by @renovate in #403
- Update actions/download-artifact action to v4 by @renovate in #402
- Update dependency com.structurizr:structurizr-dsl to v1.35.0 by @renovate in #399
- Update dependency com.structurizr:structurizr-export to v1.19.0 by @renovate in #400
- Update dependency org.slf4j:slf4j-simple to v2.0.11 by @renovate in #407
Miscellaneous changes
Full Changelog: 1.1.7...1.1.8