What's New
Recent updates to LeagueForge, newest first - page 7 of 8

(no user-facing change)

v2.55.11.1
09-15-2026

A pair of internal links on the reschedule screen now encode web addresses the same way every other link in the app already does. Nothing you see or click changes.

(no user-facing change)

v2.55.11.0
09-15-2026

Internal tidy-up to how league web addresses are generated. Existing leagues are unaffected and all current links keep working.

(no user-facing change)

v2.55.10.1
09-15-2026

Internal documentation only. A note was added to the promo code engine explaining why one of its rules is written the way it is. Nothing you see or do changes, and no promo code behaves differently.

See every current offer, not just one

v2.55.10.0
09-15-2026

๐ŸŽ‰ The promo banner now cycles through all active offers. Previously only the soonest-to-expire code was shown, so other live discounts went unseen. The bar is the same size โ€” the text simply changes every few seconds.

โœ–๏ธ Dismissing it hides the whole set, and it will reappear only when the available offers change.

The multi-match board rests when you look away

v2.55.8.3
09-15-2026

๐Ÿ“บ The multi-match spectate board now pauses while its tab is in the background. Previously it kept fetching live scores continuously โ€” even on a screen nobody was watching โ€” which drained battery on tablets and phones and used data for nothing.

โšก Switch back and it catches up instantly, rather than waiting for the next refresh, so you never return to a stale scoreboard.

A guard on repeated promo code attempts

v2.55.8.1
09-15-2026

๐Ÿ” Promo code checks are now rate limited. Entering a large number of invalid codes in quick succession will pause further attempts for a few minutes. Normal use โ€” typing a code, correcting a typo, trying a second code โ€” is well under the limit and unaffected.

See what's new, right from the footer

v2.55.8.0
09-14-2026

๐Ÿ“ฐ There's now a "What's New" page. Every page footer has a link to it โ€” one place to see what changed and when, newest first, in plain language.

๐Ÿ“œ The full history is there too, going all the way back to the first public release, so you can catch up on anything you missed.

Smoother admin tools and safer promo codes

v2.55.7.7
09-14-2026

๐Ÿ“ฃ The league message composer no longer gets stuck. Previously, if you generated a preview and hadn't ticked the confirmation box, none of the buttons would respond โ€” not Send, not Preview, not Re-Preview โ€” and nothing on screen explained why. Now the Send button is clearly greyed out with a short note telling you to tick the box, and the preview buttons always work.

๐Ÿ”Ž Buttons that can't be used now look like it. If a message can't be previewed because no delivery method is available for that season, the Preview button is visibly dimmed instead of looking ready to click.

๐Ÿ”— Match-ready notifications now link the same way reschedule notifications do. Tapping a "your match is ready" alert takes you to the same tidy schedule page as every other notification, instead of a longer technical-looking web address.

๐Ÿ›ก๏ธ Admins who haven't linked a player profile now get a way forward. If you manage a league but your login isn't connected to a player profile yet, the page that used to offer only player options now also offers a direct link to your admin console.

๐ŸŽŸ๏ธ Promo codes are counted more accurately on refunds. When a refund returned a discount code to the pool, certain payments could hand back more uses than were actually spent. That's fixed, so limited-use codes now stay limited.

๐Ÿ” Behind the scenes: payment security keys were rotated, and the system now records a note if a promo code can't be tidied up after a refund, instead of failing quietly.

A clear path when your account isn't linked yet

v2.55.7.0
09-14-2026

๐Ÿ‘ค Signed in but can't see your team? You now get a page that explains why. If your account hasn't been connected to a player profile yet, you'll land on a friendly page telling you exactly that โ€” instead of a blank screen with an error.

๐Ÿ“จ Send yourself an activation link. If we can find a profile waiting under your email address, you can email yourself the activation link with one tap. If we can't find one, we say so plainly and tell you to ask your league admin.

โฑ๏ธ The resend button now actually waits. Requesting a link twice in a row no longer sends two emails โ€” you'll see how long until you can try again, and the button greys out so it's obvious.

๐Ÿ  Everything stays inside the app. The links on that page keep you in LeagueForge instead of bouncing you out to a browser tab.

Score entry and tidy-ups

v2.55.1.0 โ€“ 2.55.6.0
09-13-2026

