DraftKings Sportsbook Reader Release Notes
2.0.0.27
Changed Show Current Logs to open the current log file in the user's default editor.
2.0.0.26
Deletes stale Runners (Props) tags on updates. Stale runners are props that no longer exists in the Futures.txt file or are no longer available online.
Updated BLSoft-NET DLL to v2.1.15 which fixes the About dialog version info.
Added InnoSetup installer.
2.0.0.25
Changed colour for chosen Future properties in the Futures grid from Azure to Light Coral for more visibility.
Made error messages in the main UI Status textbox to be more useful instead of showing an exception message.
2.0.0.24
Added 'Use FTP for Leagues, Teams & Futures files' option. If checked, loads these files from FTP otherwise the files are read from C:\ProgramData\DraftKings.
Renamed module variables to make them more obvious in terms of scoping.
2.0.0.23
Fixed a bug with getting update installers.
2.0.0.22
Fixed a bug with attempting to get League IDs from database.
Converted installer to use Registry Hive settings instead of adding a shortcut to the Startup Folder as this obfuscates the information shown in Startup Apps.
2.0.0.21
Converted Bannister Lake settings to Ross Video.
Secured database password.
Refined some of exception log messages to be more indicative of where the exceptions are thrown.
Converted to .NET 8.0 project
Changed use of WebRequest and RestSharp.RestClient to HttpClient.
2.0.0.20
Added Debug Log & Debug JSON options in 'Settings' group in the 'Setup' tab.
Added logging of debug messages during Reading processes when Debug Log is enabled.
Added logging of datafeed JSON when Debug JSON is enabled.
2.0.0.19
Replace hyphens for odds with minus sign.
Fix bearer token test.
2.0.0.18
Remove diff support (delta) for futures and golf.
2.0.0.17
Removed all code related to old API.
Added support for futures.
Added diff support for futures.
Added a futures finder tab.
Added diff support for golf.
2.0.0.16
Removed the condition to read only games 7 days into the future or less but making all games older than 7 days inserted as off-air.
2.0.0.15
Fixed the shortened name for golf winners when there are a pair of names.
Fixed a problem where a winner name doesn't have a space in golf.
2.0.0.14
For golf, add the tag ‘airIfActive’ which will set the airs value if there are odds available for a tournament.
2.0.0.13
Fixed the expiry of games. Set to 1am instead of 11am.
2.0.0.12
Made expiry 11am instead of noon for games.
Never delete golf events.
Read leagues/teams every hour instead of daily.
2.0.0.11
Protect against exceptions from reading golf giving us nothing and then removing all events.
2.0.0.10
Added a 2nd start datetime to golf formatted to spec.
Fixed to be rid of the virus alert.
2.0.0.9
Converted the golf event start times to local time.
2.0.0.8
Added start time for golf events.
2.0.0.7
When adding new golf tournaments, mark them as off-air.
2.0.0.6
Added support for MLB preseason.
2.0.0.5
Fixed a problem with golf when the sportsbook has a cursor.
2.0.0.4
Removed "O " and "U " prefixes for over/under odds.
Provided a shortened version of names for golf.
Have golf winner odds be put in order.
2.0.0.3
Add golf support to new sportsbook API.
2.0.0.2
Fixed a problem where selected leagues to read can be lost when the app reads leagues daily.
2.0.0.1
Fixed a problem when there are no games for a league.
2.0.0.0
Separated out Trending Reader functionality to a different app.
Use new sportsbook API for all but golf if bearer token isn't empty.
Move to newer RestSharp package.