Tags give the ability to mark specific points in history as being important
-
libmodulemd-1.6.4
8b6e5898 · ·Release libmodulemd 1.6.4 - Fix output of get_nsvc() - Properly write out the "ref" value for Module Components - Add Buildopts to the documentation - Deduplicate module streams when merging.
-
libmodulemd-1.6.3
8aaba79a · ·Releasing libmodulemd 1.6.3 Owen W. Taylor (1): Don't return ModuleStream objects from modulemd_module_new_all_from_*_ext() Stephen Gallagher (6): Bump version to 1.6.3dev Merge branch 'owtaylor-convert-modulestreams' Use g_autoptr for Modulemd.Module.new_all_from_*_ext() Also ensure that Component buildorder property is signed Work around optimization bug Don't crash dumping translation events without summary or desc -
libmodulemd-1.6.2
cbb32331 · ·Releasing libmodulemd 1.6.2 Stephen Gallagher (7): Bump version to 1.6.2dev Use pkg-config for compatibility Update README to point at latest docs Fix docstrings for Modulemd.index_from_*() Fix doc label for Modulemd.ComponentRpm Make buildorder a signed integer Fix incorrect docstring -
libmodulemd-1.6.1
712a06e3 · ·Release libmodulemd 1.6.1 * Fix header imports * Suppress empty optional sections on .dump()
-
libmodulemd-1.6.0
dc7d1a33 · ·Release libmodulemd 1.6.0 - Adds Modulemd.ModuleStream object, deprecating Modulemd.Module - Adds Modulemd.Translation and Modulemd.TranslationEntry objects - Adds Modulemd.ImprovedModule object that collects streams, defaults and translations together - Adds new Modulemd.index_from_*() funtions to get a hash table of Modulemd.ImprovedModule objects for easier searching - Moves function documentation to the public headers - Corrects the license headers to MIT (they were incorrectly listed as MITNFA in previous releases) - Makes the "eol" field optional for Modulemd.ServiceLevel - Clean up HTML documentation - Fixes a type error on 32-bit systems
-
libmodulemd-1.5.2
0eb4b874 · ·Stephen Gallagher (3): Allocate Modulemd.props.buildopts at object creation Don't free uninitialized memory Improve valgrind test -
libmodulemd-1.5.1
983cf27f · ·Release 1.5.1 Stephen Gallagher (4): Make some tests optional Add rudimentary test for memory leaks Add valgrind to travis and sort the RPM list Release 1.5.1 -
libmodulemd-1.5.0
f1e00ea9 · ·Release libmodulemd 1.5.0 Nils Philippsen (3): clarify license blurbs add missing license blurb error handling: first set result, then bail out Petr Šabata (1): Specification: Allow overriding the default component whitelist Stephen Gallagher (31): Fix memory issue with default profiles Fix minor formatting issue Run all tests in debug and release configuration Add Intent object Add Intents to Defaults Add YAML parser for intents Add YAML emitter for intents Auto cleanup YAML events Properly clean up intent object Clean up a memory leak Drop unused content from mod-defaults Run autopep8 on python tests Fix formatting issues with YAML parsing Automatically reformat code during `ninja test` Update Travis with new build requirements Merge pull request #63 from nphilipp/master--license-blurbs Improve defaults merging tests Autoformat test files tests: reject PR if autoformat makes changes Add method to get libmodulemd version Copy intents when copying defaults Add merging logic for Intents Add Buildopts object Add Buildopts.copy() Update Modulemd.Module to use Modulemd.Buildopts Add SimpleSet routines for Buildopts RPM whitelist Switch python test to non-deprecated routines Add Buildopts YAML parser Add emitter for Modulemd.Buildopts Clean up Modulemd.Module property memory Use more reliable property methods in Buildopt tests -
libmodulemd-1.4.1
60ffaec1 · ·Release libmodulemd 1.4.1 - Improve modulemd-validator console output - Fix pointer arithmetic bug in NEVRA validation
-
libmodulemd-1.4.0
a6a10a89 · ·Releasing libmodulemd-1.4.0 Stephen Gallagher (24): Defaults emitter should use the correct name key Add tests to verify defaults emitted are valid Prioritizer: Throw an error on resolve() of nothing Prioritizer: Set minimum and maximum values Add a test for default conflicts Drop requirement for profile map to list default stream Fix formatting for test Fix two incorrect checks for error Make libmodulemd available as a subproject Add support for reading YAML from FILE * Fix incorrect checks for error initialization Bump version to 1.4.0 Make YAML preprocessor more robust Don't pollute the global log domain Drop unused member of yaml_subdocument Avoid ambiguity in YAML macros Add free function for modulemd_yaml_string Add Modulemd.Subdocument object Add parsing functions that return failure information Fix memory handling of string emitter Add Modulemd.SimpleSet.validate_contents() Add utility function to validate NEVRA Validate RPM artifacts Improve validator tool -
libmodulemd-1.3.0
013a107f · ·Release libmodulemd version 1.3.0 * Add support for merging default objects * Add helper tool for merging defaults with differing priorities Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
-
libmodulemd-1.2.0
2c4048af · ·Release version 1.2.0 * Modulemd.objects_from_file() * Modulemd.objects_from_string() * Modulemd.dump() * Modulemd.dumps() * Modulemd.Defaults.new_from_file() * Modulemd.Defaults.new_from_string() * Modulemd.Module.new_all_from_file() * Modulemd.Module.new_all_from_file_ext() * Modulemd.Module.new_all_from_string() * Modulemd.Module.new_all_from_string_ext() * Modulemd.Module.dump_all() * Modulemd.Module.dumps_all() * Properly use G_BEGIN_DECLS and G_END_DECLS in headers * Assorted fixes for memory ownership in GObject Introspection Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
-
libmodulemd-1.1.3
bb5f5890 · ·Release 1.1.3 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.1
a339089f · ·Release v1.1.1 - Make default stream and profiles optional - Fixes: https://github.com/fedora-modularity/libmodulemd/issues/25 - Fixes: https://github.com/fedora-modularity/libmodulemd/issues/26 - Fixes: https://github.com/fedora-modularity/libmodulemd/issues/27
-
libmodulemd-1.1.0
afd4694f · ·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
3c08d33d · ·Releasing libmodulemd 1.0.4 - Rework version autodetection - Avoid infinite loop on unparseable YAML
-
libmodulemd-1.0.3
6d50de28 · ·Release 1.0.3 - RPM components are properly emitted when no module components exist - Parser works around late determination of modulemd version
-
libmodulemd-1.0.2
a360a6aa · ·Release libmodulemd 1.0.2 - Be more strict with certain parser edge-cases - Replace popt argument processing with glib
-
libmodulemd-1.0.1
1dc68236 · ·Release 1.0.1 - Warn and ignore unparseable sub-documents in the YAML - Fix several memory issues detected by Coverity scan