Skip to content

Latest commit

 

History

History
235 lines (147 loc) · 5.21 KB

_preparation_next_release.md

File metadata and controls

235 lines (147 loc) · 5.21 KB

0.9.<> Release

This release did not happen yet.

Please update this file within PRs accordingly. For non-trivial changes, you can choose to be part of the highlighted changes. Please make sure to add some short tutorial (checked by shell recorder) or asciinema for highlighted items.

Please add your name at the end of every contribution. Syntax: (your name)

<<scripts/generate-news-entry>>

We are proud to release Elektra 0.9.<>.

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

Highlights

  • <>
  • <>
  • <>

<>

<>

<>

Plugins

The following section lists news about the modules we updated in this release.

Augeas

  • Improved error message for augeas to show lensPath. (Michael Zronek)

KConfig

  • We implemented the methods that save a KeySet into a file with the KConfig Ini format. (Dardan Haxhimustafa)

SWIG

  • Configure line (-DBINDINGS="..") for SWIG based bindings have been changed from swig_foo to foo. (Manuel Mausz)

SWIG/python2

  • Removed. (Manuel Mausz)

<>

  • <>
  • <>
  • <>

<>

  • <>
  • <>
  • <>

Libraries

The text below summarizes updates to the C (and C++)-based libraries of Elektra.

Compatibility

  • <>
  • <>
  • <>

Core

  • <>
  • <>
  • <>

<>

  • <>
  • <>
  • <>

<>

  • <>
  • <>
  • <>

<>

  • <>
  • <>
  • <>

Bindings

Bindings allow you to utilize Elektra using various programming languages. This section keeps you up to date with the multi-language support provided by Elektra.

python2

  • Removed. (Manuel Mausz)

Rust

  • Published elektra and elektra-sys versions 0.9.1 to crates.io. (Philipp Gackstatter)

Tools

  • <>
  • <>
  • <>

Scripts

  • <>
  • <>
  • <>

Documentation

Tests

  • We now use Google Test 1.10 to test Elektra. (René Schwaiger)
  • <>
  • <>
  • <>

Build

CMake

  • <>
  • <>
  • <>

Docker

  • <>
  • <>
  • <>

Infrastructure

Cirrus

  • <>
  • <>
  • <>

Jenkins

  • Fixed coveralls coverage report. (Mihael Pranjić)
  • <>
  • <>

Travis

  • <>
  • <>
  • <>

Website

The website is generated from the repository, so all information about plugins, bindings and tools are always up to date. Furthermore, we changed:

  • Re-enable website auto-deployment. (Mihael Pranjić)
  • Update docker images for website frontend and backend to debian buster. Update dependencies to newer versions. (Mihael Pranjić)
  • <>

Outlook

We are currently working on following topics:

  • <>
  • <>
  • <>

Statistics

<<scripts/git-release-stats 0.9.VER-1 0.9.<<VERSION>>>>

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:

<<scripts/generate-hashsums elektra-0.9.<<VERSION>>.tar.gz>>

The release tarball is also available signed by Markus Raab using GnuPG from here or on GitHub

Already built API-Docu can be found here or on 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

Best regards, Elektra Initiative