Version history
Development steps and new features of Turnierplan.eu
1.1.119.09.2026
Convenience features
- • A new dynamic share image presents tournaments with their details and the selected language when shared on social media.
- • The new result history shows when a result was entered or changed, including its previous and new values, source and user.
- • New “Sets / Legs” scoring type for sports such as darts or cornhole: sets decide the match and legs are used as a tiebreaker.
- • The tournament map has been released and is now available.
Improvements
- • Placement rules in group standings now adapt to the scoring type and therefore to the respective sport.
- • The result entry screen has been optimized for mobile devices; in particular, the sets/legs fields are wider and easier to use.
- • Live bracket printing has been improved: up to 6 participants, the cross table and participant table appear side by side; with 7–8 participants, the participant table appears directly below the cross table.
- • Tournament and user management in the back office are now organized into clear tabs; rules are shown with readable labels instead of number codes alone.
Bug Fixes
- • In PDFs, the overall tournament period in the information header stays on one line, while match dates and times continue to use two lines.
- • Live pages owned by Premium and Premium Plus users no longer load automatic Google ads.
- • The share image language is now passed correctly when sharing; double HTML escaping of the language parameter has been fixed.
1.1.009.09.2026
New feature: Swiss system
• Version 1.1.0 fully integrates the Swiss system into Turnierplan.eu.
• Pairings are recalculated automatically after each completed round based on the current standings.
• Buchholz scoring, rematch avoidance and automatic byes ensure a fair tournament flow.
• Ten modes are available: pure Swiss, six variants with a subsequent knockout stage and three variants with double elimination.
• Swiss tournaments can be played on their own or as a preliminary stage before knockout or double elimination.
Convenience features
- • New advertiser accounts and a dedicated platform for advertisers with impression and click statistics as well as access to invoices.
- • New “Chess” scoring type with 1 point for a win, ½ point for a draw and 0 points for a loss.
- • After a tournament schedule is created, a new landing page brings together all key functions and next steps in one place.
Bug Fixes
- • Results can now be saved on the results reporting page even when no result has been changed.
1.0.604.09.2026
Convenience features
- • Three new languages: Turnierplan.eu is now fully available in Russian, Ukrainian and Danish.
- • New double-elimination tournament mode for 4, 8, 16 and 32 participants.
Improvements
- • The results reporting page now includes an “Automatically update results” option. This keeps results up to date and allows them to be reported reliably from multiple devices.
Bug Fixes
- • External results reporting incorrectly required a login despite a valid authentication token.
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. This is especially useful for youth and club tournaments that separate age groups and fill available places from a waitlist.
- • Beta version of tournament-plan generation with support for retaining existing results. Organizers can recalculate a schedule without re-entering the results of exactly matching group-stage games.
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
