Release Notes

Software update 27/08/2025: Lesson-Triggered Requirements, Non-Mandatory Exercises, and Multi-Engine Oil Registration

Our Product team is getting ready to release our 8th major update of the year, scheduled for Wednesday, August 27th at 06:00 UTC. No downtime expected for this update.

We are excited to announce a new update packed with enhancements designed to further support your flight training operations.

This release introduces flexible options for managing mandatory and non-mandatory exercises, adds more precise lesson-triggered requirements for improved compliance, and expands functionality with multi-engine oil registration—including new unit options based on your feedback. 

Please watch this short video for a quick introduction:

These are the main components of the upcoming release:

  • Mandatory vs. Non-Mandatory Exercises
  • Lesson-Triggered Requirements
  • Multi-Engine Oil Registration

Mandatory vs. Non-Mandatory Exercises

A common challenge for many FlightLogger clients has been managing optional (non-mandatory) exercises within a flying lesson, often requiring creative workarounds. With this release, FlightLogger now offers a streamlined way to specify whether exercises are mandatory or non-mandatory within a lesson.

This enhancement gives instructors the flexibility to include optional exercises as part of the lesson if time and conditions allow. If a non-mandatory exercise has not been trained, it remains ungraded and will not be added to the Hold Item List, nice and simple.

How to Set Exercises as Non-Mandatory within a Lesson

Navigate to Administration → Programs → Select the desired program → Open the relevant revision → Click on the specific lesson name.

Mandatory or non-mandatory status is managed at the category level. If you require a distinct grouping, create a new category (for example, “Non-Mandatory”). By default, all exercises (categories) are set as mandatory. To change this, simply click the new green “M” icon to toggle off the mandatory setting for the selected category.

 

Aligning with our standards on major and minor program changes, existing exercises on a lesson can be set as non-mandatory on an active revision (with active students attached).

New, additional exercises can only be added to revisions with no students attached.

These settings take effect immediately across the program, updating all students attached to the program revision.

So, once this has been changed, you will notice that it reflects on the student's lesson. HIL, N/A, or flag options will not be available for the non-mandatory exercises and the instructor can choose to log the lesson without grading those exercises.

Lesson-Triggered Requirements

The second major enhancement in this update is the introduction of lesson-triggered requirements within your training programs. This new feature streamlines the process of assigning requirements, allowing you to set them at the precise stage of training when they become relevant.

For example, instead of adding a medical requirement at the very beginning of a training program, you can now configure it to trigger automatically once a student completes a specific lesson—such as before their first solo flight. This ensures that requirement notifications are timely and meaningful, helping instructors and students focus on immediate needs and promoting greater attention to compliance alerts.

How to configure lesson-triggered requirements

To configure a lesson-triggered requirement, navigate to Administration → Programs.

Find the relevant program and click the icon highlighted below to access the lesson-triggered requirements setup.

On the next page, choose the desired revision and select the specific lesson on the left - in this example, lesson 10, which may serve as the final lesson before a student’s first solo flight or prep.

Next, select the appropriate requirement from your certificate requirements list. Click “Update lesson requirements” to apply the change instantly to all active students in the selected revision.

Now when a student completes the designated lesson, the requirement will be automatically assigned and the requirement warning will appear until the requirement has been fulfilled.

If a student has already completed the lesson when you set up the lesson-triggered requirement, the requirement and related warnings are added immediately; otherwise, it will be triggered upon completion of the specified lesson.

Multi-Engine Oil Registration

In one of our latest updates we added the option to make oil registrations when logging a flight. In the first version this only supported single-engine aircraft, but we are now ready to open up for multi-engine oil registration.

This is automatically enabled on all multi-engine aircraft. Note that all oil registrations already made on those aircraft will be added to the left engine when we roll out the update.

New oil unit - milliliters

Based on user-input we have also added an option to make oil registration in milliliters. This can be configured on the specific aircraft's settings.

Multi-engine oil registration looks like this when logging a flight:

Minor improvements and bug fixes

Alongside the main features, this release also includes a series of minor improvements and bug fixes designed to enhance overall platform stability and user experience.

We send our sincere thanks to our clients for sharing valuable suggestions and reporting issues—your feedback plays a key role in our ongoing commitment to delivering the best possible solution for flight training organizations.

Please reach out to support@flightlogger.net if you have questions or suggestions regarding the update..

All the best,
Team FlightLogger