Skip to content

Releases: lu-zero/portage-metadata

v0.7.0

20 May 07:48

Choose a tag to compare

Changes

  • Bump portage-atom dependency to 0.9 (interner module renamed from gentoo_interner to interner)
  • Fix PMS §3.1.4 compliance for USE flag names across all parsers:
    • Add @ to is_flag_char in restrict.rs and src_uri.rs (was already correct in license.rs and required_use.rs)
    • Enforce the start-alphanumeric constraint in license.rs, restrict.rs, and src_uri.rs (matching the guard already present in required_use.rs)
    • Prevent @-leading tokens from silently falling back to bare URI entries in src_uri.rs

v0.6.0

14 May 20:38

Choose a tag to compare

  • Depend on portage-atom 0.8

v0.5.0

13 May 16:54

Choose a tag to compare

What's Changed

  • Updated dependency to portage-atom 0.7 (performance improvements and PMS compliance fixes)

v0.4.0

06 May 21:42

Choose a tag to compare

  • use the new portage-atom version
  • Improve PMS 14.3 support

v0.3.1

28 Mar 12:13

Choose a tag to compare

  • Use winnow 1.0.0

Full Changelog: v0.3.0...v0.3.1

v0.3.0

15 Mar 17:36

Choose a tag to compare

  • Use the new portage-atom and leverage a little more the interner

v0.2.1

28 Feb 14:21

Choose a tag to compare

What's Changed

  • Implement PMS9 compliance for name validation
  • Extend the tests to cover corner cases from the portage tree

Full Changelog: v0.2.0...v0.2.1

v0.2.0

14 Feb 15:12

Choose a tag to compare

  • PMS 9 Support

v0.1.0

09 Feb 17:54

Choose a tag to compare

Initial release