Skip to content

Version 1.4.0

Choose a tag to compare

@davewalker5 davewalker5 released this 15 Jul 09:49
7e74046

Version 1.4.0 introduces support for the inaugural 2026 Nations Championship, expands the data model with a dedicated Countries reference entity, and improves data export, filtering and league table presentation.

🌍 New Competition: Nations Championship 2026

Rugby Tracker now includes full support for the inaugural 2026 Nations Championship.

The competition has been modelled as two independent competitions:

  • Nations Championship 2026 – Southern Series
  • Nations Championship 2026 – Northern Series

Both competitions share a common ruleset, using:

  • Competition points
  • Number of wins
  • Points difference

as the primary league table ordering criteria.

Imported data includes:

  • Fixtures
  • Teams
  • Venues
  • Appointed Southern Series referees
  • Match results available at the time of import

As with other league competitions in Rugby Tracker, Finals Weekend fixtures are intentionally excluded from the league tables and will be added separately once the participating teams have been determined.

🌐 Countries Reference Data

A new Countries reference entity has been introduced.

Countries can now be:

  • Imported and exported using CSV
  • Managed from a dedicated maintenance tab
  • Added, edited and deleted (where not referenced)
  • Used from both the graphical interface and command-line import/export tools

Teams and venues now reference countries using foreign keys internally while continuing to use readable country names in CSV files.

Existing databases are migrated automatically, preserving country information and converting it into the new reference structure.

🏉 Improved Team Identity

Teams now have a mandatory associated country.

Rather than using the team name alone, Rugby Tracker now uniquely identifies teams using:

Team Name + Country

This allows future support for teams with identical names representing different countries while providing a more robust data model.

Existing databases derive country values automatically during migration using existing competition membership (such as Premiership Women's Rugby or the Women's Six Nations) where possible.

📄 Enhanced CSV Export

CSV exports can now be filtered to a single competition.

When exporting a competition, Rugby Tracker automatically includes all related data required to recreate it elsewhere, including:

  • Competition
  • Fixtures
  • Teams
  • Referees
  • Venues

Both match venues and participating teams' home venues are included, making filtered exports suitable for sharing or archiving individual competitions.

📊 Improved League Tables

League tables now display each team's country alongside its name.

The same information is also included in league-table CSV downloads, making exported tables clearer when multiple countries are represented.

📋 Improved Match Display

The Matches tab now includes separate columns for:

  • Home country
  • Away country

Result highlighting is applied consistently across both the team and country columns, making winning and losing sides easier to identify.

🎛️ User Interface Improvements

This release also includes several usability improvements:

  • Added a dedicated Countries maintenance tab.
  • Added a gender filter to the Teams and Competitions tabs.
  • Added country selection to the Team editor.
  • Team and venue maintenance now use the shared Countries reference data throughout the application.

As Rugby Tracker expands beyond domestic competitions into international rugby, Version 1.4.0 establishes a stronger reference data model while adding full support for the inaugural Nations Championship. The introduction of reusable country records and competition-specific exports provides a solid foundation for future international competitions and continued growth of the application.