Product Changelog

Release Notes

See what's new in NavEd. Product updates, new features, and improvements for micro school, co-op, and small school management.

745 releases logged Shipped continuously
August 2026
Aug 13
15 updates
Fix v2026.8.13.16

Your payments page only asks for club fees from the school year you're in now.

If your family joined a club in a past school year, or joined one the school later switched off, that fee could still show up under "Waiting on payment" with a Pay button, even though the school was not collecting it. Those fees no longer appear. Club fees for the current school year are unchanged.

Fixes and Improvements

  • Each amount you owe now shows the date it comes from, so you can tell what it is for at a glance

Improvement v2026.8.13.15

Approve an application and the family is enrolled, no separate step.

Building and sharing an enrollment application already worked on every plan. Now approving one finishes the job: reviewing a submission and clicking Approve creates the child's enrollment and the guardian's account in the same moment, and an email goes out inviting the family to set up their own login. Declining works just as simply, and it never contacts the family on NavEd's behalf. Your school decides what to tell them and when.

Downloads catch up too. A roster or response export from an application now shows the children who applied, instead of a blank sheet.

Fixes and Improvements

  • Approving an application enrolls the child and creates the guardian's account together
  • A newly enrolled family gets an email to set up their own password
  • Declining an application never contacts the family. Your school does that, if and when you choose
  • Roster and response downloads for an application form now include the applicants
  • The public application link disables its Submit button after one click, so a slow connection or a repeat tap can't send it twice

New v2026.8.13.14

Set up a tuition plan, put families on it, and get paid.

You can now build a tuition plan in one sentence, like "families pay $450 on the 15th, 10 times, starting in August," and add each family's children to it. Families see what they owe and pay with a tap, no card kept on file and nothing charged automatically. Paying by check, cash, or state funds works too: your school can record any of those in a couple of clicks, right alongside the card payments.


Improvement v2026.8.13.13

Staff can have a photo instead of initials.

Students and parents have been able to have a picture for a long time. Teachers and school administrators could not, so a staff page always showed initials with no way to change it. A school administrator can now add a photo from a staff member's page, where it appears in place of their initials, and in the school directory.

Two things this does not do yet. Teachers cannot set their own photo, only an administrator can. And the photo does not replace the initials in the sidebar or the top bar. Both are coming.

Fixes and Improvements

  • A school administrator can add a photo to any staff member from their edit page, including administrators who also teach
  • Staff photos appear in the school directory, where your directory settings allow it
  • Photos saved on Windows, including the .jfif files Edge produces, now upload correctly
  • A file that is not really an image is refused with an explanation, and photos over 5 MB are refused with a clear message
  • Saving a staff member after an error, such as an email already in use, now returns you to their page instead of a page-not-found

Fix v2026.8.13.12

Application forms now work end to end, on every plan, including free.

An enrollment application only does its job once a family without a NavEd account can actually open it. Building an application form was already free on every plan, but the shareable link a family clicks to fill it in only worked on paid plans, so a free-tier school could build an application and have no way to hand it to anyone. That gap is closed: your application's public link now works wherever you're building it, an application fee can be collected on it if you charge one, and the Forms link now shows up in your sidebar instead of hiding behind an upgrade prompt.

Fixes and Improvements

  • An application form's public, no-login link now works on every plan, including free
  • Application fee payment and checkout work wherever the application form itself works
  • The Forms link in the sidebar no longer appears locked for a school only using it for applications

Improvement v2026.8.13.11

Announcement emails now reach the school that sent them, and you can give different grade levels different work in the same class.

If you published an announcement with email turned on, the announcement appeared in the portal but the email could silently fail to go out. That is fixed. Nothing about how you write or publish an announcement changes.

If your class holds more than one grade level, you can now say which grades a piece of work is for. Open a lesson step in the builder and it reads "This step is for everyone" by default, exactly as before. Choose one or more grade levels and only those students see that step, open it, or turn it in.

Students in the other grades are not shown the step at all, and your progress view marks them "Not assigned" rather than "Not submitted", so nobody looks behind on work that was never theirs. Everything you have already built is unchanged and stays for everyone until you say otherwise.

Fixes and Improvements

  • A lesson step can be limited to one or more grade levels, chosen per step
  • Students only see, open, and turn in the steps meant for their grade
  • The teacher progress view tells apart work not handed in from work never assigned
  • Shared work still goes to the whole class with nothing to set up
  • Announcement emails now send reliably for the school that published them
  • Grade level choices carry forward when you roll a unit into a new school year

Improvement v2026.8.13.10

Class banner images upload properly, and grade levels can now be marked as elementary, middle, or upper school.

Uploading a banner to a class page could fail with an error page instead of saving, most often when the picture came straight off a phone or camera. Those images now upload normally, and a picture NavEd genuinely cannot use gets a short explanation of which formats to try instead.

