Skip to content

Releases: evroon/bracket

v2.0.2

15 Nov 11:13
45b3f95
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.1...v2.0.2

v2.0.1

13 Nov 17:30
48afa04
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.0.1

v2.0.0

06 Nov 17:04
58470c4
Compare
Choose a tag to compare

A lot has changed since the last release and there's some big database migrations included in this release so therefore this is a major release, even though it doesn't strictly break anything for regular users.

Some features included in this release:

  • It's now possible to change the assigned teams in a stage item after creating it (#962). This includes quite a big db migration, but it should cause no issues. You might have to save your tournaments (on settings page) if the ranking has become invalid.
  • Better user experience when handling Swiss stage items (there's now an automatic mode and a manual mode) (#966)
  • Bracket shows conflicts when a team is scheduled to play at two courts at the same time (#967)
  • Bracket shows the teams that are going to be assigned in the stage items of the next stage when you activate the next stage (#897)
  • Rankings can be customized (#797)

What's Changed

Read more

v1.5.3

05 Sep 16:47
4a81262
Compare
Choose a tag to compare

What's Changed

  • Update contributors in docs by @github-actions in #845
  • Update contributors in readme by @github-actions in #844
  • Bump @typescript-eslint/parser from 7.16.0 to 7.18.0 in /frontend by @dependabot in #849
  • Bump @types/node from 22.0.0 to 22.1.0 in /frontend by @dependabot in #847
  • Bump @babel/core from 7.24.0 to 7.25.2 in /frontend by @dependabot in #850
  • Bump axios from 1.7.0 to 1.7.4 in /frontend by @dependabot in #857
  • Bump @tabler/icons-react from 3.11.0 to 3.12.0 in /frontend by @dependabot in #855
  • Bump eslint-plugin-testing-library from 6.2.0 to 6.3.0 in /frontend by @dependabot in #856
  • Bump eslint-plugin-jest from 28.6.0 to 28.8.0 in /frontend by @dependabot in #853
  • Bump docker/build-push-action from 6.5.0 to 6.6.1 by @dependabot in #852
  • Bump @typescript-eslint/eslint-plugin from 7.17.0 to 7.18.0 in /frontend by @dependabot in #848
  • Bump docker/setup-qemu-action from 1 to 3 by @dependabot in #851
  • Bump docker/setup-buildx-action from 1 to 3 by @dependabot in #839
  • Update mantine to 7.12.0 by @evroon in #858
  • Bump react-icons from 5.2.0 to 5.3.0 in /frontend by @dependabot in #864
  • Bump docker/build-push-action from 6.6.1 to 6.7.0 by @dependabot in #860
  • Bump @types/node from 22.1.0 to 22.4.1 in /frontend by @dependabot in #861
  • Update mantine to 7.12.1 by @evroon in #866
  • Bump @types/node from 22.4.1 to 22.5.0 in /frontend by @dependabot in #872
  • Bump @hcaptcha/react-hcaptcha from 1.10.1 to 1.11.0 in /frontend by @dependabot in #870
  • Bump i18next from 23.12.1 to 23.14.0 in /frontend by @dependabot in #869
  • Bump @testing-library/jest-dom from 6.4.1 to 6.5.0 in /frontend by @dependabot in #871
  • Bump micromatch from 4.0.5 to 4.0.8 in /frontend by @dependabot in #873
  • Feat: added volume, network and port to docker compose by @djpiper28 in #814
  • Small fixes in docker config by @evroon in #876
  • Fix docker entrypoint by @evroon in #878
  • Update contributors in docs by @github-actions in #879
  • Update contributors in readme by @github-actions in #880
  • Bump webpack from 5.89.0 to 5.94.0 in /docs by @dependabot in #881
  • Fix backend to recalculate start time on match update by @robigan in #587
  • Bump @tabler/icons-react from 3.12.0 to 3.14.0 in /frontend by @dependabot in #882
  • Run dependabot daily by @evroon in #883
  • Bump eslint-plugin-import from 2.29.1 to 2.30.0 in /frontend by @dependabot in #884
  • Bump eslint-plugin-jsx-a11y from 6.9.0 to 6.10.0 in /frontend by @dependabot in #885
  • Fix docker entrypoint by @evroon in #886

Full Changelog: v1.5.2...v1.5.3

v1.5.2

29 Jul 12:20
be2ec7d
Compare
Choose a tag to compare

What's Changed

  • Update contributors in docs by @github-actions in #832
  • Update pytest requirement from <=8.3.1 to <=8.3.2 in /backend by @dependabot in #842
  • Bump @tabler/icons-react from 3.10.0 to 3.11.0 in /frontend by @dependabot in #837
  • Bump @typescript-eslint/eslint-plugin from 7.16.1 to 7.17.0 in /frontend by @dependabot in #836
  • Bump @testing-library/dom from 10.3.0 to 10.4.0 in /frontend by @dependabot in #834
  • Bump @types/node from 20.14.0 to 22.0.0 in /frontend by @dependabot in #833
  • Update bcrypt requirement from 4.1.3 to 4.2.0 in /backend by @dependabot in #841
  • Bump docker/build-push-action from 6.4.1 to 6.5.0 by @dependabot in #840
  • Bump docker/login-action from 3.2.0 to 3.3.0 by @dependabot in #838
  • New Crowdin updates by @evroon in #820
  • fix: publish docker image workflow by @BachErik in #830

Full Changelog: v1.5.1...v1.5.2

v1.5.1

25 Jul 07:46
7f76453
Compare
Choose a tag to compare

What's Changed

  • Update contributors in docs by @github-actions in #746
  • Update contributors in readme by @github-actions in #745
  • Bump @typescript-eslint/eslint-plugin from 7.10.0 to 7.11.0 in /frontend by @dependabot in #747
  • Bump @typescript-eslint/parser from 7.10.0 to 7.11.0 in /frontend by @dependabot in #748
  • Bump docker/login-action from 3.1.0 to 3.2.0 by @dependabot in #750
  • Bump prettier from 3.2.4 to 3.3.0 in /frontend by @dependabot in #754
  • Bump @types/node from 20.12.5 to 20.14.0 in /frontend by @dependabot in #753
  • Update pytest requirement from <=8.2.1 to <=8.2.2 in /backend by @dependabot in #759
  • New Crowdin updates by @evroon in #760
  • New Crowdin updates by @evroon in #761
  • New Crowdin updates by @evroon in #762
  • Bump docker/build-push-action from 5.3.0 to 5.4.0 by @dependabot in #766
  • Bump @typescript-eslint/parser from 7.11.0 to 7.13.0 in /frontend by @dependabot in #765
  • Bump braces from 3.0.2 to 3.0.3 in /frontend by @dependabot in #768
  • Bump braces from 3.0.2 to 3.0.3 in /docs by @dependabot in #767
  • Bump @typescript-eslint/eslint-plugin from 7.11.0 to 7.13.0 in /frontend by @dependabot in #764
  • Bump eslint-plugin-jest from 28.5.0 to 28.6.0 in /frontend by @dependabot in #763
  • Bump @tabler/icons-react from 3.5.0 to 3.6.0 in /frontend by @dependabot in #772
  • Bump ws from 7.5.9 to 7.5.10 in /docs by @dependabot in #774
  • Bump ws from 7.5.9 to 7.5.10 in /frontend by @dependabot in #773
  • Bump docker/build-push-action from 5.4.0 to 6.0.0 by @dependabot in #771
  • Bump @testing-library/react from 15.0.0 to 16.0.0 in /frontend by @dependabot in #756
  • Bump docker/build-push-action from 6.0.0 to 6.1.0 by @dependabot in #780
  • Bump typescript from 5.4.2 to 5.5.2 in /frontend by @dependabot in #778
  • Bump eslint-plugin-jsx-a11y from 6.8.0 to 6.9.0 in /frontend by @dependabot in #777
  • Bump @typescript-eslint/eslint-plugin from 7.13.0 to 7.14.1 in /frontend by @dependabot in #782
  • Bump @testing-library/dom from 10.1.0 to 10.2.0 in /frontend by @dependabot in #783
  • Bump @tabler/icons-react from 3.6.0 to 3.7.0 in /frontend by @dependabot in #785
  • Bump docker/build-push-action from 6.1.0 to 6.2.0 by @dependabot in #786
  • Bump @mantine/dropzone from 7.10.0 to 7.11.0 in /frontend by @dependabot in #787
  • Bump @mantine/notifications from 7.10.0 to 7.11.0 in /frontend by @dependabot in #788
  • Bump @typescript-eslint/parser from 7.13.0 to 7.14.1 in /frontend by @dependabot in #784
  • Bump @mantine/spotlight from 7.10.0 to 7.11.0 in /frontend by @dependabot in #791
  • Bump @mantine/dates from 7.10.0 to 7.11.0 in /frontend by @dependabot in #792
  • Bump @mantine/form from 7.10.0 to 7.11.0 in /frontend by @dependabot in #793
  • Disable cors by default by @evroon in #794
  • Upgrade mantine to 7.11 by @evroon in #795
  • Revert attempt to disable cors by @evroon in #796
  • Bump @typescript-eslint/eslint-plugin from 7.14.1 to 7.15.0 in /frontend by @dependabot in #801
  • Bump @typescript-eslint/parser from 7.14.1 to 7.15.0 in /frontend by @dependabot in #800
  • Bump @tabler/icons-react from 3.7.0 to 3.8.0 in /frontend by @dependabot in #802
  • Bump @testing-library/dom from 10.2.0 to 10.3.0 in /frontend by @dependabot in #803
  • Bump @tabler/icons-react from 3.8.0 to 3.9.0 in /frontend by @dependabot in #806
  • Bump docker/build-push-action from 6.2.0 to 6.3.0 by @dependabot in #805
  • Bump @typescript-eslint/parser from 7.15.0 to 7.16.0 in /frontend by @dependabot in #810
  • Bump ts-jest from 29.1.1 to 29.2.0 in /frontend by @dependabot in #808
  • Bump @tabler/icons-react from 3.9.0 to 3.10.0 in /frontend by @dependabot in #811
  • Run dependabot weekly by @evroon in #812
  • Bump i18next from 23.11.2 to 23.12.1 in /frontend by @dependabot in #818
  • Bump docker/build-push-action from 6.3.0 to 6.4.1 by @dependabot in #827
  • Update pytest requirement from <=8.2.2 to <=8.3.1 in /backend by @dependabot in #826
  • Bump @typescript-eslint/eslint-plugin from 7.15.0 to 7.16.1 in /frontend by @dependabot in #825
  • Bump react-i18next from 14.1.0 to 15.0.0 in /frontend by @dependabot in #824
  • Bump eslint-plugin-react from 7.34.0 to 7.35.0 in /frontend by @dependabot in #823
  • Bump postcss-preset-mantine from 1.15.0 to 1.17.0 in /frontend by @dependabot in #822
  • Bump @emotion/react from 11.11.3 to 11.13.0 in /frontend by @dependabot in #821
  • Add multi-architecture build support to GitHub Actions by @BachErik in #829

New Contributors

Full Changelog: v1.5.0...v1.5.1

v1.5.0

24 May 15:46
eb141b5
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.4.7...v1.5.0

v1.4.7

04 May 08:50
949c04b
Compare
Choose a tag to compare

What's Changed

  • Bump Mantine to 7.6.0 by @evroon in #551
  • Improve readme header by @evroon in #555
  • Rename chinese locale by @evroon in #559
  • Fix formatting nl translations by @evroon in #560
  • New Crowdin updates by @evroon in #562
  • New Crowdin updates by @evroon in #563
  • Update contributors in readme by @github-actions in #564
  • Update contributors in docs by @github-actions in #565
  • Add translations badge to README.md by @evroon in #566
  • Team logos by @robigan in #529
  • Fix path to tournament logos by @evroon in #571
  • New Crowdin updates by @evroon in #572
  • Bump @babel/core from 7.23.7 to 7.24.0 in /frontend by @dependabot in #573
  • Spawn only 1 gunicorn worker for now by @evroon in #575
  • Bump @typescript-eslint/parser from 6.21.0 to 7.1.0 in /frontend by @dependabot in #576
  • Update pytest requirement from <=8.0.2 to <=8.1.0 in /backend by @dependabot in #582
  • Bump @next/eslint-plugin-next from 14.0.4 to 14.1.2 in /frontend by @dependabot in #584
  • Revert "Bump @next/eslint-plugin-next from 14.0.4 to 14.1.2 by @evroon in #591
  • Bump react-i18next from 14.0.0 to 14.1.0 in /frontend by @dependabot in #590
  • Bump docker/build-push-action from 5.1.0 to 5.2.0 by @dependabot in #592
  • Bump eslint-plugin-react from 7.33.2 to 7.34.0 in /frontend by @dependabot in #585
  • Bump typescript from 5.3.3 to 5.4.2 in /frontend by @dependabot in #588
  • Bump @typescript-eslint/parser from 7.1.0 to 7.2.0 in /frontend by @dependabot in #596
  • Bump date-fns from 3.3.1 to 3.4.0 in /frontend by @dependabot in #597
  • Update pytest requirement from <=8.1.0 to <=8.1.1 in /backend by @dependabot in #593
  • Bump docker/login-action from 3.0.0 to 3.1.0 by @dependabot in #600
  • Bump docker/build-push-action from 5.2.0 to 5.3.0 by @dependabot in #601
  • Bump date-fns from 3.4.0 to 3.5.0 in /frontend by @dependabot in #602
  • Bump follow-redirects from 1.15.4 to 1.15.6 in /docs by @dependabot in #604
  • Bump follow-redirects from 1.15.5 to 1.15.6 in /frontend by @dependabot in #605
  • Bump date-fns from 3.5.0 to 3.6.0 in /frontend by @dependabot in #607
  • Decrease logo size by @evroon in #608
  • Extend deploy docs and add Nomad docs by @evroon in #578
  • Bump eslint-config-airbnb-typescript from 17.1.0 to 18.0.0 in /frontend by @dependabot in #609
  • Bump @typescript-eslint/parser from 7.2.0 to 7.3.1 in /frontend by @dependabot in #610
  • Add static volume to docker docs by @evroon in #616
  • Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs by @dependabot in #617
  • Bump @hello-pangea/dnd from 16.5.0 to 16.6.0 in /frontend by @dependabot in #618
  • Bump @typescript-eslint/parser from 7.3.1 to 7.4.0 in /frontend by @dependabot in #619
  • Bump express from 4.18.2 to 4.19.2 in /docs by @dependabot in #620
  • Bump @typescript-eslint/eslint-plugin from 6.21.0 to 7.4.0 in /frontend by @dependabot in #622
  • Bump eslint-config-mantine from 3.1.0 to 3.2.0 in /frontend by @dependabot in #625
  • Bump @mantine/form from 7.6.0 to 7.7.1 in /frontend by @dependabot in #627
  • Bump @typescript-eslint/parser from 7.4.0 to 7.5.0 in /frontend by @dependabot in #633
  • Bump @types/node from 20.11.5 to 20.12.5 in /frontend by @dependabot in #634
  • Bump @typescript-eslint/eslint-plugin from 7.4.0 to 7.5.0 in /frontend by @dependabot in #635
  • Bump @testing-library/dom from 9.3.4 to 10.0.0 in /frontend by @dependabot in #639
  • Bump @typescript-eslint/parser from 7.5.0 to 7.6.0 in /frontend by @dependabot in #638
  • Bump @typescript-eslint/eslint-plugin from 7.5.0 to 7.6.0 in /frontend by @dependabot in #637
  • Bump eslint-plugin-jest from 27.9.0 to 28.2.0 in /frontend by @dependabot in #640
  • Bump @testing-library/react from 14.2.1 to 14.3.0 in /frontend by @dependabot in #641
  • Bump @testing-library/react from 14.3.0 to 15.0.0 in /frontend by @dependabot in #644
  • Bump postcss-preset-mantine from 1.13.0 to 1.14.0 in /frontend by @dependabot in #643
  • Bump @next/bundle-analyzer from 14.1.0 to 14.2.0 in /frontend by @dependabot in #648
  • Bump react-icons from 5.0.1 to 5.1.0 in /frontend by @dependabot in #654
  • Bump i18next from 23.10.0 to 23.11.2 in /frontend by @dependabot in #653
  • Bump @typescript-eslint/eslint-plugin from 7.6.0 to 7.7.0 in /frontend by @dependabot in #655
  • Bump @typescript-eslint/parser from 7.6.0 to 7.7.0 in /frontend by @dependabot in #657
  • Bump JamesIves/github-pages-deploy-action from 4.5.0 to 4.6.0 by @dependabot in #658
  • Bump @mantine/form from 7.7.1 to 7.8.0 in /frontend by @dependabot in #656
  • Bump next from 14.1.0 to 14.2.2 in /frontend by @dependabot in #661
  • Bump next-i18next from 15.2.0 to 15.3.0 in /frontend by @dependabot in #659
  • Update pluggy requirement from <=1.4.0 to <=1.5.0 in /backend by @dependabot in #662
  • Bump @next/eslint-plugin-next from 14.0.4 to 14.2.3 in /frontend by @dependabot in #664
  • Bump react and @types/react in /frontend by @dependabot in #665
  • Bump react-dom from 18.2.0 to 18.3.0 in /frontend by @dependabot in #666
  • Bump postcss-preset-mantine from 1.14.0 to 1.15.0 in /frontend by @dependabot in #667
  • Bump eslint-plugin-jest from 28.2.0 to 28.3.0 in /frontend by @dependabot in #668
  • Update pytest-asyncio requirement from <=0.21.1 to <=0.21.2 in /backend by @dependabot in #672
  • Bump @typescript-eslint/parser from 7.7.0 to 7.8.0 in /frontend by @dependabot in #673
  • Bump @testing-library/dom from 10.0.0 to 10.1.0 in /frontend by @dependabot in #675
  • Update pytest requirement from <=8.1.1 to <=8.2.0 in /backend by @dependabot in #669
  • Bump @typescript-eslint/eslint-plugin from 7.7.0 to 7.8.0 in /frontend by @dependabot in #674
  • Bump react-icons from 5.1.0 to 5.2.0 in /frontend by @dependabot in #678
  • Bump eslint-plugin-jest from 28.3.0 to 28.4.0 in /frontend by @dependabot in #680
  • Bump @mantine/form from 7.8.0 to 7.9.0 in /frontend by @dependabot in #681
  • Expose port 8400 in backend Dockerfile by @djpiper28 in #671
  • Update contributors in readme by @github-actions in #686
  • Update contributors in docs by @github-actions in #685
  • Fix upcoming matches table by @evroon in #687
  • New Crowdin updates by @evroon in #684
  • Update translation info by @evroon in #688
  • Codecov: ignore alembic by @evroon in #689

New Contributors

Full Changelog: v1.4.6...v1.4.7

v1.4.6

27 Feb 15:44
cc86d92
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.5...v1.4.6

v1.4.5

26 Feb 19:55
566c0aa
Compare
Choose a tag to compare

What's Changed

  • Run GH actions on pull request by @evroon in #510
  • Bump i18next from 23.9.0 to 23.10.0 in /frontend by @dependabot in #511
  • Add newtypes for primary keys by @evroon in #512
  • Check foreign keys belong to tournament by @evroon in #516
  • Stamp alembic head when recreating tables by @evroon in #521
  • Fix logout button by @evroon in #522
  • Use asyncpg for updating tournaments by @evroon in #523
  • Replace vercel analytics by Plausible by @evroon in #527
  • Add support for umami analytics by @evroon in #528
  • Update pytest requirement from <=8.0.1 to <=8.0.2 in /backend by @dependabot in #531
  • Bump eslint from 8.56.0 to 8.57.0 in /frontend by @dependabot in #533
  • Update zh-CN's translation #529 by @Sevichecc in #532
  • Extend license section in README.md by @evroon in #538
  • Update contributors in README.md by @github-actions in #540
  • Update contributors in docs by @github-actions in #536
  • Run contributors GH action once per week by @evroon in #541
  • Update contributors in docs by @github-actions in #542
  • Add analytics to docs by @evroon in #544
  • Fix docusaurus config by @evroon in #545

Full Changelog: v1.4.4...v1.4.5