The third unstable release leading to the new 4.x stable series. See 3.902 and 3.903 below for additional requirements and features.
3.903 was the feature-freeze release. However, the command-line arguments for both gnucash and gnucash-cli have been adjusted as follows:
--add-price-quotes is changed to --quotes get
--run-reports is changed to --report run --name <report name>
Added --report list to produce a list of available reports.
Added --report show --name to describe the options changed from the default values in the named report.
The intent is to have command categories with subcommands to better enable a richer command line capability as illustrated with the new report commands list and show.
Between 3.903 and 3.904, the following bugfixes were accomplished. Some of these will also be fixed in GnuCash 3.11, some are for 4.0 only.