Grade levels also have a school level again. The Academic Grades page has always shown an Elementary, Middle School, or Upper School label on each grade, but there was no way to set it, so every grade a school created read "Unassigned" forever. You can now choose it when you create a grade level or any time afterward.

Fixes and Improvements

  • Class banner uploads accept pictures saved from a phone, camera, or Windows, which previously failed
  • A banner NavEd cannot use now says which formats work rather than showing an error page
  • Grade levels can be set to Elementary, Middle School, or Upper School when you add or edit them
  • Saving a grade level now returns you to that grade instead of a page-not-found
  • Leaving a grade level unassigned is fine and is explained on the form, for ungraded and mixed-age groups
  • The form now spells out what each school level changes, including how Upper School affects transcripts

Fix v2026.8.13.9

Everywhere NavEd handles club money now agrees on when a fee can be paid.

Following on from the change below. A club signup from a finished school year, or from a club a school has switched off, is no longer treated as a bill when a family signs up, when they open a payment link, when a reminder goes out, or in the club roster's outstanding total. A family that already paid still sees their receipt, and what they paid still counts in the school's records.

Fixes and Improvements

  • Schools no longer see fees listed as outstanding for a club that has finished or been switched off, and the roster now says so rather than leaving the total unexplained
  • A payment link for a club that is no longer collecting is declined instead of taking a card
  • Reminder emails and the waitlist "move up" step no longer ask a family for a fee that cannot be paid
  • Fee reminders now show the same total the checkout will actually charge
  • Club fees now change over at midnight in the school's own timezone rather than a few hours early

New v2026.8.13.8

The Payments page now shows real tuition information instead of a placeholder.

The "Coming Soon" tuition tile on the Payments page has been replaced with a working section. Once your school has a tuition plan running, you'll see how much has been collected against what's expected for the year, what's due next, and any payments your school recorded by hand.


New v2026.8.13.7

A recorded media consent can now be withdrawn.

Unchecking the media consent box on a student's page now withdraws it, with a confirmation step first so it can't happen by accident. For students whose school requires it on file, this stops new photo and video uploads until it's recorded again; written work is not affected.


Improvement v2026.8.13.6

Files you open from NavEd now always open as the kind of file they really are.

When a student turns in work, or anyone uploads a logo or an attachment, NavEd now decides how that file should open based on the file itself rather than on what the uploading computer said about it. Photos, videos and school branding still preview right on the page exactly as they did before.

Fixes and Improvements

  • Uploaded files now open and download as their real file type

Fix v2026.8.13.4

Turning in a typed assignment or a slideshow no longer needs photo permission.

NavEd Lessons asks some schools to confirm they're allowed to collect a student's photos and video before those uploads go through. That check now only applies to photos and video: a typed assignment, a PDF, or a slideshow turns in normally for every student, with or without that permission on file.


Fix v2026.8.13.3

Removing your last accepted file type no longer accepts every file type by accident.

If you narrowed a lesson step to a specific file type, like .docx, and then removed it, the step quietly went back to accepting every file type instead of staying narrowed. You can no longer remove your last accepted format by mistake. To go back to accepting every file type on purpose, choose "Any file type" from the "add a format" menu.

Fixes and Improvements

  • If a submission-type change fails to save, the checkbox now reverts instead of looking checked when it wasn't actually saved.
  • The "add a format" list on a lesson step now makes clear it applies to every paper or photo students turn in for that step.

Improvement v2026.8.13.2

Turn in work your way, with the file types your teacher expects.

You can now turn on "students turn in work" for any lesson step right in the unit builder, choose what kind of work it is, and set exactly which file types you'll accept: no more guessing whether a paper has to be a .docx or a slideshow a .pptx. We also widened the list of accepted files to include PowerPoint, spreadsheets, and more photo formats. If a student's file doesn't match, they get a friendly nudge telling them exactly what to try instead, and their work is never lost.

Fixes and Improvements

  • Feedback a teacher leaves when approving a student's work is now visible to the student, not just when work is sent back for revision.

Improvement v2026.8.13.1

Added a way to record photo and media consent, right on a student's profile.

When you add or edit a student, you can now check a box confirming your school has permission to use that student's photos and other files. Some schools require this before a student can turn in files, so if a student can't submit their work, this is the first place to check.

Fixes and Improvements

  • Added a media and photo consent checkbox to the add and edit student pages
  • Clarified the message a student sees when a file can't be turned in yet

Aug 12
3 updates
Improvement v2026.8.12.3

Write a class description without hunting for it.

The Add Class and Edit Class pages now have a spot to describe what a class covers. Staff can read it on the class's Settings tab, and for electives, it also shows to families choosing their classes.

Fixes and Improvements

  • Added a description field to the Add Class and Edit Class pages
  • Clarified who can see a class description

Fix v2026.8.12.2

