Simply, The best Hockey Simulator!

Try It, Buy It!

STHS Logo

Version 3 History Archive

SimonT Hockey Simulator V3

Version
Date

Version History

3.1.5
10 Septembre 2018
  • Add the abilities to confirm trade via the Website. The option “Load Transaction from SQLite Database” under the Team Tab in the League Option must be check for this option to appear under the Main sub menu of the website. The first team enter the trade and confirm it by entering his password. The second team then confirm the trade. Finally, the commish load the SQLite database and confirm the trade. The programming for this feature was complex so please assume some issue for this version.
  • Your GM can now use the website to upload their line using the upload webpage found in the Main Menu. You can find the SHL file uploaded in the ‘linesupload’ folder via FTP where you can download them before doing your simulation.
  • Add an extra link in the top menu for Search webpage. The search webpage and is very powerful and I find it’s badly under used so I decided to put in spotlight.
  • Add some improvement into the Expansion Draft pages on the dynamic website.
  • Creation an option call “Connect to FTP via SSL/TLS” to allow the connection to FTP servers to be encrypt.
  • Fix a couple of issue with the website when you were running 1 with conference only.
  • Fix an issue in the STHS Client where the Player Salary Cap Hit would be incorrect if you had “Pro Salary in Farm / 1 Way Contract Salary Cap” option value to 0.
  • Fix an issue where “Farm Salary Cap To Date” value in the STHS Team Finance and legacy html finance webpage would be fill when it should be 0 when you had disabled “Farm Included in Salary Cap” option.
  • Fix an issue where the Player Salary Cap Hit would be incorrect for farm player when you had disabled “Farm Included in Salary Cap” option.
  • Fix an issue with the Team League Record were some record were not added in the list if they beat record #6 to #10 of the current record.
  • Fix issues with the dynamic website when in off-season.
  • Fix minor issues in the legacy html finance webpage.
  • Fix some issue with the new menu when using mobile device to see the website.
  • The version 3 box score now give the number of PP shots and PK shots by players.
  • When a player contract is over, his previous salary average is now reset to 0.
3.1.4
31 May 2018
  • Previously, when the season end, only the players & goalies stats were keep in the STHS and were not accessible. The rest of data was erased. Starting with this version,
    • The SQLite Database will show the season stats in the TeamProSeasonStat, TeamFarmSeasonStat, GoalerProSeasonStat & GoalerFarmSeasonStat tables. The tables will only be fill when you are in playoff mode.
    • The Team Season Stats are now keep in the STHS when you start your playoff. If your playoff are already start when you start using this version, no data will be available.
    • The SQLite Database will contain the team season stats in the TeamProSeasonStat & TeamFarmSeasonStat tables. The tables will only be fill when you are in playoff mode.
    • Those data now me to create a new section in the Dynamic Website call “Season Stat” that will appear when you are in the playoff.
    • The search webpage now also has a checkbox when you can dig in your season stats even when you are in playoff.
  • The Top Menu was update to something better.
  • The website underline plugin (JQuery and TableSorter) was update to the latest version.
  • You can now have 15 teams in your entry draft lottery. If you have 15 teams, it’ll use the 2018 NHL Lottery Odds. If you have 14 teams or less, it’ll used 2015-2016 NHL Lottery Odds.
  • Improve the box score information when in shout out.
  • Sending a player to the scratches should not reset is Goal/Point Streaks Slump.
  • Fix an important issue introduced in version 3.1.3 where Power Attempt and Penalty Attempt would be 0 in a game if it ends in shoot out.
  • Fix an issue in Automatic Test where Player and Goalies CSV would show the same number all the time. The number was their last season stat.
  • Fix an issue in the dynamic website standing webpage where the Eliminated information didn’t show correctly.
  • Fix an issue in the Entry Draft Ordering when you already start your entry draft where player didn’t show correctly in the output.
  • Fix an issue in the Income Divider function when your team had more than 2,1 billion dollars in total money.
  • Fix an issue where a player wouldn’t shoot in shootout if he already had a penalty shot in the game.
  • Fix an issue where in the All-Star Box Score, every unassigned player in the simulator who is not playing in the game is listed as a scratch.
  • Fix an issue where Manual Playoff will not work if your farm league was disable.
  • Fix an issue win the Edit Schedule function here if you add day to your playoff, it could cause issue.
  • Fix two issues where some Farm Playoff Title were incorrect because some information process as coming from the pro team instead of farm team.
