Version history
Development steps and new features of Turnierplan.eu
1.1.0
Buchholz system for Swiss tournaments
• Buchholz scoring is planned as a tiebreaker for Swiss tournaments.
• When points are tied, the strength of previous opponents will be considered.
• This allows standings to be determined more fairly and accurately.
• The calculation will run fully automatically in the background.
• Development is currently in the planning phase.
1.0.530.08.2026
Convenience features
- • New event-page registration system with age categories, a waitlist, email confirmation, and participant import into tournament plans.
- • Beta version of tournament-plan generation with support for retaining existing results.
Bug Fixes
- • A space was missing between “Group” and “A/B” for custom group names.
- • The time in the “New login detected” email was two hours off.
- • Multiple live timers can now be started at the same time.
- • A paused live timer can now be adjusted by ±1 minute or ±10 seconds.
1.0.414.06.2026
New playout modes (x3, x5, x7)
• New playout modes allow clean placement matches below the main round.
• Teams below the top positions can determine their placements separately.
• For example, with 9 teams, the lower placements can be decided through separate matches.
• This makes placement matches much cleaner and more flexible.
Improvements
- • Round names are now generated dynamically in the selected language instead of being stored language-dependent in the database.
- • The current language is saved with a tournament and automatically preselected on the live page.
- • The language selector is now also available in the main navigation.
- • Incoming bug reports are now automatically forwarded to support by email.
- • The display of groups on the live page has been improved.
- • Users can now be signed in on multiple devices at the same time.
- • Czech, Spanish, Italian, and French are now fully integrated.
- • The PDF view has been optimized: with more than four groups, groups are shown only once before group matches and once before placement matches.
Bug Fixes
- • Byes can once again be removed or changed correctly in the schedule and match editor.
- • Group headers are now displayed correctly in the selected language.
- • Fixed an issue when editing existing tournaments that could recalculate group assignments incorrectly.
- • Links in sent emails now include the selected language so recipients open the correct version directly.
- • Fixed the missing space in custom group names.
1.0.301.05.2026
Bug Fixes
- • PDF bug fixed: overly long team names were breaking the layout in placement and group matches.
- • Issue fixed where excessively long participant names expanded the group layout during import.
- • RO32 issue fixed: tournaments only worked with 8 groups – now up to 12 groups are supported for World Cup-style tournament plans.
New Feature: League Mode
• You can now create leagues with either a single round or home-and-away format.
• Matchdays are automatically scheduled based on the start time and continue on a weekly basis.
• The league mode is ideal for ongoing competitions and regular match operations.
Improvements
- • Improved stability when creating and managing league modes.
- • Optimized tournament overview display with many active leagues and matches.
- • Improved performance when loading large tournaments with many groups and participants.
- • General UI improvements for faster and smoother interaction in the admin and match editor.
1.0.218.04.2026
Bug Fixes
- • Fixed an issue with the ABC group schema that could cause crashes in rare cases.
- • Fixed a problem where setting match duration to 0 minutes (group or knockout) caused crashes.
- • Fixed a timezone bug where match times were displayed up to 2 hours incorrectly.
- • Predecessor and successor tournaments are no longer shown if they have been deleted.
New Feature: Table Display
• You can now customize how values are displayed in your tournament tables.
• Choose between goals, points, sets or legs – depending on your sport or tournament type.
• All tables, results and live views automatically adapt to your selected display.
• Ideal for football, volleyball, tennis, darts and many more.
• More flexibility and clarity – perfect for different sports and formats.
New Feature: Short Group Stage
• You can now limit the number of group matches per participant.
• Instead of a full round-robin phase, a shortened group stage is automatically generated.
• All participants receive the same number of matches for maximum fairness.
• Perfect for fast tournaments, small events, or time-limited competitions.
• Optionally, a return round is automatically added if more matches are required.
Improvements
- • Improved rendering of tables and results.
- • Enhanced live page performance with many concurrent viewers.
- • Optimized internal processing of tournament data.
- • Improved error handling for more stable tournament flows.
- • UI optimizations for faster and smoother usage.
1.0.129.03.2026
Bug Fixes
- • Fixed an issue in rare cases where match schedule generation could be incomplete (ABC schema).
- • Corrected result display on the live page.
- • Fixed an issue when saving tournament data.
- • Minor UI issues on mobile devices resolved.
New Feature: Live Match Timer
• You can now control and display the match time of your tournaments live.
• Start, pause, and stop the match timer directly in the system – perfect for precise tournament control.
• Spectators can see the current match time in real time on the live page.
• Perfect for indoor tournaments with fixed match durations.
• More control, more overview – ideal for professional tournaments.
Improvements
- • Significantly improved performance for large tournaments.
- • Improved stability of live results.
- • Minor design adjustments for better clarity.
1.0.014.03.2026
Tournament modes
- • 91 tournament modes integrated
- • 16 placement modes
- • 10 group-only modes
- • 65 group + placement modes
- • Automatic generation of match schedules
- • Flexible group and knockout systems
Languages
- • 24 languages integrated
- • Multilingual interface
- • Language engine
- • Extendable via language modules
Technology
- • PHP 8+ and MySQLi architecture
- • Custom template engine
- • CSRF protection
- • AJAX JSON API
- • Security engine
- • Premium system
Convenience features
- • Toast notification system
- • reCAPTCHA integration
- • Premium features
- • Multilingual templates
- • Create and publish tournaments