Skip to content

Releases: aivruu/repo-viewer

v3.4.7 - Release Type Codec

06 Sep 04:06
Compare
Choose a tag to compare

This release's only change is an inclusion in the RepositoryReleaseCodec's deserialization logic, this for reset the used string-builder's content for new requests data appending, and avoid possible errors and invalid given data.

Full Changelog: v3.4.6...v3.4.7

v3.4.6 - Codec Fix

31 Aug 21:48
10033d0
Compare
Choose a tag to compare

This release implements a fix at the RepositoryCodec deserializer, which is a simple deletion of an extra call made to the JsonObject#get function for verify if the repository is a fork or not.

Full Changelog: v3.4.5...v3.4.6

v3.4.5 - Single Change

29 Aug 02:16
5c31064
Compare
Choose a tag to compare

This release only implements a single change for the version-comparing functions, inverting logic at switch-block. Now the target-version is compared initialy (targetVer > releaseVer), instead of the release-version (releaseVer > targetVer).

This was made for better and more clearer understanding about function's proposite and usage.

Full Changelog: v3.4.4...v3.4.5

v3.4.4 - Changes

29 Aug 01:36
Compare
Choose a tag to compare

This release only have a few changes implemented, between project-building and releases-comparing aspects, some of this changes are:

  • Renamed default function compareVersion(VersionComparingOperators, int) -> compareVersionFromNumber(VersionComparingOperators, String).
  • Implemented of same-type function for comparing using version-string instead of numbers.
  • Made documentation at GithubHttpRequestModel's header clearer.
  • Reorganized project's subprojects' build-scripts.

Full Changelog: v3.3.4...v3.4.4

v3.3.4 - Improvements and Features

26 Aug 17:20
Compare
Choose a tag to compare

This release has implemented several improvements for the code-quality and structure, and implemented new features for releases-aspect.

Some of this new changes are:

  • Improved code-quality.
  • Improved logic for responses-provider based-on status-codes function.
  • Now you can specify the release to get.
  • Compare versions from one release with another using specific operator-types.

Full Changelog: v2.3.4...v3.3.4

v2.3.4 - Fully Recode and Improvements

25 Aug 04:33
Compare
Choose a tag to compare

This release have implemented several changes, fixes and improvements for the library's code-structure, quality and legibility, also
providing more features for use with the http-requests to the GitHub API.

Some of this features are:

  • Improved project structure.
  • Improved code-legibility and quality.
  • Added even more extensive documentation.
  • Included new API features/changes.

Full Changelog: 1.3.4...v2.3.4

v1.3.4

10 May 01:15
Compare
Choose a tag to compare

Fixes

  • Incorrect extension given for file ready to be downloaded.
  • Due to the given URL type on release-codec, the file is not fully downloaded.

v1.3.3

05 May 19:57
Compare
Choose a tag to compare

Fixes

Changes

v1.2.3

05 May 03:38
4475d38
Compare
Choose a tag to compare

Features

  • Now Java 21 is the minimum required version.
  • Modified and added more documentation to the code.
  • Used some JDK 21 features.

v0.2.3

04 May 01:27
Compare
Choose a tag to compare
chore(repository-codec): Modify license type validation