14 May, 2026

10.5.2

IMPROVEMENTS

Folder Improvements

  • Create multiple sub-folders to better organise your Templates & Searches

  • Customise folder colours with a new colour picker featuring preset swatches

  • Choose from hundreds of icons better organised into 15 categories

  • Coloured dots on folder rows give you an at-a-glance view of contents

  • Duplicate entire folder trees — subfolders, templates, and searches are all deep-copied

  • Rename and manage subfolders directly with new swipe actions and context menus

Siri & Shortcuts

  • Template chooser now displays the folder path beneath each template name, so identically-named templates in different folders are easy to tell apart

Theatre List PDF

  • Duration estimates are now smarter: when an exact operation combination isn't found, each operation is looked up individually and summed for a more relevant estimate

12 May, 2026

10.5.1

IMPROVEMENTS

Start and stop Case Timers hands-free with Siri and Shortcuts

New Day Case Summary widget (small & medium) showing today's Case count and Locations

Create Patients, Cases, and look up Case details entirely through Siri Shortcuts — without opening the app

Spotlight search now indexes Patients alongside Cases for instant access

Copy shareable deep links with QR codes for Cases and Patients

"Remind me about this" Siri support from the Dashboard, Case editor, and Patient views

Enhanced Live Activity with Patient gender/age and Surgeon names

Privacy redaction on Lock Screen widgets and Live Activity now targets Patient names only, keeping the rest of the widget visible

Overhauled PDF vector-based summary charts with age-adjusted BMI z-scores, updated colour scheme, and reorganised layout

Theatre list reports now include utilisation stats, timeline charts, timer totals, and turnover analysis

Case Reports now include colour-coded timer timeline charts

Date picker added for day mode in All Data view

Various minor UI refinements

10 May, 2026

10.5

FIXES

NEW

IMPROVEMENTS

This is a pretty big update with some fantastic new features which unlock the power of Somnus. As always, thank you for your support and if you have any feedback or suggestions please let me know!

Widgets & Live Activities

  • Home Screen and Lock Screen widgets upcoming lists & the next case

  • Live Activities for tracking your current case, which appear on Apple Watch

Deep Linking & Handoff

  • Deep linking and Handoff support across your devices — tap a link or copy a link to jump straight to a case

  • Tapping a case in a widget or notification jumps to that case directly

  • QR codes on reports for quick case access

  • Copy the Link to a Case to embed anywhere you like

Siri Shortcuts for common actions

  • Open or find Cases, iterate over them and extract data

  • Start the next Case or a case with a specific Template with Siri

Spotlight search indexing for your cases (private and on-device)

  • Tapping on a result takes you right to that Case

Reports & Exports

  • Theatre List PDF export, grouped by location with duration estimates based on similar cases

  • MyPortfolio CSV export option to help with manual entry

  • Detailed age range breakdowns in reports

  • RCoA-compliant Summary Report formatting

  • Export a case directly from the Edit Record screen

Data & Import

  • Import CSV files with separate Date and Time columns as an option

  • Download Medicare RVG XML directly within the app to keep it up to date

Photos & Editing

  • Photo markup and improved photo editing controls

Notifications & Reminders

  • Backup reminders to help keep your data safe

  • Local notifications support (case & backup reminders)

PDF reports have much improved layouts

Share sheet now appears immediately after file export (no extra tap)

Improved performance, particularly on iPad and Mac Dashboards

Data exporting progress indicators provide more status information

Fixed backup/memory export issue

Fixed data race conditions in lists

Fixed minor typos

29 April, 2026

10.4.1

IMPROVEMENTS

Case Cards now have tappable Specialties, Operations & Surgeons with context menus

  • Add/remove them easily without opening the Case

  • Drag & drop them to other cases

  • Access more details via the menu

Improved PDF file structure

  • New style & layout adjustments

  • Summary Reports now have charts consolidated at the end

26 April, 2026

10.4

FIXES

NEW

IMPROVEMENTS

View Cases via more Charts

  • Context menus on Charts will allow you to view filtered Case lists quickly without having to create complex searches

eg. On the ASA Chart, jump to a list of all ASA 2E Cases via the menu

  • Charts included in this: Age Range, ASA Level, Time of Day, Gender, Duration, BMI, Urgency Level & Supervision Level

View Map Locations to the Locations Summary Cards

  • This still requires you to manually add map coordinates to your own Locations in Somnus

March Medicare RVG

