Skip to content

Releases: jakzal/gradle-structurizr-cli

Kotlin 1.7 and Gradle 7.4

07 Jul 21:23
f1d5c06
Compare
Choose a tag to compare
  • Update gradle (7.2 -> 7.4.2) and kotlin (1.5.30 -> 1.7.10) #67 (thanks @jakzal)
  • Bump com.gradle.plugin-publish from 0.21.0 to 1.0.0 #64
  • Bump com.gradle.plugin-publish from 0.20.0 to 0.21.0 #58
  • Bump gradle-download-task from 5.0.5 to 5.1.0 #63
  • Bump gradle-download-task from 5.0.4 to 5.0.5 #61
  • Bump gradle-download-task from 5.0.2 to 5.0.4 #57
  • Bump gradle-download-task from 5.0.1 to 5.0.2 #56

Custom export task naming

27 Feb 12:50
8e02b24
Compare
Choose a tag to compare
structurizrCli {
    export {
        format = "plantuml"
        workspace = "docs/diagrams/workspace2.dsl"
        name = "SomeCustomName"
    }
}

Version discovery update

24 Oct 09:13
fc484fd
Compare
Choose a tag to compare
  • Update version discovery due to github changes #45 (thanks @jakzal)

Structurizr 1.13.0 support

05 Sep 16:07
0b012f2
Compare
Choose a tag to compare
  • Make tasks work with the latest structurizr (1.13.0) #37 (thanks @jakzal)

Kotlin 1.4

18 Jun 16:49
94cfb71
Compare
Choose a tag to compare
  • Update Kotlin dependencies to 1.4.31 (thanks @jakzal)

First release

19 Aug 07:45
70db1d1
Compare
Choose a tag to compare

Support for the following tasks:

  • structurizrCliDownload - downloads the Structurizr CLI zip file
  • structurizrCliExtract - extracts the downloaded Structurizr CLI zip file
  • structurizrCliExport - exports diagrams with Structurizr CLI
  • structurizrCliPull - pulls a workspace from the Structurizr API with Structurizr CLI
  • structurizrCliPush - pushes content to a Structurizr workspace

Related pull requests (thanks @jakzal):

  • #1 Support for the export command
  • #2 Enable local publishing to maven
  • #3 Improve the export task dsl
  • #4 Drop the redundant gradle from the plugin name
  • #5 Automate versioning
  • #6 Fetch all history to get access to tags
  • #7 Extract tasks
  • #8 Automatically detect the latest structurizr cli version if it is not given
  • #9 Split functional tests
  • #10 Add support for the pull command
  • #11 Add support for the push command

Push support

19 Aug 07:58
70db1d1
Compare
Choose a tag to compare
Push support Pre-release
Pre-release

Pull support & latest version detection

04 Aug 21:27
fff0d4c
Compare
Choose a tag to compare

Test release

31 Jul 09:00
c940329
Compare
Choose a tag to compare
Test release Pre-release
Pre-release

Test the artifact upload.

Support for exporting diagrams

30 Jul 20:10
2d922cc
Compare
Choose a tag to compare
Pre-release