4.14.0
======

- Bump to 4.14.0

4.13.0
======

- Merge exo-csource modifications in xdt-csource
- xdt-csource will replace exo-csource (projects using exo-csource needs to be updated)
- The work started in issue #6449 but the full migration has never been done.
- Remove svn support in xdt-autogen
- Simplify a bit the XDT_AUTOGEN_REQUIRED_VERSION detection
- Remove the check of the unused doc submodule
- Remove useless macros: m4macros/xdt-python.m4 and m4macros/xdt-xfce.m4 are not used
- Remove xdt-commit, used to generate Changelog, now done via make distcheck
- No -Wshadow flag for enable_debug=full (bug #11637). Use it only for enable_debug=yes.

4.12.0
======
- Bump version.
- Require xfce4-panel-4.11 for panel plugins.
- Restore AC_REVISION.

4.11.1
======
- Update list of files to clean with xdt-autogen
- Remove definitions related to the obsolete xfce-mcs-manager
- Remove obsolete check for threaded panels (<= 4.1.90)
- Bump dependencies for xfce4-dev-tools and m4macros
- Fix autotools m4 warning
- Fix out of source building (bug #10899)
- Display warning if AC_PROG_INTLTOOL is used (bug #8930)

4.11.0
======
- Remove FORTIFY_SOURCE=2.
- Some build improvements.
- Correctly quote AC_COMPILE_IFELSE macro.
- Avoid gnu_printf warnings in debugging in gcc 4.8.

4.10.0
======
- Bump version.

4.9.2
=====
- Fix license.
- Remove the old BM_ macros.
- Use ?_VERSION for special versioned binary detection (bug #8683).
- Never disable checks.

4.9.1
=====
- Add support for LT_PREREQ (bug #6920).
- Remove spec file and rpm build target.
- Do not create a gzip tarball.
- Never use xdt-autogen in autogen.sh.

4.9.0
=====
- Fix FSF address and add missing licenses.
- Only use -fstack-protector on Linux systems.
- Don't use -g3 for full debugging.
- Support xldscope for Sun Studio.
- Skip -Wredundant-decls on OpenBSD.
- Disable --as-needed on OpenBSD (bug #7546).
- Use pkg-config macro for detection (bug #7787).
- Port exo-csource to xdt-csource (bug #6449).

4.8.0
=====
- No changes since 4.7.4.

4.7.4
=====
- Check for glibtoolize.
- Use printf instead of echo -n.
- Fix typo.

4.7.3
=====
- Build ChangeLog from GIT.
- Add check stage for documentation submodules.
- Check for automake 1.11.
- Check if $1 is a file before calling cat (bug #6101).

4.7.2
=====
- Brown bag: fix typo that breaks XDT_FEATURE_LINKER_OPTS

4.7.1
=====
- Also support the newer AC_CONFIG_HEADERS macro.
- Add XDT_FEATURE_VISIBILITY to check for and enable symbol visibility
  support (only useful for building libraries).
- Add XDT_FEATURE_LINKER_OPTS that checks for and enables useful linker
  optimizations if supported.  This currently only checks for
  --as-needed and -O1, but more may be added in the future.
- Beef up XDT_FEATURE_DEBUG:
  * Add new 'minimum' debug level, which is now the default and behaves
    similarly to the old 'no' default.
  * Debug level 'no' disables many glib/gobject-related checks and
    asserts (this is not really recommended).
  * Debug level 'full' disables code optimization.
  * The macro now takes an argument to specify the default debug level.

4.7.0
=====
- Do @REVISION@ and @LINGUAS@ substitutions in xdt-autogen instead of
  requiring people to put it in their autogen.sh files.
- Also support the newer IT_PROG_INTLTOOL macro
- Added --version and -V options to display the xdt-autogen version
- Added ability for autogen.sh scripts to set an environment
  variable XDT_AUTOGEN_REQUIRED_VERSION to depend on a particular version
  of xdt-autogen.
- Add a bunch more compiler warnings for --enable-debug, and a new macro
  XDT_SUPPORTED_FLAGS() that tests whether the compiler supports particular
  option flags.

4.6.0
=====
- Replace grep -P with awk and thus make the script more portable. Properly 
  detect changed ChangeLogs in SVN. This should get rid the empty lines when 
  committing several changed ChangeLogs (bug #4716). 

4.5.93
======
- Remove unreliable and not really needed intltool auto-patch.

4.5.92
======
- Add support for git (and git-svn) to the xdt-commit script (bug 4491).

4.5.91
======
- Don't try to patch intltool-merge.in for intltool 0.40.x: 0.40.4+ has
  a fix for the bug, and 0.40.x earlier than that aren't patchable as they
  run systemwide versions of the scripts.

4.5.90
======
- Add intltool-merge.in patch to xdt-autogen.in to fix merging translations
  to .desktop keys that have dashes in them.

4.4.2
=====
- Add script (xdt-commit) for generating commit messages from ChangeLogs
  on the fly.
- Remove trailing parens on AC_INIT version info to work around bug
  in intltool 0.35.x and 0.36.x.

4.4.1
=====
- No changes from 4.4.0

4.4.0
=====
- Add support for the latest GNU autotools (Bug #2755).
- Make sure xgettext uses UTF-8 encoding for source files.

4.3.99.2
========
- No changes for Xfce 4.4.0 RC2.

4.3.99.1
========
- GCC specific compiler flags will not be used unless the compiler supports it.

4.3.90.2
========
- Add GPL boilerplate to the installed scripts and macros.

4.3.90.1
========
- G_DISABLE_DEPRECATED is no longer automatically added to CFLAGS in
  XDT_FEATURE_DEBUG().
- The version number is displayed properly now when a required package is
  not found in XDT_CHECK_PACKAGE().

4.3.0
=====
- xfce4-dev-tools is a new module in SVN, which includes tools, macros and
  documentation for Xfce developers.
