v2.1.0 - May 19, 2021
  • Add pitch counts to real-time sim page if box scores enabled
  • Better support for accented characters in OOTP22 real-time sim pages

v2.0.0 - April 13, 2021
  • Add optional Discord support, directions at https://wiki.statsplus.net/en/desktop-app/create-discord-bot
  • Add drop-down on main page to switch between leagues if multiple leagues configured in app
  • Re-write FTP error handling to improve retries
  • Internal re-design of multi-league handling to prevent corrupting one league's settings with another
  • Fix long league name display in league switcher
  • Show number of innings on score lines for extra inning games
  • Show pending posts for Slack and Discord on main page
  • Add post-install dialog on Windows for install confirmation
  • Show warning if server names include http:// or other URL indicators
  • Fix stalled updates when Box Scores not enabled in OOTP
  • Fix bug causing constant app running when injury log "too big" created
  • Change Mac file watching to polling to prevent stalling
  • Prevent app from running twice
  • Prevent case of no active league due to league switching dropdown
  • Upgrade base packages (Electron, Font Awesome, etc.) to latest versions

v0.9.4 - April 5, 2019
  • Box scores on real-time sim page stay in order
  • SQL file upload to S+ as a single zip
  • Switch temp directory to prevent issues when app is not closed for many days

v0.9.3 - November 17, 2018
  • Fix issues with watching OOTP files when saved_games is in Program Files (x86) folder on Windows
  • Post diagnosed injuries to private channels
  • Tweak format of score updates to private channel to remove @user for shorter messages
  • On Chrome for Android, theme the address bar if using default app style
  • Upload four additional SQL files to S+ website if present
    • league_history
    • league_history_all_star
    • team_starting_pitching_stats
    • team_bullpen_pitching_stats

v0.9.2 - July 27, 2018
  • Always show most recent Slack user ID in drop-down
  • More FTP robustness improvements
  • Fix issue where injuries from injury log sometimes don't post
  • Stop upload of SQL if incorrect dump settings detected
  • Prevent posting of info from stale box scores
  • Add "insecure" mode to allow app to work on PCs with snooping proxies

v0.9.1 - Dec 31, 2017
  • Parse injury files that are "too long" for OOTP to display in-game
  • Never show more than 30 days of injuries
  • Add support for server name on StatsPlus SQL upload (S+ is growing!)
  • Minor cleanups of FTP code that could crash app
  • Modify import/export functionality
    • .splus files from previous releases are not compatible with this release
    • Include S+ SQL upload settings in export files
    • Support importing of export files from Windows on other platforms (Mac/Linux)

v0.9.0 - Sept 30, 2017
  • Major upgrade of underlying packages (Electron 1.7.8 plus others)
  • Add option to send diagnosed injuries (from OOTP Injury Log) to a separate Slack channel
  • Add option to skip upload of CSS
  • Pick up a few more highlights (career and season records)
  • Show "No games" when leagues in association don't have games on a sim day
  • Re-organize CSS/HTML so replacing CSS can skin the entire page
  • Fix bug when using FTP only (no Slack setup)
  • Remember league IDs for watching injuries so app can post off-season injuries
  • App shouldn't crash if it can't check for new version
  • Include league name when checking for new version
  • Help icon on main page and config page opens instructions in browser
  • S+ Web - Automatically upload nations, states, and cities to S+ site if present

v0.8.2 - April 24, 2017
  • Fix for scouted rating checkbox on S+ upload config

v0.8.1 - April 22, 2017
  • Parse OOTP injury log and post diagnosed injuries to Slack
  • Properly handle first-time ever real-time sim from OOTP
  • Few minor fixes for Slack-only operation
  • S+ website upload support for scouted ratings
  • Few more FTP robustness changes to recover from errors

v0.8.0 - March 18, 2017
  • Improved FTP processing, including recovery from connection errors
  • Better parsing of "Special Notes" - get all known events
  • Show W/L/S/HR info with final score in private channel highlights
  • Slack posts based on box score now include team info
  • Supports upload of SQL to statsplus.net website - under development

v0.7.2 - February 11, 2017
  • Important: Fix for posting to Slack
  • Fix for box scores incorrectly showing accented characters (SQL Reports Only)
  • Fix for final box scores not always uploaded (SQL Reports Only)
  • Fix for watching files with (x86) in path on Windows
  • Minor fix for date roll-over when switching between configs
  • Add date/time of page creation to bottom of main web page

v0.7.0 - February 4, 2017
  • Multiple league support (for people that run sims for multiple leagues)
  • Export and import of config for sharing with co-simmers
  • Make link to the new real-time sim page clear in the app
  • Show total size of files uploaded
  • Configurable delay for Slack posts (if Slack is too far ahead of sim page)
  • Clicking "Add New Team" no longer jumps back to top of config screen
  • Post scoring highlights found in individual box section of main OOTP real-time sim page
  • Most highlights from box score include link to player on league reports
  • Parse "Special Notes" in box scores (injuries and records)
  • Game Logs for leagues with SQL reports - pushed at end of game
  • More efficient watching of WPA image files, if enabled
  • "More highlights" option (all HRs to common channel)
  • Add a "Clear Database" option to help with unexpected Slack posts after testing
  • Handful of smaller bug fixes

v0.6.3 - January 11, 2017
  • One more bug fix for Slack-only config
  • Make sure app works on Windows when league files are in path with (x86) in the name
  • Improved error logging

v0.6.2 - January 7, 2017
  • Two bug fixes when configured with Slack only, and no FTP

v0.6.1 - January 5, 2017
  • Clean up a debug option on Windows build only

v0.6.0 - January 5, 2017
  • Always create images/wpa directory if WPA uploads enabled
  • Don't upload game logs if "SQL Box Scores" enabled
  • Fix Slack links when using "SQL Box Scores"

v0.5.0 - January 5, 2017
  • Push box scores for leagues with SQL reports
  • Don't allow config changes while watching
  • Properly handle leagues with box scores disabled
  • More optimal uploads of WPA graphs

v0.4.0 - December 19, 2016
  • Add context menu in preferences page for copy-paste operations
  • Custom icon for webhook test posts
  • Hide archived channels in Slack channel drop-downs
  • Consistent highlight of unsaved config changes
  • Show warning dialog if user tries to exit Preferences with unsaved changes
  • Overall more robust error handling, including user feedback

v0.3.0 - December 17, 2016
  • Correct handling of main options (web and/or Slack)
  • More robust FTP implementation and error handling
  • Create missing directories on FTP server if needed
  • Add ping to server and check for updated version
  • Clean-up of Settings page to highlight unsaved items
  • Improved logging for issue resolution

v0.2.0 - December 14, 2016
  • Possible fix and more logging for Mac "Start" issue
  • Show version number in main window
  • Fix enabling of the "Create" button in FTP settings
  • Auto-refresh of Slack users and groups on first test
  • CLicking folder icon in "Local" settings takes user to sane place
  • Menu item to show log file in file explorer for sharing
  • Fix for showing name of 4th league in association

v0.1.0 - December 11, 2016
  • Initial release

Out of the Park Baseball is a registered trademark of Out of the Park Developments GmbH & Co. KG