Releases: avisi-cloud/structurizr-site-generatr
Releases · avisi-cloud/structurizr-site-generatr
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
v1.1.7
v1.1.6
v1.1.5
What's Changed
- Add the ability to set the target for links in the SVG file. by @qtzar in #283
- Support links between ADR's by @dirkgroot in #284
- Add custom style sheet support by @qtzar in #315
- Add support for nested groups in menu by @qtzar in #180
- Add support for documentation sections on containers by @jp7677 in #325
- Add pan and zoom for diagrams by @qtzar in #334
- Added support for dynamic diagrams by @qtzar in #333
- Add AsciiDoc support by @illnr in #336
- Keep a thread safe in-memory cache of generated diagrams with links by @dirkgroot in #308
- Print exception stack trace for bad branch by @pietermees in #287
- Track browser package versions in package json by @jp7677 in #328
Dependency updates
- Update gradle/gradle-build-action action to v2.6.0 by @renovate in #270
- Update dependency gradle to v8.2.1 by @renovate in #269
- Update dependency org.jetbrains.kotlin:kotlin-scripting-jsr223 to v1.9.0 by @renovate in #256
- Update plugin org.jetbrains.kotlin.plugin.serialization to v1.9.0 by @renovate in #258
- Update dependency org.jetbrains.kotlinx:kotlinx-html-jvm to v0.9.1 by @renovate in #271
- Update plugin org.jetbrains.kotlin.jvm to v1.9.0 by @renovate in #257
- Update dependency net.sourceforge.plantuml:plantuml to v1.2023.10 by @renovate in #273
- Update dependency com.structurizr:structurizr-dsl to v1.32.0 by @renovate in #274
- Update gradle/gradle-build-action action to v2.7.0 by @renovate in #275
- Update dependency com.structurizr:structurizr-core to v1.26.1 by @renovate in #276
- Update dependency com.structurizr:structurizr-export to v1.16.1 by @renovate in #277
- Update dependency gradle to v8.3 by @renovate in #288
- Update dependency org.codehaus.groovy:groovy-jsr223 to v3.0.19 by @renovate in #291
- Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.0 by @renovate in #292
- Update gradle/gradle-build-action action to v2.8.0 by @renovate in #290
- Update plugin org.jetbrains.kotlin.jvm to v1.9.10 by @renovate in #295
- Update dependency org.jetbrains.kotlin:kotlin-scripting-jsr223 to v1.9.10 by @renovate in #293
- Update plugin org.jetbrains.kotlin.plugin.serialization to v1.9.10 by @renovate in #296
- Update dependency org.eclipse.jetty.websocket:websocket-jetty-server to v11.0.16 by @renovate in #297
- Update dependency org.eclipse.jetty:jetty-server to v11.0.16 by @renovate in #298
- Update dependency org.eclipse.jetty:jetty-servlet to v11.0.16 by @renovate in #299
- Update dependency org.eclipse.jgit:org.eclipse.jgit to v6.7.0.202309050840-r by @renovate in #302
- Update actions/checkout action to v4 by @renovate in #305
- Update dependency org.jetbrains.kotlinx:kotlinx-cli to v0.3.6 by @renovate in #301
- Update dependency org.slf4j:slf4j-simple to v2.0.9 by @renovate in #303
- Update docker/build-push-action action to v5 by @renovate in #310
- Update docker/login-action action to v3 by @renovate in #311
- Update docker/setup-buildx-action action to v3 by @renovate in #312
- Update dependency net.sourceforge.plantuml:plantuml to v1.2023.11 by @renovate in #313
- Update dependency gradle to v8.4 by @renovate in #319
- Update dependency org.eclipse.jetty:jetty-servlet to v11.0.17 by @renovate in #318
- Update dependency org.eclipse.jetty.websocket:websocket-jetty-server to v11.0.17 by @renovate in #316
- Update dependency org.eclipse.jetty:jetty-server to v11.0.17 by @renovate in #317
- Update gradle/gradle-build-action action to v2.9.0 by @renovate in #320
- Manually update assertk and jetty by @jp7677 in #321
- Update dependency org.jsoup:jsoup to v1.16.2 by @jp7677 in #330
- Update dependency org.jruby:jruby-core to v9.4.4.0 by @renovate in #327
- Update eclipse-temurin Docker tag to v21 by @renovate in #323
- Update dependency mermaid to v10.5.1 by @renovate in #331
- Update dependency net.sourceforge.plantuml:plantuml to v1.2023.12 by @renovate in #332
- Update dependency com.structurizr:structurizr-core to v1.27.0 by @renovate in #337
New Contributors
- @pietermees made their first contribution in #287
- @illnr made their first contribution in #336
Full Changelog: 1.1.4...1.1.5