Product Updates

Release Notes

Last updated May 24, 2026
Instances
MyLumi
Playing At Learning
26.1.6
MyLumiPlaying At Learning
mylumi.playingatlearning.org
Version26.1.6
DeployedMay 12, 2026
RegionNorthern California
StatusCurrent
Hosted on: Lumieos North America
NM Events
New Mexico FLL
26.1.6
NM EventsNew Mexico FLL
events.nmfll.org
Version26.1.6
DeployedMay 12, 2026
RegionNew Mexico
StatusCurrent
Hosted on: Lumieos North America
MyCVR
Central Valley Robotics
26.1.6
MyCVRCentral Valley Robotics
my.cvrobotics.org
Version26.1.6
DeployedMay 24, 2026
RegionCentral California
TypeDedicated
StatusCurrent
Hosted on: Lumieos Central California
FIRSTSA FIRST Events
FIRSTSA
26.1.6
FIRSTSA FIRST EventsFIRSTSA
events.firstsa.org
Version26.1.6
DeployedMay 12, 2026
RegionSouth Africa
StatusCurrent
Hosted on: Lumieos South Africa
Version 26.1LATEST
US Season Launch, Season Archival, and Agreements
May 9, 2026

Version 26.1 lands in time for the new US season, brings partner-initiated season archival to region admins, and broadens the agreements platform with external signing-tool integrations and improved FIRST Consent & Release form integration. Partners now control when an old season retires — with a forced fallback so cleanup never silently slips — and a new region-admin Agreements page puts Jotform, Smartwaiver, and FIRST consent mappings within reach without leaving Lumieos.