3.1.3
18 February 2018
  • Add two new webpages for the Career Stat section of the website that allow you to see stat year per year for players who doesn’t exist in your league anymore.
  • Added a new dynamic webpage call Finance that allow you to easily see and compare the financial data betweem teams.
  • The News Editor now allow you to have a Guest editor.
  • Create a new manual command call “Change League Web Guest Password” to create the Guest News Editor Password.
  • Create a new option call “Show Jersey Number” that apply Dynamic Website Pro Team and Farm Team page.
  • Preview: Create a new option call “Use Version 3 Box Score for Games” that allow you to create a new type of box score. The previous one didn’t an update since ages.
  • Preview: The TeamProFinance and TeamFarmFinance table in the SQLite table has 2 new field: PlayerInSalaryCap & PlayerOutofSalaryCap. Those value are now show in the dynamic website.
  • Fix an issue where the “Use Date Instead of Now for Age Calculation option” in Output Options - General #2 has no effect at all on the free agents output if the same option is turned on in League Options - League #3 in the legacy HTML Free Agent Output.
  • Fix an issue with CareerStat Pages when STHS V1 CareerStat was include where all version 1 career stat was merge into 1 lines because the grouping was done on UniqueID who doesn’t exist in Version 1. The grouping is now done on player’s name. This also apply on the Players Report pages.
  • Fix an issue with the FTP Download if the local folder didn’t exist anymore.
  • Fix an issue where in Game Penalty Shots was count as Powerplay Attempt and Penalty Kill Attempt.
  • Fix an issue in the Player Info Webpage where Goalies were not show their correct position.
  • Fix a very rare bug where you could have unknown players in overtime if your league minimum forward was lower than 9 and your GM didn’t fill some blank in the custom over lines up.
  • Fix a very rare case where if you have team eliminated from the playoff with a tie-break without the “E” Playoff Title AND you didn’t output the website between ending your season and starting your playoff, thoses team wouldn’t be available for lottery.
  • Minor Improvement on the dynamic website.
  • Minor Improvement to the Legacy Finance Output for 1 Way Contract Salaries
  • The “Show Farm Score in Home Page” option will always show the Farm League 3 Star of Weeks and Months in the home page.
  • The Edit Player Section now has a button call Notes that allow commish to enter note about a player.
  • The TodayGame Table in the SQLite database has new fields.
  • The transaction log when a player’s sign a new contract has been improved to show more information.
  • Transaction will not create transaction log “Player was added to Team” after the transaction log information.
3.1.2
12 November 2017
  • Add a mention if a game has finished in OT or SO in the TodayGame of the Dynamic Website.
  • Add a new field in the TodayGames Table in the SQLite Database call ‘Note’.
  • Add a new option call “1 Way Contract Salary Cap is the Player Salary Cap Hit Less the league Minimum Salary”. Please read the manual for more information. There is also a new field in the SQLite Database for this option.
  • Add a new section in the Pro Team page call “Last Transaction” that will query the league transaction log for any transaction with your pro or farm team name.
  • Fix a minor issue with the Team Dynamic Webpage regarding Ordering Rank.
  • Fix a very minor issue where when importing a pre-season, the simulate menu wouldn’t be update to show "Start Pre-Season" instead of “"Start Season".
  • Fix an issue where Farm Team Conference Name would not incorrect in some case.
  • Fix an issue where the players buy-out release during pre-season would be calculated based on remaining pre-season schedule instead of full salary.
  • Fix an issue where you would have error if your “Unknown Player” had more than 65,535 Star of the Game.
  • Fix an issue with the Career Stat Dynamic Webpage where searching for a specific year would still combine stats with the current year.
  • Fix an issue with the Career Stat Dynamic Webpage where the Order would be incorrect.
  • Fix an issue with the League Team Stat Page were Average wouldn’t show up.
  • Fix an issue with the Player Info Sections when 2 players share the same name.
  • Fix an issue with the Schedule Dynamic Webpage where Rivalry wouldn’t show up.
  • Fix issues where Question Popup answer wouldn’t be taken in account.
  • Improve the Pro and Farm Team Webpage Header.
  • The “Pro Salary in Farm / 1 Way Contract Salary Cap” option was move in the “Salary Cap Option” section.
  • The STHS Web Client has received improvement.
  • The website now dynamically create hyperlink to the NHL based on the NHL ID if you have enter them in your league.
