Changelog

What's new in ORTHOVAULTOS.

Every fix and improvement we ship, in one place. The app checks its own version automatically — update by downloading the latest installer below.

Download latest version →

Version 1.0.56

September 8, 2026Latest
FixedImporting an operative report now finds nearly twice as many steps. It used to keep only a sentence that contained an obvious action word, and a good part of what you would write on a card is not phrased that way — "2 pickles along the supracondylar femur", "goal is 24 degrees anteversion", a dressing recipe. Those lines were left out of the step list. Measured on sixty reports the tool had never seen, it now finds 88 of every 100 steps instead of 49, and it is no more likely to bring in something that is not a step.
ChangedAn imported report now fills in the positioning tab rather than burying it. Position, tourniquet, whether the tourniquet is sterile, room setup and draping are read out of the report and put in their own fields, so the step list starts at the first thing you do to the patient instead of nine lines of room setup. A tourniquet let down partway through the case stays a step, because that is what it is.
FixedNothing in a report is thrown away any more. Several parts of the import quietly dropped text that did not fit: anything past the twelfth line of setup, the fourth line of draping, a dressing described at the end, and any line without an action word. It went into no field at all, so there was nowhere to look for it. Everything now lands somewhere, and there is a test that fails if that ever stops being true.
FixedHeadings brought in from a report are no longer flagged as critical steps. A heading is a heading; the red marker is for a step you must not get wrong.
FixedNotes brought in from a report keep their line breaks instead of running together into one paragraph.

Version 1.0.55

September 7, 2026
FixedImporting a batch of procedures no longer loses steps from the ones you just brought in. If the app happened to check the server in the seconds right after an import, it compared your new steps against the server's older copy of the same procedure, decided the new ones did not belong, and removed them — then sent the shortened version up, which made the loss permanent. A card that arrived with thirteen steps could settle at five. Anything imported and not yet sent to the server is now left alone until it has been sent.
FixedThe procedure you have open can no longer overwrite a fresh import. The app saves your open procedure every few seconds in the background. If an import replaced that procedure while you had it on screen, the background save wrote the older version on screen back over the new one, and it also cancelled the import's own attempt to save. The background save now works from what is actually in your library.
FixedDeleting or replacing one surgeon's version of a procedure could remove another surgeon's version of it. Certain names matched more than they should have when the app tidied up old copies, so a neighbouring card was retired at the same time and stayed hidden until it was next edited. Names are now matched exactly.
FixedCopying procedures between your own library and a shared workspace no longer creates duplicates of things that were already there. The check for what already exists at the destination only ever looked at the first part of a large library, so anything beyond that was reported as missing and copied in a second time.

Version 1.0.54

September 6, 2026
FixedProcedures no longer lose their steps. On a large library, opening the app could quietly cut every procedure down to the same five or six steps — including procedures you had not touched in months. The app asked the server for your whole library, the server sent back only the first part of it without saying so, and the app then deleted everything on your machine that had not come back. It now reads the whole library however large it is, and it will never delete anything on the strength of an incomplete answer. If this already happened to you, the missing steps were not erased on the server — get in touch and they can be put back.
NewA switch to turn cloud sync off, in Settings under Cloud Sync. With it off, this computer stops sending your work up and stops pulling anything down. Your library still saves normally and anything waiting to send is kept, so turning sync back on sends it rather than losing it. It is there for the times you want your machine left alone — a poor connection, or wanting to be certain nothing can change your library while you sort something out. Turning it back on asks first, because switching it on starts fetching from the server again.
FixedThe browser version now shows your whole library. It had the same limit as the fix above: past roughly a thousand entries, procedures and steps simply did not appear. Nothing was lost — they were there the whole time and were not being fetched.

Version 1.0.53

August 31, 2026
ChangedChanges now appear on your other devices in about a second, instead of five to thirteen. Edit a procedure on your laptop and it is on your phone before you have finished putting the laptop down. The delay was never in sending — it was a deliberate pause on the receiving end, there so that a whole residency program does not fetch at the same instant when one person saves. That pause makes sense for a shared program library and it is unchanged there. It made no sense for your own two or three devices, where there is no crowd to spread out, so it is gone.
NewThe sidebar now tells you whether what you are looking at is current. It used to read 'Sync idle' almost all the time, which meant two opposite things at once: everything is fine and there is nothing to do, or the connection has dropped and you will never see another change. Those now look different. You will see 'Up to date · 2m ago' when it is connected and settled, '3 changes waiting to send' when something is queued, and 'Not receiving live updates' if the connection drops — so a device that has quietly stopped listening no longer looks identical to a healthy one.
FixedA stray '0' no longer appears under the Tourniquet heading on the Positioning tab. It showed on every procedure where no tourniquet was used, which is most of them.