Region Admin
Partner-initiated season archival with a timed warning banner on the dashboard and a daily forced-archive fallback
Teams
Click any team's status chip for an in-app diagnostic explaining exactly why the team is in its current status
Agreements
Jotform and Smartwaiver webhook integration — signed waivers complete themselves
Agreements
FIRST Consent & Release completions flow automatically into your mapped agreement types
  • NewExternal signing tool integration — receive Jotform and Smartwaiver webhook completions directly into the agreement system with chain-of-custody capture, deterministic token matching, and signature verification#191
  • NewFIRST Consent & Release completion status now flows automatically into partner-mapped agreement types during Tableau import#192
  • NewNew region-admin Agreements page for configuring external signing tools, webhook secrets, FIRST consent mappings, and browsing webhook delivery history
  • NewPartner admins can mark agreements complete manually — new Agreements tab on the region admin page with filter + multi-select, and a per-team drawer from the Teams page. Supports 'paper on file' (with notes) and scanned paper uploads, in bulk for paper-on-file.#194
  • NewUser-account coaches now flow through the same chain-of-custody agreement tracking as formation members — completion applies across all teams a coach serves, and appears on every team's documentation tab with an "Applies to all teams" indicator.#195
  • FixFormation team members on partners with no required agreements configured now show as Complete instead of "Pending Agreements", and the legacy single-file upload button is hidden when there is nothing pending to collect.#286
  • ImprovedManual team-member entries and FIRST-imported student members now flow through the same Agreement tracking as formation members and user-account coaches — pending agreements appear on the team roster with completion chips, and partners can complete them through the existing region-admin drawer (per-type paper upload or paper-on-file with notes). The legacy single-file paper consent uploads on these member types are retired in favor of the unified per-agreement-type flow.#287
  • NewPartners can now require agreements for event volunteers — by event (e.g., venue waivers all volunteers must sign per event) or by volunteer role per season (e.g., judge code-of-conduct, signed once per season and applies across every event a volunteer judges). Event hosts can also be required to complete confidentiality or other agreements before accessing the event-management interface — pending event-host agreements redirect through the account agreements page. Pending agreements appear on the per-event volunteer list with completion chips, and partners complete them via a new Agreements drawer on the event-management page (paper-on-file or paper upload, the same flow as the team-scoped drawer).#193
  • NewPartner-initiated season archival — a banner appears on the region dashboard and season settings tab in the month leading up to your configured cleanup date, with an Archive now action that archives the season immediately when its end date has passed and no future events remain. A daily background task force-archives any expired, unarchived seasons on cleanup day so cleanup never silently slips. Formation mode also enforces one open season per region.#254
  • NewNew Excel (.xlsx) export option on the region teams page — a styled workbook alongside the existing CSV export, for partners whose downstream workflows expect Excel.#251
  • FixEdits made during a season archival — from another tab or a running import — are now blocked rather than landing on records being purged.#299
  • FixVenue creation now works for non-US partners (state/province is optional and accepts any country's province names), and newly-created venues appear in the venues list and event venue dropdown immediately. Each partner sees only the venues they own.#302
  • FixAdding or editing an event no longer fails with a server error.#303
  • FixThe Add Event dialog now defaults the Timezone field to the admin's local timezone instead of US Pacific Time, and renders comfortably on common laptop widths.#304
  • NewTeam status chips are now interactive — coaches and region admins click the chip on any team to open an in-app diagnostic dialog explaining exactly why the team is in its current status (which role limits failed, which agreements are pending, which import flagged the team). Same explanation for both audiences, so support conversations skip the back-and-forth.#271
  • FixElevation-gated pages (e.g. Region Management, event-manage views) now re-prompt for 2FA automatically when an idle elevated session expires, instead of switching to a spinning loader that never resolves. Dismissing the re-prompt sends the user home, as on first entry.#290
Patch releases — 26.1.x
26.1.1May 10, 2026
Region AdminRestored Lumieos staff support access.
26.1.2May 10, 2026
Region AdminThe season archival warning banner now appears throughout the configured warning month even when a season's end date is still a few days out, so partners are never surprised by an auto-archival they couldn't see coming.
Region AdminThe legacy Manage Volunteers page no longer errors when the partner has no current season — it redirects to the region admin dashboard with a clear message explaining that a season needs to be configured first.
26.1.3May 10, 2026
Region AdminFollow-up to 26.1.2: the season archival warning banner now also appears for seasons whose end date has just passed, not only for seasons that haven't quite reached their end date. The 26.1.2 fix made the warning logic correct but the dashboard was still filtering recently-ended unarchived seasons out before the banner could appear.
26.1.4May 10, 2026
Region AdminArchiving a large season no longer times out. The Archive now action returns immediately and the actual data purge runs in the background; the banner shows an "Archiving in progress" state and clears itself automatically once the archive completes.
Region AdminThe Archive now button now opens a confirmation dialog explaining what will be purged before the archive runs. The Season Setup and Season Archival banners on the region admin dashboard also render with proper spacing between them.
26.1.5May 11, 2026
Region AdminAdjusting an event's capacity close to the total of its current registered + reservations no longer leaves the event in an unregisterable limbo. Reducing capacity below the current total is now rejected with a clear error, and reducing it to exactly the current total automatically closes the event — the same behavior as when normal registration fills it up. Reserved teams keep their guaranteed spot through the close. The Reserved Teams dialog also surfaces the underlying error message when a reservation increase would exceed capacity.
26.1.6May 12, 2026
Region AdminBackend tuning to reduce periodic load spikes and improve cache stability — the shared site-wide cache is no longer reset on routine autoscaling events.
Earlier Releases
Version 26.0LATEST
Global Partners, Region Admin & Security
Apr 20, 2026

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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • FixChatroom connectivity reliability improvements including reconnection handling and duplicate connection prevention#245
  • FixRobot game scores no longer display on awards-only events#246
  • NewBulk download all Event Day PDFs from the event management page in one click#120
  • 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
Patch releases — 26.0.x
26.0.1Apr 24, 2026
AccountsPages requiring two-factor session elevation no longer hang on a loading spinner when the elevated session expires — the 2FA prompt now re-opens automatically.
26.0.2May 4, 2026
FIRSTAdded 2026-27 FIRST CANOPY Season logos.
Earlier Releases
Version 25.8
Agenda Cleanup & Platform Stability
Jan 1, 2026

The 25.8 release focuses on platform stability and build infrastructure, with agenda improvements for events and fixes for database connection handling across MySQL instances. This release also marks the migration to pnpm and updated deployment pipelines.

Events
Agenda cleanup & improvements
Platform
MySQL connection recycling & PG pooling fixes
Build & Deploy
Migration to pnpm & pipeline improvements
Monitoring
OpenTelemetry integration for Coroot
  • ImprovedCleanup and improvements for event agendas
  • ImprovedAdd MySQL database connection recycling for improved stability
  • FixFix PostgreSQL connection pooling issues
  • NewAdd OpenTelemetry integration for Coroot observability
  • ImprovedMigrate frontend build system to pnpm
  • ImprovedBuild and deployment pipeline improvements
Patch releases — 25.8.x
25.8.11Apr 20, 2026
CommerceRestore PayPal and Stripe webhook processing so paid invoices settle automatically again.
25.8.10Apr 8, 2026
ConversationsImprove websocket connection handling.
25.8.9Mar 19, 2026
FIRSTAdjust import logic to match Tablaeu changes.
25.8.8Mar 8, 2026
PlatformFix database connection exhaustion issues.
25.8.7Feb 22, 2026
PlatformImprove database connection management and celery connections
25.8.6Feb 11, 2026
TeamsFix used invites getting reused on account changes
25.8.5Feb 11, 2026
EventsFix registration lists with cross-level advancement calculations
25.8.4Feb 7, 2026
EventsFix cross-level advancement calculations; show pending registrations on team list
25.8.3Feb 1, 2026
EventsExclude draft / canceled events from advancement calculations
25.8.2Jan 23, 2026
PlatformRecreate database fields to clear up team status issues
25.8.1Jan 22, 2026
PlatformAuto-recover background tasks after worker failure
New New feature
Improved Enhancement
Fix Bug fix