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.

Reply via email to