JStock Changelog

What's new in JStock 1.0.7h

Jan 4, 2014
  • This version fixes a broken stock history server.

New in JStock 1.0.7g (Sep 13, 2013)

  • An issue with being unable to perform a sale when the localization is French has been fixed.

New in JStock 1.0.7c (Jun 18, 2013)

  • This version supports JStock Android full integration and adds eight bugfixes.

New in JStock 1.0.7a (May 18, 2013)

  • Chinese stock names are now supported for Taiwan.
  • A critical bug during stock deletion was fixed along with a bug when editing sell transactions.
  • The buy dialog box UI was fixed.
  • The StockInfo data structure is now used for Dividend.
  • Taiwan now uses red to indicate up, which is the same as China.
  • The UI was improved.
  • Newly added stocks are now highlighted.

New in JStock 1.0.7 (Mar 11, 2013)

  • This version adds currency exchange on the investment flow chart.
  • Request focus on combo box for Stock Watchlist.
  • It prepares watchlist and portfolio info for future Android usage.
  • It has a right aligned stock price to have cleaner UI look.
  • It cleans up unused XML indicator files.
  • There is a bugfix in stockprices.csv, and a bugfix in adding user-defined stock.

New in JStock 1.0.6y (Dec 29, 2012)

  • This version added support for Israel's stock market, startNewThreadsIfNecessary, and a better way to restrict one instance of JStock.
  • A missing column bug was fixed.
  • Spain's stock market is no longer supported.

New in JStock 1.0.6x (Dec 27, 2012)

  • The intraday chart is now hidden by default.
  • Redundant dummy information was removed from the top area.
  • A bug in indicator renaming was fixed.
  • Yahoo! server retries are limited to five seconds in order to reduce server pressure.
  • Purchase fees are now further broken down into purchase broker, purchase clearing fee, and purchase stamp duty.
  • The Stock Indicator Scanner wizard UI was rearranged.
  • A bug in the sell dialog box's profit percentage calculation was fixed.
  • Some windows were made resizable.

New in JStock 1.0.6w (Dec 10, 2012)

  • This version displays "Last update" time information in the status bar.
  • It adds a Ctrl+R shortcut key for "Refresh Stock Prices", Ctrl+W for "Watchlist Switching", and Ctrl+P for "Portfolio Switching".

New in JStock 1.0.6v (Nov 19, 2012)

  • This version adds Italian language support.
  • It adds a "Refresh Stock Prices" feature.
  • The UI has been cleaned up by removing unused buyer/seller information.
  • There is a bugfix in editing the sell transaction.
  • The buy cost should be adjusted after adjusting quantity.

New in JStock 1.0.6u (Oct 16, 2012)

  • Critical bugfix: JStock overwrote sell transactions' sell dates with the buy dates mistakenly. Affected users may need to edit their sell transactions' dates one by one.

New in JStock 1.0.6t (Oct 8, 2012)

  • This version adds "Support JStock", fixes the color change mechanism when there is a price change, and fixes the broker fee, stamp duty, and clearing fee calculation when performing batch selling.

New in JStock 1.0.6s (Sep 27, 2012)

  • Ability to change the stock symbol during stock purchasing.
  • New portfolio presentation. Migration of the stock database from XML to CSV.
  • Provides the latest stock database for Australia, HongKong, Malaysia, Singapore, and the United States.
  • Remembers the last selected item for the buy summary chart and sell summary chart.
  • A bug is fixed in isToleranceAllowed that may have caused JStock to fail to retrieve stock quotes sometimes.
  • A bug where one was unable to add user-defined stock (as an immutable list was used) has been fixed.
  • A bug has been fixed in the portfolio management title.

New in JStock 1.0.6r (Sep 5, 2012)

  • This version fixes an old alert sound bug.
  • The proper icon is used in Windows 8.

New in JStock 1.0.6L (Feb 15, 2012)

  • A fix on Dow Jone Indexes due to an incorrect regular expression.

New in JStock 1.0.6k (Feb 6, 2012)

  • A critical bugfix in the stock server engine.

New in JStock 1.0.6j (Jan 30, 2012)

  • Feature: Migrating cloud storage to Google Doc.
  • The SMS feature has been fixed.

New in JStock 1.0.6e (Sep 16, 2011)

  • This version supports the German and Traditional Chinese languages, filters corrupted data returned from Yahoo! servers, fixes BuyPortfolioTreeTableModel's updateStockLastPrice (which could cause redundant information to be inserted), introduces get-time.py from Google App Engine (which may yield more accurate server timing compared to the unstable public Network Time Server), and prevents NPE in ToolTipHighlighter.