Version 1.0.52

August 12, 2026
New"+ Specialty", "+ Surgeon" and "+ Procedure" buttons at the top of every page. Adding any of the three used to mean scrolling to the bottom of the sidebar to find the button, and the sidebar shows different things depending on where you are. All three now sit above the page wherever you are — Procedures, Surgeons, Evidence, Videos, Favorites, Notes, Templates and Links — and work exactly as they do in the sidebar, including suggesting the CPT codes that match a procedure name as you type it. Specialty sits first because it is the one the other two need: a surgeon can be filed under a specialty and a procedure must be.
ChangedAdding a specialty that already exists is now refused with a message instead of quietly creating a second one with the same name. Two specialties sharing a name is what stranded procedures under a deleted specialty back in 1.0.51.
FixedSecurity fix — please install this one. The component that displays PDFs had a flaw that let a specially crafted PDF run its own code inside the app. Opening a PDF from a colleague, a journal or a hospital system could have been enough. It has been updated to a version without the flaw, and the app now also refuses to let any PDF run code at all, as a second line of defence. No sign this was ever used against anyone — the flaw was found and patched by the wider security community, not here.

Version 1.0.51

August 10, 2026
NewA prompt when you publish over a surgeon the program already has. If their preferences on that procedure differ from yours, you choose whether to keep the program's version or use yours — and if you use yours, whether to replace what is there or add yours underneath the original, separated by a divider. If both sides have a photo, you pick which one to keep. Nothing is written until you choose, and cancelling changes nothing.
FixedDeleting a specialty now clears out everything inside it on every device. Before, it only removed the procedures the computer you were sitting at happened to know about — anything that existed only in the cloud was left behind under a specialty that no longer exists, which made it disappear from the sidebar and turn up filed under 'Other' with an empty surgeon list. The confirmation box now counts those in before you delete.
FixedPublishing a procedure to a program no longer creates a second copy of a specialty. 'Trauma' and 'trauma' now count as the same specialty, and the program's existing one is reused instead of a duplicate being made beside it. Two specialties sharing a name is what stranded a procedure under a deleted one in the first place.
NewPublishing a surgeon to a program now brings their specialties with them, so they show up in the surgeon list for that specialty instead of the list coming up empty.

Version 1.0.50

August 9, 2026
NewSmarter surgeon detection when importing an operative report. It now reads the "Primary Surgeon" line, ignores assistants, and matches the name to a surgeon already on file — first, last, or full name. No match brings up a one-click "Add as new surgeon" instead of leaving the field blank.
NewOperative report import now also picks up K-wires and pins as implants with their size and count, the anesthesia used, numbered follow-up schedules, and casts with their description.
ChangedOperative report import now recommends a procedure based on the diagnosis first, then the stated procedure text — an attempted reduction or a cast application no longer shows up as an extra, separate procedure.
FixedA file too large to upload was accepted without a word. The video appeared in the list and played on the machine that added it, while never reaching the cloud — so nobody else in a shared program could ever see it. Files over the 150 MB limit are now turned away the moment you pick one, with a message naming the file, its size and what to change.
FixedAn upload that failed now says so. Previously a photo, X-ray or document that could not reach the cloud left an entry behind that looked normal until someone opened it on another device.
FixedLogging out on one device signed you out everywhere. Logging out of the website would silently kill the desktop app's connection, which then kept working from local data for hours while nothing synced.
NewA banner when cloud sync has signed out. Your work stays saved on the device and keeps queueing, but the app now tells you it is not reaching the cloud instead of looking healthy while other devices go stale.

Version 1.0.49

August 8, 2026
NewSee who last changed a procedure in a shared program. A line beside the title now reads 'Last edited by Lucas · attending · 2 days ago', covering edits to steps, implants, the case cart, surgeon preferences and images — not just renames. It shows nothing rather than guess when it cannot tell, and appears only in a shared program.
NewOne person at a time on any given box. When someone in your program starts editing a step, an implant, a case cart item, positioning, draping, X-ray notes or imaging notes, that exact item locks for everyone else and shows who has it. Everything else on the procedure stays editable, and a lock releases itself if that person closes the app or drops off the network.
Fixed'Who is editing this' never appeared for anyone. The live connection that carries it was being rebuilt before the old one had finished closing, which silently killed it every time you opened a shared program. The same fault affected the personal sync connection.
ChangedThe app now refuses to start on a different address than it expects during development, instead of quietly moving and making the vault unreadable.

