July 2025
Fixes
FIX: Addressed an issue preventing subscriptions from being reactivated if the status was past due.
FIX: The Manage Accounting Integration permission now saves as expected.
FIX: The schedule now properly displays the user’s designated default view upon reload as expected.
FIX: Scheduling and Dispatch requirements work as expected when instructor requirements are set for Transport Canada customers.
FIX: Taxes are not incorrectly applied when editing rate types when multiple invoice line items exist, some with taxes and some without.
June 2025
Fixes
FIX: Instructor scheduling and dispatch requirements for Canadian permits are now honored
FIX: Aircraft are no longer dropped when changing the instructor via drag-n-drop on the schedule.
FIX: You can now edit an invoice within a mobile browser as expected.
May 2025
The Finer Points Syllabus
The Finer Points Private Pilot syllabus is now available to use within Training Hub.
New Syllabi from Existing Partners
The latest version (V15) of the following Sporty‘s syllabi are now available:
Private Pilot
Instrument Rating
Commercial Pilot
MzeroA now offers Part 141 versions of the following courses:
Private Pilot Flight
Instrument Pilot Flight
Commercial Pilot Flight
Fixes
FIX: Training session notes are now included in print views.
FIX: Advanced Scheduling no longer attempts to book aircraft that are down for maintenance.
FIX: When dragging a reservation from one instructor to another in the same time slot, the previously selected aircraft now remains selected.
FIX: Resolved an issue that prevented selection of a course/lesson when filling out reservation fields, which then prevented the reservation from being successfully booked.
FIX: Session notes now display correctly when printing the view session screen.
FIX: Reservation edits no long drop tail assignment when dragging and dropping.
FIX: Editing an invoice on a mobile device now scrolls and behaves as expected.
FIX: Values indicating the amount of time remaining on the Time-To-Next-Service report are no longer missing.
April 2025
Time to Next Service Report
The Time to Next Service report now shows you how upcoming reservation time will affect maintenance.
See View and Manage Predictive Aircraft Maintenance for more information.
Return to Service
Now when you check in a MX reservation, you can resolve any relevant reminders and squawks all through the same workflow, using the tach/meter time entered at check-in.
You can attach logbook entries, documentation, or forms to individual reminders or squawks. Any attachments will show in reminder history, on the list of reminders, and within the status window as well.
Add photos to squawks both at the time of creation, at check-in, or even at resolution. These images can be added via the web app, and we are working to extend this same functionality to mobile soon.
Squawk history provides the full life cycle of any given issue, who made changes, and ultimately any edits made.
Miscellaneous Improvements
Instructor pre/post times no longer are limited to 120 minutes.
New SIM Types
Simulator resources can now be classified as either of the following:
Immersive Training Device (ITD)
Unapproved Training Device (UTD)
You can also create custom hour types to track hours logged in these SIM types, as well as including them in custom totals.
Fixes
FIX: Resolved an error causing enrollments into programs to fail.
FIX: Resolved an issue causing work order creation to fail when a work order template has any associated part requests.
FIX: Resolved an issue preventing the tach meter from being editable when creating new multi-engine aircraft.
FIX: Resolved an issue preventing training lessons from being selected for Customer2 when both customers are enrolled in the same course.
March 2025
Fixes
FIX: Corrected an issue when inserting hyperlinks into company emails that would cause the URL to be malformed.
FIX: Any changes to line item rate types are now saved and no longer reset to the default when resuming a parked invoice.
FIX: Recurring reservations no longer show midnight instead of the correct start time when review and booking.
FIX: Recurring reservations no longer lose the aircraft when dragging and dropping the reservation to a new aircraft.
February 2025
Custom Profile Labels
Labels now provide another tool to organize your People within the app.
Manage visibility and customize your labels
View and manage labels in multiple areas (Profile, People List, Student List, Course Overviews)
Report on labels usage
You can read more in here.
Log Sessions for Two Students on One Reservation
Now, when you add a second student to a reservation, you can select their training and log their session from that single reservation.
Multiple Merchant ID Support
FSP can support multiple Payrix merchant accounts connected to one FSP operator. You might need multiple merchant accounts if:
You need your deposits split by FSP location to different bank accounts
You need multiple 1009k for tax purposes
You operate two different business entities inside one FSP account
Payrix integration and configuration has now been moved to Settings > Integrations > Payrix.
Ground School Integrations
Flight schools now have the ability to seamlessly track both flight and ground training progress in one unified system. Not only does this streamline training management for instructors, but it also unlocks new revenue opportunities and helps improve student success. By offering high-quality ground school courses from Sporty’s and AviatorPro directly within Flight Schedule Pro, we’re empowering flight schools to offer a more engaging, efficient, and profitable training experience.
With this new integration, flight schools can now:
Track progress more effectively: Flight and ground training progress are now seamlessly synced, giving instructors a complete view of student performance.
Keep students engaged: Access to high-quality, interactive ground school content keeps students motivated and ensures they’re learning efficiently.
Unlock new revenue opportunities: Flight schools can earn commissions on every ground school course their students enroll in. It’s a simple way to add new streams of income to their business without extra effort.
To enable Ground School Integrations, navigate to Settings->Integrations to get started, or you can read more on the knowledge base.
Fixes
FIX: Addressed an issue causing emailed invoice receipts to show as unpaid for credit and debit memos.
FIX: Credit card devices transactions are now properly included in 'Total Receipts' line within the 'Sales by Payment Type' section of the Daily Sales Closeout report.
FIX: When adding Product & Service Items within Billing Hub Settings, a user no longer needs the 'Manage Resources' permissions as only 'Add Invoices' and 'Manage Company Settings' permissions is required.
FIX: Labels no longer disappear when a user’s role is modified.
FIX: Solo flights without a tail assigned now show on a student’s calendar view as expected.
FIX: Resolved an issue causing reservations to show a spinner that doesn't ever stop.
January 2025
Fixes
FIX: A permission issue preventing MX users to view and manage invoices within work orders has been resolved.
FIX: The people list now loads performantly as expected.
FIX: Addressed an issue causing an error on any reservation that is not yet checked out/in when attempting to edit the reservation.
December 2024
Temporary Airman Certificates
You can now track temporary airman certificate expiration. This is built into the existing Pilot Certificate document, and calculates expiration 120 days after the issue date.
Legal Name Support
People Profiles have been enhanced to include additional fields for tracking legal names. These fields can only be managed by individuals with the “Edit Legal Name” permission and is granted to Administrators by default. The permission can be given to any user role to enable modifying legal names. If a student or renter is given this permission, they will be able to modify their own legal name. Users who have permission to manage all users and edit legal names will be able to update legal names for everyone.
When a new user profile is created, the legal name can be entered and will not be changed when the user creates a log in. If a user signs up for an account using the Sign Up link, their legal name fields will be filled with the values entered when they created their account. The user will not be able to edit their own legal name unless the role they are assigned has the correct permission.
The fields themselves are used within documents generated by Training Hub, including enrollment certificates, graduation certificates, and training records. If no legal name exists, these documents will default to the previous full name on the people profile.
MzeroA Syllabi
MzeroA training course syllabi are now available to use within Training Hub:
Private Pilot Flight
Private Pilot Ground School
Instrument Pilot Flight
Instrument Pilot Ground School
Commercial Pilot Flight
Commercial Pilot Ground School
Fixes
FIX: Program completion dates now re-calculate as expected when a new version of a course is published.
FIX: Invoices queued for auto-billing that then get billed manually will no longer get flagged for needing attention.
FIX: An issue preventing students from being enrolled in courses has been corrected.
FIX: Student availability now correctly reflects days between the start and end date when creating multi-day time off blocks.
FIX: Linking people to Quickbooks items that contain a comma now works as expected.
November 2024
Fixes
FIX: When marking a student as “transferred” for their enrollment status the save option will now be enabled.
FIX: Returns can now be processed for e-checks that bounce even when e-check is not an available payment method.
October 2024
Fixes
FIX: Improved contrast for session grades and results to improve readability.
FIX: Corrected an issue when searching for a chief instructor would not populate the field when assigning instructors to a course.
FIX: Corrected an issue causing Customer 1 and Customer 2 to display in the opposite slot respective to each other within the Reservation list and within Cancellation Detail.
FIX: The dashboard alert to update billing contacts now dismisses as expected for users with Manage Company Settings.
FIX: Fixed an issue preventing images from uploading within logbook formats.
FIX: From the dashboard, opening a reservation and then attempting to pay an invoice now works as expected.
FIX: Corrected an issue causing fields on the work orders list to overlap on Chrome 130.6.6723.58 or newer.
FIX: The activity types color picker now works as expected.
FIX: Progression Restrictions can be disabled on a course even if lessons have been logged.
FIX: Lesson scheduling requirements can now be saved when lesson minimums are set to required.
September 2024
Statement Generation Improvements
Transaction statements can now be previewed or downloaded as a CSV in addition to being emailed from the sales list or user's profile.
QBO Integration Improvements
Invoice search is enabled in Settings -> Integrations -> QBO -> Activity Log to make finding transactions faster and easier. In addition, when viewing details of a given batch, invoices will now display in numerical order ascending.
Packages Enhancements
Packages can now be configured by Make/Model, and now allow adding new line items at the package rate to cover overage and transfer balance scenarios.
Miscellaneous Improvements
View Session modal now allows for easy navigation to the student profile, instructor profile, aircraft profile, and reservation details.
The reservation list located within a user profile and also the ‘My Reservations’ tab now includes course and lesson information.
The Student Progress Details analysis grid now includes additional additional fields:
Course Family ID
Exp. Lessons/Week
Course Projected Graduation Date
Actual (Avg) Lessons / Week
Lessons/Week to Meet Exp. Graduation Date
Fixes
FIX: Corrected an issue where users with availability during daylight savings time when making reservations.
FIX: FSP iOS: aircraft with engine cycles now display correctly at check in.
FIX: Corrected an issue preventing the student PIN entry box from displaying when signing training sessions.
FIX: Corrected an issue that prevented reservations from being checked in or ending the briefing.
FIX: Corrected an issue preventing $0 line items from transferring between packages.
FIX: Squawks are now displayed appropriately at booking and dispatch based on company settings to “Show squawks during booking” and “Show squawks during dispatch” values.
FIX: Invoices that include parts with sales descriptions longer than 100 characters now park as expected.
FIX: Addressed an issue causing auto-billed invoices to fail due to currency settings.
FIX: When viewing a list of reservations and clicking the ‘Show More’ button, upon opening any given reservation and then closing, the scroll position will no longer be lost.
FIX: Corrected an issue preventing users from connecting their Google calendar.
FIX: Corrected an issue causing auto billing to be invoked when a reservation is edited.
FIX: All items on an invoice now receive the package rate when invoicing.
August 2024
Multi-Course Training Programs
Multi-Course Training functionality allows school administrators to define a group of courses that roll up into an overarching training program. Once the multi-course program has been defined within the platform, staff will then be able to enroll students into the program, view new student progress data points (including projected graduation dates), and identify averages and issues. As an added bonus to this new release, flight school operators now gain access to a new dashboard report specific to multi-course program health, displaying actual vs expected student progress.
If your flight operation is a Suite subscriber, you’re ready to get started using Multi-Course Programs today. Go to Setup Training Programs for an easy step-by-step guide.
Custom Hour Types
Regulatory bodies like the Federal Aviation Administration (FAA) have specific requirements regarding flight, ground, and simulator training hours for various pilot certifications and ratings. On top of these standard requirements, training can vary across flight schools. The new Custom Flight Hours feature allows you to create custom flight hours and totals, enabling you to track training time specific to your school’s unique needs.
If your flight operation is a Suite subscriber, you’re ready to navigate over to Training Hub’s Hours and Maneuvers Settings. Follow our step-by-step guide on how to add custom hours and maneuvers outside of the standard list already provided to you.
TSA Security Training Expiration
In alignment with the new Transportation Security Administration rules, any Security Awareness Training with a date completed on July 30, 2024 or later will now be valid for 2 years.
Auto Billing
No more extra clicks to create an invoice after completing a reservation. The invoice will be added automatically.
Choose to bill immediately or have a queue of invoices that will bill later on a set schedule.
If your flight operation is using payment processing, you’re ready to get started with Auto Billing today. Go to Setup Auto Billing for an easy step-by-step guide.
Transaction Search
When viewing a people profile, the transactions list has been enhanced to enable transaction search, status filtering, and payment method filtering.
Package Balance
Live Package Balance is now displayed on the package tab and package details.
Invoice History
Invoice history can now be viewed to see payment declines, invoice creation, edits for auto billing invoices and successful payments by user.
Payment Methods
Payment methods are now shown on the sales list and a new filter has been added to filter down by payment method(s).
Miscellaneous Improvements
Air and Flight Time now automatically includes a colon without the need to type one.
Role Search now filters and highlights the list of roles as expected.
People search has been improved to show longer names, and allow for hover when wrapping names is not possible.
The product will now warn when trying to manually create an invoice when one is already been created via Auto Billing.
Fixes
FIX: Meeting rooms can now be added without issue within Settings → Scheduling → Meeting Rooms.
FIX: Addressed an issue causing courses to be missing on the add/edit program setup screen.
FIX: Invoices for work orders that are returned now sync to Quickbooks as expected.
FIX: Addressed an issue preventing price groups from saving due to incorrect required fields validation.
FIX: Addressed an issue causing snippet autofill and value replacement not to work as expected within MX Hub.
FIX: Addressed an issue causing images not to display in logbooks as expected within MX Hub.
FIX: When editing a reservation that includes a course and lesson, the lesson is no longer lost when changing the activity type.
FIX: Corrected an issue that prevented serial numbers from being saved when editing aircraft times.
July 2024
Email Verification
Email verification is now enabled for all users. Users will now be prompted to verify their email address by receiving an email and clicking 'Verify'.
Reporting
The aircraft analysis grid available/unavailable field now respects the status of a MX reservation. If an aircraft has a MX reservation that is checked out, the aircraft will show as unavailable. When said MX reservation gets completed, the aircraft will reflect as available again.
You can now join Flight/Class Detail and People Detail by Customer 2 and/or the Instructor.
The Flight Details report has been enhanced to increase the maximum number of records returned to 10,000 for both the report and export.
Misc Improvements
Improved readability and contrast for office closures on the schedule.
Training Hub course settings now allows for search and better filtering.
Course setup has been better organized and includes numerous usability improvements.
Adding funds to a student's account will now record the account balance total when viewing transactions.
The search box has been widened and enhanced to include wrapping and also hover states for any long names to improve searchability.
Fixes
FIX: Addressed an issue that would impact creating new invoices for parts on a work order if a previous invoice had been returned for the same part.
FIX: Resolved an issue where an eCheck return payment was not included in the Account Payment by Customer report.
FIX: An issue causing Program progress calculations to be incorrect has been resolved.
FIX: The add funds workflow will now populate the account balance column on the user’s transaction history table.
FIX: Addressed an issue causing TSOH to be visible on airframes.
FIX: Addressed an issue preventing batch resolve for MX reminders to work as expected for non-MX Hub subscribers.
FIX: Addressed an that prevented editing of class/meeting reservations for users that do not have permission to view internal comments.
FIX: Part numbers now correctly display on MX Hub invoices.
FIX: Resolved an issue where Airtime was displaying the wrong number of significant digits.
June 2024
Fixes
FIX: Addressed an issue that would impact creating new invoices for parts on a work order if a previous invoice had been returned for the same part.
FIX: Resolved an issue where an eCheck return payment was not included in the Account Payment by Customer report.
FIX: Corrected an issue in the Customer Balance Summary report where group filters were not being applied as expected.
FIX: Addressed an issue that would prevent a locked package from being inactivated.
FIX: The meter hover on parts added/removed to a work order is now correct when the work order is closed.
FIX: The “None” option is now available again when creating products and services.
FIX: Long lesson names now wrap as expected when using the “Jump to Lesson” drop down.
FIX: Moving time entries from one work order to another now works as expected.
FIX: Aircraft maintenance status indicators now display on the schedule as expected regardless of scheduling preferences.
FIX: The “New Class/Meeting” button doesn’t display if the user doesn’t have permission to schedule the relevant activity type.
FIX: Addressed an issue causing course totals to round to the nearest 10th instead of 100th.
May 2024
Daily Customer Balance Summary
'Daily Customer Balance Summary' report is now available. This report shows daily starting and ending balance for account balance, account bonus and package funds.
Billing Packages Improvements
Many new enhancements including individual package balance tracking, taxes, and more have been added
Fixes
FIX: You can now transfer hours as expected from one package to another when there are insufficient funds remaining.
FIX: Editing a recurring reservation now works as expected for all future instances of the reservation.
FIX: Addressed an issue causing previous and next balances not to match on the 'Daily Customer Balance Summary' report.
FIX: The 'Customer Balance Summary' report now includes all transactions through 23:59:59 for the ‘Balance as of” date entered.
April 2024
You can now create QBO Customers from FSP in Settings > Integrations > QBO > Customer Mappings. This was previously only available in People > Edit Profile.
FIX: Instructors are now able to override their schedules given the proper permissions.
FIX: Late flight alerts now adjust as expected when a reservation end time is adjusted.
FIX: Time off requests can now be edited when in the past.
FIX: Changing the aircraft tail after making a tail assignment no longer throws an error.
FIX: Taxes are no longer inadvertently dropped when changing rates on an invoice.
FIX: The location field now displays properly when editing scheduling groups.
FIX: Required fields are now properly indicated when viewing the lesson overview.
FIX: The dispatch sheet now correctly honors the permission to view phone numbers.
FIX: An issue preventing tasks from being saved to a lesson was resolved.
March 2024
Updated Sporty’s courses to latest versions and content.
FIX: An issue preventing reservations from being checked in was resolved.
FIX: Fuel reimbursements applied to an account can now be deleted without error.
FIX: Past reservations will no longer show as ‘Briefing’ when enabling Pre/Post Briefing for a given activity type.
FIX: Standby reservations no longer block new reservations on a given aircraft from being created.
FIX: ‘Notes for Instructor’ content now displays correctly for all users.
FIX: ‘Assign to Role’ now behaves as expected when editing a membership.
FIX: Addressed an issue causing scheduled reports not to be sent.
FIX: ‘Route’ is no longer required when logging a session on a simulator.
FIX: Min/Max values in inventory now display correctly in reporting after being edited.
February 2024
When logging a training session, you can now add notes specific to individual tasks completed during the lesson.
Increased the max number of attendees to allow up to 250.
FIX: Lesson status now displays correctly when changing customers on a reservation.
FIX: Changing the sort order of lessons within a course now sticks.
FIX: The session grade hover no longer covers the next task grade.
FIX: When clicking on ‘New Reservation’ from the schedule on a future date, the reservation date is now correct.
FIX: Work orders can now print when no customer information exists on the work order.
January 2024
FIX: Resolved several issues preventing subscriptions from processing with a stored card on file.
FIX: Generated statements now display the payment method correctly when paid via ACH or an EMV device.
FIX: Resolved an issue preventing tasks from being reordered within Training Hub course setup.
FIX: Fixed an issue causing safety practice and procedures uploaded documents to disappear.
FIX: Fixed an issue preventing users from uploading syllabus attachments to a course.
December 2023
Pre and Post Briefing is now available
Late Flight Alerts can now be configured for reservations
Civil twilight can now be displayed on the schedule.
Resolved an issue preventing a user from adding a bank account to their payment methods.
Aircraft availability in reporting will now accurately reflect based on MX reservations start and end dates.
Several issues causing invoices not to sync to analysis grids have been resolved.
November 2023
Released Student Availability feature
Google Calendar will no longer display canceled reservations, and future reservation will now sync as expected
Schedule improvements
Fixed an issue causing text within a reservation to not display correctly
Removed the schedule load animation to improve performance
Disabled zoom on the schedule which was causing confusion when accidentally activated
Multiple issues around editing reservations after a performing a drag and drop have now been resolved
VRpilot was added to pilot resources page
Miscellaneous Improvements & Fixes:
Multiple bugs within aircraft times for meters and cycles enablement
Ability to enter negative numbers on account balance adjustments
Issue preventing a student from being recommended for graduation was resolved
Addressed an issue preventing signatures on logged sessions
Issue with show/hide fields in training hub settings was fixed
Scheduling availability checks now account for pre/post times
Fixed issue preventing equipment reservations from being made
Fixed issue preventing maintenance reservations from being made at single location operators
Fixed issue causing mass emails to fail
Lessons awning PIN now display the proper icon.
October 2023
Released Billing Packages feature
'Find a Time' performance improvements
Grounding squawks will no longer be editable after they have been created at check-in. In addition, the email will now accurately reflect the grounded status.
Miscellaneous Improvements & Fixes:
An API change made by NOAA disrupted the weather functionality and is now resolved.
Issue causing missing data in Invoice analysis grid was patched and backfilled.
Resolved failing membership subscription renewals for payment processing operators