UpgradeNotes
From GnuCash
This page collects significant changes between major versions to the User Interface, API, configuration files, etc.
2.6.x and earlier to 2.7.x
- The underlying GUI is changed from Gtk2 to Gtk3. This has a double impact on style customizations: First, the customization file name is changed from ~/.config/gtkrc-2.0 to ~/.config/gtkrc-3.0 (the actual filename and path varies by platform, see Where can I find the gtk resource file). Second, the actual customization syntax has changed to a subset of CSS, see Migrating Gtk Style.
- The gnucash configuration data has moved (except on Macs) from ~/.gnucash to ~/.local/share/gnucash. If you use both versions side-by-side this may result in having two sets of configuration data, saved reports, and so on.
- On the Transaction report the General->Style option has been replaced with a similar Display->Detail Level option. This was done in order to make the display of some columns dependent on the value of this option.
- When upgrading from 2.6.x or earlier to 2.7.x and you had saved or open reports that had set General->Style to 'Multi-line' you will have to update these reports to set 'Multi-line' on the Display->Detail Level option instead and optionally resave your report.