1 Autobuild NEWS -- History of user-visible changes. -*- outline -*-
2 Copyright (C) 2004, 2005, 2006, 2008, 2009, 2010 Simon Josefsson
3 See the end for copying conditions.
5 * Version 5.4 (unreleased)
7 * Version 5.3 (released 2010-07-04)
9 ** autobuild: Recognize libcheck (http://check.sf.net) output.
10 Patch from "Jose E. Marchesi" <jemarch@gnu.org>.
12 * Version 5.2 (released 2009-09-18)
14 ** autobuild: Use "lightgrey" instead of "lightgray" on HTML output.
15 Reported by Yang Tse <yangsita@gmail.com>.
17 * Version 5.1 (released 2009-01-21)
19 ** autobuild: Summary is sorted per build type rather than hostname now.
21 ** autobuild: Generates standard HTML footer/header.
23 ** autobuild: Add new parameter --inline-html to avoid HTML footer/header.
25 ** autobuild: Add new parameter --ignore-files to ignore some filenames.
26 Useful when invoking 'autobuild foo/' for directories which contains
27 many log files and some unrelated files, e.g., index.html or similar.
29 ** autobuild: The HTML output is now valid according to XHTML 1.0 standard.
31 ** autobuild: Support automake make check output '1 test passed'.
33 * Version 5.0 (released 2008-11-25)
35 ** autobuild: Always print summary.
37 ** htmlify: Add new parameter --debug.
39 ** abput, abput-sourceforge, abput-testdrive: Remove.
40 ** abbuild, abbuild-sourceforge: Remove.
41 Both the SourceForge and TestDrive systems have been shutdown. The
42 scripts were of questionable value anyway.
44 ** doc: Change license on the manual to GFDLv1.3+.
46 * Version 4.1 (released 2008-08-21)
48 ** autobuild: Support dejagnu self-test outputs.
50 ** autobuild: Print time in UTC time zone.
52 ** Autobuild is now developed in Git on Savannah.
53 The Savannah project page is available from
54 <https://savannah.nongnu.org/projects/autobuild/>. The download area
56 <http://download.savannah.gnu.org/releases/autobuild/>.
58 * Version 4.0 (released 2008-08-18)
60 ** Quick summary enhanced to contain build status too.
61 When autobuild build output files for more than one project, the first
62 list of projects now contains status for all hosts and the latest
65 ** A new script for uploading files to Compaq Testdrive, abput-testdrive.
67 ** New "status" value "built" to indicate that build succeeded.
69 ** autobuild.m4 now use $AB_PACKAGE and $AB_VERSION for package/versions.
70 If the variables are not set, the old default of using autoconf
71 $PACKAGE_NAME and $PACKAGE_VERSION (or ultimately $PACKAGE and
72 $VERSION) is used instead.
74 ** Change license to the GPLv3.
76 * Version 3.5 (released 2005-09-19)
78 ** The tools now use cf-shell.sf.net instead of shell.sf.net.
79 It seems shell.sf.net does not reach the compile farm at sourceforge,
80 only the project shell server.
82 * Version 3.4 (released 2005-09-19)
84 ** HTML markup fixes in autobuild.
86 ** Added --skip-unknown parameter to autobuild.
87 Make autobuild ignore files it cannot parse.
89 ** abput-sourceforge uses shell.sf.net instead of cf-shell.sf.net.
91 ** abput-sourceforge uses rsync instead of scp.
93 ** Typos in the manual fixed.
95 * Version 3.3 (released 2004-08-26)
97 ** Autobuild.m4 macro project name/version printing improvement.
99 ** Manual now explain abput and abbuild.
101 * Version 3.2 (released 2004-08-08)
103 ** Improved regexp's for guessing project name, revision, etc.
105 * Version 3.1 (released 2004-07-31)
109 * Version 3.0 (released 2004-07-31)
111 ** New commands used to upload files to compile hosts.
112 The generic front end "abput", and one backend "abput-sourceforge", is
113 included. By simply writing a new backend, e.g., "abput-myownserver",
114 you can introduce new compile hosts that become available via the
117 ** New commands used to build files on compile hosts.
118 The generic front end "abbuild", and one backend
119 "abbuild-sourceforge", is included. Similar to how abput works, you
120 can write a new backend easily.
122 * Version 2.2 (released 2004-07-28)
124 ** Guessing of project name and revision based on *.tar.gz names improved.
128 * Version 2.1 (released 2004-07-14)
130 ** Htmlize now works in batch mode.
131 This was accomplished by using htmlfontify.el by Vivek Dasmohapatra
132 instead of htmlize.el.
134 * Version 2.0 (released 2004-07-09)
136 ** Autobuild and Abindex now combined into one tool "autobuild".
138 ** New script "htmlize" replaces the Autobuild --html parameter.
140 ** A copy of htmlize.el is now included and is installed by default.
142 * Version 1.5 (released 2004-07-09)
144 ** abindex: Accepts directories as command line argument, not just files.
145 This is useful if you have too many files in a directory, so that
146 expanding wildcards in the directory overflow command line argument
149 * Version 1.4 (released 2004-07-08)
151 ** Don't include generated files in examples/.
152 The file names were too long, which causes problems with tar. Now you
153 have to type 'make example.html' in examples/ yourself.
155 * Version 1.3 (released 2004-07-08)
157 ** Added proper manual in doc/.
159 ** Added example from the tutorial, in examples/.
161 * Version 1.2 (released 2004-07-08)
163 ** autobuild: Values specified on the command line are now used for all
164 files read, when multiple filenames are supplied on command line,
165 instead of just for the first file as was the case before.
167 * Version 1.1 (released 2004-07-07)
169 ** Fixed minor bugs discovered while writing tutorial web page.
171 * Version 1.0 (released 2004-07-07)
175 ----------------------------------------------------------------------
176 Copying and distribution of this file, with or without modification,
177 are permitted in any medium without royalty provided the copyright
178 notice and this notice are preserved.