Releases: lukasdotcom/fantasy-manager
Releases · lukasdotcom/fantasy-manager
v1.22.1
What's Changed
- Fix bug in analytics endpoint not actually running db query @lukasdotcom
Dependency Changes
- Update dependency cypress to v14.5.0 by @renovate in #891
- Update dependency ts-jest to v29.4.0 by @renovate in #889
- Update dependency chart.js to v4.5.0 by @renovate in #887
- Update dependency @types/node to v22.15.33 by @renovate in #886
- Update dependency @emotion/styled to v11.14.1 by @renovate in #892
- Update typescript-eslint monorepo to v8.35.0 by @renovate in #884
- Update dependency eslint to v9.29.0 by @renovate in #888
Full Changelog: 1.22.0...1.22.1
v1.22.0
What's Changed
- fix wrong home team being used when changing after game starts by @lukasdotcom in #857
- switch to kysely by @lukasdotcom in #863
- Remove pwa support due to next-pwa not getting updates by @lukasdotcom in #869
- Fix lack of revalidation if the background process updates before webserver boots by @lukasdotcom in #882
- Enable turbopack by @lukasdotcom in #883
Dependency Changes
- Update dependency cypress to v14 by @renovate in #880
- Update dependency bcrypt to v6 by @renovate in #879
- Update dependency ts-jest to v29.3.4 by @renovate in #877
- Update dependency sharp to v0.34.2 by @renovate in #876
- Update dependency @types/react to v18.3.23 by @renovate in #848
- Update dependency dotenv to v16.5.0 by @renovate in #873
- Update dependency chart.js to v4.4.9 by @renovate in #870
- Update dependency react-chartjs-2 to v5.3.0 by @renovate in #853
- Update dependency eslint-config-next and next to v15.3.3 by @renovate in #851
- Update dependency prettier to v3.5.3 by @renovate in #875
- Update dependency wait-on to v8.0.3 by @renovate in #855
- Update dependency better-sqlite3 to v11.10.0 by @renovate in #872
- Update dependency @types/node to v22.15.30 by @renovate in #852
- Update dependency eslint to v9.28.0 by @renovate in #856
- Update typescript-eslint monorepo to v8.33.1 by @renovate in #849
- Update dependency @mui/material to v7 by @renovate in #878
- Update dependency typescript to v5.8.3 by @renovate in #854
- Update react monorepo to v19 (major) by @renovate in #843
- Bump axios from 1.7.7 to 1.9.0 by @dependabot in #867
- Bump tar-fs from 2.1.1 to 2.1.3 by @dependabot in #881
- Bump @babel/helpers from 7.26.0 to 7.26.10 by @dependabot in #858
Full Changelog: 1.21.0...1.22.0
v1.21.0
What's Changed
- Migrate renovate config by @renovate in #826
- Adds jest tests by @lukasdotcom in #831
- Fixes bug that can cause current match for matchday to be overwritten with the next matchday's match by @lukasdotcom in #833
- Add await to predictions so that api only responds when actually done by @lukasdotcom in #836
- Sets null predictions to 0 automatically by @lukasdotcom in #844
- Allows for league admin to have prediction points recalculated by @lukasdotcom in #847
Dependency Changes
- Update dependency @types/node to v20.17.10 by @renovate in #816
- Update dependency chart.js to v4.4.7 by @renovate in #820
- Update Node.js to v22 by @renovate in #825
- Update dependency typescript to v5.7.2 by @renovate in #839
- Update dependency cypress to v13.17.0 by @renovate in #837
- Update dependency dotenv to v16.4.7 by @renovate in #829
- Update emotion monorepo to v11.14.0 by @renovate in #830
- Update dependency prettier to v3.4.2 by @renovate in #838
- Update dependency @types/react to v18.3.17 by @renovate in #822
- Update dependency csv-stringify to v6.5.2 by @renovate in #828
- Update dependency @mui/material to v6.2.1 by @renovate in #819
- Update dependency eslint-config-next to v15 by @renovate in #842
- Update typescript-eslint monorepo to v8.18.1 by @renovate in #840
- Update dependency next-auth to v4.24.11 by @renovate in #823
- Update next to v15 (major) by @lukasdotcom in #846
- Update dependency eslint to v9 by @renovate in #841
Full Changelog: 1.20.4...1.21.0
v1.20.4
What's Changed
- Fixes caching of usernames to not return empty string whenever multiple requests by @lukasdotcom in #804
- Fix cypress test and add to workflow by @lukasdotcom in #808
Dependency Changes
- Update dependency cypress to v13.15.0 by @renovate in #800
- Update dependency chart.js to v4.4.4 by @renovate in #795
- Update dependency @emotion/react to v11.13.3 by @renovate in #796
- Update dependency typescript to v5.6.2 by @renovate in #813
- Update dependency eslint to v8.57.1 by @renovate in #811
- Update dependency next-auth to v4.24.8 by @renovate in #812
- Update dependency @types/node to v20.16.10 by @renovate in #801
- Update dependency @mui/material to v6 by @renovate in #799
- Update typescript-eslint monorepo to v8.8.0 by @renovate in #798
- Update dependency wait-on to v8 by @renovate in #793
- Update dependency eslint-config-next to v14.2.14 by @renovate in #797
- Bump webpack from 5.89.0 to 5.95.0 by @dependabot in #809
- Bump rollup from 2.79.1 to 2.79.2 by @dependabot in #807
- Bump micromatch from 4.0.5 to 4.0.8 by @dependabot in #803
- Update dependency next to v14.2.14 by @renovate in #814
- Update dependency @types/react to v18.3.11 by @renovate in #794
Full Changelog: 1.20.3...1.20.4
v1.20.3
What's Changed
- Sets minimum cache time for an image to 1 year by @lukasdotcom in #770
- Only updates theme preferences when needed by @lukasdotcom in #771
- Makes players actually missing for euro2024 when eliminated by @lukasdotcom in #773
- Prevents race condition from double selling a player by @lukasdotcom in #774
- Prevents uneccessary requests for usernames by @lukasdotcom in #775
- Adds penalty goals to game scores in euro2024 by @lukasdotcom in #777
- Makes a plugin specifically only for testing instead of adding behavior to the bundesliga plugin by @lukasdotcom in #784
- Fixes Bundesliga plugin to work with new mobile app api by @lukasdotcom in #787
- Fixes errors for upgrading eslint by @lukasdotcom in #788
- Removes Euro2024 plugin by @lukasdotcom in #789
- Sets the domain for all of the images used in testing to 0.0.0.0 by @lukasdotcom in #791
Dependency Changes
- Bump axios from 1.6.2 to 1.7.4 by @dependabot in #790
- Update typescript-eslint monorepo to v8 (major) by @renovate in #786
- Update dependency sharp to v0.33.5 by @renovate in #785
- Update dependency @types/node to v20.16.1 - autoclosed by @renovate in #769
- Update dependency typescript to v5.5.4 by @renovate in #778
- Update nextjs monorepo to v14.2.5 by @renovate in #780
- Update emotion monorepo to v11.13.0 by @renovate in #782
- Update dependency csv-stringify to v6.5.1 by @renovate in #783
- Update typescript-eslint monorepo to v8.2.0 by @renovate in #792
- Update dependency prettier to v3.3.3 by @renovate in #781
- Update dependency cypress to v13.13.3 by @renovate in #779
Full Changelog: 1.20.2...1.20.3
v1.20.2
What's Changed
- Archives gameStart correctly by @lukasdotcom in #766
- Fixes point calculations from bad migration for 1.20.1 by @lukasdotcom in #767
- Only passes translations to getServerSideProps when the server will actually render the page by @lukasdotcom in #768
Full Changelog: 1.20.1...1.20.2
v1.20.1
What's Changed
- Future club data not updated correctly by @lukasdotcom in #745
- Update german translations by @lukasdotcom in #746
- Fixes bug with game ending for euro2024 by @lukasdotcom in #747
- Update ascii normalization by @lukasdotcom in #751
- Shows starred player even if on bench by @lukasdotcom in #753
- Deletes invite links for archived leagues by @lukasdotcom in #754
- Shows players being bought or sold even during matchday when allowed by @lukasdotcom in #755
- Stores historical game_starts by @lukasdotcom in #756
- Clear game score whenever a matchday ends by @lukasdotcom in #757
- Shows the settings for predictions in league page by @lukasdotcom in #758
- Fixes performance problems when renormalizing ascii characters in db by @lukasdotcom in #760
- Fixes prediction points calculation for games where away team wins and a tie was guessed by @lukasdotcom in #759
- Always sorts standings for leagues by @lukasdotcom in #761
- Changes the filter from show players sold to show players bought during matchdays by @lukasdotcom in #762
- Adds text to transfer page about clicking on player names by @lukasdotcom in #763
- Update german translations by @lukasdotcom in #764
- Uses gameStart to organize games for historical predictions by @lukasdotcom in #765
Dependency Changes
- Update dependency typescript to v5.5.2 by @renovate in #752
- Update dependency cypress to v13.12.0 by @renovate in #750
- Update dependency @types/node to v20.14.7 by @renovate in #749
- Update typescript-eslint monorepo to v7.13.1 by @renovate in #748
Full Changelog: 1.20.0...1.20.1
v1.20.0
What's Changed
- Does not show undefined for username on chip when loading by @lukasdotcom in #722
- Require confirmation to remove yourself from admin in league by @lukasdotcom in #723
- Stores if a plugin is installed in the db by @lukasdotcom in #724
- Allows users to view other users's predictions by @lukasdotcom in #726
- Allowing for editing of predictions on the view predictions page by @lukasdotcom in #727
- Shows player predictions for euro2024 and starts matchday when first game starts by @lukasdotcom in #728
- Fixes bug with euro2024 not detecting when game in progress by @lukasdotcom in #729
- Countdown for euro2024 during matchday by @lukasdotcom in #730
- Only saves last playerUpdate when downloading data was successful by @lukasdotcom in #731
- Request update for league when the prediction pages are opened by @lukasdotcom in #732
- Only awards prediction points for games that have started by @lukasdotcom in #733
- Fixes detailed player view table order for chrome by @lukasdotcom in #734
- Fixes mobile UI for detailed player other leagues view by @lukasdotcom in #735
- Shows fullname for clubs even when game finished for predictions by @lukasdotcom in #736
- Allows you to search clubs by full name by @lukasdotcom in #737
- Limit size of picture on detailed player page by @lukasdotcom in #738
- Passes past transfermarket status to plugins by @lukasdotcom in #739
- Add way for plugin to update points even after game has ended by @lukasdotcom in #740
- Have euro2024 plugin update player points even after game has ended by @lukasdotcom in #741
- Adds way to predict matches in future matchdays by @lukasdotcom in #742
- Fixes bug that doesn't check the min version of a plugin before installing by @lukasdotcom in #743
- Auto filter by prediction/fantasy when only points in one category by @lukasdotcom in #744
Dependency Changes
- Update dependency @mui/material to v5.15.20 by @renovate in #725
- Update nextjs monorepo to v14.2.4 by @renovate in #721
- Update react monorepo by @renovate in #667
- Update dependency prettier to v3.3.2 by @renovate in #720
Full Changelog: 1.19.0...1.20.0
v1.19.0
What's Changed
- Fixes bug that causes /api/user path to crash when not logged in by @lukasdotcom in #713
- Allows for tapping of invite links to copy them to clipboard by @lukasdotcom in #714
- rename some d.ts files to just ts files by @lukasdotcom in #715
- Adds autosaving to predictions by @lukasdotcom in #716
- Updates the favorite in the menu immediately when changed by @lukasdotcom in #717
- Allows for showing full club names on prediction page by @lukasdotcom in #718
- Adds support for complete club names for Euro2024 by @lukasdotcom in #719
Dependency Changes
- Update dependency cypress to v13.11.0 by @renovate in #712
- Update dependency prettier to v3.3.1 by @renovate in #711
- Update dependency @types/node to v20.14.2 by @renovate in #709
- Update dependency @mui/material to v5.15.19 by @renovate in #708
- Update typescript-eslint monorepo to v7.13.0 by @renovate in #707
Full Changelog: 1.18.1...1.19.0
v1.18.1
What's Changed
- Removes response size limit for the /api/picture route by @lukasdotcom in #702
- Has predictions and fantasy enabled by default and allows matchday transfers setting to work by @lukasdotcom in #703
- Hides predictions in historical prediction viewer when game hasn't started yet by @lukasdotcom in #705
- Saves theme preferences automatically when no theme was chosen by @lukasdotcom in #704
- Shows player fallback image even when picture downloading is disabled(Actually works this time) by @lukasdotcom in #706
Full Changelog: 1.18.0...1.18.1