Skip to content

Commit

Permalink
Release 1.1.0 (#28)
Browse files Browse the repository at this point in the history
  • Loading branch information
shaburov authored Feb 24, 2022
1 parent c01d3ab commit 77ac87a
Show file tree
Hide file tree
Showing 15 changed files with 45 additions and 37 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,4 @@ hs_err_pid*
/.idea/uiDesigner.xml
/.idea/jarRepositories.xml
/.idea/codeStyles
/.idea/modules.xml
1 change: 1 addition & 0 deletions .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,16 @@
Change Log
==========

## Version 1.1.0

* **New** `FormUrlEncodedMapper` to serialize/deserialize data in 'form-urlencoded' format (RFC-3986)
* **New** Register converter for wildcard package name
* **New** Register converter for annotated models (`ExtensionConverterFactory`)
* **New** Reading and modifying template text files through a helper class (`TemplateMapper`)
* **Change** `ExtensionConverterFactory` - fluent API for converter registration methods
* **Change** `ResourceFile` - added charset support
* **Update** up `allure-java-commons` version from 2.17.2 to 2.17.3
* **Update** up `gson` version from 2.8.9 to 2.9.0

## Version 1.0.1

Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -38,4 +38,4 @@ upv:

ver:
mvn versions:set -DnewVersion=${VERSION}
mvn install
mvn clean install
15 changes: 8 additions & 7 deletions THIRD-PARTY.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@

Lists of 25 third-party dependencies.
Lists of 26 third-party dependencies.
(Apache License, Version 2.0) allure-java-commons (io.qameta.allure:allure-java-commons:2.17.2 - https://github.com/allure-framework/allure-java)
(Apache License, Version 2.0) allure-model (io.qameta.allure:allure-model:2.17.2 - https://github.com/allure-framework/allure-java)
(Apache License, Version 2.0) allure-test-filter (io.qameta.allure:allure-test-filter:2.17.2 - https://github.com/allure-framework/allure-java)
(Apache License, Version 2.0) Apache Commons IO (commons-io:commons-io:2.11.0 - https://commons.apache.org/proper/commons-io/)
(Apache License, Version 2.0) Apache Commons Lang (org.apache.commons:commons-lang3:3.12.0 - https://commons.apache.org/proper/commons-lang/)
(Apache License, Version 2.0) ClassMate (com.fasterxml:classmate:1.5.1 - https://github.com/FasterXML/java-classmate)
(Apache License, Version 2.0) FindBugs-jsr305 (com.google.code.findbugs:jsr305:3.0.2 - http://findbugs.sourceforge.net/)
Expand All @@ -19,9 +20,9 @@ Lists of 25 third-party dependencies.
(Apache License, Version 2.0) Okio (com.squareup.okio:okio:1.17.2 - https://github.com/square/okio/okio)
(Apache License, Version 2.0) Retrofit (com.squareup.retrofit2:retrofit:2.9.0 - https://github.com/square/retrofit)
(MIT License) SLF4J API Module (org.slf4j:slf4j-api:1.7.25 - http://www.slf4j.org)
(Apache License, Version 2.0) Veslo all modules in one (org.touchbit.retrofit.veslo:all:1.0.1 - https://github.com/touchbit/retrofit-veslo)
(Apache License, Version 2.0) Veslo Allure Module (org.touchbit.retrofit.veslo:allure:1.0.1 - https://github.com/touchbit/retrofit-veslo)
(Apache License, Version 2.0) Veslo Bean Validation Module (org.touchbit.retrofit.veslo:bean:1.0.1 - https://github.com/touchbit/retrofit-veslo)
(Apache License, Version 2.0) Veslo Core Module (org.touchbit.retrofit.veslo:core:1.0.1 - https://github.com/touchbit/retrofit-veslo)
(Apache License, Version 2.0) Veslo Gson Module (org.touchbit.retrofit.veslo:gson:1.0.1 - https://github.com/touchbit/retrofit-veslo)
(Apache License, Version 2.0) Veslo Jackson2 Module (org.touchbit.retrofit.veslo:jackson:1.0.1 - https://github.com/touchbit/retrofit-veslo)
(Apache License, Version 2.0) Veslo all modules in one (org.touchbit.retrofit.veslo:all:1.1.0 - https://github.com/touchbit/retrofit-veslo)
(Apache License, Version 2.0) Veslo Allure Module (org.touchbit.retrofit.veslo:allure:1.1.0 - https://github.com/touchbit/retrofit-veslo)
(Apache License, Version 2.0) Veslo Bean Validation Module (org.touchbit.retrofit.veslo:bean:1.1.0 - https://github.com/touchbit/retrofit-veslo)
(Apache License, Version 2.0) Veslo Core Module (org.touchbit.retrofit.veslo:core:1.1.0 - https://github.com/touchbit/retrofit-veslo)
(Apache License, Version 2.0) Veslo Gson Module (org.touchbit.retrofit.veslo:gson:1.1.0 - https://github.com/touchbit/retrofit-veslo)
(Apache License, Version 2.0) Veslo Jackson2 Module (org.touchbit.retrofit.veslo:jackson:1.1.0 - https://github.com/touchbit/retrofit-veslo)
4 changes: 2 additions & 2 deletions all/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@
<parent>
<groupId>org.touchbit.retrofit.veslo</groupId>
<artifactId>parent-pom</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
</parent>

<artifactId>all</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
<packaging>jar</packaging>
<name>Veslo all modules in one</name>
<description>Includes all project modules (org.touchbit.retrofit.veslo). Added for those who are not confused by extra dependencies in the project (see Managed Dependencies).</description>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -531,7 +531,7 @@ public void test1640471328390() {
assertThrow(() -> CLIENT.returnCharacter(OK, EMPTY_STRING))
.assertClass(ConvertCallException.class)
.assertMessageIs("\nResponse body not convertible to type class java.lang.Character\n" +
"Expecting character, got: ");
"Expecting character, got: ; at $");
}

@Test
Expand All @@ -540,7 +540,7 @@ public void test1640471331929() {
assertThrow(() -> CLIENT.returnCharacter(OK, BLANK_STRING))
.assertClass(ConvertCallException.class)
.assertMessageIs("\nResponse body not convertible to type class java.lang.Character\n" +
"Expecting character, got: ");
"Expecting character, got: ; at $");
}

@Test
Expand Down
4 changes: 2 additions & 2 deletions allure/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@
<parent>
<groupId>org.touchbit.retrofit.veslo</groupId>
<artifactId>parent-pom</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
</parent>

<artifactId>allure</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
<packaging>jar</packaging>
<name>Veslo Allure Module</name>
<description>The module allows you to integrate with the allure framework to add steps on call events and when validating a server response. It also allows you to add request/response attachments to steps.</description>
Expand Down
4 changes: 2 additions & 2 deletions bean/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@
<parent>
<groupId>org.touchbit.retrofit.veslo</groupId>
<artifactId>parent-pom</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
</parent>

<artifactId>bean</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
<packaging>jar</packaging>
<name>Veslo Bean Validation Module</name>
<description>The module provides the ability to check DTO models using JSR 303 annotations. Implemented based on Jakarta EL v.4 + Hibernate Validator Engine.</description>
Expand Down
4 changes: 2 additions & 2 deletions core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@
<parent>
<groupId>org.touchbit.retrofit.veslo</groupId>
<artifactId>parent-pom</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
</parent>

<artifactId>core</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
<packaging>jar</packaging>
<name>Veslo Core Module</name>
<description>The core implementation of the Retrofit-Veslo library. For more information see the project documentation: https://github.com/touchbit/retrofit-veslo</description>
Expand Down
6 changes: 3 additions & 3 deletions example/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

<groupId>org.touchbit.retrofit.veslo</groupId>
<artifactId>example</artifactId>
<version>1.0.0</version>
<version>1.1.0</version>
<packaging>jar</packaging>

<properties>
Expand All @@ -42,7 +42,7 @@
<dependency>
<groupId>org.touchbit.retrofit.veslo</groupId>
<artifactId>all</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
Expand Down Expand Up @@ -98,7 +98,7 @@
<dependency>
<groupId>io.qameta.allure</groupId>
<artifactId>allure-junit5</artifactId>
<version>2.17.2</version>
<version>2.17.3</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
Expand Down
4 changes: 2 additions & 2 deletions gson/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@
<parent>
<groupId>org.touchbit.retrofit.veslo</groupId>
<artifactId>parent-pom</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
</parent>

<artifactId>gson</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
<packaging>jar</packaging>
<name>Veslo Gson Module</name>
<description>The module provides the ability to convert models (DTO) into their JSON representation and back using the Gson library.</description>
Expand Down
4 changes: 2 additions & 2 deletions internal-test-module/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@
<parent>
<groupId>org.touchbit.retrofit.veslo</groupId>
<artifactId>parent-pom</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
</parent>

<artifactId>internal-test-module</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
<packaging>jar</packaging>

<properties>
Expand Down
4 changes: 2 additions & 2 deletions jackson/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@
<parent>
<groupId>org.touchbit.retrofit.veslo</groupId>
<artifactId>parent-pom</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
</parent>

<artifactId>jackson</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
<packaging>jar</packaging>
<name>Veslo Jackson2 Module</name>
<description>The module provides the ability to convert models (DTO) into their JSON representation and back using the Jackson2 library.</description>
Expand Down
20 changes: 10 additions & 10 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>org.touchbit.retrofit.veslo</groupId>
<artifactId>parent-pom</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
<name>Veslo (parent pom)</name>
<description>The extension is intended for API testing. Allows you to work with a response from a HTTP-service, which contains two data models (DTO) for processing/checking both positive and negative cases when testing the service.</description>
<packaging>pom</packaging>
Expand Down Expand Up @@ -102,44 +102,44 @@
<dependency>
<groupId>org.touchbit.retrofit.veslo</groupId>
<artifactId>all</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.touchbit.retrofit.veslo</groupId>
<artifactId>core</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.touchbit.retrofit.veslo</groupId>
<artifactId>jackson</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.touchbit.retrofit.veslo</groupId>
<artifactId>gson</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.touchbit.retrofit.veslo</groupId>
<artifactId>bean</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.touchbit.retrofit.veslo</groupId>
<artifactId>allure</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
<scope>compile</scope>
</dependency>
<!-- project test dependencies -->
<dependency>
<groupId>org.touchbit.retrofit.veslo</groupId>
<artifactId>internal-test-module</artifactId>
<version>1.0.1</version>
<version>1.1.0</version>
<scope>test</scope>
</dependency>
<!-- utils dependencies -->
Expand All @@ -158,7 +158,7 @@
<dependency>
<groupId>io.qameta.allure</groupId>
<artifactId>allure-java-commons</artifactId>
<version>2.17.2</version>
<version>2.17.3</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
Expand Down Expand Up @@ -200,7 +200,7 @@
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.9</version>
<version>2.9.0</version>
<scope>compile</scope>
</dependency>
<!-- Logging -->
Expand Down

0 comments on commit 77ac87a

Please sign in to comment.