Added a Supervision Level Chart on the All Data & Case List screens

Added 'Start/Restart Timer & Keep Start Time' to Timer Button context menu on Case Cards

On the BMI Chart, the context menu will allow you to correct any Cases that should have BMIs but don't

When removing the last Comorbidity from a Case Card for a patient with multiple cases, and you elect to not update their other cases, the current case ASA would not change to 1 - FIXED

When editing a Case, changing the Patient from Specific to Generic and back again, would still show the previous Patient info - FIXED

Exported Patient lists in CSV format, which included Personal List items, would result in a column shift error - FIXED

Tapping on a Specialty would show Cases for all Specialties instead of the one tapped - FIXED

When deleting a Trainee, Cases containing only that Trainee would still have a Supervision Level set - FIXED

BMI Charts would occasionally cause an app crash when scrolled into view - FIXED

When searching a list of Operations, the prompt/subtitle had excess padding - FIXED

Adding a new Patient with a Label but no ID number via a Case Card context menu, it didn't display 'Unknown' - FIXED

30 November, 2025

10.3.2-3

NEW

Added a 'Revert' button to selection lists 

  • It will appear if you have made selection changes.

  • Tapping it will reset to the original selection

  • If no changes have been made you can close it with a swipe down (or ESC on a keyboard), otherwise this action will be blocked

Added a floating date range when searching lists bound by a date range on iPhone

  • When searching the search bar would obscure this so it wasn't obvious what dates were already being filtered. Now you can see this.

Fixes a bug introduced in 10.3.1 where creating a new operation when adding to a case would fail to save the case and subsequent cases until a restart of Somnus

  • This was caused by a mismatch between the new operation and its specialty, due to them being in different contexts/threads. To protect the database, the app prevents further saves until the fault is cleared (by a restart)

The Add Patient screen didn't appear when first attempting without a passcode and you had set a passcode - FIXED

Changes to Patient Notes made via Case Card context menus didn't show immediately in the 'Preview View' for the Patient section - FIXED

Search text wasn't being correctly laid out in the title section of charts when saved as images for export - FIXED

This will be my final update for 2025 unless there are some significant bugs which need addressing. Thank you for your support.

FIXES

26 November, 2025

IMPROVED

FIXES

10.3.1

Title & subtitles improved, including on iPad & macOS for improved Window identification

Improved filtering when drilling down lists within date ranges

Added a Locations Map in Settings so you can see/edit all your Locations with set GPS coordinates

When viewing a Clinical Photo you can now enter edit mode to rotate the image as required

When adding to Operations or Surgeons via a single Specialty it no longer asks to choose the specialty

Searches were not respecting date boundaries if viewing anything other than 'All Dates' on the All Data screen - FIXED

When showing Patient lists from Comorbidities or Patient Personal Lists, it would show Cases instead - FIXED

Fixed some grammatical & spelling errors

23 November, 2025

10.3

NEW

IMPROVED

Import any list of items into Somnus via a CSV file

  • eg. Comorbidities, Personal List Items, Item Numbers, Specialties, Patients and More!

    • Existing items of the same name will be skipped, although some items will be updated & notes will always be updated if previously empty

      • This is a useful way to quickly update notes for a list of items (eg. Medications or Drugs)

    • New items will be automatically created

  • Some items have additional column options (eg. Operations for Specialties, Latitude/Longitude & Provider Number for Locations). See here for more information on requirements..

  • This makes batch importing/updating very efficient as you can create your datasets in Numbers/Excel before import

Export any item list to a CSV file

  • Export any item category as a CSV file (excluding photos/images, Case Templates & Searches)

    • This works for all items, including Patients

  • The structure of the exported file matches the CSV input structure for convenience

Search by Case duration

  • A new option called 'Case Duration' is visible under 'Times & Locations' when editing/creating a Search

  • You can select to filter by

    • Only Cases with a duration

    • Only Cases without a duration, or

    • Cases with a duration between two specific times

Exporting only Patient ID numbers for Spreadsheet Case Lists (CSV) is now an option

  • You may want to export all your Cases with some way to identify the patient, whilst keeping other patient details private.

Ability to bulk remove Notes from list items (in Edit mode)

Export progress indicator & share button now float on the Dashboard & All Data screens

Search bars now remain visible at all times in lists

Fixed some jitteriness of list views when attempting to view filtered Case lists

Standardised 'Add New' interface for all lists

Jumping forward/backward by 'quarter' didn't do anything - FIXED

