Skip to content

Commit 54f8464

Browse files
committed
Merge #40 from branch '39-addBlogPostMF6.2.0' of github.com:metafacture/metafacture-blog
2 parents 6004e0f + 926fe1f commit 54f8464

File tree

1 file changed

+71
-0
lines changed
  • content/blog/metafacture-releases_core-6.2.0_fix-1.2.0

1 file changed

+71
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
---
2+
title: "Metafacture releases: Core 6.2.0, Fix 1.2.0"
3+
date: "2025-01-24T16:15:03.2300Z"
4+
description: "Changes coming with the releases of metafacture-core 6.2.0 and
5+
metafacture-fix 1.2.0"
6+
authors: [{lastname: "Christoph",
7+
firstname: "Pascal"}]
8+
---
9+
10+
*Preamble*
11+
12+
This will be the last time `metafacture-fix` will be released on its own as it will be [incorporated into `metafacture-core`](https://github.com/metafacture/metafacture-core/issues/577).
13+
14+
This post describes the new developments coming with:
15+
16+
a) [`metafacture-core release 6.2.0`](https://central.sonatype.com/namespace/org.metafacture) since the [release of metafacture-core 6.1.2](https://blog.metafacture.org/metafacture-releases_core-6.1.2_fix-1.1.2_playground-1.1.2/#metafacture-core) in July 2024.
17+
18+
b) [`metafacture-fix 1.2.0`](https://github.com/metafacture/metafacture-fix/releases/tag/1.2.0).
19+
(metafacture-fix is ["an alternative to configuring data transformations with
20+
Metamorph, inspired by Catmandu Fix"](https://github.com/metafacture/metafacture-fix)).
21+
22+
## Table of Contents
23+
24+
```toc
25+
# this will be replaced by the toc
26+
```
27+
28+
## metafacture-core
29+
30+
### New Features
31+
- Biblio: Make encode-marc21 validation optional [#567](https://github.com/metafacture/metafacture-core/issues/567)
32+
- Flowcontrol: New flux command "sleep" [#495](https://github.com/metafacture/metafacture-core/issues/495)
33+
- XML/biblio: Ignore namespace in MARC XML Handler[#552](https://github.com/metafacture/metafacture-core/issues/552), [#569](https://github.com/metafacture/metafacture-core/issues/569)
34+
- XML: Parameter to set max entities [#554](https://github.com/metafacture/metafacture-core/issues/554)
35+
36+
### Bug fixes
37+
- CSV: Fix escaping by using RFC compliant parser [496](https://github.com/metafacture/metafacture-core/issues/496)
38+
- IO and XML/biblio: Fix "batch-reset creates empty records" [#543](https://github.com/metafacture/metafacture-core/issues/543)
39+
- XML/biblio: Pretty indentation of marc:leader [#550](https://github.com/metafacture/metafacture-core/issues/550) and [#548](https://github.com/metafacture/metafacture-core/issues/548)
40+
41+
### Others
42+
- Upgrade Gradle wrapper to version 8.11.1
43+
- XML/biblio: Improve XML documentation [#497](https://github.com/metafacture/metafacture-core/issues/497)
44+
- Documentation: add @in in ObjectToLiteral [#561](https://github.com/metafacture/metafacture-core/pull/561)
45+
- Update opencsv dependency to version 5.9
46+
47+
## metafacture-fix
48+
49+
### New Features
50+
51+
- Implicit array creation with $append, general $prepend support [#368](https://github.com/metafacture/metafacture-fix/issues/368)
52+
- Add log function [#319](https://github.com/metafacture/metafacture-fix/issues/319)
53+
- Set variable with element value [#282](https://github.com/metafacture/metafacture-fix/issues/282)
54+
- Use the default option in lookups as in catmandu [#333](https://github.com/metafacture/metafacture-fix/issues/333)
55+
- Add new functions add_array and add_hash [#374](https://github.com/metafacture/metafacture-fix/issues/374)
56+
- Add option "url_safe" to "to_base64" function [#386](https://github.com/metafacture/metafacture-fix/issues/386)
57+
- Optionally specify limit for number of entities in a record [#373](https://github.com/metafacture/metafacture-fix/issues/373)
58+
59+
### Bug fixes
60+
61+
- Delete escape signs in default template for find-fix-paths [#347](https://github.com/metafacture/metafacture-fix/issues/347)
62+
- Ignore old value's path in copy_field Fix function [#380](https://github.com/metafacture/metafacture-fix/issues/380)
63+
- Set wildcard classpath for Windows' start batch [#382](https://github.com/metafacture/metafacture-fix/issues/382)
64+
65+
### Others
66+
67+
- Add multiple missing playground examples for fix functions [#363](https://github.com/metafacture/metafacture-fix/issues/363)
68+
- Update description of Metafix [#370]((https://github.com/metafacture/metafacture-fix/pull/370))
69+
- Add log4j logging [#388](https://github.com/metafacture/metafacture-fix/issues/388)
70+
- Update Gradle wrapper to version 8.11.1
71+

0 commit comments

Comments
 (0)