What’s New

Welcome to What’s New.

As items are added to the platform we’ll document them here. This page is not updated in real time, so it could be a few weeks to a month out of date at times.

February 2026

Pathways Progress Tracking – Track your journey through the Toastmasters Pathways education program. Enroll in any of
the 11 paths, and the system automatically counts your role completions from meeting assignments. Record speech
projects with title, time, and project notes, and officers can view speech details from the schedule. Supports
historical enrollment so existing members can enter their current level and start date.
Meeting Types – Define different role configurations for different kinds of meetings. Create a “Speaker Night” with
modified roles or a “Contest” with fully custom slots. Special Events support manual assignment by officers or
designated Event Admins, with drag-and-drop slot reordering.
Club Websites (OurClub.site) – Officers can now create a public website for their club with a custom subdomain, choice
of three templates (Classic, Bold, Modern), and sections for meeting info, officer listing, and announcements. Includes
a visitor contact form, a Next Meeting spotlight on the homepage, and an optional Club Stats page powered by
reportstm.com. SEO-ready with structured data and a club directory at ourclub.site.
Visitor CRM – Visitor contact form submissions flow into a pipeline-style CRM dashboard. Officers can track visitor
status, log timestamped conversation notes, toggle email notifications for new submissions, and invite visitors
directly to join the club.
Club Files – Upload, organize, and share files with your club using cloud storage powered by Bunny.net CDN. Create
folders, designate officer-only access, upload files with a progress bar, and bulk-delete when needed. Each club gets
10 GB of storage.
Dues and Invoice Management – Create dues periods, build invoice templates, and generate invoices for your members.
Record payments manually or connect your club’s own Stripe account to send invoices with online payment links that sync
automatically via webhooks. Members can view their invoices and download receipts.
Volunteer Signup Mode – An alternative to algorithm-based scheduling. Officers publish a schedule with open slots, and
members sign up for the roles they want. Configurable options include whether to enforce prerequisites, how many weeks
of meetings to show, and who can sign up.
Charter Member Program – A limited number of clubs who join the platform as an early adopter, lock in discounted pricing forever: $89/year or $48/semi-annual. Charter members can switch between charter plans at any time. The billing dashboard shows how many charter spots remain.
Pay Now – Clubs on the free trial can now end their trial early and start paying immediately through Stripe Checkout,
including charter pricing if eligible.
Dashboard Redesign – The dashboard is now split into two focused views. Officers see an admin dashboard with attention
chips, Club at a Glance summary cards, and a management card grid. Members see a streamlined view with their next
assignment front and center, a schedule strip, and quick actions.
Profile Enhancements – Members can now change their password in-app, view a member directory with contact info and
Gravatars, add a personal URL (LinkedIn, website) to their profile, and store their Toastmasters International member
number.
UI Overhaul – All emoji icons replaced with FontAwesome across every template. New CSS design system with consistent
tokens and reusable component classes. Added skip-to-content link for accessibility.
Assignment Confirmation UX – After confirming a role, the Accept/Decline buttons are replaced with a subtle “I can’t
make it” link, reducing confusion about whether you’ve already responded. Status labels now read “Confirmed” and
“Declined” instead of “Accepted” and “Rejected.”
Public Schedule Toggle – Officers can enable or disable the shareable public PDF link from Schedule Options. A separate
toggle on the Website Setup page controls whether the schedule page appears on your OurClub.site website.
Schedule Options Reorganization – The Schedule Options page now uses a cleaner two-column grid layout, grouping related
settings together.
Trial Period Extended – The free trial is now 45 days, up from 30.
CSV Import Improvement – Member CSV import now handles case-insensitive column headers and makes the join date column
optional.

January 2026