When starting a new case with a template, after previously staring a case with the scanner, it still uses the scanner - FIXED

'Chart Loading...' would show spinner when there was no data to load - FIXED

When viewing all Personal Lists, searching will show individual list items as well

When moving a personal list item to another list, you will now be warned if a list item exists with the same name

More advanced 'View Personal Lists' screen with dynamic charts & ability to filter by date range

Renamed 'Spreadsheet' to 'Case List' for clarity when referring to Spreadsheet (CSV) exports

When creating a new Item Number it would accept one with no number, group or sub-group - FIXED

8 November, 2025

10.2.4

FIXES

Minor UI/UX bug fixes

27 October, 2025

10.2.3

FIXES

Create passcode overlay didn’t immediately disappear when first attempting to add a specific patient to a case after creating a valid passcode

Swipe to delete a case didn’t always work as expected

Cases started with a template on the Dashboard didn’t respect the visible date as the start date

Mac & iPad menu enhancements & new Mac help file

Label analysis was triggered when in ‘edit mode’ for identifiers when editing a patient and you tapped on a label to select it for merge/delete

Viewing the list of patients for a location would show all patients instead of just those that have an identifier for that location

Label scanning logic improvements, particularly with identifier numbers inconsistently being ignored for a given label layout

Minor UI/UX bug fixes

25 October, 2025

10.2.2

IMPROVED

Improved iCloud sync status messages

Cloud icon now visible if iCloud syncing is not enabled (tapping will take you to Settings)

visionOS layout improvements

Duplicating a Case now also duplicates any Timers

Timers can now be dragged & dropped to other Cases

Stabilisation of some merging logic

Improved list searching responsiveness

Subscription page less janky

Stopped any tips appearing until Somnus has been installed for 3 days as it was getting in the way

18 October, 2025

10.2.1

NEW

IMPROVED

Timers now available in Case Templates

  • Allows addition of Timers to Cases started with a Template

  • Timers in this scenario do not start automatically

Fixed an issue where duration wasn't appearing with CSV file imports

Improvements to label scanner name & number detection algorithm

What's New will now only show for major x.x updates

Fixed an issue with timers not appearing when importing Somnus Data files

Fixed issue with Case Templates disappearing/resetting

  • Occurred when editing on iPhone via the Templates list, but only if folders were visible

Improved highlighting of a selected Patient in a list

Fixed date of birth search issue where it would also match 'the next day'

Duplicate code for items now copies their rich text notes

Ability to 'clear duration' on timer items to have them ready to go when required

Timers with no start & end time won't appear in reports

Added an error warning if the CSV file date formats are incorrect

Layout changes for biometrics on Case Reports (PDF)

Added scrubbing indices/buttons to Template & Search Lists

Fixed comorbidities not being properly saved in Searches

Sprinkled more web links throughout Somnus to jump straight to the website for assistance

Viewing ‘All Patients’ via the Patient Summary Tile context menu would fail on iPhone

Fixed an issue where CSV validation was occurring for .somnus & .somnusbackup files, delaying the import

Fixed issue where deleting a Patient would also delete their Cases

  • Added the choice to keep or delete a Patient's Cases when deleting the Patient

8 October, 2025

10.2

NEW

IMPROVED

Notes

  • Add rich text notes, including tappable links, addresses & phone numbers to any database item you create

  • For example: add clinically relevant notes & links to Comorbidities or Personal List items you create (like Medications) for quick reference. Add contact information for a Location or finder details on your Trainees & Supervisors.

    NOTE: These are attached to the database items NOT the Case. For Case or Patient specific notes, use Case Notes or Patient Notes. If you add a note to a comorbidity or operation, it will be the same note wherever you see that specific comorbidity or operation.

  • Patient & Case notes now also support rich text (ie. font size & colour customisation)

  • Note fields are searchable in all lists too so you can find specific text within notes

Custom Timers

  • Add multiple, customised timers to your cases to track anything (tourniquet time, etc)

  • Customise their colour & icon

  • Timers dynamically update on Case Cards & Case Lists

  • When in Edit Case view timers appear on an animated timeline, updating in real-time

  • Timers export to Case Reports (PDF) as well as Spreadsheets (CSV) with start, stop & duration times

More Icons

  • Many more icons to choose from to customise your Timers, Personal Lists, Templates & Searches

• Import Security

  • Added some friction to prevent inadvertently importing data or restoring a backup

  • Blocked data import from being possible if Somnus is in the locked state

