1.0.8 2024-07-17 Released-By: PERLANCAR; Urgency: low - No spec changes. - [dist] Edit Changes (replace Backward-Compatible: no with Backward-Incompatible: yes). 1.0.7 2020-10-01 Released-By: PERLANCAR; Urgency: medium; Backward-Incompatible: yes [Role specification] - [incompatible change] Now require 'archive_info', 'homepage_url', 'is_dedicated_profile', 'release_note' methods. - Provide 'available_archs' method. - Provide default value for 'arch' and 'version' arguments. [Documentation] - Expand role documentation. 1.0.6 2019-10-26 Released-By: PERLANCAR; Urgency: high [INCOMPATIBLE CHANGES] - Role::Software: rename get_latest_version -> latest_version, get_download_url -> download_url, get_archive_info -> archive_info, plan to get everything with a method for maximum flexibility. 1.0.5 2019-01-14 Released-By: PERLANCAR - extract_from_url(): Add option all. 1.0.4 2018-10-18 Released-By: PERLANCAR - No spec changes. - [logging] Add logging to extract_from_url() utility routine. 1.0.3 2018-10-05 Released-By: PERLANCAR - SW:Role::Software: requires get_latest_version, get_download_url, get_archive_info, is_valid_version, cmp_version. 1.0.2 2018-10-04 Released-By: PERLANCAR - Remove role: Software::Catalog::Role::VersionScheme::* (moved to Versioning::Scheme::* in their own distro). 1.0.1 2018-09-13 Released-By: PERLANCAR - Add role: VersionScheme::SemVer. 1.0.0 2018-09-13 Released-By: PERLANCAR [INCOMPATIBLE CHANGES] - Complete rewrite. Remove all routines from Software::Catalog, the module becomes a specification. 0.05 2015-09-04 Released-By: PERLANCAR - No functional changes. - [dist] Move spec prereqs from RuntimeRequires to DevelopRecommends to reduce deps but still allow indicating spec requirement. 0.04 2014-08-22 Released-By: SHARYANTO - No functional changes. - Rebuild and remove '# VALIDATE_ARGS' to make the built module works under Perl < 5.14 (because there is a change in Regexp stringification in 5.14) [CT]. 0.03 2012-11-08 Released-By: SHARYANTO - Require software ID to be [a-z0-9_]+ only (no more dashes), so it can be used as module name. 0.02 2012-11-08 Released-By: SHARYANTO - Add get_software_info(). Add some more data. Some fixes/tweaks. 0.01 2012-11-08 Released-By: SHARYANTO - First release (proof of concept).