New in JStock 1.0.6d (Jul 25, 2011)

  • This version will filter corrupted data returned from the Yahoo! server.

New in JStock 1.0.6c (Jun 29, 2011)

  • This version has a fix in the blank stock combo box drop-down.
  • It avoids having an empty symbol being displayed for user-defined stock.

New in JStock 1.0.6b (May 24, 2011)

  • Supports the New Zealand stock market.

New in JStock 1.0.6a (May 18, 2011)

  • This version has a currency exchange rate feature.
  • It can display stock wealth in your local currency.
  • It fixes incorrect behavior and appearance of language buttons.
  • It has better usability in the auto-complete combo box by displaying a busy indicator in both the indicator editor and buy dialog box.
  • It has better usability in the buy dialog box by making sure the first character of a stock symbol is always displayed.
  • It avoids duplicated custom TA for CCI, RSI, and MFI.

New in JStock 1.0.6 (Mar 30, 2011)

  • This release supports stock merging and splitting and buying and selling stock units in floating point.
  • The investment flow chart is now able to show individual stock activity.
  • The previous position and size of JStock can be restored.
  • There is now an easy way to add new stock that is not in the offline database.
  • A user is now able to choose between one or two columns for the stock input suggestion list.
  • The user is now allowed to view history, even when the offline database is not ready.
  • A total of five bugs were fixed.

New in JStock 1.0.5y (Feb 16, 2011)

  • 1 critical bug has been fixed.
  • There is a change in the stock server policy.
  • The stock server may return an empty stock symbol for certain stocks, especially for the United States stock market.
  • This version will ignore those empty stock symbols and replace them with its own offline stock databases.

New in JStock 1.0.5x (Feb 11, 2011)

  • Stock Watchlist can load results from Stock Indicator Scanner.
  • You can use arrow keys to move around the yellow boxes of Investment Flow Chart.
  • The user does not need to press Enter explicitly when purchasing stock.
  • This release will automatically switch to the appropriate page when a user tries to activate a portfolio or watchlist.
  • There is a a confirmation dialog box to prevent users from clicking the uninstall icon accidentally.
  • An indicator of scanning completion progress will be displayed on the status bar.
  • 5 bugs have been fixed.

New in JStock 1.0.5v (Nov 25, 2010)

  • bugs fixed.

New in JStock 1.0.5u (Nov 9, 2010)

  • Fixed a MFI calculation error during stock indicator scanning.

New in JStock 1.0.5r (Sep 21, 2010)

  • Cash withdrawal was enabled by entering -ve amount.
  • The position of the portfolio horizontal split bar is now remembered.
  • The last selected portfolio should be per country basic.
  • The currency amount in Cash and Dividend are now right aligned, so that they look neater.
  • Yahoo! Finance no longer provides current information for the Dow Jones Index, so the information will now be obtained from Google Finance.
  • Most stocks are prevented from returning 0 for Buy and Sell price.
  • Chinese users were unable to add UserDefined stocks due to a ClassCastException.

New in JStock 1.0.5q (Sep 6, 2010)

  • Due to incorrect implementation of XML write encoding, the entire JStock application may have been corrupted when switching the language to Chinese or switching the country to China.

New in JStock 1.0.5p (Sep 3, 2010)

  • A critical bug was fixed. Due to incorrect usage of DomDriver, the stock server connecting process was extremely slow. This bugfix will improve application start-up time dramatically. Incorrect email encoding for the Chinese language was fixed.
  • The missing Labels_en.properties file was added.
  • It is now possible to send SMS in Chinese by using a shorter message content.
  • A possible NPE during unboxing is now avoided.

New in JStock 1.0.5n (Aug 25, 2010)

  • The China stock market is now supported.
  • Different colors are used for the fall below alert and the rise above alert.
  • Users may choose their preferred currency symbol, on a per-country basis.
  • Cloud storage speed and space were improved by saving only UserDefined stocks, instead of the entire database.
  • Many bugs were fixed.

New in JStock 1.0.5m (Jul 3, 2010)

  • Internationalization and localization. Currently, only Simplified Chinese is supported.
  • When the chart dialog was re-sized large enough, the yellow box could not move all the way to the right; this has been fixed.
  • A bug with highlighting the stock when the stock is already in the list has been fixed.
  • A bug with changing the table cell color when last price is 0 and causing Fall Below and Rise Above alert conditions to be triggered has been fixed.
  • Deposit and dividend will no longer contain meaningless records due to incorrect data structure handling by their respective dialog boxes.