Speaker Signup Pool (SSP) – New feature that lets members register their availability for speaking slots. When a scheduled speaker declines, the system can automatically assign from the pool based on fairness (members who’ve never spoken get priority, then longest gap). Clubs can choose between auto-assign mode or manual mode where members get notified of openings. Includes a 12-hour exclusive claim window for pool members.
PDF Schedule Generation – Published schedules now automatically generate downloadable PDFs. Two versions: an internal PDF with full contact info (officers only) and an external privacy-friendly version. PDFs are stored in the cloud and a download link is included in publish notification emails. An archive browser lets you access past schedule PDFs.
My Role History – All members can now view their own role history from the sidebar. Filter by role type or date range, and export to CSV. No longer need to ask an officer to look it up for you.
Manual Role Completion – New club-level toggle that lets officers manually mark meetings as “complete” to credit members for their roles, rather than waiting for the next schedule generation to record history automatically.
Toastmaster of the Week Can Edit Assignments – The member assigned as Toastmaster of the Week can now make changes to role assignments for their specific meeting during their access window, without needing officer permissions.
Admin Officer Role – Added a fourth officer role (“Admin”) with the same permissions as President, VP Education, and Secretary. All four officer roles now have identical access to every feature. The old “Billing Admin” concept has been removed and simplified.
Auto-Approval for Club Signups – New clubs are now created instantly when signing up, instead of waiting for manual admin approval. The club, user account, and free trial are all set up in one step with a welcome email.
Membership Expiration Date – When inviting a new member, you can now set an optional “Member Through” date. Members won’t be scheduled for meetings after this date — useful for members with known end dates.
Scheduled Maintenance Jobs – Automated daily and twice-daily maintenance tasks now run on the platform: session cleanup, role history population, API log purging, and temporary file cleanup.
Bug Fix: Schedule Creation on Meeting Day – Fixed an issue where a new schedule could be created on the same day as a meeting, potentially causing conflicts.
Bug Fix: Absence Delete Page – The absence delete page was incorrectly showing an edit form instead of a delete confirmation. Now shows proper confirmation with absence details.
Bug Fix: Experienced Evaluator Selection – Fixed evaluator assignment to properly require General Evaluator experience before being selected as an experienced evaluator.
Improved Notices & Help Text – Added contextual notices for Toastmaster of the Week abilities, absence behavior (absences don’t remove existing assignments), and clearer expired link messages explaining single-use tokens.
Terminology Update – “Accepted” is now “Confirmed” and “Rejected” is now “Declined” throughout the interface for clearer, friendlier language.
Multi-Club Absence Sync – Editing or deleting an absence now cascades across all linked clubs for members who belong to multiple clubs.

December 2025

Experience-Based Role Assignment – New algorithm option that prioritizes newer members for speaking roles, giving them more opportunities to practice. Evaluators are now matched by experience level – seasoned members evaluate newer speakers, creating better mentorship pairings.
Bulk Member Import – Import your entire roster at once using CSV. The system auto-matches existing members by email (or name) and shows a preview before importing. Great for clubs migrating from spreadsheets or syncing with Free Toast Host exports.
REST API for Member Management – Clubs can now integrate with external systems using our new API. Add members, update membership dates, or deactivate members programmatically. Requires an API key (available in Club Settings for subscribed clubs).
Profile Activity Stats – Your profile page now shows dynamic stats: total assignments, assignments this month, and pending confirmations for your current club.
Holiday Meeting Display – Holiday meetings are now hidden from the schedule grid with a clear notice shown above. Previously, holidays cluttered the schedule view.
Bug Fix: Absence Handling – Fixed an issue where members marked as “eligible for all roles” were being assigned during their marked absences. The override now correctly applies only to role prerequisites, not availability.
Session Duration Extended – Sessions now last 8 hours (up from 2), so you won’t need to log in as frequently during a work session.
Security: One-Time Confirmation Links – Email confirmation links (accept/decline roles) can now only be used once, preventing potential misuse of old email links.

November 2025

Add double-click prevention to schedule creation form – When the “Create Schedule” button was clicked, it wasn’t clear that work was being done in the background.
Club Admins, President/VP Ed/Secretary, can now accept or reject role assignments on behalf of other members when needed, with full audit trail tracking. This addresses situations where members are unavailable to respond or need assistance managing their assignments.
Password reset emails now come through correctly. They were showing as text, even though formatted as HTML message.
Bug Fix: Thursday Scheduling – A bug was forcing all clubs to a Thursday meeting date, despite selecting another date. Clubs can now choose their meeting date.
Added an Announcement feature allowing us to quickly send out messages about the platform.

October 2025

