[augeas-devel] augeas: master - Version 0.7.0
David Lutterkort
lutter at fedoraproject.org
Fri Jan 15 17:12:20 UTC 2010
Gitweb: http://git.fedorahosted.org/git/augeas.git?p=augeas.git;a=commitdiff;h=884dc9eb33d78286877c1d71220abb8e4c47bd35
Commit: 884dc9eb33d78286877c1d71220abb8e4c47bd35
Parent: b6fe24ac31648b807344b21d08087fe1d09b1b20
Author: David Lutterkort <lutter at redhat.com>
AuthorDate: Thu Jan 14 19:15:41 2010 -0800
Committer: David Lutterkort <lutter at redhat.com>
CommitterDate: Thu Jan 14 19:15:41 2010 -0800
Version 0.7.0
---
NEWS | 32 ++++++++++++++++++++++++++++++++
augeas.spec.in | 3 +++
configure.ac | 6 +++---
3 files changed, 38 insertions(+), 3 deletions(-)
diff --git a/NEWS b/NEWS
index 00cdfbd..03c34a9 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,35 @@
+0.7.0 - 2010-01-14
+ - Support for context-free lenses via the 'let rec' keyword. The syntax
+ is experimental, though the feature is here to stay. See
+ lenses/json.aug for an example of what's possible with that.
+ - Support for case-insensitive regular expressions. Simply append 'i' to
+ a regexp literal to make it case-insensitive, e.g. /hello/i will match
+ all variations of hello, regardless of case.
+ - Major revamp of augtool. In particular, path expressions don't need to
+ be quoted anymore. The online help has been greatly improved.
+ - Check during load/save that each file is only matched by one transform
+ under /augeas/load. If there are multiple transforms for a file, the
+ file is skipped.
+ - New error codes AUG_ENOLENS and AUG_EMXFM
+ - Do not choke on non-existing lens during save
+ - Change the metadata for files under /augeas/files slightly: the node
+ /augeas/files/$PATH/lens now has the name of the lens used to load the
+ file; the source location of that lens has moved to
+ /augeas/files/$PATH/lens/info
+ - New public functions fa_nocase, fa_is_nocase, and fa_expand_nocase in
+ libfa
+ - Various smaller bug fixes, performance improvements and improved error
+ messages
+ - Lens changes/additions
+ * Cobblersettings: new lens and test (Bryan Kearney)
+ * Iptables: allow quoted strings as arguments; handle both negation
+ syntaxes
+ * Json: lens and tests for generic Json files
+ * Lokkit: allow '-' in arguments
+ * Samba: accept entry keys with ':' (Partha Aji)
+ * Shellvars: allow arrays that span multiple lines
+ * Xinetd (name): fix bad '-' in character class
+
0.6.0 - 2009-11-30
- Add error reporting API (aug_error and related calls); use to report
error details in a variety of places
diff --git a/augeas.spec.in b/augeas.spec.in
index 50ba2dc..a6d47be 100644
--- a/augeas.spec.in
+++ b/augeas.spec.in
@@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/augeas.pc
%changelog
+* Thu Jan 14 2010 David Lutterkort <lutter at redhat.com> - 0.7.0-1
+- New version
+
* Mon Nov 30 2009 David Lutterkort <lutter at redhat.com> - 0.6.0-1
- Install vim syntax files
diff --git a/configure.ac b/configure.ac
index e43b65c..206a436 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT(augeas, 0.6.0)
+AC_INIT(augeas, 0.7.0)
AC_CONFIG_SRCDIR([src/augeas.c])
AC_CONFIG_AUX_DIR([build/aux])
AM_CONFIG_HEADER([config.h])
@@ -65,8 +65,8 @@ if test x"$enable_debug" = x"yes"; then
fi
dnl Version info in libtool's notation
-AC_SUBST([LIBAUGEAS_VERSION_INFO], [10:0:10])
-AC_SUBST([LIBFA_VERSION_INFO], [3:0:2])
+AC_SUBST([LIBAUGEAS_VERSION_INFO], [10:1:10])
+AC_SUBST([LIBFA_VERSION_INFO], [4:0:3])
AC_GNU_SOURCE
More information about the augeas-devel
mailing list