Skip to content

v0.17.1

Compare
Choose a tag to compare
@igorwojda igorwojda released this 02 Dec 16:36
· 2 commits to main since this release
8cdaa81

This release is focused on bug fixes and minor improvements.

Konsist 0.17.0 has accidentally changed layer dependency behaviour from "may depend on" to "has to depend on".

We have reverted this change and added a strict parameter to dependsOn method:

  • strict = false (default) - may depend on layer
  • strict = true - have to depend on layer
// Optional dependency - Feature layer may depend on Domain layer
featureLayer.dependsOn(domainLayer) // strict = false by default

// Required dependency - Feature layer must depend on Domain layer
featureLayer.dependsOn(domainLayer, strict = true)

Complete List Of Changes

🐛 API Bug Fixes

💡 API Improvements

🏗️ Maintenance

  • Block Kotlin updates prior to version 2.1.0 (no Kotlin-related changes in this release) by @igorwojda