Release - v5.0.8
Release Notes
SNAP Improvements
- Updated to use Core22 as the base
Enhancements
- Added a
One Year Percentage
value to both symbols and indexes. this will show the last 12 month change in addition to theYTD-Year to Date
change percentage - Add a new command line parameter:
-d DAYS
. This will allow the user to set the number of days the-t
trend display will display. I believe the max is around a year. Secondly, this change is persistent between executions. It will store the value in the Java preferences system. The default is 90 days.
Testing
- Added several automated tests. As with all testing, more could be done, but this is a good start
-- Parsing the command line options
-- File exporter
-- Obtaining and processing an index from the financial website
-- Obtaining and processing a symbol from the financial website
-- The preferences system
Notes
As I mentioned in a previous list, I've moved from using free APIs to using webscraping. The advantage is the user doesn't need a key. Also, they can't simply remove the free plan like IEXCloud did and the program dies.
However, the negative is that I expect the program to stop working on occasion if they change the layout of their website. I'll work to quickly fix this, but it may take a few days. Please keep up with the latest version.