Skip to content

Releases: ho-dev/HattrickOrganizer

6.1.384.2

15 Oct 11:53
4647c15
Compare
Choose a tag to compare

HO! 6.1 Release Notes

Latest stable release

latest commit: "release stable 6.1 (#1662)"

Some numbers

  • 11 commits
  • 22 files changed, 469 insertions(+), 493 deletions(-)
  • Contributors:
    11 wsbrenk

Highlights

  • bug fixes

Detailed Changelog

Installer/Update

  • fix update error of portable version (#1654)

Squad

  • fix painting error when HO path contains non ascii characters (#1644)

Team Analyser

  • fix team analyzer simulation out of bounds error (#1638)
  • fix wrong rating values in simulator (#1655)

Rating

Matches

  • fix handling of replacement of injured goalkeeper by field player (#1633)

Lineup

  • enable download of lineups of future matches even if match order status is not known (#1630)

Statistics

NT

Training

  • fix season offset when upgrading from HO3. Correct training seasons are displayed (#1651)

League

Youth

  • fix exception on sorting of invalid column indexes (#1645)

Misc

Translations

Reports by Contributors - August 05, 2022 - October 15, 2022

  • Moorhuhninho 33
  • TeamBMW 23

6.0.368.2

06 Aug 17:15
c4c360d
Compare
Choose a tag to compare

HO! 6.0 Release Notes

Latest stable release

latest commit: "Update release_notes.md"

Some numbers

  • 260 commits
  • 395 files changed, 13134 insertions(+), 15920 deletions(-)
  • Contributors:
    171 wsbrenk
    80 akasolace
    4 Sébastien Le Callonnec
    4 Wolfgang Schneider
    1 Goran Stefanovic

Highlights

  • refactoring player details panel showing players' avatars now (#1349)
  • refactoring of lineup panel (#1267)
  • enable more than three teams (#1415)

Detailed Changelog

Database

  • reducing data base file's disk space accelerates HO startup duration (#958)
  • fix bug in hrf file import (#1445)
  • About dialog shows path of database and logs folder (#1576)

Squad

  • refactoring player details panel showing players' avatars now (#1349)
  • display jersey numbers greater than 49 (#1410)
  • download and display players' category, statement and owner notes (#1441)
  • shirt number column settings reset to editable (#1454)
  • hrf file list shows training week instead of match day (#1452)
  • skill recalculation no longer ignores very first downloaded hrf file (#1489)
  • fix error of skill recalculation of replaced players (#1489)
  • fix another recalculation error concerning wrong skill up handling (#1519)

Team Analyser

  • display confidence and team spirit of nt team opponents (#1305)

Rating

  • Initial calculation of the ratings takes into account the trainer type (#1281)
  • calculate effect of man marking on ratings (#682)

Matches

  • fix error on selecting matches without downloaded highlights (#1553)
  • fix sorting of hatstat columns (#1598)

Lineup

  • refactoring, including loading and storing of lineup templates (#1267)
  • fixed a bug when downloading team logos (#1300)
  • substitutions of the same minute can be ordered (#1039)
  • fixed goalkeeper could not be selected as team captain (#1340)
  • fix null pointer exception in lineup assistant if no current lineup exists (#1496, #1571)

Statistics

  • fix chart time axis (#1561)

NT

  • fix download xml parse errors (#1305)
  • tracking confidence and team spirit of nt teams (#1305)

Training

  • fix NPE in training tab in America-based timezones (#1296)
  • enable cell editing in future training table (#1396)
  • fix concurrent modification exception on training refresh (#1430)
  • reimport of hrf files sets training information (#1469)

League

  • fix download of power rating (not only one team per match) (#1293)
  • download all matches of latest league match day (#1373)
  • fix download of old league data (#1413)
  • initial width of league table pane adjusted (#1451)

Youth

  • fix bug in potential calculation due to wrong isTop3 skill tagging (#1278)
  • fix escaping of youth team names (#1295)
  • fix set pieces is not limited by top3 skill rules (#1309)
  • fix settings loss of the first table columns (#1402)
  • show youth player's training development as line charts (#1418)

Misc

  • fix finance bug concerning missing spectators' income in misc module (#1282)
  • fix last weeks profit/loss, temporary income sum and missing sponsors bonus (#1301)
  • fix CHPP token not being saved when exiting HO on macos (#1291)
  • fix portable HO update error when java version is changed (#1545)

QA Team

  • masterpatje does a great job of testing the development versions of the HO to get rid of even the last bugs in it.

Translations

Reports by Contributors - Dec 20, 2021 - August 05, 2022

  • Foppe 690
  • brokenelevator 510
  • Pablo 313
  • Ante 218
  • _KOHb_ 110
  • Adrian 107
  • Fresty di Lot 101
  • sich 100
  • Lidegand 98
  • akasolace 96
  • Frank 94
  • TeamBMW 75
  • anti_anti 69
  • Moorhuhninho 67
  • wsbrenk 34
  • dzsoo 18
  • Sophia 17
  • Csaba 14
  • Michał 11
  • Motavali 2
  • Philipp 1
  • Total translated: 2745

5.2.3945.2

11 Feb 19:38
eae05b2
Compare
Choose a tag to compare

HO 5.2 Release Notes

Latest stable release

latest commit: "HO5.2 stable (#1381)"

Some numbers

  • 2 commits
  • 5 files changed, 50 insertions(+), 19 deletions(-)
  • Contributors:
    2 wsbrenk

Highlights

  • only bug fixes

Detailed Changelog

GUI

Finance

Statistics

Squad

Team Analyser

Rating

Matches

Lineup

  • Fixed a bug of disabled lineup up- and download in eastern time zones (#1350)

IFA

Training

League

Youth

Misc

Translations

  • HO! is currently available in 36 languages thanks to the work of 57 translators: : KOHb, Adrian, akasolace, André Oliveira, Andreas, Ante, asteins, Baler0, Bartosz Fenski, beri84, Bogux, Boy van der Werf, brokenelevator, Bruno Nascimento, Cris, Csaba, DavidatorusF, Dinko, dzsoo, Fresty di Lot, Globe96, Gokmen, GreenHattrick, h3t3r0, Hakkarainen, imikacic, Juan Manuel, karelant. cd, Kimmo, LA-Dzigo, LEOSCHUMY, LeSchmuh, Lidegand, Manny, Massimo, Mauro Aranda, mondstern, Moorhuhninho, Motavali, murko, Philipp, QueenF, Raffael, RaV, Ricardo Salgueiro, Saleh, Sebas90, Sergejs Harkovs, sich, silvio, Stef Migchielsen, Sumame. esta, taimikko, TeamBMW, Volker, wsbrenk, Zigmas
  • The translation status varies a lot from one language to another. If you can help in a language requiring attention please join in the effort and register on POeditor

5.1.3877.2

09 Jan 12:29
824f701
Compare
Choose a tag to compare

HO 5.1 Release Notes

Latest stable release

latest commit: "install4j 9 debug dev (#1333)"

Some numbers

  • 8 commits
  • 9 files changed, 53 insertions(+), 79 deletions(-)
  • Contributors:
    8 wsbrenk

Highlights

  • only bug fixes

Detailed Changelog

GUI

Finance

  • fix finance bug concerning missing spectators' income in misc module (#1282)

Statistics

Squad

Team Analyser

Rating

Matches

Lineup

  • Fixed a bug when downloading team logos (#1300)

IFA

Training

League

  • fix download of power rating (not only one team per match) (#1293)

Youth

  • fix escaping of youth team names (#1295)

Misc

Translations

  • HO! is currently available in 36 languages thanks to the work of 57 translators: : KOHb, Adrian, akasolace, André Oliveira, Andreas, Ante, asteins, Baler0, Bartosz Fenski, beri84, Bogux, Boy van der Werf, brokenelevator, Bruno Nascimento, Cris, Csaba, DavidatorusF, Dinko, dzsoo, Fresty di Lot, Globe96, Gokmen, GreenHattrick, h3t3r0, Hakkarainen, imikacic, Juan Manuel, karelant. cd, Kimmo, LA-Dzigo, LEOSCHUMY, LeSchmuh, Lidegand, Manny, Massimo, Mauro Aranda, mondstern, Moorhuhninho, Motavali, murko, Philipp, QueenF, Raffael, RaV, Ricardo Salgueiro, Saleh, Sebas90, Sergejs Harkovs, sich, silvio, Stef Migchielsen, Sumame. esta, taimikko, TeamBMW, Volker, wsbrenk, Zigmas
  • The translation status varies a lot from one language to another. If you can help in a language requiring attention please join in the effort and register on POeditor

5.0.3843.2

20 Dec 09:34
ceee359
Compare
Choose a tag to compare

HO 5.0 Release Notes

Latest stable release

latest commit: "release stable HO5 (#1274)"

Some numbers

  • 430 commits
  • 687 files changed, 40472 insertions(+), 29906 deletions(-)
  • Contributors:
    210 akasolace
    199 wsbrenk
    13 Sébastien Le Callonnec
    5 MaSedlacek
    1 Goran Stefanovic

Highlights

  • complete makeover of the statistics module (#788)
  • improving consistency of dark themes
  • preview of new module Youth academy (#367)

Detailed Changelog

GUI

  • theming of training bar indicators (#803)

Finance

  • all information relative to Finance are now stored in the database (#793)
  • currency format of all user's teams depends on country of user's premier team (#1101)

Statistics

  • complete makeover of the statistics module: more data, more visible .... (#788)

Squad

  • Separate rating and match date columns for easier sorting. (#895)
  • adjusting of experience subskill is displayed in player details panel (#1023)

Team Analyser

  • fix download of secondary cup matches (#787)
  • tuning simulation (#865)
  • fix npe if system configurations of team analyzer are not available in database (#956)
  • fix analyse team selection bug (#913)

Rating

  • new default model (#785)

Matches

  • new match location filter (home/away/neutral/all) on Statistics tab (#470)
  • fix display of national team matches (#1048)
  • fix team analyzer's display of national team matches (#1049)

Lineup

  • Match orders remove substitution limit (#856)
  • complete revamp of lineup panel
  • Separate rating and match date columns for easier sorting. (#895)
  • rating prediction considers weather (#343)
  • fix npe in rating chart (#1115)
  • settings allow orientation swap to display goalkeeper at the bottom of the lineup grid (#1129)

IFA

Training

  • many bug fixes (#781, #795)
  • fix training recap table's resetting scroll positions on table refresh (#1011)
  • skill losses only begin at the age of 28 years (#1080)
  • experience increase of new national hto matches (#1089)
  • new training formula (#250)

League

  • show statistics, power rating (#857)

Youth

Misc

  • fix issue with user preferences (incl. OAuth access token) not being saved upon exiting HO. (#811)
  • improved handling of timezone accross the app
  • sanitizing of preferences panel
  • automatic check for new HO! version after HRF-Download (#1019)
    • configurable in File -> Preferences -> Release Channels
  • fix NT team players' name download (#1025)
  • transfer panel fix error in league's season offset (#1172)
  • 32 bit installer (#928)

Translations

  • HO! is currently available in 36 languages thanks to the work of 57 translators: : KOHb, Adrian, akasolace, André Oliveira, Andreas, Ante, asteins, Baler0, Bartosz Fenski, beri84, Bogux, Boy van der Werf, brokenelevator, Bruno Nascimento, Cris, Csaba, DavidatorusF, Dinko, dzsoo, Fresty di Lot, Globe96, Gokmen, GreenHattrick, h3t3r0, Hakkarainen, imikacic, Juan Manuel, karelant. cd, Kimmo, LA-Dzigo, LEOSCHUMY, LeSchmuh, Lidegand, Manny, Massimo, Mauro Aranda, mondstern, Moorhuhninho, Motavali, murko, Philipp, QueenF, Raffael, RaV, Ricardo Salgueiro, Saleh, Sebas90, Sergejs Harkovs, sich, silvio, Stef Migchielsen, Sumame. esta, taimikko, TeamBMW, Volker, wsbrenk, Zigmas
  • The translation status varies a lot from one language to another. If you can help in a language requiring attention please join in the effort and register on POeditor:

4.1

21 Nov 10:49
c14238c
Compare
Choose a tag to compare
4.1
  • [BUG] fixes NPE events in module Player Analysis and SpecialEvents (#797)

HO! 4.0

18 Nov 19:34
a77c669
Compare
Choose a tag to compare

Highlights

  • New build process:
    • HO! now requires Java 14 but artefacts including JRE are made available
    • in-app upgrade is now supported
    • directory structure has changed (db location, log files, ...)
  • [FEAT] Improved GUI, new themes, and implemented dark mode. #85
  • [FEAT] Complete rewrite of Special Events module

Detailed Changelog

Squad

  • [FIX] Remove lag in sync between tables in Squad #465
  • [FIX] Provide better default for initial position of player comparison divider.

Team Analyser

  • [FEAT] Save adjusted lineup ratings of MatchPredictionPanel in an extra row #66

Rating

  • [FIX] Fixes Long Shots tactic level calculation

Matches

  • [FIX] Some icons fixes in match report
  • [FEAT] Information about extra time or penalty shoot out in match result #561

Lineup

  • [FEAT] Provide better defaults for initial position of dividers.
  • [FEAT] Edit man marking match order [#660]
  • [FIX] Fix bug in download of man marking match orders [#632]
  • [FIX] Fix bug in upload of position change match orders [#633]

IFA

  • [FIX] add supports for 9 new leagues: Belize, Madagascar, Botswana, Saint Vincent and the Grenadines, Myanmar, Zambia, San Marino, Puerto Rico and Haiti [#539]

Training

  • [FIX] Fix bug of season correction calculation. Training effect table shows wrong seasons in week 16 [#539]
  • [FIX] Subskill recalc takes into account training that took place before the first hrf download [#512]
  • [FIX] Fix bug of training effect of Walkover matches [#623]
  • [FEAT] Individual training plans for each player in training preview [#587]

Misc

  • [FEAT] Remove jcalendar dependency.
  • [FIX] ExperienceViewer removed [#503]
  • [FIX] Avoid potential infinite loop at startup. [#584]
  • [FIX] Layout issue in multiple screen setup. [#618]
  • [FEAT] Remove all printing functionality.
  • [FEAT] Remove player state colour, and display icons instead in Lineup.
  • [FEAT] Refactor progress bar display [#722]

League

  • [FEAT] Make Promotion status more visible. [#521]

Translations

  • HO! is currently available in 35 languages thanks to the work of 78 translators. The translation status varies a lot from one language to another. If you can help in a language requiring attention please join in the effort and register on POeditor:
  • Translators contribution since the previous release (number of translated terms):
Contributor Translations Percentage
Kimmo 843 48.03
Andreas 745 42.45
_KOHb_ 436 24.84
Moorhuhninho 409 23.3
TeamBMW 349 19.89
Csaba 230 13.11
André 207 11.79
h3t3r0 139 7.92
asteins 79 4.5
Hakkarainen 62 3.53
DavidatorusF 61 3.48
Manny 60 3.42
Baler0 54 3.08
Stef 46 2.62
dzsoo 44 2.51
Bartosz 41 2.34
murko 39 2.22
Volker 38 2.17
sich 38 2.17
Sebas90 32 1.82
akasolace 31 1.77
Lidegand 29 1.65
Saleh 14 0.8
LeSchmuh 11 0.63
Ricardo 6 0.34
Motavali 5 0.28
karelant. 4 0.23
Philipp 2 0.11
Sumame. 2 0.11
RaV 1 0.06
Total translated: 4057 6.42

3.0

06 May 09:34
Compare
Choose a tag to compare
3.0

Changelist HO! 3.0

Highlights

  • in case of promotion/demotion information about the new league will be available as soon as last game of the season has been played

  • impact of special events on score for both you and your opponent based on latest lineup information

  • new match report mocking HT full report

  • full control on which game to download (e.g. exclude HTO integrated games)

Detailed Changelog

Download

  • [NEW] Full control on which game to download (e.g. exclude HTO integrated games) #290

Squad

  • [FIX] ordering of best position is now saved on closing #397
  • [NEW] manual adjustment of experience level (similar to other skills) #463
  • [FIX] Fix team summary comparison after new download from HT #475

Team Analyser

  • [NEW] impact of special events on score for both you and your opponent based on latest lineup information #299
  • [FIX] fix calculation of HatStats and Loddar in TeamAnalyzer #464

Rating

  • [NEW] impact of match orders on rating is now directly visible from the subsitution tab, helping finding the best time for subsitution change #294
  • [FIX] all match orders are now consider in minute-bases prediction rating (behaviour change, position wap ...). Until now only substitution were considered #385
  • [FIX] counterattackrating calculation beyond divine has been fixed #398

Matches

  • [NEW] new match report mocking HT full report #421
  • [FIX] Matches Overview NPE #396
  • [FIX] NPE when trying to simulate upcoming games #472
  • [FIX] Improved performance when first displaying the tab when the database contains lots of matches #471
  • [FIX] Improved performance when exiting HO when the database is big #471
  • [NEW] removed Match Analyzer module #477

Lineup

  • [FIX] to improve visibility, only last name is displayed in combo box, but the full player name is available via infobull on mouse hovering #394
  • [FIX] player name column is now resizable #382

Training

  • [NEW] Training tab now shows information about skill devaluation (this can be disable in preference) #286
  • [FIX] Training history table skill values of players with more than one skill devaluations fixed #444
  • [FIX] fix an issue when new player had a skill increase on first training and before it was ever imported into HO! #188

Misc

  • [FIX] player age calculation is now correct #422
  • [FIX] Index Out Of Bounds Exception at startup on new DBs #448
  • [FIX] fix multiple display issues about player names (composed name, nicknames) #451
  • [FIX] removed deprecated training block feature #486

League

  • [NEW] in case of promotion/demotion information about the new league will be available as soon as last game of the season has been played #247
  • [FIX] HO! will now automatically recognize league change at the begining of the season #391
  • [FIX] Fix position arrows colour in series table #499

Translations

  • HO! is currently available in 36 languages thanks to the work of 56 translators. The translation status varies a lot from one language to another. If you can help in a language requiring attention please join in the effort and register on POeditor:
  • Translators contribution since the previous release (number of translated terms):
username nb translated terms
Lidegand 378
Saleh 65
Mauro Aranda 62
sich 58
mondstern 40
h3t3r0 9
murko 6

2.1

10 Feb 19:17
Compare
Choose a tag to compare
2.1

Changelist HO! 2.1

Some numbers:

  • 350 commits
  • 903 files changed (51,839 additions and 34,085 deletions)
  • 8 contributors

Documentation

GUI

  • New icons across the app: specialty, match type, match events, ...

Download

  • Warning when "not possible to fetch data at the moment because this team is currently playing a game" #291

Player details

  • Best positions are highlighted #213
    • In the preference (bottom of tab “Misc”) you can set the tolerance level to highlight the player's alternative positions
  • Harmonization of absolute vs relative player contribution/performance #282
    • In squad and Lineup, are calculated both the absolute and the relative contribution of a player to the ratings
      • The absolute is more or less what would be the sum of his contribution to the 7 sectors
      • The relative contribution helps to determine the best position for a given player. It is the absolute contribution corrected by a factor. This allows accounting for that some positions contributes more to the total ratings than others
  • In various tab, allow sorting by position and ratings #293
  • Fix decimal negative difference #295

Lineup

  • Fix set-pieces taker slot when reloading saved match lineup #316
  • Fix “exclude last Lineup” when doing manual lineup #328

Rating

  • Fix a bug that was causing faulty ratings #292
  • Fix Hatstats and Loddarstats in Teamanalyser #321

Matches

  • Division battle match icon + game specifics #284 #310 #313
  • Fix "show my cup games" #320 #323 #326
  • Match Highlights: complete rewrite - full support of all match events #344
  • Match modules, cleaning of statistics tabs #355

NT

  • Extended style of play options #191

Training

  • Training week preview in Training Tabs #234
  • Stamina training preview #125 #311
  • Fix training for secondary cups #306
  • Track experience acquisition #199
  • Fix training forecast displaying wrong skill up #368
  • Fix the trainee marking of future training plan #296

Misc

  • Out of bound exception for Hall of Fame players #350
  • Summary line in player overview presenting team value (avg TSI, total TSI, avg form, ….) #373
  • Team analyzer: Fix HatStats and LoddarStats always displaying zero #324
  • Fix MatchDayPanel download button not available while the match is over #330
  • Fix MatchDayPanel null pointer exception #337
  • Fix a bug when downloading data while having a generation match planned #365
  • Team analyzer: Fix display issue in case of a team walkover #377

Translations

  • HO! is currently available in 36 languages thanks to the work of 45 translators. The translation status varies a lot from one language to another. If you can help in a language requiring attention please join in the effort and register on POeditor:
  • Translators contribution since the previous release (number of translated terms):
username nb translated terms
sich 524
Moorhuhninho 332
Boy 193
Saleh 185
Motavali 181
Sergejs 114
TeamBMW 81
Juan 67
Lidegand 56
Globe96 46
Zigmas 45
dzsoo 44
murko 38
Baler0 28
taimikko 21
Ricardo 18
DavidatorusF 17
brokenelevator 3
Massimo 3

2.0

27 Oct 19:53
Compare
Choose a tag to compare
2.0

Changelist HO! 2.0

Added

  • Menu

    • checks software update and changelog under help #82 (Windows / Linux you can upgrade to the next version of HO using the update function)
    • check the release channel you want use (DEV/BETA/Stable)
    • according to the channel version used, you will see the new logo and banner #84
  • Lineup

    • Add new lineup substitutes (with wingback and extra) #120 #105
    • Blue border on your trained player #44
    • Green mark near player name for minutes based training according to the one chosen under training tab #44
    • Fix for translation in the menu from style of play #119
    • Display only players lastname to improve lisibility #126
    • Better use of space to improve visibility #133
    • Remove broken/useless buttons #132
    • Support for download of non official Lineups (fixed in 1437)
    • Grey background for player on the field or on the bench #146
    • Hatstats and loddastat added to ratings table
  • Rating

    • Timeline allowing to see rating evolution over time
    • re-introduce User Feedback in order to allow among other things prediction rating improvement #38 #131
    • Formulas will not use anymore the stars but absolutes and relatives players evaluation’s value #212
      • In squad and Lineup, are calculated both the absolute and the relative contribution of a player to the ratings
      • The absolute is more or less what would be the sum of his contribution to the 7 sectors
      • The relative contribution helps to determine the best position for a given player. It is the absolute contribution corrected by a factor. This allows to account for that some position contribute more to the total ratings than others (e.g. a player being divine in all his carac will contribute more to ratings if positioned as MidField than if positioned as WB)
      • The coeffs are calculated using the prediction parameters of HO. They are approximate but hopefully they would be improved if we got sufficient contribution from the newly introduce FeedBack plugin.
    • Take weather event in consideration #111
    • Take substitution in consideration
    • Improved formula #110
    • Improve prediction rating formula for t=0 #39
    • Improve prediction stamina effect #40
    • Offer rating comparison HT vs HO for t=0 from upload/download lineup tool
    • Rating Charts with graph
  • NTHRF: Module is removed, now you can add your NT team in your own HO - see wiki

  • Misc

    • Support for all kind of matches #21
    • training calculation is now minute based #27
    • Improvement to export CSV tools #42
    • IFA: New countries added #17 #262
    • Matches: possibility to download missing matches #237
    • Statistics Arena: added information about incoming Cash #49 #109
    • Squad: change age from year.day to year(day) #113

Fixed

  • startup issue for certain Linux configuration (#102)
  • Standard shortcuts for copy/cut/paste in MacOSX #177
  • training: fix for red card’s player, they had full training #127
  • fix on money symbols #93
  • sorting issue after change filter in Arena section
  • bug due to match report size larger than db threshold
  • invalid select statement and duplicated IDs in matches tab
  • review HO build (Sanitize HO jar and fixes deb and rpm packages) #136 #139
  • Fix for properly import training from previous version #100
  • Error message instead exception when receive bad xml #140
  • Some database fixes