• More Menus

  • Added several menu items & restructured them for both iPad & Mac

  • Ability to import CSV, Somnus Data & Somnus Backup files from the menu

A 'Selected' toggle when selecting Custom List items at the top level to show selected without having to drill into the list

When viewing 'Selected' items in a list when adding to Cases, deselecting them will now clear them immediately from this view

Efficiency improvements across the board

More efficient Patient & Case saving when ignoring an empty name field

Report layout improvements

Added a 'What's New This Version' screen which can also be accessed via Settings at anytime, with links to Version History

Lots of small UI/UX improvements

Updated tutorial images

Bug fixes, notably:

  • Some new Operations were not being added to existing Specialties when importing a Somnus Data file - FIXED

  • Backup restores would fail if one item had a corrupt field - FIXED

1 November, 2025 RVG for Australian Users

  • Please note: don't update until it's technically 'current' to prevent premature item number changes, if any

25 September, 2025

10.1.16

FIXES

Index buttons for Item Number list views were not truncated

Update other cases' ID labels' only shown if there is more than one case for that Identifier

When adding a new Operation or Surgeon inside a Specialty, it will add them to that Specialty instead of asking to choose one

Title bar text prompts were sometimes inconsistent

Rounder corners for many elements to fit with Apple's 'concentricity' aesthetic

21 September, 2025

10.1.15

FIXES

Identifiers on the Edit Patient screen didn't save the identifier without a label image

After deleting the last identifier on Edit Patient screen you can now add a new one without closing the screen

Identifiers created with no number will have their number set to 'Unknown'

Label scanning improvements (Names & Identifier number detection)

List index scrubber/buttons are back, finally! (macOS & iOS 26 only due to limitations in SwiftUI)

'Today' not updating automatically when the day changes resulting in 'Go To Today' getting it wrong

Date scrolling issues on some devices (eg. particularly on Window resizing)

Gender was assigned 'Female' incorrectly with some CSV imports

Default Training Year, if specified, was not being automatically added to new Cases

Personal Lists were sometimes toggled ON when adding a New Patient to a Case, even if none were selected

Efficiency Improvements overall

18 September, 2025

10.1.14

FIXES

Recompiled for native iOS/macOS 26 users which improves stability on iOS26 and adds Liquid Glass effect

12 September, 2025

10.1.13

FIXES

Fixed a very strange crash that occurred only on iOS/macOS 26

24 June, 2025

10.1.12

UPDATED

Label scan gender/name guessing improvements

6 June, 2025

10.1.11

UPDATED

Improvements to label analysis when in Edit Patient view

Improved the UI for Item Number versioning & updating in the Item Numbers list

1 July Medicare RVG

Minor UI improvements including making the Item Numbers Summary Tile stand out more

3 June, 2025

10.1.10

UPDATED

When adding a new Patient via the New Patient screen, scanning a label will now start the detection process automatically

Fixed an issue where creating a Case elsewhere and returning to the Dashboard, required a refresh to make it visible

Added some logic to ignore any hospital provider number codes (Australia) when detecting numbers in label scans

More tool tips & other minor tweaks

26 May, 2025

10.1.9

UPDATED

When creating a new Case on the Dashboard & starting a timer, it will now scroll to this case after saving

Decoupled some background Chart data generation on list views if charts have been set to 'not visible'

Minor enhancements to Searches & 'Quick Searches' created from List views

16 May, 2025

10.1.8

UPDATED

Fixed an issue where renaming a Surgeon or Operation from an 'Item Bubble' context menu would fail if there was a similarly named item in a different Speciality

Stability improvements to screens for selecting Item Numbers and Patients

Creating a new Patient via the 'Select Patient' list now selects it and adds it to the Case

14 May, 2025

10.1.7

NEW

UPDATED

Added 'longest' and 'shortest' Case durations to the Duration Chart

Added ability to 're-analyse' a label after initial scan, directly on the Analyse Label screen, via context menus

Improvements to logic when updating (or not) Comorbidities & Personal List Items for a Patient's other Cases

When modifying the identifier number on the Analyse Label screen it updates the selection list properly

Speed & efficiency improvements when searching Cases & Patients with dates on Dashboard & All Data screens

Improved efficiency when searching for Personal List items in the main List view when choosing them for Cases/Patients

Context menu adjustments for iPad & Mac

Some tweaks to popover help views for Vision & Mac

12 May, 2025

10.1.6

