Version 26 opens the door to international partners with a complete team formation workflow, localized address handling, and new payment providers. Region admins get a brand-new events management experience with venues, managers, dashboards, and a full schedule template system. A comprehensive agreements platform brings versioned documents, chain of custody tracking, and login enforcement, and security gets a major upgrade with passkey login and two-factor session elevation.
Region Admin
Brand-new events management with venues, managers, dashboards, and schedule templates
Agreements
Full agreement lifecycle with versioning, chain of custody, and login enforcement
Teams
International partner support with localized team formation and new payment providers
Accounts
Passkey login and two-factor session elevation for enhanced security
Agreements
- NewAgreement versioning with content integrity verification and chain of custody tracking#184
- NewVersion management with publish, archive, and automatic re-acceptance workflows#185
- NewUsers must accept required agreements before accessing the platform#186
- NewRole-based agreement requirements automatically assigned to team members#187
- NewFormation member agreement integration with targeted uploads and status tracking#188
- NewTeam documentation tab showing member agreement overview at a glance#189
- NewEnhanced account agreements page with ESIGN consent and paper upload support#190
- NewAgreement admin panel with lifecycle actions, integrity checks, and audit display#196
Region Admin
- NewBrand-new events management interface for creating events and configuring levels#168
- NewAdd and edit event levels directly from the region dashboard#169
- NewVenue management with event manager assignments and per-region dashboard#170
- ImprovedRefined events management UX across venues, managers, and dashboard workflows
- NewRegistrations move cleanly between events even after schedules are deployed
- NewRegion admin configuration page for partner-level settings
- NewNew Commerce area combining invoices with a payment configuration editor for paper, custom portal, PayPal, and Yoco setups
- NewPayment configuration screens display the provider webhook URL inline with a copy button and a link to the setup guide
- NewRebuilt region teams page on the new UI with program-colored team chips, status chips, live client-side filters, and a searchable multi-select for status and events#250
- NewTeams page now works on mobile with card view, per-card expand, and bulk expand/collapse#250
- NewTeam Status Over Time chart moved onto the new Teams page as its own tab#250
- ImprovedContact PII (names, emails, phones) is masked by default on the teams page; a toolbar toggle reveals it on demand and persists per browser so the page is safe to share on-screen#257
- NewNew Import tab replaces the old Tableau/Roster/Fingerprint/VMS upload screen — styled drag-and-drop slots, live progress streaming, per-team status-transition summary on the result card, and paginated history#258
- NewServer-generated team export replaces the in-browser CSV — pick from Team Summary, Full NR, Contacts with PII, and Roster categories, optionally scope to current filters, and download a zip via a browser snackbar when ready#259
- ImprovedLegacy teams page hides Tableau upload, JotForm fields, and inapplicable status options when team formation is enabled#249
- FixAdd, edit, and archive actions on the Payment Configurations page now show for all region administrators, not just those with per-region permissions assigned#267
- FixWebhook URLs shown when configuring PayPal or Yoco payment providers now use your partner's branded domain instead of an internal hostname, so webhook deliveries reach your app correctly#268
- ImprovedYoco payment setup is now fully automatic — when you save your Yoco API credentials, Lumieos registers the webhook with Yoco for you. The Webhook Secret field has been removed from the Payment Configuration dialog.#270
- FixRegion administrators without per-region permissions can once again open Region Management → Events, use Commerce, and see PII-gated team export categories — the UI was incorrectly blocking them despite their administrator role#274
Scheduling
- NewSchedule template system with conflict detection, validation, and CSV import#197
- NewApply schedule templates with automatic team mapping and deployment#200
- NewSchedule templates tab in the region dashboard for building and managing reusable schedules#203
- NewSchedules tab in the region dashboard to apply templates, upload CSVs, and manage per-event schedules#204
- NewSchedule conflict detection with validation warnings for overlapping matches and judging sessions#201
- NewSchedule viewer and editor with drag-to-swap team assignments
- ImprovedSchedule CSV format documentation and inline guidance
Teams
- NewInternational team formation with draft teams, payment flow, roster management, and coach permissions
- NewCountry-specific address fields with dynamic labels for international partners
- NewYoco payment provider support for South African partners
- NewEFT and bank transfer support with proof of payment uploads
- NewInternational team member roles with country-specific age ranges#181
- NewAutomatic role limit generation when no previous season limits exist#182
- ImprovedRoster improvements: streamlined role selection, birth month/year capture, and member uploads#183
- New2026 season placeholders and FLL Future Edition program added#180
- FixFixed extra bracket displaying in event registration card header#119
- FixCoaches can now save edits on the Team Info tab for newly-created formation teams — previously the save failed with a generic error whenever optional fields (province/state, postal code, organization name or type) were left blank at creation#275
- NewTeam Roster now includes an Edit Role action for linked-user coaches and administrators, so team roles can be reassigned without removing and re-inviting the user. Name and profile details remain editable from the user's own profile.#276
- FixPaying an invoice via the public share link (Yoco, PayPal, or any online provider) now works without needing to log in first — previously the Pay button returned an authentication error on the public invoice URL#277
- NewTeam Formation configurations can now label shipped items (e.g. 'Challenge Set') when shipping is required, with the choice to include the cost in the formation fee or show it as an additional invoice line. Teams fill in their shipping address on the invoice page itself while the invoice is in draft, and it's locked in at finalize — the public payment flow shows the captured address without prompting.#278
- FixIncluded line items on formation invoices (bundled event registration, shipped items) now display the actual price with a strikethrough and an "Included" label instead of showing $0.00, so teams can see the value they are getting for their formation fee. The invoice total is unchanged.#288
- NewInvoices gain a "Shipped" status. Region admins can mark a paid formation invoice as shipped, record a carrier and tracking number, and the creator plus every user on attached teams receives a notification. Shipping addresses are validated (postal-code format per country, minimum address completeness) before an invoice can be finalized or marked shipped; region admins can also edit the shipping address after finalize if a correction is needed.#289
- FixPostal codes with leading zeros (e.g. 0138) now save and display correctly across partner, venue, team, and national record addresses. Previously they were stored as numbers, dropping any leading zeros on every save.#279
- FixTeam formation now shows a clear message when the season isn't fully set up yet, rather than creating a team with a missing role that later broke the member list#272
Accounts
- NewPasskey support for single-tap login with built-in two-factor authentication#160
- NewTwo-factor session elevation required for sensitive administrative pages#178
- ImprovedSession elevation refinements and consistent elevation terminology across the app
Volunteer
- NewCompletely redesigned volunteer management interface with card layouts and search
- NewAdaptive volunteer registration wizard with role-based signup flow
- ImprovedRedesigned training tab and applications layout
- NewVolunteer assignment interface added to event management
Conversations
- FixChatroom connectivity reliability improvements including reconnection handling and duplicate connection prevention#245
Events
- FixRobot game scores no longer display on awards-only events#246
Event Day
- NewBulk download all Event Day PDFs from the event management page in one click#120
Platform
- ImprovedEvent teams endpoint optimized with lightweight serializer and pagination#211
- ImprovedTeam status queries optimized to eliminate redundant database calls#212
- ImprovedDatabase connection pool hardened against exhaustion under load