Fixed a sign-in loop that could trap already-logged-in users on an endless "too many redirects" error.

A small number of people who were already signed in got stuck bouncing back and forth between pages after clicking a login link, ending in a browser error instead of their dashboard. We tracked down the cause and fixed it so signing in always lands you where you meant to go.

Fixes and Improvements

  • Fixed a redirect loop that could show "too many redirects" for signed-in users

Improvement v2026.8.12.1

Mark work on mastery instead of a score, straight from the class page.

In any class gradebook you can now type MA, PR or NI into a grade box instead of a number, for Mastered, Progressing and Needs Improvement. Parents see the mark on their child's profile. Typing a number still works exactly as before, and typing one over a mark replaces it.

Classes you have marked as elementary in your grade level settings get a little more: the three marks are listed across the top of the gradebook so nobody has to remember them, every empty box shows them as a reminder, and the weighted average column is hidden, since a class marked on mastery has no percentages to average.


Aug 11
2 updates
New v2026.8.11.2

Your classes show their teacher again instead of saying "Unassigned".

Classes were showing "Unassigned" on the Classes page even when a teacher had been chosen. The teacher was always saved correctly, so nothing needs re-entering. Every affected class now shows the teacher it already had, new classes keep showing theirs, and renaming a teacher updates their classes straight away.

Electives are unchanged. They keep showing the instructor you typed in when you set them up.


Fix v2026.8.11.1

Someone you invited can no longer get stuck between the signup page and the password reset page.

If a person you invited never opened their invitation email, the site used to tell them their address was already registered when they tried to sign up, and send nothing at all when they asked to reset their password. Signing up now points them back to the invitation that is waiting for them, and asking for a password reset sends that invitation link again.


Aug 10
Fix v2026.8.10.1

Parents can now see everything they owe your school in one place.

A new Payments page in the parent menu lists any club fees or school forms still waiting on payment, each with its amount and a button to pay it. The same list appears on the parent dashboard whenever something is outstanding. Payments go straight to your school's own Stripe account, exactly as club and form payments already did.

The Account Balance panel has been retired.

It read from an outside accounting system that almost no school was connected to, and when it did have a balance it labelled it "Good standing" regardless of the amount. What a family owes now comes from NavEd itself, so the figure on screen always matches what they will actually be charged.

A student who has left your school no longer shows on their parent's dashboard.

The parent dashboard now lists the same children as every other parent page.


Aug 08
2 updates
New v2026.8.8.2

Parent and guardian contact details now sit at the top of a student's profile.

Teachers and administrators see the guardian's name, email and phone right in the profile header, on every tab, with buttons to call or email them. When a student has more than one guardian, a link takes you to the full list. Students and parents do not see this panel.

The "Emergency Contact" section is now called "Parents & Guardians".

Same information, clearer name. It was easy to miss when you were simply trying to check who a student's family is, or whether you had the right email on file. It still doubles as your emergency contact list.


Fix v2026.8.8.1

The Applications page now tells you which school year you are looking at.

The page was quietly showing you one school year at a time without saying which, and it labelled processed applications "Enrolled", which read like your whole student roster. It now names the year on screen, tells you which year new applications will be filed for, and shows your real enrolled student count with a link straight to your student list. Returning families do not file an application, so this page was never your roster.

Fixed a warning that said you had no upcoming school year when you did.

Once your school year started, the Applications page would tell you no school year was set up. It now recognises the year you are in.


Aug 06
3 updates
New v2026.8.6.3

Your plan is now visible from anywhere, and easier to change.

The sidebar shows which plan your school is on and how many students it covers, with a link to see all the plans whenever you want one. Setting up a new school now includes choosing a plan as a step, so you are never hunting for it.


New v2026.8.6.2

You can now see exactly what is inside each bank deposit.

Click any payout to open a worksheet showing every payment inside it, broken down to the individual items each family paid for, so one deposit can be split across your accounting categories. The figures at the top show collected minus fees equals the amount your bank received, with a clear note whenever anything does not add up. Export the whole thing to a spreadsheet, and browse your full payout history instead of only the most recent few.

Yearly plans now let you know when it is time to move up.

If your school reaches the student limit on your yearly plan, you will see
exactly what the next plan costs before you add anyone else, and you only pay
the difference for the rest of your year. Your renewal date does not change.


New v2026.8.6.1

Switching to a bigger yearly plan is now instant and prorated.

If your school is on a yearly plan and you outgrow it, moving up to a larger yearly plan now updates the plan you already have instead of starting a second one alongside it — you're only charged the difference for the rest of your year, and your renewal date stays the same. Moving to a smaller yearly plan currently needs a quick note to support so we can make sure it's handled correctly.


Page 8 of 29

6 7 8 9 10

Want to stay updated?

Sign up for NavEd to get notified about new features and improvements

Get Started Free