Skip to content

Releases: fedora-modularity/libmodulemd

libmodulemd 1.1.0

14 Mar 18:26
libmodulemd-1.1.0
Compare
Choose a tag to compare

Release version 1.1

  • Adds support for handling modulemd-defaults YAML documents
  • Adds peek()/dup() routines to all object properties
  • Adds Modulemd.Module.dup_nsvc() to retrieve the canonical form of the unique module identifier.
  • Adds support for boolean types in the XMD section

libmodulemd 1.0.4

27 Feb 15:19
libmodulemd-1.0.4
3c08d33
Compare
Choose a tag to compare
  • Rework version autodetection
  • Avoid infinite loop on unparseable YAML

libmodulemd 1.0.3

26 Feb 03:59
libmodulemd-1.0.3
6d50de2
Compare
Choose a tag to compare
  • RPM components are properly emitted when no module components exist
  • Parser works around late determination of modulemd version

libmodulemd 1.0.2

16 Feb 15:32
libmodulemd-1.0.2
a360a6a
Compare
Choose a tag to compare
  • Be more strict with certain parser edge-cases
  • Replace popt argument processing with glib

libmodulemd 1.0.1

16 Feb 01:10
libmodulemd-1.0.1
1dc6823
Compare
Choose a tag to compare
  • Warn and ignore unparseable sub-documents in the YAML
  • Fix several memory issues detected by Coverity scan

libmodulemd 1.0.0

15 Feb 21:35
libmodulemd-1.0.0
6f3337c
Compare
Choose a tag to compare

Supports both version 1 and version 2 of module metadata YAML

Fixes numerous issues with GObject memory management.

libmodulemd 0.2.2

06 Feb 15:08
libmodulemd-0.2.2
7c738ba
Compare
Choose a tag to compare
  • Fix numerous minor memory leaks
  • Fix issues with EOL/SL dates

libmodulemd 0.2.1

05 Jan 19:44
libmodulemd-0.2.1
3752a0b
Compare
Choose a tag to compare

Add 'name' property to Profiles

Fixes #4

libmodulemd-0.2.0

05 Oct 12:48
libmodulemd-0.2.0
2dc9a37
Compare
Choose a tag to compare

This update:

  • Adds gtk-doc generated documentation
  • (ABI-break) Makes all optional properties accept NULL as a value to clear them
  • (ABI-break) Modulemd.SimpleSet takes a STRV (char **) instead of a GLib.PtrArray
  • Fixes a bug where the name was not always set for components
  • Adds support for dumping YAML from the introspected API
  • Includes add/remove routines for profiles

Note that libmodulemd is not guaranteed to have a stable API until we release 1.0.0.

libmodulemd-0.1.0

15 Sep 15:18
libmodulemd-0.1.0
9a93fd5
Compare
Choose a tag to compare

This is the initial release, corresponding roughly to version 1.4.0 of the python implementation, with added support for servicelevel.