Changelog

A history of recent updates to ipsc-matches.com.

v2026.10.20

2026-10-20
  • Match alerts: Combine several rules in one subscription (for example Level III in Europe or Level II in Switzerland), including rules based on distance from any place.
  • Match alerts: A new "Manage alerts" page, linked from every alert email, lets you edit your rules, pause alerts or unsubscribe.
  • Match alerts: Emails show your active rules and why each match was included. Adding a rule to an existing subscription now requires confirmation by email, and unsubscribing asks for confirmation.
  • Match alerts: Each match in the alert email now has "Details" and "Add to calendar" links.
  • Match alerts: A new "Manage my alerts" button next to "New Match Alert" sends you a link to edit your existing alerts.

v2026.10.12

2026-10-12
  • Results Analyzer: Fixed an issue where WinMSS Verify PDFs with merged competitor numbers and names or unshot stage rows were only partially recognized, and added support for additional division and category codes (OP, PCO, PCI, GS, SJ).
  • Expanded regional match coverage by importing matches without a specified sanctioning level (categorized as "Unknown") as well as Level IV and V events across additional regional sources.

v2026.08.23

2026-08-23
  • City normalization and geolocation are now applied across all match sources (including ipscmatch.de, pracc.at, and DSSN) for enhanced search and proximity filtering.

v2026.08.10

2026-08-10
  • Fixed an issue where matches on ipscmatch.de with multiple disciplines (e.g., Handgun and PCC) were incorrectly categorized as "Other". They are now split into separate calendar entries for better filtering.

v2026.07.27

2026-07-27
  • Registration dates are now shown for matches where available — see when registration opens or closes directly in the match list and detail page.
  • Added 'Add Reg Opening to Calendar' button on match detail pages so you never miss a registration window.

v2026.05.24

2026-05-24
  • Updated subscription alert modal to clarify that a double-opt-in verification email is sent to activate new daily match alerts.

v2026.05.18

2026-05-18
  • Fixed a bug in the Results Analyzer where stage weights (max stage points) could differ between divisions for the same stage, causing incorrect score calculations for smaller divisions.

v2026.05.16

2026-05-16
  • Added proximity search: find matches near any city or your current location, with an adjustable distance radius slider.

v2026.05.08

2026-05-08
  • Results Analyzer now displays IPSC ELO class, region, and a direct link to each shooter's ipscelo.com profile.

v2026.05.02

2026-05-02
  • Fixed an issue in Results Analyzer where certain ESS Score Verification PDF formats were not parsed correctly.
  • Added full support for parsing PractiScore Stage Results PDFs and ESS Results by Stage PDFs. Fixed missing COMBINED divisions.

v2026.04.14

2026-04-14
  • Fixed an issue in Results Analyzer where clicking 'Compare shooters' could cause the page to crash.
  • Results Analyzer now fully supports parsing native PractiScore match export (.psc) zip files!

v2026.04.02

2026-04-02
  • Results Analyzer: support WinMSS.cab files.

v2026.03.31

2026-03-31
  • Results Analyzer: officially supports both WinMSS Stage Results and Verify PDF files.

v2026.03.30

2026-03-30
  • Added Results Analyzer: upload a WinMSS stage results PDF to view rankings by division and stage.
  • Added Compare Shooters feature — select 2–6 competitors to view side-by-side charts, stage-by-stage breakdown, and detailed performance analysis.
  • Compare view includes performance summary cards, consistency score, weak stage detection, stage type badges (Short/Medium/Long), rank per stage, and interactive SVG bar charts.
  • Added search/filter for quickly finding competitors by name or number.

v2026.03.29

2026-03-29
  • Added Results Analyzer: upload a WinMSS stage results PDF to view rankings by division and stage.

v2026.03.18

2026-03-18
  • Integrated L1 and L2 match data from dssn.no/matcher.
  • Integrated L1 and L2 match data from ipscmatch.de.

v2026.03.17

2026-03-17
  • Added a public changelog page so users can track what changed.