[Metafacture] Metafacture 5.3.1 released

Christoph, Pascal christoph at hbz-nrw.de
Mon Jan 24 16:13:19 CET 2022


Hi everyone,

We have released Metafacture 5.3.1 in December.
Recently we have published a blog post about the bug fixes and features. The blog post provides some examples about how the data is changed and how to use new features:

https://blog.metafacture.org/metafacture-core-5.3.1/

*Bug fixes*

- XML/biblio: Fix creation of Marc XML namespaces #403
- XML/biblio: Fix Namespace-prefixes of elements and attributes #377
- XML/biblio: Marc-XML-encoder: record-type written as controlfield not as attribut of record-field #402
- XML/biblio: Improve handling of XML attributes and element values #394
- XML/biblio: Encode top-level MARC record leader as proper XML element instead of control field. #336
- XML/biblio: Make simple XML encoder value tag name configurable #379
- JSON: Fix _elseNested loses array-key in JSON #374
- Metamorph: Fix _elseNested only outputs two hierachy levels #378
- Metamorph: Fix "setreplace" using a FileMap #381
- Metamorph: Guarantee that tests should verify that no unexpected interactions occurred #339

*New Features*

- JSON: Make JSON encoder array marker configurable #393
- JSON: Add or enhance a function to extract JSON-Records from an JSON-API #382
- Mangling: Split up event stream into records #385
- Metamorph: Allow empty values in setreplace map #420
- Triples: Sort triples numerically #380
- YAML: Add YAML Encoder/Decoder #399

*Other*

- Update release and publish process #311
- Checkstyle and javadoc #389 #396
- Update and apply EditorConfig file #388
- Add initial CONTRIBUTING.md #382
- Fix insecure logging configuration #364

... and various smaller fixes and improvements (e.g. #417)

*Caveats*

This will occur only quite rarely: If you are using a metamorph.xsd on your own and make use of FileMap you have to also update your locally metamorph.xsd.


Please refer to the release notes [1] for details and find the Metafacture Runner Distribution there.
Any problems or questions are best discussed on this mailing list or in an issue on Github [2].

As usual the release artifacts are also available on the Maven Central Repository [3].

Cheers,
the hbz Open Infrastructure team

[1]https://github.com/metafacture/metafacture-core/releases/tag/metafacture-core-5.3.1
[2]https://github.com/metafacture/metafacture-core/issues
[3]https://repo1.maven.org/maven2/org/metafacture/


More information about the Metafacture mailing list