Version 1.0.48

August 8, 2026
NewShared program workspaces. You can now switch between your own private vault and a shared program area, so a residency program can keep one agreed set of templates alongside everyone's personal notes. Your personal vault stays completely separate — your API keys and your case log never leave it, in either mode.
FixedHighlights and notes you make on PDF and Word evidence files now sync between your machines. They were saved correctly on the device you made them on, but silently never arrived on any other device — every fresh install was missing a database column the sync needed, so each incoming annotation was dropped without any error.
FixedSeveral database updates never actually ran on new installs. A stray semicolon inside a comment made the app cut those update files in the wrong place, so the statement after the comment was discarded — while still being recorded as applied, which meant it was never retried. This is the underlying cause behind a run of "saves nothing" and "doesn't sync" problems that had each been patched individually.
FixedYour own text can no longer be overwritten by a placeholder. If a note or a procedure's indications were saved to the cloud before the app had unlocked them, the next sync would copy that placeholder back over the real text on your machine — destroying the last good copy. The app now keeps what is on your device and lets your next edit repair the cloud copy.
FixedDeleting a surgeon while working in a shared program no longer leaves stale entries in your personal case log pointing at a surgeon who no longer exists.

Version 1.0.47

August 8, 2026
FixedImporting an operative report could fail at the very last step with "Save failed: undefined" and save nothing at all. Two positioning fields were missing from the database on any copy of OrthoVaultOS installed recently, which made every save of positioning, draping, post-op and notes fail — not just imports. Your database is repaired automatically the next time you open the app.
FixedBecause of the same problem, positioning, draping, post-op protocols and operative notes coming down from the cloud were being thrown away on a newly installed copy, so a second computer looked like it simply wasn't syncing. Sign in and hit Refresh and everything comes down.
FixedWhen importing an operative report, the Qty and Notes you typed on an implant were discarded on save. They're now kept with the implant.
FixedImporting an operative report replaced the surgical steps you had already written for that surgeon instead of adding to them. Imported steps are now appended after your existing ones.
FixedError messages that used to read "undefined" now say what actually went wrong and which part of the save it happened in.
ChangedLog Out and Refresh now sit side by side on one line at the bottom of the sidebar, with sync progress next to them, instead of stacking vertically.
ChangedWhat's New now opens with only the newest release expanded. Earlier releases are collapsed to a single line each and open when you click them, so the window doesn't fill up after several updates.

Version 1.0.46

August 7, 2026
FixedThe Log Out button could be pushed almost entirely off the edge of the sidebar and become impossible to click. The account footer now wraps instead of overflowing, so Log Out always stays fully visible.

Version 1.0.45

August 7, 2026
FixedAdding a procedure could fail with a database error if the specialty selected for it no longer existed. The specialty picker now always reflects your real list, and if you don't have any specialties yet, adding a procedure now tells you to create one first instead of failing.
FixedOn a shared computer, signing into a different OrthoVaultOS account could show procedure and surgeon names left behind by whoever signed in before you — clinical notes themselves stayed encrypted throughout. Each account now gets its own separate local database, so nothing carries over between accounts on the same machine.
FixedDeleting a specialty could, in rare cases, cause procedures under it to disappear from other devices signed into the same account, not just the one where the delete happened. Deleting a specialty is now synced correctly and can't remove more than what you deleted.

Version 1.0.44

August 6, 2026
FixedDeleting a specialty with enough history behind it could fail with a database error and refuse to delete anything. It now cleans up everything that specialty owns and deletes cleanly.
FixedExporting a template, or a Word document with images, could leave out photos that had finished uploading to the cloud — a mix of local and cloud photos would export with only some of them. All of them now come through.
FixedImporting a template in a web browser silently skipped every image in it. Images now come through there too.
FixedImporting surgeon profiles could drop a headshot that only existed in the cloud. Headshots now restore correctly either way.

Version 1.0.43

