Gnucash 2.4.4 released
David T.
sunfish62 at yahoo.com
Mon Mar 14 20:05:28 EDT 2011
I think it would also be useful to have a direct link to Sourceforge somewhere on the front page or the Downloads page.
David
--- On Mon, 3/14/11, David T. <sunfish62 at yahoo.com> wrote:
> From: David T. <sunfish62 at yahoo.com>
> Subject: Re: Gnucash 2.4.4 released
> To: "gnucash-announce" <gnucash-announce at gnucash.org>, "Phil Longstaff" <plongstaff at rogers.com>
> Cc: "Gnucash Devel Mailing List" <gnucash-devel at gnucash.org>, "gnucash-user" <gnucash-user at lists.gnucash.org>
> Date: Monday, March 14, 2011, 4:56 PM
> Gnucash.org is not yet updated with
> 2.4.4. Sourceforge only appears to have tarball and Windows
> (No Mac OS X); it also lists latest stable as 2.4.1; the Big
> Green Button there on Sourceforge links to
> Gnucash-intel-2.4.1.dmg (for me on my Mac).
>
> I look forward to the latest!
>
> David
>
> --- On Mon, 3/14/11, Phil Longstaff <plongstaff at rogers.com>
> wrote:
>
> > From: Phil Longstaff <plongstaff at rogers.com>
> > Subject: Gnucash 2.4.4 released
> > To: "gnucash-announce" <gnucash-announce at gnucash.org>
> > Cc: "Gnucash Devel Mailing List" <gnucash-devel at gnucash.org>,
> "gnucash-user" <gnucash-user at lists.gnucash.org>
> > Date: Monday, March 14, 2011, 3:55 PM
> > Announcement: GnuCash 2.4.4 Release
> > 2011-03-14
> >
> > GnuCash 2.4.4 released
> >
> > The GnuCash development team proudly announces
> GnuCash
> > 2.4.4, the fourth
> > 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.
> >
> > Note: 2.4.1 was partially released but was pulled at
> the
> > last minute
> > when critical problems were found. 2.4.1 should NOT
> be
> > used.
> >
> > 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.4 Win32 setup executable can be
> downloaded
> > from
> > Sourceforge. It will install everything needed to run
> > GnuCash.
> >
> >
> >
> > Mac OSX binary
> >
> > The Gnucash 2.4.4 MacOSX package can be downloaded
> from
> > Sourceforge as
> > well.
> >
> >
> >
> > Getting GnuCash as source code
> >
> > If you want to compile GnuCash 2.4.4 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.4 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.3 and 2.4.4 include:
> >
> >
> > * User-visible changes
> > * Update
> > rev to 2.4.4
> > *
> > Implement automatic creation of stock account for
> newly
> >
> > imported OFX stocks. Only active if "auto-create
> >
> > commodity" is switched on in the preferences from
> >
> > r20376.
> > * When
> > setting the report print name, check whether this
> >
> > exact name has been used before. Append an increasing
> >
> > number if that was the case.
> > * When
> > setting a printer job name, remove slashes because
> >
> > they are not allowes in filenames.
> > * Add the
> > invoice number in the output printer job name,
> > if
> > an invoice report is printed.
> > * Add
> > option in OFX import to have newly encountered
> >
> > commodities automatically created.
> > * Modify
> > Tax Info on Account Page to display or not
> >
> > display sub-account info based on whether row is
> >
> > expanded. Re-apply changes reverted in r20251. The
> only
> >
> > difference between this commit and r20207 is that,
> >
> > contrary to the recommendation given in
> gnc-tree-view.h,
> >
> > "Use GNC_TREE_VIEW_COLUMN_DATA_NONE if you plan on
> using
> > a
> > non-model data source for this column", it cobtinues
> > to
> > use "GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO". Using
> >
> > "GNC_TREE_VIEW_COLUMN_DATA_NONE" generates problems
> >
> > later in the "gnc_tree_view_add_text_column" routine
> >
> > when it tries to set up sorting for the column ("CRIT
> >
> > <Gtk> gtk_tree_sortable_set_sort_func:
> assertion
> >
> > `sort_column_id >= 0' failed"). Define a new
> column,
> >
> > GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO_SUB_ACCT, in
> >
> > gnc-tree-model-account.c filled with
> >
> > gnc_ui_account_get_tax_info_sub_acct_string. Modify
> >
> > gnc-tree-view-account.c to define a
> tax_info_data_func
> >
> > that displays only the the data in the
> >
> > GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO model column if
> the
> > row
> > is expanded; otherwise it combines it with the data
> > in
> > the GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO_SUB_ACCT
> >
> > model column. Modily the view creation function to
> use
> > the
> > new tax_info_data_func for the text after having
> >
> > first set it to GNC_TREE_MODEL_ACCOUNT_COL_TAX_INFO
> to
> >
> > prevent the problem mentioned above, thereby
> overriding
> > it.
> >
> > * Update
> > page name if invoice/bill is renamed.
> > * Present
> > already open budget page if the user tries to
> >
> > open a budget more than once
> > * Update
> > page name if budget is renamed.
> > * Updated translations or
> > translation-related changes
> > * Update
> > POTFILES.in
> > * Updated
> > Dutch translation copied from the translation
> >
> > project.
> > * Updated
> > Ukranian translation copied from the translation
> >
> > project.
> > * Updated
> > Traditional Chinese translation, glossary and
> >
> > win32 txt.
> > * Fix typo
> > in German translation
> > * Add
> > Traditional Chinese translation for win32 package
> >
> > system.
> > * Updated
> > Traditional Chinese translation by Kuang-che.
> > * Improved
> > French translation by Sebastien Daniel.
> > * Bugs fixed
> > * Bug
> > #570042: Better default for book-closing entries in
> >
> > Income Statement Report Options Patch by Tristan
> >
> > Faujour: Proposed patch: make reports ignore
> >
> > book-closing entries I chose to: - Change the
> reports'
> >
> > default behavior to have them ignore the book-closing
> >
> > entries. - Do not change anything in reports that
> deal
> >
> > explicitly with them. Here is the content of this
> patch
> >
> > (everything is under gnucash/src/report): - In
> function
> >
> > gnc:account-get-trans-type-balance-interval,
> depending
> > on
> > an argument, closing entries can be ignored (they are
> >
> > identified by xaccTransGetIsClosingTxn). - Some
> report
> >
> > utility functions are duplicated (with a "-with
> closing"
> >
> > suffix) to provide the legacy feature. - Equity
> >
> > statement and Profit & Loss reports are modified
> to
> > call
> > the
> > *-with-closing functions.
> > * Bug
> > #644556: Running the test as root happened to
> >
> > remove /dev/null. Check for this and also fix the
> >
> > respective test. Additionally, it turned out the log
> >
> > system never gave notice about a log output file that
> > was
> > unwritable. Added an appropriate CRITICAL error
> >
> > message.
> > * Bug
> > #644557 - gnucash-2.4.3: downstream patches to fix
> >
> > tests linking Patches kindly provided by Gilles
> >
> > Dartiguelongue <eva at gentoo.org>
> > of the Gentoo project.
> > * Bug
> > #642739 - Translog files being created in Gnucash
> >
> > program installation directory Translog files for
> >
> > databases are now created in a directory "translog"
> >
> > inside the .gnucash dir. The files will be named
> >
> > following this scheme:
> >
> >
> <dbtype>_<hostname>_<user>_<dbname>.<timestamp>.log
> > * Bug
> > #644036: Counter format validation fails on Windows
> >
> > because the number format is I64i there. Note: Users
> >
> > will run into a problem when copying a windows file
> to
> >
> > linux and vice versa because the counter format will
> >
> > have to be changed on the other operating system each
> >
> > time.
> > * Bug
> > #521817 - Guid_init causes very long startup delay
> > if
> > Novell Network active P_tmpdir is set to "\" by
> >
> > mingw. The way P_tmpdir is used by GnuCash, this
> seems
> > to
> > trigger unwanted network activity. So on Windows, I'm
> >
> > replacing it with "C:/temp" for now, based on
> >
> > suggestions found on the internet regarding this
> issue.
> > * Bug
> > #347265 - budget column resizing/options applies to
> > all
> > budget windows
> > * Other code/build changes
> > * Tag
> > 2.4.4
> > * Add some
> > more sanity checking in common importer module.
> > * Refactor
> > KVP-related functions of OFX into separate
> >
> > file.
> > * Revert
> > r20405, "Correct memory leaks..." - does not
> >
> > compile with guile-1.6 The patch will be re-applied
> once
> >
> > trunk requires guile-1.8, which will be done right
> after
> > the
> > oncoming branching.
> > * Code
> > cleanup in ofx importer; refactoring to get away
> >
> > from the single giant long function.
> > * Add some
> > more const-correctness.
> > *
> > Configure simplification: Use pkg-config for libofx.
> >
> > Remove obsolete external qof detection. (Somehow the
> >
> > argument --with-qt3-wizard-package was writting right
> >
> > inside the qof code stuff. This has been moved to the
> >
> > aqbanking section now.)
> > * Win32:
> > Tweak cross compiling script for webkit so that
> > is
> > seems to almost compile.
> > * Correct
> > memory leaks found with valgrind
> > * Remove
> > unused functions for wall clock timing.
> >
> > Facilities such as this should be used from external
> >
> > expert libraries. Also, this is in the way when
> cleaning
> > up
> > some log system problems in subsequent commits.
> > * Fix
> > r20394: Output string clean-up was missing the date
> >
> > part.
> > * Move
> > business-options.[hc] from business-utils to
> >
> > app-utils. As "business-core" has been dissolved, the
> >
> > "business-utils" code has no more requirements than
> >
> > app-utils and can be moved there because of this.
> > * Add
> > ChangeLog.2010.
> > * Fix
> > missing timestamp in trace files on Windows
> > *
> > Additional svn:ignore settings
> > * Add yet
> > more gitignores.
> > * Add more
> > gitignore entries.
> > * Add
> > comments to warn about lack of Windows support in
> > the
> > guid_init function.
> > * Fix an
> > accelerator.
> > * Correct
> > memory leaks found with valgrind
> > * Add more
> > debug logging.
> > * Minor
> > code cleanup: Move gconf section name into header;
> >
> > clarify argument name.
> > * Minor
> > code cleanup in ofx importer; improve
> >
> > const-correctness.
> > * Use
> > qualified include path for cmake/automake
> >
> > simplification
> > * Add
> > additional debug markers
> > * Correct
> > memory leak found with valgrind
> > * Remove
> > some obsolete files These files were once copied
> >
> > from gtk 2.8 to work around pre-2.8 gtk bugs when
> that
> > was
> > still our baseline. Our baseline is currently 2.10,
> > so
> > these files are no longer needed/used.
> > * Fix Gtk
> > CRIT warnings introduced in r20351
> > * Small
> > spelling corrections in comments and some
> >
> > whitespace adjustments
> >
> > 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.
> >
> > _______________________________________________
> > gnucash-devel mailing list
> > gnucash-devel at gnucash.org
> > https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> >
>
>
>
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
More information about the gnucash-user
mailing list