Skip to content

Release - v5.0.8

Compare
Choose a tag to compare
@frossm frossm released this 01 Jul 14:34
· 32 commits to master since this release

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 the YTD-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.