From 102e518d4d9e8132fb258770373b8d4dc8fcf392 Mon Sep 17 00:00:00 2001 From: Ulf Magnusson Date: Mon, 3 Jun 2019 05:37:14 +0200 Subject: Make 12.0.0 release Fixes two API issues. Some backwards compatibility breakage was required for the load_config()/write_config() message change, though the only effect on most scripts will be less output on stdout unless/until they're modified. - Commit bf36f5d ("Improve warning control API (with backwards compatibility)") - Commit 55bc8c3 ("Have load_config() and write_(min_)config() return messages") Kconfiglib now also makes the version number available: - Commit 455e366 ("Add kconfiglib.VERSION") These are longstanding issues. I don't know of any other ones that would warrant breaking backwards compatibility. Not going on some API changing spree. --- README.rst | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'README.rst') diff --git a/README.rst b/README.rst index c13fc78..3c67337 100644 --- a/README.rst +++ b/README.rst @@ -97,11 +97,11 @@ The terminal ``menuconfig`` implementation requires Python 3. It uses that your ``PATH`` includes the directory where the executables end up. You can list the installed files with ``pip(3) show -f kconfiglib``. -All releases have a corresponding tag in the git repository, e.g. ``v11.9.1`` +All releases have a corresponding tag in the git repository, e.g. ``v12.0.0`` (the latest version). `Semantic versioning `_ is used. There's been -nine small changes (`1 `_, +ten small changes (`1 `_, `2 `_, `3 `_, `4 `_, @@ -109,8 +109,9 @@ nine small changes (`1 `_, `7 `_, `8 `_, -`9 `_) -to the behavior of the API, which is why the major version is at 11 rather than +`9 `_, +`10 `_) +to the behavior of the API, which is why the major version is at 12 rather than 2. I do major version bumps for all behavior changes, even tiny ones, and most of these were fixes for baby issues in the early days of the Kconfiglib 2 API. -- cgit v1.2.3