mirror of
https://github.com/Gnucash/gnucash.git
synced 2024-11-23 09:26:27 -06:00
a1a2124aef
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7867 57a11ea4-9604-0410-9ed3-97b8803252fd
540 lines
23 KiB
Plaintext
540 lines
23 KiB
Plaintext
Version history:
|
|
------- -------
|
|
|
|
1.7.8 - 20 January 2003
|
|
o Welcome to Release Canidate 3
|
|
o Fixed build issues introduced in last release
|
|
o Fix compile errors on SuSE 8.0 + 8.1
|
|
o Update translations, po/ru.po by Vitaly Lipatov, po/el.po by
|
|
ta_panta_rei@flashmail.com
|
|
o Ignore certain splits with an "amount" of zero.
|
|
o Convert from the old to new symbols for Russian Roubles.
|
|
o Invoices change a couple of columns. Enable viewing the "taxable"
|
|
entry. Enable viewing all the tax accounts individually.
|
|
o Scrub hbci include paths to prevent gcc 3.x compile errors.
|
|
o Default the OFX import directory to the directory of the last OFX
|
|
file imported, or the user's home dir for the first export.
|
|
Remembered across invocations of gnucash.
|
|
o Default the save directory to the directory of the last file used.
|
|
Default the exports directory to the directory of the last file
|
|
exported, or the user's home dir for the first export. Remembered
|
|
across invocations of gnucash.
|
|
o Correctly handle the case where no stocks have been defined and the
|
|
user asks gnucash to get price quotes.
|
|
o Work around bug in ghttp library so that intl users whose whole
|
|
units/fractions separator is a comma can request web pages.
|
|
o Add "Default Report Currency" preference.
|
|
o Set invoice currency based on owner's currency.
|
|
o Use invoice's currency for printing the invoice.
|
|
o Make the progress bar argument a double instead of an int. This
|
|
gets around an issue with guile 1.6.
|
|
o Add a checkbox to search-for-all
|
|
o Changes to make the build system work on multiple architectures and
|
|
with multiple versions of the autotools suite. Make generated g-wrap
|
|
sources depend on config.status.
|
|
o Remove restriction on guile versions > 1.4 Provide a version
|
|
dependant load path variable for the SRFI location. (Empty in 1.6
|
|
since they're bundled with guile.)
|
|
o Limit QIF matches against only the accounts in the old group, so we
|
|
don't match against ourselves. This should limit the matches to only
|
|
"reasonable" matches.
|
|
o Remove "user name" and "user address" preferences, as they are no
|
|
longer used by anything.
|
|
o Create a taxtable option type using the new generic optionmenu code
|
|
o Create a default customer and default vendor taxtable option for
|
|
the "File Properties" option menu.
|
|
o Reset the search-type to "New Search" if we end up displaying no
|
|
results.
|
|
o Use the "New Search Limit" pref to decide when to start a new
|
|
search vs. when refine the search.
|
|
o Create two new global preferences: "Notify Bills Due?" and "Bills
|
|
Due Days"
|
|
o Added sources needed for OS X to dist.
|
|
o Lots more bugfixes, see changelog.
|
|
|
|
1.7.7 - 05 January 2003
|
|
o Welcome to Release Canidate 2
|
|
o Give the user better feedback on exactly what the exchange rate
|
|
means.
|
|
o Better handling of corrupt XML data files. Print better error
|
|
messages for unknown tags, or mismatched start/end tags.
|
|
o When checking for gtkhtml-1.1, make the lack of pkg-config a fatal
|
|
error. Also check for pkgconfig
|
|
o Updated translations, po/de.po,
|
|
o Fix HBCI reparent warnings. Make the PIN dialog a bit nicer.
|
|
o Fixes to Postgresql backend.
|
|
o Changed the "ALTER TABLE table ADD COLUMN..." statements to conform
|
|
to the current Postgres implementation (and SQL 92) standard by
|
|
putting the DEFAULT modifier in a separate ALTER statement. This was
|
|
reported by Christopher B. Browne.
|
|
o Implement unpost function in invoices.
|
|
o Correctly open a help window when the initial URL contains a label
|
|
component to it.
|
|
o Make the reconciliation window respect the 'include subaccount'
|
|
flag any time it opens a register. Consolidate logic for opening a
|
|
new register. Enhance the reconciliation start window to update the
|
|
ending value when this flag is changed.
|
|
o If the amount is monetary, map the keypad decimal key to the
|
|
correct decimal character for the locale.
|
|
o Fix malformed URLs for bringing up a report options window.
|
|
o Add new option for specifying sort critera for piecharts and
|
|
barcharts.
|
|
o The report title should change when the report name field is
|
|
changed in the options.
|
|
o Add a smart function for going "back" from the "load a file" page.
|
|
If there are any files loaded it returns to the "loaded files" page
|
|
instead of the initial druid page.
|
|
o Add support for i18n of price source strings.
|
|
o Add icons to gtk only windows.
|
|
o Search on NOTES add code to prevent searching on template-txn
|
|
accounts so SXes don't show up in find results.
|
|
o Create a 'file compression' option and pass the data into the
|
|
backend. This is an option in the preferences.
|
|
o Provide a simple checkbook set of accounts
|
|
o When editing an exchange rate, always change the _VALUE_ of the
|
|
split, not the amount. This has the affect of keeping the visible
|
|
number the same and changing the "other" account.
|
|
o Add a set of business accounts to the account setup
|
|
o Give a much higher importance to the date heuristics in the OFX
|
|
import.
|
|
o Disable skipping transactions which already have an online id
|
|
during matching, untill a fix for the "transfer between two accounts"
|
|
bug is properly fixed.
|
|
o Large set of fixes to the build system by John H. Pierce
|
|
<john@killterm.org>
|
|
|
|
1.7.6 - 22 December 2002
|
|
o Welcome to Release Candidate 1
|
|
o Put the build date into the about box for development versions
|
|
o Deal with broken QIF files that give broken bang-fields. In
|
|
particular, handle the case where it supplies "!Type Bank"
|
|
instead of "!Type:Bank"
|
|
o Fix g-wrap test to fail properly if it cannot find g-wrap-config
|
|
o Add "Edit Exchange Rate" menu items to the Actions menu and the
|
|
context menu
|
|
o Fix the amount display so that the exchange dialog always shows the
|
|
"amount" in the the local (register) currency.
|
|
o Add an additional module to check for (LWP aka libwww-perl)
|
|
before attempting to call Finance::Quote.
|
|
o Updated translations, po/nl.po by Hendrik-Jan Heins <hjh@passys.nl>,
|
|
po/uk.po by Volodymyr M. Lisivka <lvm@mystery.lviv.net>, po/el.po,
|
|
accounts/el_GR by Nikos Charonitakis <charosn@her.forthnet.gr>
|
|
o Major update to generic import architecture/transaction matcher.
|
|
o Change HBCI to using new Transaction Matcher GUI
|
|
o Require openhbci 0.9.4 for HBCI version choosing.
|
|
o When not retrieving stock quotes for an account, dim the price
|
|
source labels as well as the option menus.
|
|
o Consolidate all knowledge about Finance::Quote sources into one
|
|
place. Functions to record whether or not F::Q is installed
|
|
properly, and if so, whether a particular source is available.
|
|
o Change default new SX frequency to monthly
|
|
o Filled in a long-thought of idea for a formula cell: can contain
|
|
text unlike a pricecell, but doesn't really want to do
|
|
auto-complete like a quickfill cell [what we had been using]. This
|
|
allows us to provide the gnome formula cell which can remap the
|
|
keypad '.' character based on locale
|
|
o Disallow the deletion of accounts with ReadOnly Transacation in
|
|
them. You must first "delete" the RO Txns before you delete the
|
|
account.
|
|
o NOTE: As of now you ABSOLUTELY REQUIRE G-WRAP >= 1.3.3
|
|
o Loan Druid re-written
|
|
o Add menu items and code so a user can limit transactions in a
|
|
register to any combination of the
|
|
Reconciled/Cleared/Voided/Unreconciled states.
|
|
o Give user feedback during the rendering of a report.
|
|
o Remove old user docs and tools that are now in gnucash-docs
|
|
o Fix for large accounts overflowing the data types used in the
|
|
register code which are causing crashes.
|
|
o Add support for new GnuCash icon made by Jakub Steiner
|
|
<jimmac@ximian.com>
|
|
o Connect up help buttons in dialog's to help files
|
|
o Lots more bugfixes
|
|
|
|
1.7.5 - 02 December 2002
|
|
o Fix for a problem with multi-currency that could result in data
|
|
corruption. Recommend to use this version over 1.7.4
|
|
|
|
1.7.4 - 01 December 2002
|
|
o Second beta release
|
|
o Problems with importing 1.6 data files fixed
|
|
o Updates to generic transaction matching
|
|
o More postgres backend fixes
|
|
o New progress bar when making reports
|
|
o Payment schedule review page added to loan druid
|
|
o Fixes to multi-currency support
|
|
o Added Brazilian Portugese account templates by Lucimar Moresco
|
|
o Added doxygen documentation support, and integrated it into the
|
|
build system. There is a new target, make doc, that can be used to
|
|
build the documentation if you have doxygen installed.
|
|
o Catch the condition gracefully when OpenHBCI config file does not
|
|
exist.
|
|
o Compute the implicit exchange rates for ALL transactions when
|
|
necessary. No longer requires the pricedb for printing split values.
|
|
This will display all transactions in the currency of the current
|
|
account, regardless of the number of splits in the transaction.
|
|
o First pass at getting multi-currency transactions to work from the
|
|
register.
|
|
o Lots more bugfixes
|
|
|
|
1.7.3 - 17 November 2002
|
|
o first beta release
|
|
o improved libofx configure support. Add --with-ofx-prefix
|
|
so users can define where to look for libofx.
|
|
o fixed missing ofx files in tarball
|
|
o updated gnucash.spec file to work with rh8
|
|
o added new cashflow report contributed by Herbert Thoma
|
|
o New functions to get/set read-only status on a transaction,
|
|
and to print a warning message if a transaction is read-only.
|
|
o Added a bunch of currencies.
|
|
o MAJOR improvement to OFX investment support. All transactions
|
|
created from an investment account are now already balanced.
|
|
Explicitely support Dividend Reinvestment transactions which
|
|
will now directly create a income account -> stock account
|
|
transaction, and Income transactions which will directly create
|
|
a income account -> cash account transaction. Support memorising
|
|
the income account association. Several stock account can use the
|
|
same income account if desired.
|
|
o Updated translations (merged from 1.6 branch plus updates from
|
|
the Translation Project).
|
|
o Matthew Vanecek added some bug fixes for the SQL back end.
|
|
o Add support for gtkhtml 1.1
|
|
o Added calculate the number of remaining payments based on the start
|
|
date, loan length and current date to Mortgage druid
|
|
o loads of bugfixes, keep those bugs coming!
|
|
o NOTE: Report bugs to bugzilla.gnome.org
|
|
|
|
1.7.2 - 27 October 2002
|
|
o second alpha release
|
|
o you can now search by reconcile flag
|
|
o ability to set posted invoices and payments read-only
|
|
o New commodity matcher for OFX generic import
|
|
o latest libofx is needed for OFX support
|
|
o Investment transactions now create two accounts, one is for the
|
|
stock, the other is the account defined by the FI, where the
|
|
cash is swapped.
|
|
o Updated glossary
|
|
o HBCI improvements to transaction retrieval
|
|
o Add Direct Debit HBCI action and add caching of the
|
|
PIN to user preferences.
|
|
o HBCI suport requires OpenHBCI 0.9.3 or current OpenHBCI CVS
|
|
o loads of bugfixes, keep those bugs coming!
|
|
o NOTE: Report bugs to bugzilla.gnome.org
|
|
|
|
1.7.1 - 13 October 2002
|
|
o first alpha release
|
|
o lots of new features, please test as much as you can
|
|
o esp Scheduled Transactions, Small Business and OFX/HBCI.
|
|
o please check Changelog for exact details
|
|
o NOTE: Report bugs to bugzilla.gnome.org
|
|
|
|
1.5.98 - 04 June 2001
|
|
o second beta release
|
|
o updated documentation (English & Portuguese)
|
|
o updated German and Portuguese translations
|
|
o more work on sql backend
|
|
o fixes for FreeBSD
|
|
o bug fixes
|
|
|
|
1.5.97 - 27 May 2001
|
|
o first beta release
|
|
o feature freeze
|
|
o updated documentation
|
|
o updated Norwegian and Portuguese translations
|
|
o bug fixes
|
|
|
|
1.5.96 - 20 May 2001
|
|
o second alpha release
|
|
o updated user documentation
|
|
o updated api documentation
|
|
o bug fixes
|
|
|
|
1.5.95 - 13 May 2001
|
|
o alpha release, string freeze
|
|
o new user account hierarchy wizard
|
|
o account hierarchy export
|
|
o reporting improvements
|
|
o transfer dialog auto-completion
|
|
o many bug fixes
|
|
|
|
1.5.6 - 23 April 2001
|
|
o reporting improvements
|
|
o many misc GUI improvements
|
|
o updated German and Portuguese translations
|
|
o fixes for Solaris
|
|
o bug fixes
|
|
|
|
1.5.5 - 15 April 2001
|
|
o more new & improved reports
|
|
o use of gnome MDI for main window
|
|
o GUI improvements
|
|
o bug fixes
|
|
|
|
1.5.4 - 01 April 2001
|
|
o several new & improved reports/graphs
|
|
o online price quotes now work
|
|
o new main window display
|
|
o Spanish & Portuguese translations of the manual
|
|
o many bug fixes
|
|
|
|
1.5.3 - 25 February 2001
|
|
o new XML file format
|
|
o better support for importing qifs from online banks
|
|
o improved checking register
|
|
o support for charts & graphs
|
|
o financial calculator
|
|
o new user account hierarchy wizard
|
|
o many UI improvements
|
|
|
|
1.5.2 - 25 September 2000
|
|
o fixes for Solaris 8
|
|
o fixes for gnome-print 0.23
|
|
o misc bug fixes
|
|
|
|
1.5.1 - 18 September 2000
|
|
o new Spanish translation
|
|
o new Russion translation
|
|
o improved qif importing
|
|
o updated documentation
|
|
o lots of bug fixes
|
|
|
|
1.5.0 - 9 July 2000
|
|
o switch to gtkhtml widget
|
|
o updated French translations
|
|
o improved qif importing
|
|
o fix for g-wrap 0.9.4
|
|
o misc bug fixes
|
|
|
|
1.3.100 - 12 June 2000
|
|
o bug fixes
|
|
o updated documentation
|
|
o updated translations
|
|
|
|
1.3.99 - 05 June 2000
|
|
o transaction auto-completion
|
|
o improved qif importing
|
|
o fixes for 64-bit architectures
|
|
o updated translations
|
|
o automaked build system
|
|
o bug fixes and ui improvements
|
|
|
|
1.3.8 - 25 May 2000
|
|
o transaction cut/copy/paste
|
|
o new Japanese translations
|
|
o user interface improvements
|
|
o bug fixes
|
|
|
|
1.3.7 - 08 May 2000
|
|
o better printing of multiple currencies
|
|
o user interface improvements
|
|
o bug fixes
|
|
|
|
1.3.6 - 24 April 2000
|
|
o transaction finder dialog
|
|
o even better qif importing
|
|
o some support for the euro
|
|
o bug fixes
|
|
|
|
1.3.5 - 10 April 2000
|
|
o more work on reports and check-printing
|
|
o fixes to qif importing
|
|
o misc bug fixes
|
|
|
|
1.3.4 - 27 March 2000
|
|
o alpha code for check printing (requires gnome-print)
|
|
o more i18n of reports
|
|
o auto check numbering
|
|
o bug fixes and GUI improvements
|
|
|
|
1.3.3 - 20 March 2000
|
|
o new QIF importer
|
|
o new Swedish and Great Britain translations
|
|
o minor GUI improvements
|
|
|
|
1.3.2 - 12 March 2000
|
|
o new French and German translations
|
|
o new French documentation
|
|
o speed improvements in the register
|
|
o more work on reports
|
|
|
|
1.3.1 - 05 March 2000
|
|
o qif fixes
|
|
o French documentation
|
|
|
|
1.3.0 - 28 February 2000
|
|
o first gnome release of GnuCash
|
|
o many, many, many changes
|
|
|
|
1.1.22 - 3 November 1998
|
|
o build break fixes
|
|
o install break fixes
|
|
|
|
1.1.21 - 22 October 1998
|
|
o simple report generation infrastructure
|
|
|
|
1.1.19 - 5 October 1998
|
|
o fixes to QIF import incl MS-Money import
|
|
o implement rollback in engine; can now commit or reject (undo) edits.
|
|
|
|
1.1.17 - 13 Sept 1998
|
|
o working auto-expand register
|
|
o sort by date, num, amount, memo, descr.
|
|
o list all transactions between two dates.
|
|
|
|
1.1.16 - 13 Sept 1998
|
|
o busted.
|
|
|
|
1.1.15 - 9 Aug 1998
|
|
o Everybody's doin it: make xacc into a web server.
|
|
|
|
1.1.14 - 8 Aug 1998
|
|
o First drop of Qt code
|
|
o A split register that finally more or less works
|
|
o guile configuration code from Rob Browning
|
|
|
|
1.1.6 - 8 March 98
|
|
o First drop of GTK code from Jeremy Collins
|
|
o First stab at GTK plotting from Rob Browning
|
|
o German README from Henning Spruth
|
|
o Stock Ledger cleanup
|
|
o fixed up configure, gnome and motif makefile targets
|
|
|
|
1.1.5 - 6 March 1998
|
|
o perl scripts for parsing stock quotes from internet
|
|
from Chrostopher B. Browne
|
|
|
|
1.1.4 - 1 March 98
|
|
o gui-independent engine code moved to src/engine
|
|
o main motif app code moved to src/motif
|
|
o merged in bug fixes from 1.0.x branch
|
|
o ofx dtd's in lib/ofx/dtd
|
|
o misc raw info in raw (e.g. currency codes, country codes)
|
|
|
|
1.1.1 - 24 Jan 1998
|
|
o Alpha level code. Very broken.
|
|
All new register design -- modularized.
|
|
Many versin 1.0 ledger functions missing.
|
|
Splits added to engine.
|
|
May not compile, will probably core dump.
|
|
This is alpha level code, not for general use.
|
|
|
|
1.0.18 - 14 June 98
|
|
o Fix Quicken QIF import to recognize "transaction cleared" flag.
|
|
o Add RedHat RPM spec files.
|
|
o Fix a bug in configure.in re. motif flags.
|
|
o Enable European-style dates with --enable-eurodates
|
|
o Fix core dump reading QIF files
|
|
o Fix core dump closing certain windows
|
|
o enable prompt to save to file when WM closes window
|
|
o fix garbling to description field when cancel button hit
|
|
|
|
1.0.17 - 14 Feb 98
|
|
o Fix core dump when deleting account with open register windows.
|
|
o Fix core dump when transfering money to deleted (non-existant) account.
|
|
o Fix tabbing between ledger entry and record/cancel/close buttons.
|
|
o MS Money QIF import fixes.
|
|
o obscure fix to Xbae table widget that may fix some mystery core dumps.
|
|
o add CBB, MS-Money QIF export sample files
|
|
o add SCO UnixWare, OpenServer build files
|
|
o precompiled SCO UnixWare 7 and OpenServer 5 binaries
|
|
|
|
1.0.16 - 7 Jan 98
|
|
o Leap year fix
|
|
o Solaris compile patches
|
|
o precompiled AIX 4.1 for IBM RS/6000 binary
|
|
|
|
1.0.14 - 6 Jan 98
|
|
o Debian package version
|
|
o QIF File format patch for reading CBB-exported QIF's
|
|
o Date bug fix
|
|
|
|
1.0.11 - 11 Dec 97
|
|
o large variety of bug fixes, patches, enhancements.
|
|
|
|
1.0b1 - 29 Nov 97
|
|
o Many, many changes by Linas Vepstas to give double entry
|
|
bookkeeping, sub-accounts, income/expense account types, and
|
|
the beginnings of support for the QIF data format.
|
|
o All "non-standard" libraries needed for xacc (xbae, libhtmlw,
|
|
and libComboBox) are now part of the xacc distribution, to
|
|
make it easier to build xacc.
|
|
o Applied XbaeMatrixSetCursorPosition patch (needed for quickfill)
|
|
to Linas's modified xbae src. (So quickfill works again.)
|
|
o configure script to make it easier to build xacc.
|
|
o The environment variable XACC_HELP will tell xacc where to
|
|
find the files for the hypertext help. If XACC_HELP isn't
|
|
set, xacc will default to "./Docs" as the help path.
|
|
|
|
0.9 - 08 Sep 97
|
|
o Lots of code-cleanup.
|
|
o Adjust Balance window.
|
|
o Reconcile window! Makes it easy to reconcile your account
|
|
at the end of the month when you get your new bank statement.
|
|
o Hypertext, context sensitive help. A pretty nice add-on,
|
|
thanks to libhtmlw, from NCSA Mosaic. (Now someone just
|
|
has to write some decent help pages!)
|
|
o Fixed busy cursor. Previously the code the switched cursors
|
|
caused the program to crash, so it wasn't enabled. Now it
|
|
works, and is enabled.
|
|
|
|
0.7 - 14 Jul 97
|
|
o Started adding support for account types other than "BANK".
|
|
Still no support for Portfolio and Mutual accounts. (They
|
|
are greyed out in the "New Account" window for now.)
|
|
o Changed the balance field to use red/black text to denote
|
|
negative/positive balance (instead of using a sign... If you
|
|
define USE_NO_COLOR when compiling, it will revert to the
|
|
old method of displaying a '-' in front of negative balances)
|
|
o Fixed bug in automatic transfers that cause the "From"
|
|
account to always be the first account, and the "To" account
|
|
to possibly be incorrect. Also, added "[To: ]" "[From: ]"
|
|
(with to account name, and from account name) to the start
|
|
of the memo field, so you can keep track of where the money
|
|
comes from/goes to.
|
|
|
|
0.6 - 28 Jun 97
|
|
o Fixed balance/reconciled field (in bottom right corner
|
|
of register window. (It sorta works now, with lesstif.
|
|
I don't know about motif... you have to leave the current
|
|
transaction for the balances to be recalculated.)
|
|
o Rearranged directory structure... the source was growing
|
|
to too many files to have it all in one directory.
|
|
|
|
0.5 - 6 Jun 97 Mostly, minor bug fixes
|
|
o verifyDate -- affects when accelerator keys in the
|
|
register window cause the date to cross a year boundary
|
|
o Fixed handling of the date in the transfer window. Before
|
|
if the user pressed the "transfer" button with an incomplete
|
|
date in the date field, the resulting date would be
|
|
undefined.
|
|
o If the user doesn't enter data in the description field,
|
|
The number field, the memo field, or one of the amount
|
|
fields, the the new transaction isn't added when the
|
|
user leaves the new transaction, or presses "Record"
|
|
o Now user is prevented from entering more than one '.'
|
|
in the amount fields in the register and transfer windows.
|
|
Also, the user is prevented from entering more than two
|
|
'/' in the date field in the transfer window.
|
|
o Fixed a (very small) memory leak in the transfer window.
|
|
o Fixed a bug in the transfer window that resulted in a
|
|
different amount subtracted from the "from" account as was
|
|
added to the "to" account.
|
|
o Fixed bug that caused a segfault when deleting the last
|
|
transaction in the register window.
|
|
o Now if the user is in the last transaction (the empty
|
|
transaction) in the register window, the "Delete" button
|
|
does not do anything.
|
|
|
|
0.4 - 3 Jun 97
|
|
o Added "Balance" and "Reconciled" balance to the bottom
|
|
right corner of the register window.
|
|
o The main window uses an Xbae-Matrix widget now, instead
|
|
of a list, in order to line up the account names, types,
|
|
and balances in nice columns.
|
|
|
|
0.2 - First (mostly) functional release. Most of the buttons,
|
|
and menu bar choices actually do something now.
|
|
|
|
0.1 - First demo release. Lots of buttons, and menu bar choices
|
|
Don't do anything. The register window is still pretty
|
|
buggy.
|