UPDATED

Some UI improvements to Settings screens

Fixed an issue where it was not possible to rename an item in some ‘selection’ lists

Improvements to duplicating Cases from Case lists as well as when viewing Cases linked to an item (eg. Operation)

Some visionOS button improvements

8 May, 2025

10.1.5

FIXES

Renaming an item by simply changing the text case would be blocked in some lists

A patient wouldn't be added to a case when adding a new patient, via a case card context menu, and a detected existing patient was selected

CSV file imports would suggest the file encoding was incorrect when it wasn't

UI updates on visionOS

7 May, 2025

10.1.4

UPDATED

Improvements to iCloud Sync ‘last sync duration’ calculations

More visual feedback when tapping on an ID Label to see it ‘Analysing’ the data rather than feeling like the ‘tap’ isn’t doing anything.

Fixed an issue where selected Operations or Surgeons wouldn’t appear when tapping the ‘Selected’ selector, even though they were selected.

Added the ability to open a new main window from a several locations on VisionOS, should it have been accidentally closed

Adjustments to the text & alerts for the initial Subscription information page

5 May, 2025

10.1.3

NEW

Added logic to warn if CSV import includes Cases in the past

Added ability to append text directly to Patient or Case notes via context menus on Case Cards

UPDATED

Improved logic to prevent assigning a new Operation to a Speciality if it already exists in that Specialty

Improved cloud sync duration reporting so it doesn't just reflect the last 'sync' component's duration

1 May, 2025

10.1.1-2

UPDATED

Patient merge logic improvements

Label scan gender/name guessing improvements

More menus & keyboard shortcuts (Mac & iPad)

Ability to clear Generic Patient details from Case Cards via context menus

Dashboard will scroll to Active Case if timer started within the Edit Case screen

30 April, 2025

10.1

NEW

Searching when selecting Personal Lists will now show matching List Items not just the Lists with those items

  • No need to drill into each list to find what you need to add to a Case or Patient: just select them directly here


FIXES

On iPhone the first label scan & detection after initial app load would often fail

When adding a new patient to a case on iPad & Mac, previously entered generic patient data wouldn't copy across

When modifying comorbidities & personal lists items for a patient with multiple cases, it wouldn't correctly ask you to update the other cases if both had been changed

Items wouldn't clear immediately when toggling a section within the Edit Case screen to off

When adding a new patient to a case, scanned labels sometimes wouldn't attach

Added some padding to the bottom of selection lists so the 'New Item' window didn't obscure

Improvements to gender guessing algorithm including some guesses on CSV import if gender column omitted

24 March - 29 April, 2025

10.0.1 - 12

FIXES

Bug fixes & stability improvements

24 March, 2025

10

NEW

After 8 months of hard work, I'm proud to bring this huge update to Somnus to you. One change is that l've moved to a subscription model - something that I thought long & hard over - but don't worry, you don't need to subscribe to access, view & export your existing data - only to add new data to Somnus.

I do hope you feel it's worth the extremely modest yearly price, considering all the time l've spent on this and that I'm really just a one-man-band here. I also have many exciting things planned now that l've overhauled Somnus' underlying structure.

There are so many great changes that have been made possible by adopting newer technologies - some things will feel familiar, others will feel much more intuitive, particularly when it comes to data entry. I can't really list them all here, and more will be outlined on the website which is undergoing updates.

Some changes include:

Eye-Catching Case Cards

  • Category items now are displayed in the colours you've chosen

  • Fully updated with interactive items for fast additions & analysis

  • Long pressing (right click on Mac) on sections of the Card brings up a relevant menu

  • For example, the timer button now has far more functionality

All new Dashboard & All Data Screens

  • Tiles for categories allow quick analysis & editing

  • Detailed theatre utilisation data & charts

  • Many more charts on the All Data screen to visualise your data

  • Improved ability to create, edit & modify your Personal List items

  • Reorder and show/hide tiles, charts & categories as you wish

  • View different date ranges directly on the All Data screen

  • Search on the All Data screen

Data Entry

  • Faster data entry when creating Cases & Patients

  • Favourited & commonly used items appear in 'Quick Add' lists

  • More detailed biometric data analysis for paediatric patients

Improved label analysis after either scanning or importing

  • All data & label appear together on the one screen for faster data matching

Built in tips & tutorial should you need assistance

Background data importing so as to not block your workflow

  • Even while importing huge datasets you can still create Cases

March 2025 RVG