diff --git a/CHANGELOG.md b/CHANGELOG.md index 8b5d9f32..bb5069b7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ All Valiktor releases +## :rocket: 0.12.0 +> Published 28 Jun 2020 + +### :tada: Features + +* [#44](https://github.com/valiktor/valiktor/pull/44) Added support for Map properties + ## :rocket: 0.11.0 > Published 06 Apr 2020 diff --git a/README.md b/README.md index 63f80e60..3acfeeab 100644 --- a/README.md +++ b/README.md @@ -15,13 +15,13 @@ ![Gradle](docs/gradle.png) ```groovy -implementation 'org.valiktor:valiktor-core:0.11.0' +implementation 'org.valiktor:valiktor-core:0.12.0' ``` ![Gradle](docs/gradle.png) (Kotlin DSL) ```kotlin -implementation("org.valiktor:valiktor-core:0.11.0") +implementation("org.valiktor:valiktor-core:0.12.0") ``` ![Maven](docs/maven.png) @@ -30,7 +30,7 @@ implementation("org.valiktor:valiktor-core:0.11.0") org.valiktor valiktor-core - 0.11.0 + 0.12.0 ``` @@ -806,9 +806,9 @@ There are a number of modules in Valiktor, here is a quick overview: ### valiktor-core -[![jar](https://img.shields.io/badge/jar-v0.11.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-core/0.11.0/jar) -[![javadoc](https://img.shields.io/badge/javadoc-v0.11.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-core/0.11.0/javadoc) -[![sources](https://img.shields.io/badge/sources-v0.11.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-core/0.11.0/sources) +[![jar](https://img.shields.io/badge/jar-v0.12.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-core/0.12.0/jar) +[![javadoc](https://img.shields.io/badge/javadoc-v0.12.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-core/0.12.0/javadoc) +[![sources](https://img.shields.io/badge/sources-v0.12.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-core/0.12.0/sources) The main library providing the validation engine, including: @@ -819,9 +819,9 @@ The main library providing the validation engine, including: ### valiktor-javamoney -[![jar](https://img.shields.io/badge/jar-v0.11.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-javamoney/0.11.0/jar) -[![javadoc](https://img.shields.io/badge/javadoc-v0.11.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-javamoney/0.11.0/javadoc) -[![sources](https://img.shields.io/badge/sources-v0.11.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-javamoney/0.11.0/sources) +[![jar](https://img.shields.io/badge/jar-v0.12.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-javamoney/0.12.0/jar) +[![javadoc](https://img.shields.io/badge/javadoc-v0.12.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-javamoney/0.12.0/javadoc) +[![sources](https://img.shields.io/badge/sources-v0.12.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-javamoney/0.12.0/sources) This module provides support for JavaMoney API types, including: @@ -830,9 +830,9 @@ This module provides support for JavaMoney API types, including: ### valiktor-javatime -[![jar](https://img.shields.io/badge/jar-v0.11.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-javatime/0.11.0/jar) -[![javadoc](https://img.shields.io/badge/javadoc-v0.11.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-javatime/0.11.0/javadoc) -[![sources](https://img.shields.io/badge/sources-v0.11.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-javatime/0.11.0/sources) +[![jar](https://img.shields.io/badge/jar-v0.12.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-javatime/0.12.0/jar) +[![javadoc](https://img.shields.io/badge/javadoc-v0.12.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-javatime/0.12.0/javadoc) +[![sources](https://img.shields.io/badge/sources-v0.12.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-javatime/0.12.0/sources) This module provides support for JavaTime API types, including: @@ -841,9 +841,9 @@ This module provides support for JavaTime API types, including: ### valiktor-jodamoney -[![jar](https://img.shields.io/badge/jar-v0.11.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-jodamoney/0.11.0/jar) -[![javadoc](https://img.shields.io/badge/javadoc-v0.11.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-jodamoney/0.11.0/javadoc) -[![sources](https://img.shields.io/badge/sources-v0.11.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-jodamoney/0.11.0/sources) +[![jar](https://img.shields.io/badge/jar-v0.12.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-jodamoney/0.12.0/jar) +[![javadoc](https://img.shields.io/badge/javadoc-v0.12.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-jodamoney/0.12.0/javadoc) +[![sources](https://img.shields.io/badge/sources-v0.12.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-jodamoney/0.12.0/sources) This module provides support for Joda-Money API types, including: @@ -852,9 +852,9 @@ This module provides support for Joda-Money API types, including: ### valiktor-jodatime -[![jar](https://img.shields.io/badge/jar-v0.11.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-jodatime/0.11.0/jar) -[![javadoc](https://img.shields.io/badge/javadoc-v0.11.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-jodatime/0.11.0/javadoc) -[![sources](https://img.shields.io/badge/sources-v0.11.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-jodatime/0.11.0/sources) +[![jar](https://img.shields.io/badge/jar-v0.12.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-jodatime/0.12.0/jar) +[![javadoc](https://img.shields.io/badge/javadoc-v0.12.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-jodatime/0.12.0/javadoc) +[![sources](https://img.shields.io/badge/sources-v0.12.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-jodatime/0.12.0/sources) This module provides support for Joda-Time API types, including: @@ -863,9 +863,9 @@ This module provides support for Joda-Time API types, including: ### valiktor-spring -[![jar](https://img.shields.io/badge/jar-v0.11.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring/0.11.0/jar) -[![javadoc](https://img.shields.io/badge/javadoc-v0.11.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring/0.11.0/javadoc) -[![sources](https://img.shields.io/badge/sources-v0.11.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring/0.11.0/sources) +[![jar](https://img.shields.io/badge/jar-v0.12.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring/0.12.0/jar) +[![javadoc](https://img.shields.io/badge/javadoc-v0.12.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring/0.12.0/javadoc) +[![sources](https://img.shields.io/badge/sources-v0.12.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring/0.12.0/sources) Spring WebMvc and WebFlux integration, including: @@ -875,9 +875,9 @@ Spring WebMvc and WebFlux integration, including: ### valiktor-spring-boot-autoconfigure -[![jar](https://img.shields.io/badge/jar-v0.11.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring-boot-autoconfigure/0.11.0/jar) -[![javadoc](https://img.shields.io/badge/javadoc-v0.11.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring-boot-autoconfigure/0.11.0/javadoc) -[![sources](https://img.shields.io/badge/sources-v0.11.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring-boot-autoconfigure/0.11.0/sources) +[![jar](https://img.shields.io/badge/jar-v0.12.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring-boot-autoconfigure/0.12.0/jar) +[![javadoc](https://img.shields.io/badge/javadoc-v0.12.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring-boot-autoconfigure/0.12.0/javadoc) +[![sources](https://img.shields.io/badge/sources-v0.12.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring-boot-autoconfigure/0.12.0/sources) Provides auto-configuration support for [valiktor-spring](#valiktor-spring), including: @@ -887,17 +887,17 @@ Provides auto-configuration support for [valiktor-spring](#valiktor-spring), inc ### valiktor-spring-boot-starter -[![jar](https://img.shields.io/badge/jar-v0.11.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring-boot-starter/0.11.0/jar) -[![javadoc](https://img.shields.io/badge/javadoc-v0.11.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring-boot-starter/0.11.0/javadoc) -[![sources](https://img.shields.io/badge/sources-v0.11.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring-boot-starter/0.11.0/sources) +[![jar](https://img.shields.io/badge/jar-v0.12.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring-boot-starter/0.12.0/jar) +[![javadoc](https://img.shields.io/badge/javadoc-v0.12.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring-boot-starter/0.12.0/javadoc) +[![sources](https://img.shields.io/badge/sources-v0.12.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-spring-boot-starter/0.12.0/sources) Spring Boot Starter library including the modules [valiktor-spring](#valiktor-spring) and [valiktor-spring-boot-autoconfigure](#valiktor-spring-boot-autoconfigure) ### valiktor-test -[![jar](https://img.shields.io/badge/jar-v0.11.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-test/0.11.0/jar) -[![javadoc](https://img.shields.io/badge/javadoc-v0.11.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-test/0.11.0/javadoc) -[![sources](https://img.shields.io/badge/sources-v0.11.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-test/0.11.0/sources) +[![jar](https://img.shields.io/badge/jar-v0.12.0-green.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-test/0.12.0/jar) +[![javadoc](https://img.shields.io/badge/javadoc-v0.12.0-blue.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-test/0.12.0/javadoc) +[![sources](https://img.shields.io/badge/sources-v0.12.0-yellow.svg)](https://search.maven.org/artifact/org.valiktor/valiktor-test/0.12.0/sources) This module provides fluent assertions for validation tests diff --git a/gradle.properties b/gradle.properties index 9d7233bf..abdf6bfb 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ -version=0.11.0 +version=0.12.0 signing.keyId= signing.password=