$darkmode
Elektra 0.9.12
Simplify API

According to symbols.map the public core API has 124 symbols¹, which is arguable too much for a key-value API which has as highest goal simplicity.

In particular following areas have many functions and are not simple:

The urgency of this decision is that API can be easily introduced later but we cannot get rid of it after 1.0.

The exact API changes are not listed here, because it would just a long list that could just as easily be found in the Git history.

However, the API changes follow these rules:

¹ the 124 symbols are (as found by ):