๐ŸŽฏ Enter a whole week of trap scores from one screen. Admins can now type scores straight from the paper scoresheet โ€” one week, every team, one grid โ€” and everything else updates automatically: totals, averages, skill ratings, handicaps and standings. It also works for fixing a previous week.

๐Ÿ—“๏ธ Cancelled weeks no longer clutter your schedule.

๐Ÿงน Under the hood: several background clean-up jobs fixed.

A tidier inbox

v2.55.0.0
09-10-2026

๐Ÿ“ฅ Short-lived alerts clear themselves. "Both teams are ready" messages disappear from your inbox after a day, so it doesn't fill with notices about matches that already finished. Admin messages and reschedules stay for good.

๐Ÿ”— An old notification link still works. If you tap a notification after the message has expired from your list, it still opens.

Notifications you can re-read

v2.54.1.0 / 2.54.0.0
09-10-2026

๐Ÿ”” Reschedules and "we're ready" alerts are saved to your inbox. Dismissing a notification no longer loses the message โ€” tap the bell any time to read it again.

๐Ÿ“ฑ Tapping a notification opens that exact message, not a generic list.

Better-looking league messages

v2.53.4.1 / 2.53.4.0
09-09-2026

โœ‰๏ธ Links in league messages work properly again. Previously a link could arrive looking like a jumble of code; now it arrives as a proper clickable link in both email and your inbox.

โœ๏ธ Admins can see exactly what they're sending. A formatting toolbar plus a live preview of how the message will look as an email, as a push notification, and in your inbox.

Skill ratings on the live board

v2.53.3.0
09-09-2026

๐Ÿ“Š Team skill ratings now show on the live standings display, matching what the standings page already showed.

The bell, everywhere

v2.53.2.0
09-09-2026

๐Ÿ”” The notification bell now appears on the home page too, not just inside the app.

Start your match from the dashboard

v2.53.1.0
09-09-2026

โ–ถ๏ธ Start or Resume a match straight from your dashboard. No more hunting through the schedule on match night.

๐Ÿงญ The inbox now has navigation. Opening a notification no longer leaves you stranded.

Your own notification inbox

v2.53.0.0
09-09-2026

๐Ÿ“ฅ Every league message is saved to your inbox. Tap the bell to re-read anything you dismissed, and read long messages in full.

๐Ÿ”• Push notifications got shorter and smarter โ€” a short summary you can read at a glance, and tapping it opens the full message.

๐Ÿ—‘๏ธ Delete what you've read, one at a time or all at once. Unread messages are never swept away.

โฐ Message times are correct โ€” no more "4 hours ago" on something sent a minute ago.

๐Ÿ’ณ Admins can void a fully-discounted payment, which previously could not be undone at all, and the promo code use is returned to its pool.

See who scored last

v2.52.8.0
09-08-2026

๐Ÿ… An obvious marker shows which team scored most recently โ€” on the scoreboard, the scoring tablet, the single-match board and the multi-match wall. Handy when there's a delay and everyone forgets whose turn it was.

Payment terms and a cleaner live board

v2.52.6.x
09-03-2026

๐Ÿงพ Trap & Skeet admins can now accept or refuse payment terms, with the decision recorded and shown back to them.

๐Ÿ”’ Online fee payments now require that decision to exist. If it doesn't, you get a clear message pointing to the right place โ€” and fees can still be paid in person.

๐Ÿ“บ Upcoming matches on the multi-match board show real team names instead of blank placeholders.

Fairer stats and fairer codes

v2.52.0.x โ€“ 2.52.5.1
09-01-2026

๐ŸŽŸ๏ธ Refunded payments give the promo code back, so limited-use codes count correctly.

๐ŸŽฏ It's slightly easier to qualify for the rankings โ€” the minimum rounds needed now rounds down instead of up.

๐Ÿ“Š Chips columns disappear when your league doesn't track them.

๐Ÿ† See every version of your rank โ€” per team and combined, at both whole-league and division level.

๐ŸŽฏ Finished shoots show who really shot, and substituted shooters no longer clutter the schedule.

LeagueForge v2.76.1.0 · build 11-04-2026
Privacy Policy ● LeagueForge ● My Registrations โ— What's New