Gnucash 2.4.5 released
Phil Longstaff
plongstaff at rogers.com
Sun Apr 10 17:17:01 EDT 2011
Announcement: GnuCash 2.4.5 Release 2011-04-10
GnuCash 2.4.5 released
The GnuCash development team proudly announces GnuCash 2.4.5, the fifth
bug fix release in a series of stable of the GnuCash Free Accounting
Software. With this new release series, GnuCash can use an SQL database
using SQLite3, MySQL or PostgreSQL. It runs on GNU/Linux, *BSD, Solaris,
Microsoft Windows and Mac OSX.
Major changes in the 2.4.0 release include;
* In addition to the XML backend, Gnucash can now use a SQLite3,
MySQL or PostgreSQL database to store the data. This is a new
implementation using libdbi. It supports all features including
the business features. In order to build with this, add
--enable-dbi to the configure command. In addition to the
libdbi-dev package for your distribution, you will also need the
appropriate DBD (libdbi driver) package for sqlite3, mysql or
postgresql.
* As a replacement for the current GtkHTML HTML engine used to
display reports and graphs, Gnucash can use WebKit. WebKit is
the engine used by Google Chrome on Windows and Safari on Apple.
In order to build with this, add --with-html-engine=webkit to
the configure command. You will need an appropriate webkit-dev
package. On win32, you will need to download the
webkit-1.1.90-win32.zip file from the source repository and put
it into the downloads directory of your gnucash build area.
* Updated AqBanking on Win32.
Getting GnuCash for Windows (Win32 binary)
The Gnucash 2.4.5 Win32 setup executable can be downloaded from
Sourceforge. It will install everything needed to run GnuCash.
Mac OSX binary
The Gnucash 2.4.5 MacOSX package can be downloaded from Sourceforge as
well.
Getting GnuCash as source code
If you want to compile GnuCash 2.4.5 for yourself, the source code can
be downloaded from:
* Sourceforge: bzip2, gzip, all files.
* You can also checkout the sources directly from the subversion
repository with this command:
svn co http://svn.gnucash.org/repo/gnucash/tags/2.4.5 gnucash
To compile GnuCash from the source code by yourself, you will need Gnome
2, guile, slib. In addition you will need swig if compiling from
subversion.
Changes between 2.4.4 and 2.4.5 include:
* User-visible changes
* [20457] Improve message printed on screen
* Note last stable version number
* Updated translations or translation-related changes
* [20507] Various spelling fixes in comments and
translatable strings.
* Updated Dutch translation, copied from the translation
project.
* Updated Italian translation.
* Bugs fixed
* [20496] Bug #645518: Partly revert r20378, "Correct
memory leaks found with valgrind" The original author
(Alex) asked to have this part reverted as it seems to
cause the crash explained in the bugreport, but he
doesn't have time to investigate this in detail right
now.
* [20481] Bug #645640: Online transfer must not allow to
change amount in second window
* Bug #642176: Add four decimals to CLF (Chilean Unidades
de fomento) Oops, I forgot 1 digit
* Bug #642176: Add four decimals to CLF (Chilean Unidades
de fomento) While we could not find a document, which
defines the decimals, they are indispensable for the
conversion of payments in "real" CLP.
* Bug #645173 - [PATCH] Configure check uses hardcoded
webkit library name Patch by Andy Clayton.
* Bug #641645 - Support ActivePerl 5.12 for Finance:Quote
on Windows
* Bug #644688: Account edit fails to detect that no
changes have been made and marks the account 'dirty'.
* Other code/build changes
* [20501] During win32 build, if a component is already
installed, print the installation path Original patch by
plongstaff.
* [20491] Fix glade message with unintended whitespaces.
* [20487]Windows nightly build: fix webserver directory
creation hack
* [20475] Windows build: fix weekly 2.4 build and move log
files into separate directory
* [20461] Windows build: allow reset.sh to remove mingw
* [20460] Windows build: fix upload code
* [20456] Some additional Windows nightly build fixes: -
restore the original mingw/msys link, even when the
build script abort (due to a die command) - only restore
the mingw/msys link if it was saved before - weekly
builds should be on Monday, not Tuesday - upload tag
rebuilds to a directory named 'releases' instead of
'tags'
* [20455] Build server: automatically create directories
on webserver for new branches
* [20454] Rework the Windows weekly 2.4 build to avoid
parallel builds (which would fail)
* [20452] Adapt the windows build system to deal with
swapping mingw installations on one build machine
* Start the 2.4 stable branch so that trunk is now
experimental again
* Add some convenience getter functions to gncOwner.
* Whitespace and spelling corrections
* Make error message on missing <dbi/dbi.h> more verbose.
Also mention the infamous dbi database drivers here,
https://lists.gnucash.org/pipermail/gnucash-devel/2011-February/031171.html
How can you help?
Translating: The new release comes with some new translation strings. If
you consider contributing a translation, we invite you to test this
release already.
About the Program
GnuCash is a free, open source accounting program released under the GNU
General Public License (GPL) and available for GNU/Linux, *BSD, Solaris,
Mac OSX and Microsoft Windows. Programming on GnuCash began in 1997, and
its first stable release was in 1998.
More information about the gnucash-devel
mailing list