Releases: dpriedel/Collector
Should have done this last time
Statements and Notes
Now has code to manage downloads of the financial statements and notes files which contain extracted data from the XBRL submissions from 2009 forward
Long time coming
This update is a long time coming. The v5.0 tag is sort of arbitrary -- I want to indicate a big jump.
The main changes are concurrent downloads and use of different infrastructure.
Next up: dowloading the SEC Financial Statements and Notes XBRL data files.
add some helpful comments
decided to add a few comments to document data usage
even more C++17
A whole lot of changes inspired by various C++17 related reading in an attempt to make the code simpler and more reliable without reducing functionality.
Use standard algorithms in more places. Use lambdas in the standard algorithms.
pick up omitted change
v2.2.1 Fix string splitter to get last line
more C++17
Main changes are making use of new C++17 features where applicable to simplify the code. Some refactoring as well. Also update compilers, boost, poco libraries
V2.1
enhance exception handling
When doing concurrent downloads, log all exceptions for currently active tasks, not just the first one detected.
v2.0
Release 2.0 features completed support for HTTPS access to the SEC EDGAR data base. This includes support for concurrent downloads. Extended error handling has been added for system related errors.
NOTE: SSL certification validation is currently off by default since I am getting a validation error. I don't yet know whether the error is at the EDGAR site or my SSL configuration. There is a compile switch to enable it.