Skip to content

Releases: fedora-modularity/libmodulemd

libmodulemd 1.5.2

23 Jun 15:09
libmodulemd-1.5.2
0eb4b87
Compare
Choose a tag to compare

Bugfixes

  • Allocate Modulemd.props.buildopts at object creation
  • Don't free uninitialized memory
  • Improve valgrind test

libmodulemd 1.5.1

19 Jun 17:17
libmodulemd-1.5.1
983cf27
Compare
Choose a tag to compare

Major Changes

  • Make some unit tests optional to simplify packaging on older systems like RHEL/CentOS
  • Add unit test to detect memory leaks

libmodulemd 1.5.0

18 Jun 21:03
libmodulemd-1.5.0
f1e00ea
Compare
Choose a tag to compare

Major Changes

  • Adds support for "intents" in Modulemd.Defaults
  • Adds Modulemd.get_version()
  • Adds support for RPM whitelists in the buildopts
  • Adds a new object: Modulemd.Buildopts
  • Deprecates Modulemd.Module.get_rpm_buildopts()
  • Deprecates Modulemd.Module.set_rpm_buildopts()
  • Fixes some missing license blurbs

libmodulemd 1.4.1

08 May 12:25
libmodulemd-1.4.1
60ffaec
Compare
Choose a tag to compare
  • Improve modulemd-validator console output
  • Fix pointer arithmetic bug in NEVRA validation

libmodulemd 1.4.0

25 Apr 17:51
libmodulemd-1.4.0
a6a10a8
Compare
Choose a tag to compare

Highlights

  • Adds new API for returning failed YAML subdocuments
  • Stop emitting log messages by default (polluting consumer logs)
  • Validate RPM artifacts for proper NEVRA format
  • Improve the validator tool

libmodulemd 1.3.0

13 Apr 19:12
libmodulemd-1.3.0
013a107
Compare
Choose a tag to compare
  • Add support for merging default objects
  • Add helper tool for merging defaults with differing priorities

libmodulemd 1.2.0

04 Apr 13:06
libmodulemd-1.2.0
Compare
Choose a tag to compare

libmodulemd 1.1.3

19 Mar 14:05
libmodulemd-1.1.3
bb5f589
Compare
Choose a tag to compare

Merlin Mathesius (1):

  • Repair a few memory leaks in the raw yaml parsing utilities

Stephen Gallagher (20):

  • Print correct version in pkgconfig file
  • Eliminate memory leak in default tests
  • Fix memory leak in _parse_modulemd_v2_dep_map
  • Fix memory leak in parse_raw_yaml_sequence
  • Clean up memory leaks in regression tests
  • Clean up memory leaks in servicelevel tests
  • Clean up memory leaks in simpleset
  • Clean up memory leak on bad YAML input
  • Fix memory leak in XMD parsing
  • Keep regression tests in numerical order
  • Fix memory leak in regression tests
  • Fix memory leak in date parsing
  • Always clean up GPtrArray values with unref
  • Simplify cleanup in _simpleset_from_sequence
  • Fix memory leak in _parse_modulemd_rpm_component
  • Fix memory leaks in yaml tests
  • Fix import statement in README
  • Update Travis for Coverity
  • Split dockerfile into deps and runtime
  • Remove unreachable code

libmodulemd 1.1.2

15 Mar 14:53
libmodulemd-1.1.2
dd9b7c9
Compare
Choose a tag to compare

Revert backwards-incompatible change to nsversion for GObject Introspection

libmodulemd 1.1.1

15 Mar 14:17
libmodulemd-1.1.1
Compare
Choose a tag to compare
  • Make default stream and profiles optional
  • Fixes: #25
  • Fixes: #26
  • Fixes: #27