New in JStock 1.0.5 (Oct 22, 2009)

  • SMA, EMA, RSI, and CCI were added on history charting.
  • Automatic downloading and installation of indicators from the Web was added.
  • The user is now able to view the last update news.
  • The "Buy Portolio" dialog box usability was improved.
  • An improvement was made on multiple portfolios.
  • Double clicking will activate the selected portfolio.
  • The Real-Time Info page is no longer updated when the user is not viewing it.

New in JStock 1.0.4j (Sep 25, 2009)

  • This release adds multiple portfolios, the ability to save/load Portfolio/Indicator scan results in Excel/CSV format, options to reduce the number of SMS messages, CSV for the history chart, avoidance of annoying update news, and a new, reliable realtime stock server for the Malaysia market.

New in JStock 1.0.4f (Jul 22, 2009)

  • [2567297] Feature added. Having seconds/ minutes/ hour selection for scanning speed.
  • [2567292] Feature added. India Stock Market Support.
  • [2580597] Testing to be done on Ubuntu Linux.
  • [2503260] Bug fixed. Get all stocks from a country is slow and buggy. Denmark, France, Germany, Italy, Norway, Spain, Sweden, UnitedKingdom and UnitedState stock market information are now accurate. All their database are most update to date by using Yahoo search engine.
  • [2617125] Bug fixed. Market Index Display Wrong.
  • Feature added. Case insensitive auto drop down combo box.
  • Bug fixed on Stock Database Dialog. The displayed stock and symbol is now associated with the same stock.
  • Bug fixed on Malaysia stock market. 5148.KL is being included into database.

New in JStock 1.0.4e (Jul 19, 2009)

  • [2567297] Feature added. Having seconds/ minutes/ hour selection for scanning speed.
  • [2567292] Feature added. India Stock Market Support.
  • [2580597] Testing to be done on Ubuntu Linux.
  • [2503260] Bug fixed. Get all stocks from a country is slow and buggy. Denmark, France, Germany, Italy, Norway, Spain, Sweden, UnitedKingdom and UnitedState stock market information are now accurate. All their database are most update to date by using Yahoo search engine.
  • [2617125] Bug fixed. Market Index Display Wrong.
  • Feature added. Case insensitive auto drop down combo box.
  • Bug fixed on Stock Database Dialog. The displayed stock and symbol is now associated with the same stock.
  • Bug fixed on Malaysia stock market. 5148.KL is being included into database.

New in JStock 1.0.4d (Jun 9, 2009)

  • Feature added. A better About Box with auto update detector, credit, license and blobsallad.
  • Feature added. Note field in portfolio, for user to add note on every transactions.
  • Feature added. Remember when is the last view page.
  • Feature added. Cash Flow Management.
  • Feature added. note field.
  • Feature added. Remember when is the last view page.
  • Feature added. Able to perform batch sell transaction.
  • Bug fixed. buyportfolio.xml file not updated with code symbol
  • Bug fixed. User unable to add new buy transaction in Spain.
  • Bug fixed. Previously, when CIMB server failed, there are no chance for us to fall into Yahoo server.

New in JStock 1.0.4b (Apr 30, 2009)

  • Feature added. Proxy Auth Support. Contributed by gransi.
  • Feature added. Read/ Write on Excel/ CSV File Format.
  • Remember The Width of Table Column. Contributed by gransi.
  • Bug fixed. Wrong Information Displayed For Korea Market.
  • Bug fixed. Current price Is 0 when there is no transaction on that day.
  • Bug fixed. NPE in ArithmeticOperator.division. Contributed by wolfc.

New in JStock 1.0.4 (Mar 7, 2009)

  • [2567297] Feature added. Having seconds/ minutes/ hour selection for scanning speed.
  • [2567292] Feature added. India Stock Market Support.
  • [2580597] Testing to be done on Ubuntu Linux.
  • [2503260] Bug fixed. Get all stocks from a country is slow and buggy. Denmark, France, Germany, Italy, Norway, Spain, Sweden, UnitedKingdom and UnitedState stock market information are now accurate. All their database are most update to date by using Yahoo search engine.
  • [2617125] Bug fixed. Market Index Display Wrong.
  • Feature added. Case insensitive auto drop down combo box.
  • Bug fixed on Stock Database Dialog. The displayed stock and symbol is now associated with the same stock.
  • Bug fixed on Malaysia stock market. 5148.KL is being included into database.

New in JStock 1.0.3 (Feb 13, 2009)

  • [2567295] "Rise Above" and "Fall Below" table column
  • Bug fixed on Market Chit Chat. Smile symbol will be case insensitive. :p same as :P
  • [2548085] Real-Time Info can remember Column Position.