Release Notes: Historical backpopulation now also adjusts closes, and the rpm.spec file has been updated.
Release Notes: The SQL insert/update logic was corrected for data updates without open/high/low/volume entries such as for mutual fund prices. The host variable may now be set from the rc file. The utility scripts setup_beancounter and update_beancounter were changed to bash scripts, since some smaller shell implementations may fail to execute them.
Release Notes: The database access code has been improved: finish() is always called, statement handles are checked, and DBI initialization has been simplified. More tests for undefined variables have been added, and the currency mapping code has been reorganized.
Release Notes: A new "--splitby" command has been added to adjust historical data, as well as new tests to ensure data sanity for splits. Market capital displayed has been corrected for smaller capitalization stocks. The example portfolio in setup_beancounter is now US-only, as Yahoo! no longer supplies reliable FX quotes for key currencies.
Release Notes: A small error in setup_beancounter was corrected, a missing dependency was added to Makefile.PL, and a contributed script was added to the source tarball.
Release Notes: A new GetPortfolioData function was added. Checks were written to ensure that proxy information is set and that data written to the stockprices table does not contain NAs. backpopulate is run for non-US stocks in batches of 200.
Release Notes: Two fixes were applied to correct for recent changes in the Yahoo! data format: in foreign exchange rate back-population, data past Dec 29, 2003, is now scaled, and a spurious HTML comment in the CSV data is now skipped.
Release Notes: A patch was applied to correct for Yahoo!'s sudden scaling of FX rates by a factor of 100, which will lead to more precision in backpopulation. README.non-gnu was updated, and a simplistic Perl regression test was added.
Release Notes: This release includes a correction to the GetConfig() routine for the case that no ~/.beancounterrc is found; this should make initial setups a little more robust, but be of little relevance to systems with existing databases.
Release Notes: A test has been corrected so that security price backpopulation stores volume along with open/high/low/ close, two error messages have been made more explicit, the display_report function is now a little more robust, a documentation typo has been corrected, and additional documentation (PostgreSQL and MySQL database schemata, an example run of setup_beancounter up to profit/loss and risk reports) is now included.