Email Notifications Overhaul – All platform emails (password reset, schedule publish, assignment changes, member
import) now send as multipart HTML + plain text for consistent rendering across all email clients. Templates include
personalized details, CTA buttons, and plaintext fallback URLs.
Schedule Publish Notifications – Members receive one consolidated email listing all their assignments with
per-assignment Confirm/Decline action links, a View Full Schedule button, and a direct link into the schedule detail
view.
Assignment Change Notifications – Automated emails notify members when role assignments are changed by officers or
claimed by other members. Three scenarios covered: officer reassignment, member claim, and new assignment to a
previously empty slot. Configurable per club with a club-level toggle (enabled by default).
Member Import Emails – All three member creation paths (invite, CSV import, role history import) now send consistent
welcome emails. New users get a password-setup link with 24-hour expiry; existing users added to a club get a login
notification.
Dashboard Upgrades – Upcoming assignments now display per-item status with Confirm/Decline actions and real-time UI
updates. Officers see a Recent Activity feed summarizing the latest member, schedule, assignment, and absence events.
Updated action labels and icons for clarity.
Privacy and Data Rights – Users must now accept the Privacy Policy and Terms of Service before accessing the platform.
Consent is recorded and viewable in a read-only admin audit log. Members can export their data as JSON or delete their
account with full anonymization from the Privacy & Data Rights section of their profile.
Multi-Factor Authentication – Full MFA support with setup, verification, and disable flows integrated into the profile
Security section. Login routes MFA-enabled users through a verification step. Restyled controls and clearer messaging
for 2FA status.
Rate Limiting – Login, password reset, and mass-email actions are now rate-limited with a dedicated “too many attempts”
page.
Mobile Schedule View – Mobile-optimized schedule layout with in-page navigation and responsive design.
Sidebar Navigation – Collapsible admin and schedule sections with saved open/close state, ARIA accessibility
attributes, and auto-expansion for the active page.
Email Members – Dynamic Toastmaster access period based on meeting cadence (weekly, biweekly, monthly, custom).
Real-time email preview with recipient counts. Added “Confirmed Members” recipient category. Updated access privileges
for Toastmaster of the Week.
Help Center – Public help pages (no login required) covering Club Settings, Schedule Creation, and the Feature Roadmap.
Login Page Updates – Username field now labeled “Email or Username.” Added Terms & Conditions and Privacy Policy links.
Password reset link uses internal routing. Reset link expiry messaging updated to 3 days.
Terms Notice on Invitations – Terms & Conditions notice added to the member invitation acceptance page.
Site Footer – Persistent, responsive footer with copyright and links to Terms, Privacy Policy, and Disclaimer.
Role History Import – Updated help guide to use text-based import replacing the previous PDF method. Clarified steps
for copying and uploading member detail content.

September 2025

Major UI Refresh – Fixed header, collapsible sidebar, content-box layout, and responsive design across all dashboards,
lists, and forms. Redesigned absence, profile, club profile, role configuration, schedule editor, reminders, and
schedule options pages with client-side enhancements and AJAX actions. Improved cards, quick stats, empty states, focus
states, and accessibility throughout.
Branding – Platform renamed to “The Club Schedule.” Default sender address changed to noreply@theclubschedule.com.
Member Invitations – Officers can invite members via email with secure, time-limited links. Duplicate pending invites
are prevented, and invitations can include leadership role offers. The acceptance page shows club details, a prefilled
email, and password creation with inline validation.
Member and Role Management – New pages to view members and invite new ones. Club roles can be added, deactivated, and
updated from templates; inactive roles no longer appear in schedules. Added the Parliamentarian meeting role and
adjusted role ordering for clearer selection.
Role Claiming – Members see an eligibility pre-check with detailed reasons before claiming a role. Officers can
override eligibility when editing assignments. Transactional safeguards prevent partial changes during role updates.
Organization Types – Clubs can select their type (Toastmasters, Rotary, Corporate) and get default roles auto-generated
from templates. (March 2026 – This feature is now longer available.)
Security Headers – Added Content Security Policy and security header settings.

(Yep. Quite a bit of a gap here. During these 3 months it was undetermined if I was going to go through with the project.)

June 2025

Add profile editing page