August 5, 2026
FixedProcedural images on the Overview tab were missing for any photo that had finished uploading to the cloud — the card said "No procedural images uploaded yet" even though the photos were there. They now appear. The same problem would have hit positioning and draping photos, and is fixed there too.
FixedA background sync no longer throws you out of what you were reading. It used to blank the whole window for a moment and drop you back at the top of the page; your place is now kept.
FixedThe left panel no longer jitters while syncing.
ChangedThe Procedure card on the Overview tab now lists the surgical steps in order, with critical steps in bold, instead of the indications and contraindications.
FixedDark mode is properly dark. The Procedures list, Evidence Library, search boxes and several buttons were still being drawn light — in the worst case the text you typed into a search box was almost invisible against its own background.
ChangedButtons, tabs and links that were still blue now use the OrthoVaultOS maroon.
FixedThe title bar now names the section you are actually in. Opening Settings, Links or Favorites used to leave the last procedure's name up top, along with a star that favourited a procedure you could no longer see.
ChangedFavorites is now a real page listing your starred procedures, with the surgeon each one was starred for. Clicking it used to change only the sidebar and leave the previous procedure on screen.
ChangedDelete Procedure and Borrow Template moved into a "..." menu next to Save, so Delete is no longer one stray click away at the same size as everything else.
ChangedOverview cards now fill the width of the window and reflow as you resize it. You can still drag a card's corner to resize it — sideways now widens it a whole column at a time — and double-clicking that corner resets the card.
ChangedOne search box instead of two. Typing in the Procedures search now filters the sidebar as well, and matching groups open on their own. The right-hand rail is now called Literature, since it searches published papers rather than your own vault.
ChangedSettings opens on your actual settings, with a jump bar across the top; the how-to guide moved below them instead of sitting in front of them.
NewThe sidebar, procedure tabs and specialty lists can now be reached with the Tab key.
FixedRequesting a password reset from inside the app produced a link that could never be used — clicking it reported the link was expired or invalid. The emailed link now works.
FixedThe "live intraoperative checklist" banner no longer appears when no procedure is open.

Version 1.0.42

July 31, 2026
NewSigning up with Google now walks you through setting up your account — confirm your name, add your role and subspecialty, and agree to the Terms and Medical Disclaimer, all inside the app.
NewNew accounts are now asked which plan they would like before they start, instead of landing on the free plan without being asked.
FixedAfter signing in with Google, the browser tab used to sit there loading forever. It now confirms you are signed in and tells you it is safe to close.

Version 1.0.41

July 30, 2026
NewSurgeon photos now travel with exported surgeon profiles, so a headshot comes across with the profile instead of being left behind.
FixedImporting surgeon profiles was quietly discarding glove size, gown size, music and notes — every imported surgeon arrived blank. They now come through intact.
FixedExporting surgeon profiles from the Templates page opened with nobody selected, so the export button did nothing. Everyone is selected by default again.

Version 1.0.4

July 29, 2026
NewOrthoVaultOS now updates itself. When a new version is out, you'll be asked once at sign-in — say yes and it installs and restarts on its own. No more downloading installers by hand.
NewYou can now import a full library backup. The Templates page has an Import button to match Export All Templates, so you can move everything to a new computer.
NewYou can load the procedure catalog from the website straight into the app. It brings in all 237 procedure names and their subspecialties as empty procedures, ready for you to fill in.
NewX-ray markup and PDF highlights now travel with an exported procedure, including the link between an X-ray and its pre-op plan image.
NewAdded a way to export one procedure for a single surgeon, images included — handy for handing off one case without sharing your whole library.
ChangedExported templates no longer embed video files, which made backups needlessly large. Video links are still included.
FixedImporting templates now tells you what happened — how many procedures were added, updated, or skipped. It used to finish silently with no confirmation at all.

Version 1.0.3

July 27, 2026
NewYour library now syncs across devices automatically. Edit something on one computer and it appears on your others within seconds — no need to sign out or press Refresh.
ChangedSigning in is faster. The app now downloads only what has changed since you last used it, instead of re-downloading your whole library every time.
FixedFixed a problem where an attached file could quietly fail to upload, leaving it visible on the computer you added it from but missing everywhere else.

Version 1.0.2

July 25, 2026
NewDelete confirmations are now consistent everywhere in the app — every delete action asks "are you sure?" before removing something.
NewThe Refresh button now shows a live percentage while a cloud sync is in progress.
FixedFixed the sign-in screen photo showing inconsistent black bars as the window is resized.

Version 1.0.1

July 23, 2026
FixedThe window's close button now reliably quits the app.
FixedFixed surgeon and procedure photos getting stuck on "Loading…" — shows "Image unavailable" with a Retry option instead.
ChangedHid the Facebook sign-in button while Meta's App Review is pending.

Version 1.0.0

July 19, 2026
NewFirst public release — macOS and Windows installers.
Have feedback on a recent release?
We respond to every email within 48 hours.
Contact us