3.1.1
9 August 2017
  • Fix a minor issue in the Team Finance HTML Output where unknown players show in the Farm Players’ Salaries with 0$
  • Fix a minor issue introduced in version 3.1 where the Web Client Index had no style.
  • Fix an issue introduced in version 3.1 where Trade Dead Line didn’t show up.
  • Fix an issue where Expansion Draft assignment would assign a 1 year contract with the minimum salary if the draft player didn’t have a contract.
  • Fix an issue where you couldn’t sign a player if the team didn’t have any money in your bank account.
  • Fix an issue with the “Up– All Round” “Down – All Round” button where your pick could raise or drop by 1 round.
  • Fix an issue with the STHS Web Client where Defenseman Strategy would be load incorrectly in the STHS.
  • Fix an issue with the Team CSV where the field ScheduleGameInAYear was available twice.
  • Fix an issue with the Tie Breaking Rules for very rare and specific case.
  • Fix an issue with the trade where the conditional draft pick data was not erased from memory after the trade.
  • Improve the Standing Title Algorithm
  • Suspension Information for Players and Goalies are now available in the roster section of the Dynamic Website.
  • The “Version 3 Website Suggested Option” menu will ask you if you want to create a news SQLite database if he doesn’t found any.
  • The players and goalies Career Stat page now allow filter by team. Please note than the players traded during a season have all their stats save with the team where they played their last game of the season in the STHS Career Database so the query is not 100% perfect.
3.1.0
25 May 2017
  • Add 3 new webpages call “Team Career Stat“, “Players Career Stat“ and “Goalies Career Stat“ in the website if the STHS CareerStat SQLite Database is found. Those pages are very powerful because the statistics of previous years and of this year are combined. Players and goalies who do not exist in the Career Stat database (this is their first season in your league) will not appear on these pages.
  • The Web Client now include security. If there is a password in the database, it will be required to access roster and line editor.
  • The Web Client has UI improvement.
  • Fix an issue in the WebClient where the Pro and Farm Players Limit were not working.
  • The dynamic website Pro Team Page Scoring Tab now show every player’s stat even if they are not pro. The Farm Team page does the same for player’s who are not in the farm anymore.
  • Add new function for the PlayerRoster, GoalieRoster and PlayerInfo page to search for “Available for Trade” players only.
  • Fix an important issue where the Graphic Schedule Editor use in the Playoff would cause you to miss the simulation of 1 day and causing your playoff to be mess up.
  • Fix an issue where a team would show to have clinched a playoff spot when it was true. This issue only happens at the end of your schedule when your first eliminated team has finished its season.
  • Fix an issue where when a player is injured in a game or given a suspension, that player is immediately shown in the box score as a scratch for the same game he just played in.
  • Fix an issue with Player Salary Cap Hit function in the Team Roster where your scheduled didn’t end on the same date.
  • In the Entry Draft windows, I added ‘UP-1 Round‘ and ‘Down-1 Round‘ button. These buttons allow you to change the order of the team for its next round selection without affecting the rest of the rounds. They are very useful for the first-round order in the case of an extension draft or you make your own lottery rules for the first round.
  • The function to load rosters and lines from the SQLite Database will only give you 1 error dialog message will all the errors written inside.
  • Add 16 new fields in the League General table for 7 Days Star and 30 Days Star and also fix a typo in the TodayStar field.
  • Add a checkbox in the Simulate Windows that hide the result from the Commish view.


STHS Version 3 Archive Version History


STHS Client V3

Version
Date

Version History

3.1.5
** Septembre 2018
  • Creation an option call “Connect to FTP via SSL/TLS” to allow the connection to FTP servers to be encrypt.
  • Fix an issue in the STHS Client where the Player Salary Cap Hit would be incorrect if you had “Pro Salary in Farm / 1 Way Contract Salary Cap” option value to 0.
  • Fix an issue where “Farm Salary Cap To Date” value in the STHS Team Finance and legacy html finance webpage would be fill when it should be 0 when you had disabled “Farm Included in Salary Cap” option.
  • Fix an issue where the Player Salary Cap Hit would be incorrect for farm player when you had disabled “Farm Included in Salary Cap” option.
3.1.4
31 May 2018
  • None
3.1.3
18 February 2018
  • Improve the feature “Download Lastest Client File” in the STHS Client.
  • The STHS Client now allow you to select the location where you’ll save the Lines Files.
3.1.1
9 August 2017
  • Fix an issue where you couldn’t sign a player if the team didn’t have any money in your bank account.
3.1.0
25 May 2017
  • Fix an issue with Player Salary Cap Hit function in the Team Roster where your scheduled didn’t end on the same date.

STHS Client Version 3 Archive Version History