Metafacture releases: Core 6.0.0, Fix 1.0.0, Playground 1.0.0

March 12, 2024 | Pascal Christoph

Preamble

Most remarkable is certainly the switch to Java 11, hence the new major versions.

This post describes the new developments coming in:

a) metafacture-core release 6.0.0 since the release of metafacture-core 5.7.0 in November 2023.

b) metafacture-fix 1.0.0. (metafacture-fix is “an alternative to configuring data transformations with Metamorph, inspired by Catmandu Fix”).

c) metafacture-playground 1.0.0. (metafacture-playground is “a web application to play around with Metafacture’s languages Fix, Flux and Morph”).

Table of Contents

metafacture-core

New Features

  • IO: Open gzip compressed content from HTTP #511

Bug fixes

  • IO: Fix misconception of “Content-Encoding” #513
  • IO: Close resources #514

Others

  • Provide examples for every flux-command #488
  • Upgrade Gradle wrapper #520
  • Switch to Java version 11 #518

metafacture-fix

New Features

  • Add extension snippets for all do binds #302
  • Upgrade Gradle wrapper #283
  • Switch to Java 11 #343
  • Add links to playground for several Fixes #339

Bug fixes

  • Close resources #340

Others

  • Update metafacture-core dependency to its latest release (6.0.0)

metafacture-playground

New Features

  • Clear message and result when processing #126

Bug fixes

  • Fix location of result in db #131

Others

  • Add many examples, i.a. #152
  • Switch to Java 11 #160
  • Process all examples as integration tests #121
  • Add Java Security Manager

Metafacture ant

A blog for the ETL toolkit Metafacture. This blog is maintained by the Metafacture community.