Tag - release notes

Version 2.16 Released

We released version 2.16 yesterday. This was scheduled to go out in May, but we were a few days late. Hopefully we can get back on our timeline and still get a June update out before the end of the month. This release primarily focused on some client facing UI improvements as well as adding support for a new challenge type.

We’ve gone back and forth over the years with how challenges work. Very early adopters may remember back when challenges involved numerous steps between challenger and challengee. It then was simplified to only include a simple notification when one player or team wanted to play a match against another. In this update, we incorporated a time drop down to choose from and added a “blind” challenge feature.

We also continued the touch-ups of client-facing UI pages in this release. While the last update targeted tabular list pages, this one targeted the non-tabular list pages for games, ladders, and tournaments. Those pages use the .card style, replaced links with buttons, and shrunk the game/event avatar. You may need to add a style for the .card if you do not currently have one defined. The before and after difference is displayed below. More pages will receive touch ups in future updates.

Ladder list before minor update.

Ladder list before minor update.

Ladder list after minor update.

Ladder list after minor update.

Please use the original download link to retrieve the latest update. As always, send me an email if you no longer have that link and I can send you a new one.

Mobile Admin Management

Version 2.15 Released

Tournamatch version 2.15 was released on April 30th. This was another large release which updated a variety of UI screens, improved user experience, restored some features, added several new features, and resolved some bugs. In this update, we made another pass at every admin page with the primary focus on making each easy to use from a mobile device. We’ll begin to shift our focus to front end-client facing web pages in the next release. New features in version 2.15 include the ability to lock ladders, image upload, and restored the maps section.

Lock ladders gives you the ability to freeze the roster of every team currently participating on a locked ladder. Competitors won’t be able to leave team, drop members, or add new members while participating on a locked ladder. Another update for ladders is that the team size is now strictly enforced. You won’t be able to exceed the lowest team size of any ladder in which you are participating.

We rolled out the first phase of a JSON API for extracting data to display in other parts of your website. Expect this to get additional attention as we work with several eSports managers that asked for this feature. Polishing this feature will be a focus in the next update and we’ll also put together a blog post soon describing how you may use this.

The games and maps management section also now have the ability to upload a thumbnail image right from the admin view. I have been very reluctant to add upload features in past updates because of the risk associated with allowing users to put files onto your own web server. Thankfully though, we’re close to a decade and a half past those days where this was a hard “no”. Expect users to get this feature for player and team profiles in the near future.

In addition to the new features above, we also updated the sorting, pagination, and searching for several tabular views. The Players list, Teams list, Match list, and Challenge list are now all sortable and may be paginated to any users preference. Users may also now search the Player and Team list page and observe the output update in real time.

Finally, we updated some additional bugs. Two bugs which have haunted me forever are now fixed (for real this time). The homepage and avatar link fields in player/team profile pages no longer attempt to prefix https or http… it just takes what the user gives and displays regardless of whether its formatted correctly. If your users experience a change in behavior here, then they should go to their profile and edit the link again.

You can download this free update using your previous download link. Check out the official release notes for a detailed list of changes.

Version 2.14 Released

Tournamatch version 2.14 has been posted. This update adds the ability to independently control visibility and active state of ladder events. It includes minor CSS improvements to blocks on WordPress and bug fixes affecting display names on the loser’s bracket within the administration section. This release also fixes tournament check-ins which were inadvertently broke in the version 2.12 update. As of this update, PHP 7.1 is now the default distributed and developed version. A version compatible with PHP 5.6 is still included, but versions older than that will be available on request only.

Behind the scenes, we added more automated test coverage for check ins, new features, and seeding. While not directly related to this update, we moved the release notes to online. You can see the full list of changes and historical ones on that page.

Version 2.13 Released

Version 2.13 was released earlier this month on February 1st. It was a minor one overall but did add support for one major new feature. Beginning in this version, you may now launch a tournament from the current standings on a ladder. If this is chosen, tournament signups are disabled and replaced with a “Current Seeding” page. Match-ups are permanent at the start date or when manually triggered. The seeding is so that in round one, the best plays the worse, the second best plays the second worse, and so on.

You can choose any number for the bracket size. If you choose a number not a factor of 2, byes will be rewarded to the highest ranked competitors first.

Version 2.12 Released

