Skip to content

Releases: MikhailSterkhov/jrest2

1.4

30 Jan 04:48
Compare
Choose a tag to compare

Changelog

  • Fixed bytes http encoding
  • Optimize decoding responses bytes
  • Added InetSocketAddress attributes for http-request
  • Added HttpAddressUtil
  • Small code refactoring and improving its readability.

Dependency

To use the data library in your project, you need to prescribe a dependency.
Below is an example of how to use the dependency for different build systems:

Maven

Dependency block for Maven structure project:

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>
<dependency>
    <groupId>com.github.MikhailSterkhov</groupId>
    <artifactId>jrest2</artifactId>
    <version>1.4</version>
</dependency>

Gradle

Dependency block for Gradle structure project:

repositories {
	mavenCentral()
	maven { url 'https://jitpack.io' }
}
compileOnly 'com.github.MikhailSterkhov:jrest2:1.4'

1.3

11 Jan 13:48
Compare
Choose a tag to compare
1.3

Changelog

  • Added XML body-content processing helpful Jackson
  • Updated JSON body-content factory structures
  • Small code refactoring and improving its readability.

Dependency

To use the data library in your project, you need to prescribe a dependency.
Below is an example of how to use the dependency for different build systems:

Maven

Dependency block for Maven structure project:

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>
<dependency>
    <groupId>com.github.MikhailSterkhov</groupId>
    <artifactId>jrest2</artifactId>
    <version>1.3</version>
</dependency>

Gradle

Dependency block for Gradle structure project:

repositories {
	mavenCentral()
	maven { url 'https://jitpack.io' }
}
compileOnly 'com.github.MikhailSterkhov:jrest2:1.3'

1.2

19 Jun 09:48
Compare
Choose a tag to compare
1.2

Changelog

  • Added processes and listeners for authentication and authorization of HTTP requests

  • Added new annotations for server repositories, responsible for eliminating the need to handle request authentication, for methods that serve to handle general authentication of requests to the repository.

  • Small code refactoring and improving its readability.


Dependency

To use the data library in your project, you need to prescribe a dependency.
Below is an example of how to use the dependency for different build systems:

Maven

Dependency block for Maven structure project:

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>
<dependency>
    <groupId>com.github.MikhailSterkhov</groupId>
    <artifactId>jrest2</artifactId>
    <version>1.2</version>
</dependency>

Gradle

Dependency block for Gradle structure project:

repositories {
	mavenCentral()
	maven { url 'https://jitpack.io' }
}
compileOnly 'com.github.MikhailSterkhov:jrest2:1.2'

1.1

17 Jun 10:56
Compare
Choose a tag to compare
1.1

Changelog

  • Added binary files for client channel access to third-party REST endpoints: Implemented
    a specific pattern for writing binary files with
    *.restbin extension that can support overriding properties externally (input-properties) and internally (internal-properties);

  • Bugs in HTTP codecs related to request and response content have been fixed;

  • Added a new http-client in the form of BinaryHttpClient implementation, which is a shell
    of any other http-client, implementing on top
    of it the call of binary REST functions via their names;

  • Tests are placed in a separate module;

  • Small code refactoring and improving its readability.


Dependency

To use the data library in your project, you need to prescribe a dependency.
Below is an example of how to use the dependency for different build systems:

Maven

Dependency block for Maven structure project:

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>
<dependency>
    <groupId>com.github.MikhailSterkhov</groupId>
    <artifactId>jrest2</artifactId>
    <version>1.1</version>
</dependency>

Gradle

Dependency block for Gradle structure project:

repositories {
	mavenCentral()
	maven { url 'https://jitpack.io' }
}
compileOnly 'com.github.MikhailSterkhov:jrest2:1.1'

1.0

16 Jun 18:28
Compare
Choose a tag to compare
1.0

Dependency

To use the data library in your project, you need to prescribe a dependency.
Below is an example of how to use the dependency for different build systems:

Maven

Dependency block for Maven structure project:

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>
<dependency>
    <groupId>com.github.MikhailSterkhov</groupId>
    <artifactId>jrest2</artifactId>
    <version>1.0</version>
</dependency>

Gradle

Dependency block for Gradle structure project:

repositories {
	mavenCentral()
	maven { url 'https://jitpack.io' }
}
compileOnly 'com.github.MikhailSterkhov:jrest2:1.0'