diff --git a/build.gradle b/build.gradle index 5200d34b..0136eac5 100644 --- a/build.gradle +++ b/build.gradle @@ -2,13 +2,13 @@ defaultTasks 'clean', 'compileJava', 'test' subprojects { proj -> - apply plugin: 'java' + apply plugin: 'java-library' apply plugin: 'maven-publish' apply plugin: 'signing' description = 'Structurizr' group = 'com.structurizr' - version = '1.14.0' + version = '1.14.1' repositories { mavenCentral() diff --git a/docs/changelog.md b/docs/changelog.md index ee2c041d..e6fa45ba 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,5 +1,9 @@ # Changelog +## 1.14.1 (15th August 2022) + +- Enables `structurizr-core` to be used as a transitive dependency by consumers of `structurizr-client`. + ## 1.14.0 (14th August 2022) - Adds a helper method (`AbstractImpliedRelationshipsStrategy.createImpliedRelationship`) to create implied relationships, which can then be used by custom implementations. diff --git a/docs/getting-started.md b/docs/getting-started.md index ff169ba2..79b91807 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -12,7 +12,7 @@ The Structurizr for Java binaries are hosted on [Maven Central](https://repo1.ma Name | Description ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- -com.structurizr:structurizr-client:1.14.0 | The Structurizr API client library. +com.structurizr:structurizr-client:1.14.1 | The Structurizr API client library. ## 2. Create a Java program diff --git a/structurizr-client/build.gradle b/structurizr-client/build.gradle index 6c5bd755..5b059708 100644 --- a/structurizr-client/build.gradle +++ b/structurizr-client/build.gradle @@ -1,6 +1,6 @@ dependencies { - implementation project(':structurizr-core') + api project(':structurizr-core') implementation 'com.fasterxml.jackson.core:jackson-databind:2.13.3' diff --git a/structurizr-core/build.gradle b/structurizr-core/build.gradle index 4f395e47..8b7fdb3c 100644 --- a/structurizr-core/build.gradle +++ b/structurizr-core/build.gradle @@ -7,4 +7,5 @@ dependencies { testImplementation 'junit:junit:4.12' testImplementation 'org.assertj:assertj-core:3.9.1' + } \ No newline at end of file