Release Notes
This release (1.3.0.b) is tagged as 1.3 due to to a lack of foresight by myself when writing the version checking system in the 1.2 preview. The checking in 1.2 isn't able to handle semantic versioning or tagging preview builds, so this release must be tagged as 1.3 so that it won't crash the 1.2 builds when they try to parse the tag name (since they parse as a double). Releases following this one will be properly named following the convention: Major.Minor.Patch with an optional .b to mark preview (beta) builds. The manifest for this build properly marks it as a preview build so the release of 1.3 will be tagged 1.3.0, which is slightly confusing but the updater in the app will be able to distinguish the two versions.
Note that this inability to distinguish between preview and release in the app version name is the reason for not doing a 1.2 release, as it'd have to go out as 1.20 instead of 1.2.0 and then require 1.3 to go out as 1.21.0 and would cause this issue to live longer than it needs to.
Known Issue
Because of the versioning issues and this pre-release being tagged as 1.3 the app will read this release as a new 1.3 stable release each time it starts until the actual 1.3.0 version is released, however if no issues come up this should be soon. To get around this you can disable the Check Dev Builds option in your settings and this release will be ignored by the pre-release tag filter. Then when the stable build is out just re-enable this setting if you want.
Bug Fixes
- An issue came up with improperly handling the api response for viewing Requests, this is corrected in WhatAPI 1.3.0 in commit Gwindow/WhatAPI@812ff31513bb29cfbacb560cd8da370724b02ba1 and this release makes use of the fix.
Feature Additions
- There is now a rough version of a barcode batch searcher/manager that will let you load terms for barcodes via MusicBrainz/Google Products and then use those terms to look up torrents and requests. You can also remove individual barcodes from your saved barcodes file. The barcode searcher is accessible from the Quick Scan section of the Barcode Scanner via the Search Barcodes button. It doesn't look too great at the moment but it's enough to get the job done while we shift focus to the app overhaul.
- Proper version handling system allows for usage of semantic versioning along with tagging preview (beta) builds with a trailing .b to distinguish them from the following release of the same version number.
Warning
Please keep in mind that pre-releases may be unstable or have other issues. If you encounter any issues we'd appreciate it if you'd post what happened, what you were doing and some information about your device to the forum thread. You'll find all previous releases on the releases page as well if you want to revert to a stable build.
Source code(tar.gz)
Source code(zip)
WhatAndroid.apk(2.75 MB)