diff --git a/CHANGELOG.md b/CHANGELOG.md index 4bd0a867..dda2ed27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Clixon Changelog -* [6.6.0](#660) Expected: March 2024 +* [7.0.0](#660) 8 March 2024 * [6.5.0](#650) 6 December 2023 * [6.4.0](#640) 30 September 2023 * [6.3.0](#630) 29 July 2023 @@ -8,10 +8,14 @@ * [6.1.0](#610) 19 Feb 2023 * [6.0.0](#600) 29 Nov 2022 -## 6.6.0 -Expected: March 2024 +## 7.0.0 +8 March 2024 -### Minor features +Clixon 7.0.0 is a major release with changes to the debug/log/error API, other APIs, +standardized internal framing protocol and many other changes. +It also supports the 1.0 clixon controller release. + +### Features * Changed framing between backend and frontend to RFC6242 "chunked-encoding" * Previous a propriatary framing method was used diff --git a/configure b/configure index 8f12b51e..fbb13da8 100755 --- a/configure +++ b/configure @@ -2811,10 +2811,10 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu # where autotool scripts are: install-sh, config.sub, config.guess -CLIXON_VERSION_MAJOR="6" -CLIXON_VERSION_MINOR="6" +CLIXON_VERSION_MAJOR="7" +CLIXON_VERSION_MINOR="0" CLIXON_VERSION_PATCH="0" -CLIXON_VERSION="\"${CLIXON_VERSION_MAJOR}.${CLIXON_VERSION_MINOR}.${CLIXON_VERSION_PATCH}.PRE\"" +CLIXON_VERSION="\"${CLIXON_VERSION_MAJOR}.${CLIXON_VERSION_MINOR}.${CLIXON_VERSION_PATCH}\"" # Debug flag # Check whether --enable-debug was given. diff --git a/configure.ac b/configure.ac index da58e506..730442e9 100644 --- a/configure.ac +++ b/configure.ac @@ -48,10 +48,10 @@ AC_CONFIG_SRCDIR([lib/clixon/clixon.h.in]) # where autotool scripts are: install-sh, config.sub, config.guess AC_CONFIG_AUX_DIR(config-aux) -CLIXON_VERSION_MAJOR="6" -CLIXON_VERSION_MINOR="6" +CLIXON_VERSION_MAJOR="7" +CLIXON_VERSION_MINOR="0" CLIXON_VERSION_PATCH="0" -CLIXON_VERSION="\"${CLIXON_VERSION_MAJOR}.${CLIXON_VERSION_MINOR}.${CLIXON_VERSION_PATCH}.PRE\"" +CLIXON_VERSION="\"${CLIXON_VERSION_MAJOR}.${CLIXON_VERSION_MINOR}.${CLIXON_VERSION_PATCH}\"" # Debug flag AC_ARG_ENABLE(debug, AS_HELP_STRING([--enable-debug],[Build with debug symbols, default: no]),[ diff --git a/include/clixon_custom.h b/include/clixon_custom.h index 58cbb9ee..3d06724b 100644 --- a/include/clixon_custom.h +++ b/include/clixon_custom.h @@ -202,7 +202,7 @@ * * Note: many(most) not covered by this constant need to GREP * This includes lots of clicon->clixon namechanges, see CHANGELOG for whole list - * This constant will be removed after the 6.6 release + * This constant will be removed after the 7.0 release */ #define COMPAT_6_5 diff --git a/yang/clixon/Makefile.in b/yang/clixon/Makefile.in index 5905bc7b..31ad6976 100644 --- a/yang/clixon/Makefile.in +++ b/yang/clixon/Makefile.in @@ -42,9 +42,9 @@ datarootdir = @datarootdir@ YANG_INSTALLDIR = @YANG_INSTALLDIR@ # Note: mirror these to test/config.sh.in -YANGSPECS = clixon-config@2024-01-01.yang # 6.6 +YANGSPECS = clixon-config@2024-01-01.yang # 7.0 YANGSPECS += clixon-lib@2023-11-01.yang # 6.5 -YANGSPECS += clixon-lib@2024-01-01.yang # 6.6 +YANGSPECS += clixon-lib@2024-01-01.yang # 7.0 YANGSPECS += clixon-rfc5277@2008-07-01.yang YANGSPECS += clixon-xml-changelog@2019-03-21.yang YANGSPECS += clixon-restconf@2022-08-01.yang # 5.9 diff --git a/yang/clixon/clixon-config@2024-01-01.yang b/yang/clixon/clixon-config@2024-01-01.yang index 2a1e9a14..93ec0443 100644 --- a/yang/clixon/clixon-config@2024-01-01.yang +++ b/yang/clixon/clixon-config@2024-01-01.yang @@ -57,7 +57,7 @@ module clixon-config { CLICON_DATASTORE_CACHE CLICON_NETCONF_CREATOR_ATTR Changed semantics of - Released in Clixon 6.6"; + Released in Clixon 7.0"; } revision 2023-11-01 { description @@ -603,7 +603,7 @@ module clixon-config { that created the object are deleted. The clixon controller uses this feature, but could in principle be used by other applications. - Marked as obsolete in 6.6 since creators attribute replaced by clixon-lib creators + Marked as obsolete in 7.0 since creators attribute replaced by clixon-lib creators config"; status obsolete; } @@ -965,7 +965,7 @@ module clixon-config { cache with copy, or cache without copy. Note: 'cache' is default value and supported with regressions etc. Others are experimental (in Clixon 5.5) - Note that from 6.6 this is OBSOLETED, only datastore_cache is supported"; + Note that from 7.0 this is OBSOLETED, only datastore_cache is supported"; status obsolete; } leaf CLICON_XMLDB_FORMAT { diff --git a/yang/clixon/clixon-lib@2024-01-01.yang b/yang/clixon/clixon-lib@2024-01-01.yang index 9ac934f1..0ba00a99 100644 --- a/yang/clixon/clixon-lib@2024-01-01.yang +++ b/yang/clixon/clixon-lib@2024-01-01.yang @@ -71,7 +71,7 @@ module clixon-lib { revision 2024-01-01 { description "Removed container creators from 6.5 - Released in 6.6.0"; + Released in 7.0"; } revision 2023-11-01 { description