Tournamatch version 2.12 is now available. This is a major update and you should back up your tournamatch directory and all “trn_” tables before performing the upgrade. This release caps off a month of development + another of automated testing coverage. The test coverage is what I’m most excited about because it really makes possible more rapid and reliable changes. I only achieved about 40% coverage, but what’s covered is probably the most important parts. A complete list of every change is below:

  • Replaced team invite and join team with Invitations and Requests. All Invitations are sent via email. All requests are linked to the user requesting membership and most be approved.
  • Added support for setting max entries for a tournament. Note: The signed up count (and restriction) does not account for competitors that are awaiting approval in private events. So special attention is required for fixed bracket size and “requires approval” tournaments because an admin could add more than the max.
  • Added support for requiring approval to join a tournament.
  • Added support for removing unresolved disputed matches.
  • Added support for changing team name.
  • Added support for changing a user’s display name.
  • Added ladder and tournament competitions data to team profile page.
  • Added CSS ids for ladder idle colors: ladder-inactive, ladder-active-last-7, ladder-active-last-14, & ladder-active-last-21
  • Added support for games images with “.jpeg” extension.
  • Updated team owner leaving a team; owner cannot leave team while ranked as owner. Instead he should promote another member to owner and then he may leave team.
  • Fixed a bug allowing inactive ladders to display to public. Those are now correctly hidden.
  • Fixed a bug causing “http://” to prepend to “https://” avatars in edit team profile.
  • Fixed a bug causing the challengee to be lost when issuing a challenge from view ladder standings.
  • Fixed a bug causing a broken link to be sent to challengee recipients.
  • Fixed a performance issue on the edit player and team profile page related to reading the flag directory each time.
  • Minor CSS tweak to ladder sign-ups.
  • Removed realname from displayed. Everything related to individual players now use display_name.
  • Removed the ability for individuals to use different names per competition. Individual competitions will always use his or her display name. This change was necessary to simplify team management, registration, and to add support for changing display names and team names.
  • Removed match history from team profile page. This will be added back in a later update.
  • Removed the ability for an admin to register players and teams for events. This will be added back in a later update.
  • Removed orphan challenges, ladder entries, ladder matches, tournament entries, tournament matches and team members for ladders, tournaments and teams that had been previously deleted.

You can download the latest update using the same link provided on purchase. Feel free to reach out if you no longer have that email. Thank you and Happy Belated 2018!

Version 2.11 Released

Tournamatch version 2.11 was released on November 1st. This version is a minor update which adds the WordPress toolbar to Tournamatch pages; consolidates settings defined in “Manage Addons”, “Manage Language” and the config.php file into one “Manage Settings” page; replaces antiquated pagination code with a newer library which supports bootstrap markup; and adds support for MySQL installs with the “STRICT_TRANS_TABLES” mode enabled. This update also addresses bugs for unranked “Rung-Up” ladders, team invites via email, player sorting, and a few others.

You can download the latest update using the same link provided on purchase. Feel free to reach out if you no longer have that email. Thank you and Happy Belated Halloween!

Version 2.10 Released

A new version of Tournamatch (version 2.10) is now available. This is another big one that includes several critical fixes for WordPress. The admin section of Tournamatch has moved into its own administration section separate of the main CMS environment. We also added support for confirming previously reported ladder matches and did some minor reorganization of links under there new categories. The other section was beginning to become a miscellaneous drop zone for stuff that didn’t have a home, and this new layout should help better organize admin pages. There will be some more house cleaning coming up to the Admin in a future version.

We also fixed some bugs for the WordPress CMS for user authentication, main admin links and search user links. An install script bug breaking team ranks and double elimination tournaments is fixed. We added links to view attachments for reported matches in confirm results, admin, and the match details page. Attachments are still disabled by default. You can enable them in the admin section titled “Manage Addons”. Finally, we added some minor CSS configurable options for ladder standings and player profile images.

A detailed list of everything is located in the CHANGES.txt file. Please use your existing download link to retrieve the latest version.

Version 2.8 Released

I am really excited to announce the latest update, version 2.8. It’s a major one that incorporates a lot of work over the last few months. In this update, we replaced the archaic tabled-design with a tableless-responsive design. A new custom.css file is included to modify the look and feel of your website.

In addition, we also localized date and time display on all user pages as well as in the backend database. Tournamatch now uses jQuery’s moment.js to automatically display date/times in the users preferred locale.

We refactored the brackets page so that you can further customize the look and feel. Several report results pages have been redesigned to use javascript so less page loads are required for your users to report match results.

Some bug fixes to auto-start, checkins, and delete-teams were resolved.

Oh yeah… Tournamatch is also now supported on WordPress. That’s right! Head on over to our demo page to give it a test run.

We updated all of our demos to use the latest version of Tournamatch, so please have fun and give it a spin. Please use your existing download link to retrieve the latest files. There is an update script that must be run if you wish to upgrade from previous versions of Tournamatch because the database schema has changed with this release.

Version 2.7 Released

Version 2.7 of Tournamatch is now available. This update includes support for phpBB 3.2.x, adds a new admin management feature, adds email notifications for challenges, and also simplifies the overall challenge process.

Please use your existing download link to acquire the latest version or contact me via email or support.

 

 

Version 2.6 Released

A new update for Tournamatch is available. This version replaces the outdated social fields with current ones (Facebook, Twitch, Twitter, Google+), updates the signup page to reduce ambiguity between creating new teams and using an existing team, updates the player’s list page to display all players instead of only active players, and fixes several minor bugs.

Please use your existing download link, send a message to email@tournamatch.com, or open a ticket to get the new files.