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