And BTW SourceForge is down right now so if you're in a hurry to download use the Github links.
Regards, John Ralls > On Feb 25, 2018, at 1:03 PM, John Ralls <[email protected]> wrote: > > > The Gnucash Development Team is pleased to release Gnucash 2.7.5, the sixth > release of an unstable series leading to Gnucash 3.0 > > Notice that we've decided that beginning with the upcoming major release we > will use two-digit release numbers and that the next stable release will be > 3.0. Maintenance releases will be 3.1, 3.2, etc. The next unstable release > will be 3.900 and will lead to 4.0. > > This release is UNSTABLE and SHOULD NOT BE USED in production. > > This release changes file locations, binding APIs, report options, and can > make your data file no longer compatible with previous versions. See the > Update Notes Page for details. > > See the KNOWN PROBLEMS list at the bottom of the announcement. > New Features for Users > > * Locate all user data and configuration files to platform-dependent > standard locations: > * Windows: CSIDL_APPDATA/Gnucash > * MacOS: $HOME/Library/Application Support/Gnucash > * Linux: $XDG_CONFIG_HOME/gnucash (or the default $HOME/.config/gnucash) > GnuCash currently uses the following files in this directory: > log.conf (to set what gets logged to gnucash.trace) > config-user.scm (to add custom scheme code like custom reports; > replaces config.user and config-<version>.user) > gtk-3.0.css (For theming) > On Windows and with the MacOS Gnucash.app we distribute the files will > already be in the correct locations; users will > need to rename any config*.user files to config.scm. On other platforms > except MacOS, where those files were previously > stored in $HOME/.gnucash, GnuCash will move log.conf (if it exists) and > the most recent config*.user, renaming the > latter, automatically. MacOS installations other than our Gnucash.app > bundle will have their data and configuration > files in $HOME/.gnucash but users will have to copy the files to > $HOME/Library/Application Support/Gnucash themselves. > * Further improvements to the Transaction and Income-GST-statement reports. > * Transaction Report: omit display of $0 in subtotals in other currencies. > Previously in dual-subtotal columns, the dual- > subtotal would attempt to print all commodities in the row. This meant if > user chose common-currency thereby triggering > additional commodities, the dual-subtotal would attempt to add amounts in > other commodities which would be 0, and > display the 0 amount. > > For Developers and Distro packagers: > > * Some cruft removal in libgnucash/scm plus moving some code to its only use > location. "main.scm" is renamed to > "utilities.scm". > * The "printf" family of Scheme custom functions is replaced with the > built-in "format" facility. > * Change a generally unnecessary warning about being unable to open a module > (usually because the file is still being > created) to a debug message. It appears mostly during highly parallel > builds and was distracting. > * Added dependency information to all CMake targets, replacing a dependency > on build order that was carried over from > autotools. Highly parallel builds in ninja now complete without > interuption. > * Ensure that all GtkBuilder and GtkUIManager files are correctly installed > and that no configuration of build products in > those directories are. > * Appstream configuration is updated to the latest spec. > * Fix installation of a gnucash-only gschemas.compiled overwriting the > system one. Note that if you install to a DESTDIR > you'll need to re-run glib-compile-scemas after moving the contents of > $DESTDIR$PREFIX/share/glib-2.0/schemas to > $PREFIX. > * Added two functions to the Scheme option API: > * gnc:option-make-internal! will hide an existing option. e.g. a derived > report can set the value for a Display/* > option and hide it from the user. > * gnc:unregister-option will unregister option. This is primarily useful > for derived options e.g. another report > copies from transaction.scm and removes some options and recreates > them with different parameters. > For example, unregister existing option from section "Accounts" name > "Accounts", and recreate with different parameters > e.g. limited account types. > > Bugs fixed in this release > > * Bug 787095 - Gnucash Crashes when opening old XML file. > * Bug 792157 - Cannot create account with different currency > * Bug 792833 - User specifies source of 'num' field'; either transaction > number or split action (requires at least GnuCash > 2.5.0) Strip leading delimiters from KVP keys when reading > them from the database. Leading delimiters are > incorrectly included in databases created with GnuCash 2.6.x. > * Bug 792883 - cmake: no way to turn off -Werror Prepend settings to > CMAKE_C_FLAGS and CMAKE_CXX_FLAGS so that values > supplied on the command line can override the fixed settings. > * Bug 792884 - cmake: gschemas.compiled missing > * Bug 793122 - 2.7.3: ninja build fails. > * Bug 793155 - Gnucash 2.7.4 crashes on launch MacOS 10.13.4 PB1 > * Bug 793278 - wrong data in charts with accumulated values (like > "net-linechart", "net-barchart" and "liabilities > barchart") > * Bug 793568 - "Cash Flow" report crashes > > Some other fixes not associated with reported bugs: > > * An optimization in the GncDateTime string constructor provides substantial > speed up of loading SQL databases, and one in > Scheduled Transaction creation will speed up creation of large numbers of > scheduled transactions. > * More dialogs have transient-for set so that they pop up over the window > instead of in the upper left-hand corner of the > monitor. > > KNOWN PROBLEMS: > > * Bug 789594 - Unable to overwrite splite3 database file > * Bug 791823 - There is no Gtk3 theme-setting tool for Windows. > * Bug 791825 - Accounting period dates off-by-1 > > Updated Translations: German, Greek, Slovak, Spanish > > A new set of business account templates for India's new GST; use locale > en_IN to enable them. > > Getting GnuCash for Windows and MacOS > > GnuCash is provided for both Microsoft Windows XP® and later and MacOS X 10.9 > (Mavericks)® and later in pre-built, all-in-one packages. An installer is > provided for Microsoft Windows® while the MacOS X® package is a disk image > containing a drag-and-drop application bundle. > SourceForge: > > Download GnuCash for Win32: > https://downloads.sourceforge.net/sourceforge/gnucash/gnucash-2.7.5.setup.exe > Download GnuCash for Mac-Intel: > https://downloads.sourceforge.net/sourceforge/gnucash/Gnucash-Intel-2.7.5-1.dmg > > Github > > Download GnuCash for Win32: > https://github.com/Gnucash/gnucash/releases/download/2.7.5/gnucash-2.7.5.setup.exe > Download GnuCash for Mac-Intel: > https://github.com/Gnucash/gnucash/releases/download/2.7.5/Gnucash-Intel-2.7.5-1.dmg > > Getting GnuCash as source code > > If you want to compile GnuCash 2.7.5 for yourself, the source code can be > downloaded from: > > Sourceforge: > > http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-2.7.5.tar.bz2 > > http://downloads.sourceforge.net/sourceforge/gnucash/gnucash-2.7.5.tar.gz > Github: > > https://github.com/Gnucash/gnucash/releases/download/2.7.5/gnucash-2.7.5.tar.bz2 > > https://github.com/Gnucash/gnucash/releases/download/2.7.5/gnucash-2.7.5.tar.gz > WARNING Do not try to use the github-generated files labelled "Source > Code". They have not been processed with > swig and will not build. > You can also checkout the sources: git clone > https://github.com/Gnucash/gnucash. > > The SHA256 Hashes for the downloadable files are: > > 1d1596ce367e4e027ff63cb6b3502a1306a3045882caa567ca82e76c28ef224e > gnucash-2.7.5.tar.bz2 > 550fbfea9ad417cfb2483e7f42e4b6e32f78d96c334d885fca0b5d97a6ac6d44 > gnucash-2.7.5.tar.gz > be055982eaf042bd6082da782d64cb575a58f755175a50188e912693e3caf795 > gnucash-2.7.5.setup.exe > 4ceea581ed870f8a2aa949d0aa10340d9577e100df0d398271d8faabb67ec2f6 > GnuCash-Intel-2.7.5-1.dmg > > Please consult the README.dependencies file in the sources for the required > dependencies and versions needed to build GnuCash from source. Additional > information on building GnuCash may be found at > https://wiki.gnucash.org/wiki/Building. > > Getting the documentation > > The documentation is available at https://www.gnucash.org/docs.phtml. Please > refer to the "Nightly Builds" section at the bottom of the page. > > 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-user mailing list > [email protected] > To update your subscription preferences or to unsubscribe: > https://lists.gnucash.org/mailman/listinfo/gnucash-user > If you are using Nabble or Gmane, please see > https://wiki.gnucash.org/wiki/Mailing_Lists for more information. > ----- > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. _______________________________________________ gnucash-user mailing list [email protected] To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
