Thu, 16 Mar 2023 00:00:00 GMT

0.9.14 Release

guid: 9e1e0790-e7ae-4947-9906-2c176a4f8dd2

author: Mihael Pranjić

pubDate: Thu, 16 Mar 2023 14:43:04 +0100

shortDesc: Bugfix Release

We are proud to release Elektra 0.9.14.

What is Elektra?

Elektra serves as a universal and secure framework to access configuration settings in a global, hierarchical key database. For more information, visit https://libelektra.org.

You can also read the news on our website.

You can try out the latest Elektra release using our docker image elektra/elektra. This is the quickest way to get started with Elektra without compiling and other obstacles, simply run:

docker pull elektra/elektra
docker run -it elektra/elektra

Highlights

The main purpose of this bugfix release is to fix regressions (#4859) introduced in Elektra 0.9.12 and 0.9.13.

Please refer to the Elektra 0.9.12 release notes for a complete list of changes. Due to breaking changes since 0.9.11 we highly recommend to read the upgrade instructions.

Plugins

The following text lists news about the plugins we updated in this release.

timeofday

Use separate symbols for set and commit functions to satisfy kdb plugin-check (@kodebach)

Use new elektraPluginGetPhase() instead of counting executions (@kodebach)

tracer

Use separate symbols for set and commit functions to satisfy kdb plugin-check (@kodebach)

Tests

Enable more kdb plugin-check tests (@kodebach)

Build

Docker

Fix conflicting Java versions in CentOS Stream 8 image (@kodebach)

Outlook

We are currently working on following topics:

1.0 API (Klemens Böswirth @kodebach) and (Stefan Hanreich)

Session recording and better Ansible integration (Maximilian Irlinger @atmaxinger)

Change tracking (Maximilian Irlinger @atmaxinger)

Rewriting tools in C (@hannes99)

Elektrify KDE and GNOME (Mihael Pranjić @mpranj)

Elektrify XFCE (Richard Stöckl @Eiskasten)

Mounting SQL databases (Florian Lindner @flo91)

Recording Configuration (Maximilian Irlinger)

Ansible-Elektra (Lukas Hartl) and (Maximilian Irlinger)

Configure Olimex Base Images (Maximilian Irlinger)

Improving Build Server Infrastructure (Lukas Hartl) and (Maximilian Irlinger)

Improve Java Development Experience (Michael Tucek)

Statistics

We closed 2 issues for this release.

About 4 authors changed 22 files with 299 insertions(+) and 139 deletions(-) in 14 commits.

Thanks to all authors for making this release possible!

Join the Initiative!

We welcome new contributors! Read here about how to get started.

As first step, you could give us feedback about these release notes. Contact us via our issue tracker.

Get the Release!

You can download the release from

here or

GitHub

The hashsums are:

name: elektra-0.9.14.tar.gz

size: 9299478

md5sum: eb0f1d2e5d93bbae122999b5a27be343

sha1: 8d7a44ae6b4d53c52ab4219f955d6010f87682c8

sha256: e4632bb6baa78f6a68c312469e41fd1ef07406571749e32f2645b1858d01a58d

The release tarball is also available signed using GnuPG from

here or

GitHub

The following GPG Key was used to sign this release: 12CC44541E1B8AD9B66AFAD55262E7353324914A

Already built API documentation can be found

here or

GitHub.

Stay tuned!

Subscribe to the RSS feed to always get the release notifications.

If you also want to participate, or for any questions and comments, please contact us via our issue tracker on GitHub.

Permalink to this NEWS entry

For more information, see https://libelektra.org.