Releases: aivruu/repo-viewer
v3.4.7 - Release Type Codec
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
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
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
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
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
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
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
Fixes
- No javadoc generation.
- No release found due to incorrect repository url concatenation in HTTPReleaseModelRequest
Changes
- Added more documentation for the codecs: ReleaseModelCodec & RepositoryModelCodec
- Added
HttpClient#close
usage on test.