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).