All notable changes to this project will be documented in this file.
This format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Added
for new features.Improvements
for improvements to existing features.Changed
for changes in existing functionality, or for refactors.Deprecated
for soon-to-be removed features.Removed
for now removed features.Fixed
for any bug fixes.Security
in case of vulnerabilities.Reverts
for any reverted features.[v.x.y.z][YYYY.MM.DD]
for version changes.
SD-30
Added concurrent support for the Quote appSD-30
Added a CLI subcommandquote
for the Quote app
SD-30
Updated Go version from1.15.2
to1.15.3
SD-30
Refactored directory and cmd structure
SD-31
AddedCleanScreenerDataFrame
toGetScreenerData
. Added unit test.
SD-50
Added coverage badgeSD-45
Added support for News app and CLI subcommand for news
SD-54
Restructured views and CLI to support multi-app structureSD-53
Fixed README.md typo
SD-55
Updated Go version from1.14.6
to1.15.2
SD-17
Added export functions for csv and json- added lookup tables for most types
SD-23
added support for most free views (110, 120, 130, 140, 150, 160, 170, 310, 320, 330, 340, 350, 410, 510, 520)SD-24
added support for charts view (210)SD-38
added support for custom chart timeframesSD-39
added support for custom chart typesSD-22
added unit testing for allScrape
functions withgo-vcr
- added unit testing for
ChartViewInterface.SetTimeFrame
- added unit testing for
ChartViewInterface.SetChartType
SD-27
addedPrintDataFrame
function to print full DataFrames to consoleSD-14
added beta Finviz CLISD-28
added properties to filters
SD-15
Refactoredfilters.go
- refactored
screener_view.go
SD-37
Created.golangci.yaml
and addedgocognit
support
SD-25
Fixed ordering for bulk views (500 series) with breadth-first iterationSD-26
Fixed double question mark in URL generationSD-16
Added random user-agent to requests to bypass 403 HTTP errors
SD-37
Removedgocyclo
from.pre-commit-config.yaml
SD-5
AddedSetMultipleValues
toFilterInterface
to allow multiple of the same filters, with|
operator.
SD-1
Added exhaustive types for filters, sorting, views, and signals. Also, added basic screening and scraping functions.- LICENSE.
SD-2
Updated module name to common package syntax.SD-3
Exported struct fields to fix implicit assignment errors.
SD-1
Updated the README with more documentation coverage.SD-4
Corrected the README code sample.