Skip to content

Changelog

What’s new in Capnolog, newest first. Notes that mention the Mac companion describe an unreleased desk build; the Mac app is not available yet.

  1. Version 1.5.0

    • On a single training year, the Progress tab says which year it shows and counts the cases you logged in Capnolog that year. Graduation minimums and your imported ACGME history count on Cumulative.

    • The Log tab shows how many UAA cases are waiting to be logged, and a UAA case on the Plan tab leads with Log.

    • Two weeks before the Chrome extension link ends, the Log tab says the day and how to renew the link. Once the link ends, the card offers to file from this iPhone.

    • When your sign-in has ended on this iPhone, the app asks you to sign in again.

    • A tap on a day in the date calendar sets the date and closes the calendar, and a tap anywhere outside the calendar closes it too.

    • The save bar is Log case and Finish later again. Filing on ACGME from this iPhone starts from the card on the Log tab.

    • Sign in with Apple works on iOS 27.

    • Repeat last copies the case you logged last, on the day you are catching up.

    • The ACGME card on the Log tab says how many cases are not yet on ACGME.

  2. Version 1.4.0

    • Notes now open as formatted text, with headings, lists, checklists, and tables, and no markdown symbols on screen. To go back to the markdown editor, turn off Settings, Customization, Rich text editor.

    • The title is the first line of the note. A note's link, Reference card, and tags are in Note info.

    • The More button at the top of a note holds Note info, Contents, Pin, and Delete note.

    • Aa on the bar above the keyboard opens the text styles where the keyboard was. One tap sets a style and brings the keyboard back.

    • The Notes list is grouped by date, as in Apple Notes: Today, Yesterday, Previous 7 Days, Previous 30 Days, then by month.

    • Find in a note now replaces text too, one match at a time or all at once.

    • Hold a checkbox to drag a checklist item, and swipe a list item right or left to indent or outdent. Settings, Customization, Move ticked items to the bottom keeps ticked items below the open ones.

    • With the cursor in a heading, tap the arrow at the end of the line to fold the section under the heading. Tap again to open the section.

    • Type straight into a table. While you are in a table, the bar above the keyboard adds and deletes rows and columns.

    • A note no longer shows Saved while you type. Only a note that failed to save says so.

  3. Version 1.4.0

    • Signing in with email now removes hidden characters that some keyboards add to an address, and an address the sign-in service refuses gets its own message.

    • If Apple sign-in does not open on your iPhone, the sign-in screen now says so and points you to email.

    • Notes and attending preferences for non-cardiac chest cases and gastric bypass no longer land under Cardiac · CPB.

    • When Capnolog cannot start reading the ACGME form, the sheet now says the read failed instead of saying you cancelled.

  4. Version 1.4.0

    • Bring your notes over from Apple Notes with Import on the Notes tab, and review each note before saving.

    • In neurosurgery, the import places each note into the neurosurgery note template. On an iPhone with Apple Intelligence, that sorting runs on the phone itself.

    • Case planning is free for 30 days from your first saved plan, and the planning screen shows the date. After that, planning is part of Premium.

    • Importing your rotation schedule from a calendar is now free.

    • A case counts toward your ACGME totals once the case has a hospital and an attending, because ACGME's form requires both. A notice on the Log tab says how many cases need them and opens the list.

    • The ACGME page in Settings is now titled ACGME, and the browser extension is under Settings, ACGME, Browser extension.

    • When a case is ready to file, Save sits beside Save and file on ACGME.

    • In anesthesia, All cases filters by surgical specialty, and a plan shared without patient details can include your notes when you switch on Include my notes.

    • Once you file through Capnolog, a weekly reminder names the cases you logged three or more days ago that are not yet filed on ACGME.

  5. Version 1.3.1

    • In anesthesia, the case form shaped to your rotation is now part of Premium. Without Premium, the form shows what Premium would change on your rotation.

  6. Version 1.3.1

    • In anesthesia, Premium learns each rotation from your own cases. The rotation's usual technique, site, and attending fill in with one tap.

    • After you save a nerve-block case, Same block again sits beside Undo and opens a copy of that case for the next block.

    • With Premium, the Log tab shows when a rotation ends, what you logged on the rotation, and what comes next.

    • With Premium, the log reminder comes at the hour you usually log on each rotation.

    • Tapping MAC marks the airway as Mask when the airway is still blank.

    • Filing from your phone fills an empty Your name field with the name ACGME prints.

  7. Version 1.3.1

    • A new neurosurgery case keeps a draft: closing the screen asks first, and Log a case offers the draft back.

    • Neurosurgery Progress opens Insights, which counts your cases by primary code and training year.

    • A neurosurgery case has the private note and case flags at the top of the form, the same as an anesthesia case.

    • Mark a neurosurgery case's complications from a neurosurgery list, such as a durotomy or a CSF leak, and the first mark flags the case for M&M.

    • When shorthand such as C/E could mean two operations, Capnolog asks once and remembers your answer.

    • Where the ACGME autofill for your residency is still being built, Capnolog says so, and keeping your ACGME Case Log open in Chrome speeds up the build.

  8. Version 1.3.0

    • After the app reads your ACGME case log, a summary screen shows how many cases were new, how many were already here, and what changed on Progress.

    • Open that summary from the Log tab's ACGME card or from the Last read row on the ACGME page.

    • Neurosurgery Progress now counts against ACGME's 2026 case minimums.

    • On a new neurosurgery case, Often added with this offers up to four codes you have logged with the same primary code, and one button adds a usual pair.

    • A neurosurgery code that ACGME's case list does not carry is named on the case, so you can remove the code before you file.

    • Neurosurgery templates can be edited: codes, the primary code, role and patient type, with a Use button that starts a new case from the template.

  9. Version 1.3.0

    • ACGME's case entry page now opens inside Capnolog, so a case files from your phone without the Chrome extension.

    • Sign in to ACGME once inside the app, and the next filing opens straight to the filled form.

    • Save a new case with Save and file on ACGME, then confirm the filled form on ACGME's own page.

    • The card above ACGME's form names the case the way your Log does, says how many fields match, and lists anything you must set by hand with a Show me that jumps to that field.

    • After a filing batch, Capnolog may read ACGME's form once, with no changes, so the fill keeps up when ACGME moves a field.

    • Capnolog reads your past ACGME cases through the same page, so Progress counts them without a computer.

    • Settings gains one ACGME page: your sign-in, the last read of ACGME's case list, the other ways to send cases, and a sign-out.

    • The Neuro section of a case plan's medical history adds 22 conditions, including prior craniotomy, traumatic brain injury, carotid stenosis, intracranial aneurysm and moyamoya, grouped so the list stays short.

    • The note boxes on the New case screen show headings, lists and bold text the way the note page does.

    • The prior anesthetic date field backspaces cleanly and types its own slash.

    • Surgeon name chips stay clear of the keyboard, and a plan section's arrow answers the first tap.

    • Opening a searchable list puts the cursor in its search box.

    • The sign-in button stays above the keyboard, next to its field.

    • Only an anesthesia residency shows a CA year on the Progress card.

  10. Version 1.2.1

    • The export screen offers a progress summary (PDF): your counts beside each published ACGME minimum, ready to hand to an advisor.

    • A second page, the experience profile, adds what the ACGME report leaves out: training years, national averages, case mix, monthly volume, and flagged lists.

    • An iCloud backup no longer stalls after the app is suspended in the middle of one.

    • Pasting a case list: Capnolog asks whether day or month comes first when no date could be read, and preselects the year your list already carries.

    • After a paste, the done screen opens a list of the cases kept on hold, so you can release each one.

    • If you answered “Not right now” to the updated Terms of Use, the app now says that sending is paused — on the Log card, the ACGME screen, Sync now and sign-in — with a Review terms button, instead of looking offline.

    • Your first 50 cases filled and submitted through the extension are free, and cases you only log in the app never count toward that number.

    • Answering “Not right now” to the Terms of Use now asks you to confirm, because sending pauses until you accept.

    • When cases are waiting on your phone for a reason you can fix, such as no program set or Case sync turned off, one message says so and opens the screen where you fix that.

    • Fellowship entry sheets are tap-only now, matching the residency sheet.

    • On the Cases screen, the activity grid and the month rail follow your filters: pick an attending, a complication or a site and the squares show the days those cases fall on.

    • Send this link to my computer now sends the Chrome Web Store listing itself, so the computer opens on Add to Chrome.

    • After you save a case, one card holds the receipt: the case id, Undo, and two quiet buttons for a complication or a study flag. The card grows in place when you tap one, so nothing floats over your list anymore.

    • While the Terms of Use are declined, the app now says exactly what the browser extension can still see: a count of waiting cases, never a case. The Privacy Policy lists that report.

  11. Version 1.2.0

    • Capnolog opens on iOS 27. Builds 228 through 231 closed the moment they launched on it.

  12. Version 1.2.0

    • The Premium screen checks your subscription each time you open it, so it never reports a plan you no longer have.

  13. Version 1.2.0

    • After you buy Premium the screen says so — “Premium is on for this phone” — and offers Continue. It no longer shows the not-for-sale card to someone who has just paid.

    • The Mac plans your exams from the same role and year as your phone, so a CA-3 sees ITE and ADVANCED on both.

    • If you open the Premium screen and decide not to buy, you get one short email about it, and nothing after that.

    • Your fellowship's own chips are on the form now, not behind More detail. Cardiothoracic case type and peri-operative TEE sit right under airway.

    • Pediatric setting, congenital lesion, surgical procedure and the pediatric airway sit with the rows they belong to, and obstetric high-risk features sit under procedure category.

    • Each form offers the chips that fellowship actually uses and folds the rest behind a “+ more”, so nothing is gone. Cardiac folds away the pediatric ages, the airway techniques it never uses and the obstetric procedure categories.

    • Obstetrics folds away the procedure categories an OB fellow never logs.

    • Pediatric anesthesiology uses its seven post-menstrual age bands in place of the residency's five, and pediatric cardiac now uses the same seven — a five-day-old and a two-year-old are no longer the same row.

    • Questions that were asked twice are asked once: TEE is in the case type row and no longer also a monitor.

    • Pediatric difficult airway, shared airway, single-lung and neuromonitoring moved out of Case characteristics to the rows that already ask them, and obstetric high risk is the high-risk chip rather than a second set of procedure categories.

    • The practice case in setup is your specialty's own. It gives you a patient, lists what that case looks like on your form, and ticks each line as you tap it — and it is read off the form itself, so it can never teach a screen that has moved.

    • Neurosurgery residents get the same first-case hint on the code screen that the anesthesia form shows: pick the primary code first, the rest can wait.

    • Neurosurgery gets a practice case in setup too: a shunt for a four-year-old, on the real code screen, with the three lines it asks for ticking as you tap them. Nothing is saved.

    • Exam dates you could see but not set can be set now. A CA-3 can give ADVANCED its date on the Exam dates screen, and a CA-2 who still needs BASIC can turn that lane on — pace resumes for it the moment you do.

  14. Version 1.2.0

    • When your program's roster changes, new hospitals and attendings appear on their own and a banner says what changed, with Undo. Only a same-name attending still asks you to pick.

    • Settings > Roster updates lists every change with Undo or Redo, and keeps a list of the ones you undid.

    • The Premium screen says the trial up front: 1 month free, then the price, on the plan and on the button.

    • Buying Premium unlocks the screen you bought it from right away, and the store is asked again if it answers slowly on first open.

    • The Premium tour holds each frame still so you can read it.

  15. Version 1.2.0

    • The six sign-in code boxes take a tap again, and the number pad opens with them.

    • Your first ten cases fill into the ACGME Case Log free. After that, form fill is part of Premium; bringing in what you already logged on ACGME stays free.

    • Connecting the Chrome extension says what it does: it brings in what is already on ACGME so your totals are right, then sends new cases.

    • The ACGME screen has one button that saves a CSV of exactly the cases still waiting, ready to enter yourself, and a link to mark them as logged once you have, with Undo.

    • Progress tells you when cases are waiting on this phone and what to do about it, whether or not the extension is paired.

  16. Version 1.2.0

    • The sign-in code is six boxes now. Paste the code or take it from the bar above the keyboard and the boxes fill one digit each; a full code submits itself.

    • Signing in with an authenticator app can fall back to one of your backup codes when the app is out of reach.

    • Account & devices no longer greys out the code field after you leave for Mail to fetch your code.

    • Continue with Google carries the Google mark.

    • In a note, tapping an empty list row now puts the cursor on that row instead of at the end of the note.

    • Pressing Return inside a list no longer scrolls the note down to the end of the list; the view stays where you are typing.

    • Pasting a case list with a Procedure column now titles each row with the procedure, without labelling the column first.

    • A pasted heading row with an Airway, ASA or other anesthesia column is read as the heading instead of being added as a blank case.

    • If this phone is already linked to a different account, Account & devices asks whether to keep that link or replace it, instead of showing an error.

    • Program ambassador opens on its last answer when the app starts, instead of a spinner.

  17. Version 1.2.0

    • Premium shows what it unlocks before it asks: a short walk through planning a case, never retyping it, and your day, drawn with the app's own screens. The plans page starts on yearly, shows its cost per month, and lays out the free trial.

    • Settings › Help & support has an Ideas & roadmap row. It opens Capnolog's public board in your browser, where you can vote on what we build next, suggest something, or read what is planned, in progress and shipped.

  18. Version 1.2.0

    • On the New case sheet, a chip you still have to fill looks empty: no fill, a dashed edge when the case cannot be saved without it, a dotted edge when it is optional. The flag is just the flag.

    • Pasting a case list, or importing one you exported, now opens one review screen: the columns Capnolog read sit at the top, every case is a row you can tick or open, and the button that adds them stays in reach however long the list is.

    • Import a file now takes a CSV — or a tab-separated or plain-text export — as well as a PDF, and the summary counts rows instead of pages.

    • Labelling the columns of a pasted or imported list is calmer: every column says whether Capnolog already read it, still wants a label, or which field it feeds, and the picker tells you when another column already has that job.

    • If you skipped the practice drill, the New case sheet explains what a chip is until your first case is saved.

    • With Premium, a new case can start at the hospital you are standing in. Capnolog asks once, the first time you open a new case with hospitals saved; your location is used only while the app is open and never leaves the phone. Settings › Program turns it off.

    • Plan says when it still needs your OR board's name, in the place the rooms would appear, instead of leaving the screen empty.

    • Progress says where its volume targets come from — a national average for your specialty, the same number for every program — and stops saying so once you have set your own.

    • Settings is simpler. Every screen shows only its rows, Account & devices opens at once with what it showed last time, and the planner's own settings live under Plan & workflow.

    • Show tips again in Settings lists each screen separately, so bringing back the note callout no longer brings back every nudge with it.

    • If your account is locked after too many attempts, the sign-in screen says so and roughly how long to wait; a dropped connection during Sign in with Apple or Google reads as offline, not as a refusal.

    • On All cases, the month strip no longer sits over the right edge of a case, and the export button has a full-size target.

    • The reimbursement receipt is a proper document: the Capnolog mark, a receipt number, the seller's registered name, and the amount drawn as the total — and the amount stays on it after the app restarts.

    • Study Lab now opens on what it can measure. With Premium and an anesthesia outline, the first screen leads with coverage from your own case log and says what desktop Anki would add. The Anki page gained a Tonight section with an 8pm reminder.

    • Study Lab no longer suggests a five-minute review when nothing is due; the review line appears once your Anki queue is measured. After you update the add-on, the due forecast counts from your desktop Anki’s own day, so “due tomorrow” means what Anki means.

  19. Version 1.1.0

    • The Log and Progress screens now say how many finished cases have not reached ACGME yet. It is a plain line with a number on it, it goes away at zero, and it cannot be dismissed — the count only goes down when the cases actually get there.

    • Already typed some cases into ACGME yourself? Open Still to send, tap Select, pick them, and mark them as already filed. Nothing is sent to ACGME; it stops Capnolog offering those cases to the extension, so they are not filed twice.

    • Export moved to where your cases are. All cases now carries the export and recycle-bin buttons in its header, instead of asking you to go looking in Settings.

    • Your Wrapped has a permanent door. It appears on Progress during July and August, and lives in Settings under App & workflow the rest of the year, named for the year it covers.

    • Show tips again now brings back every tip, including the pull-to-sync nudges on Log and Plan and the dot-phrase hint in notes. It used to restore two of the five.

    • Study Lab opens on Premium. It reads your logged cases against the ABA blueprint and shows you which topics you have covered and which you have not.

    • Study Lab also searches your own Anki collection for the cards on a weak spot. Flagging one queues them to unlock at your next desktop Anki sync — the add-on does the unlocking, so everything but the coverage view needs desktop Anki.

  20. Version 1.1.0

    • Capnolog no longer signs you out on its own. A phone that was locked while Capnolog checked for new cases in the background could lose your sign-in permanently; your account now survives the lock.

    • If your sign-in code stops working, Capnolog now tells you the code is no longer valid and to send a new one, instead of asking you to check an email address that is no longer on the screen.

    • Neurosurgery residents can find their program by name again. The program list carried two neurosurgery programs; it now carries every accredited one, so you pick yours instead of typing it in.

  21. Version 1.1.0

    • Signing in from the bottom of setup now works for a resident whose program set them up, so reinstalling Capnolog puts you back in your own log instead of saying your account is not set up for a program.

    • The Account & devices screen no longer reloads again and again while it is open, so it settles on your device list instead of sitting on “Checking your devices”.

    • Signing out now finishes instead of stalling, and it ends your session on this phone rather than leaving it open behind the scenes.

    • The notice after you sign out shows once on the Account & devices screen instead of twice.

    • Progress now measures your pace from the July your intern year began, so an intern, or anyone who has logged cases from their intern year, sees a pace and a projection instead of nothing.

  22. Version 1.1.0

    • Signing up with a new email address works again; an address Capnolog had never seen was being refused with “That didn't send” and no code arrived.

  23. Version 1.1.0

    • The context row at the top of a new case wraps instead of squeezing: an empty chip shows just its symbol, and a long hospital name no longer pushes the attending off the row.

    • On Cases, the month rail down the right edge no longer sits over each row's count and date.

    • A value captured from Speak or Type that needs a look now says which field it belongs to, and VoiceOver hears when the last one is checked.

    • On Android, the tab bar follows Material: a filled icon in a pill for the open tab, labels under every tab, and the system back gesture previews where it lands.

    • Premium is now three short steps instead of one long screen: what you already have, what Premium adds, then the price. Not now leaves it.

    • Wherever Premium is described, the list of what it includes and the term are the same list, drawn from one place.

    • Turn off auto-renew and the Premium screen says the date Premium stays on until, what locks after it, and that your cases and exports stay free.

    • Receipts under Reimbursement now cover this year and last, each showing the period it paid for, and the Premium screen links straight to them.

    • A hospital name too long for its chip now shows as an initialism, like CCMC, instead of being cut off. Set a nickname in Settings › Sites and that wins.

    • Progress opens with a bar for each category you are furthest behind on, drawn against its ACGME minimum, and the sharing notice sits at the bottom of that card with its state showing.

    • In the plan editor, the recall row and the carry action live inside the plan card instead of in banners above and below it.

    • When a new rotation starts, or at your tenth case if you keep no schedule, the Log tab shows one card about the Premium feature that fits that moment, once.

  24. Version 1.1.0

    • Keep your case list somewhere else? The Import button beside Repeat last on the Log tab is always there now, so a running list can come in whenever you like, whether that is every week or once a year.

    • Started mid-training with months of real cases? The Progress card offers to bring them in as cases, so each one counts toward the right year. A typed-in total is still there as the fallback.

    • When you paste a list, each column is pointed at one of your own specialty's fields, and a cell holding several answers at once is split into its parts before you review it.

    • Fellows can pick their fellowship program in Settings, from the same list onboarding uses, and the shared roster follows that program's own number.

    • Signed in on more than one device? Settings, under Account, lists them, and you can remove one from there.

    • On iPhone, the Lock Screen widget now shows Pinned note instead of your note's title. Turn that off in Customization if you want the real title there.

    • After your first saved case, the Log tab offers a log reminder once: a daily or weekly nudge at a time you pick. Say no and it never asks again.

    • The terms and the privacy policy now say who we are: Capnolog is a trade name of Chockstone Labs LLC. One consent at first launch covers both.

    • Setting up Anki? The Anki screen under Study now walks through installing the Capnolog Case Prep add-on on your desktop, and the install code copies with one tap so nothing is retyped.

    • Ready to pair with ACGME on your computer? The Pair to ACGME card now emails the browser extension link to your account's address, so there is nothing to type from a phone screen.

  25. Version 1.1.0

    • A case template can be shared with your program from its own editor. Everyone at your program can use it, nobody is named, and you can stop sharing it whenever you like.

    • Notes your co-residents shared for an attending show up under that attending, and Add to my note copies one into yours. Hide the ones you do not want.

    • Rooms & areas can take your program's OR list in one tap, or send yours to the program, so nobody has to type OR 1 to 30 again.

    • Sharing a setup file is retired — templates and notes travel through your program now. Files you already received still open.

  26. Version 1.1.0

    • The case form has a Flag pill at the end of the top strip. Tap it to put the case on your program's M&M, research, case report or teaching list, or on any list of your own — type a name and it exists.

    • The pill shows how many lists the case is on, and nothing is written until you save.

    • Choosing a complication turns on Also flag for M&M, so the case lands on that list with no extra step and a private note started from the complication you picked. Turn it off and it stays off for that case.

    • The same pill sits beside a saved case's status, and the card under it shows each list with its note. All cases can show one list at a time, with a count on every list.

    • While a list is showing, Export CSV writes just those cases, with the list and your note as the last two columns. The columns you already know stay where they were.

    • Manage lists opens a Lists screen where you rename, delete or export any of your own lists. The four program lists keep their names.

    • The Program Ambassador slot is now about getting co-residents started: installing the app, connecting the extension and logging a first case, rather than passing a setup file around.

    • Holding the slot earns free months of Premium once you and the people you bring in are logging, and the screen says exactly what counts.

    • Lists live only on this phone and ride your backup. Nothing about them is synced or sent to your program, and a list name or note that looks like patient information is refused before it is saved.

  27. Version 1.1.0

    • Once your rotation schedule is written down, the case form shapes itself to the block you are on — an ICU day leads with lines and monitors, a regional day with block techniques — and the rest folds under More detail. Settings can turn that off.

    • The top of the case form is quieter: the schedule banner is gone, the chips carry the date, site and attending in two rows, and anything still guessed keeps an amber dot and one line saying where the guess came from until you confirm it.

    • Less detail and More detail now stay where you put them. A rotation that does not anesthetize — intensive care, regional and acute pain, pain clinic, and the new Preop clinic — opens without ASA 2 and a general anesthetic already filled in.

    • The weekly question about an attending can be dismissed with an X, which silences it for that attending until the following week. Three dismissed weeks in a row with no answer in between silence it everywhere for four weeks.

    • Settings now draws your rotation year as one bar, colored by rotation, so the weeks you have not written down show as gaps instead of staying invisible. A block is edited in a sheet over the list, and after a save the next one is already lined up.

    • Rotation schedule can read your program's published calendar. Paste the QGenda or calendar subscription link and your phone — never our server — fetches it, matches the assignment names to rotations, and lays your year out as blocks you can correct.

    • Tapping Voice on the home-screen widget now waits until the app is in front of you before it listens, and tries once more by itself if the first attempt drops. A recording that heard nothing ends with a quiet Didn't catch that instead of an error.

    • When you paste a backlog, the question about what is already filed at ACGME now spells out what each answer will do, and a list pasted from your own ACGME export answers it for you. A case you called filed that the crawl cannot find is held, never sent.

    • A Case ID that looks like a date or a patient's name is now masked to a short form as it is read from a pasted ACGME export, the way one that looks like a medical record number already was. Only the short form is kept.

    • Neurosurgery installs can write down a rotation schedule now, and Progress reads it: the pace hint asks only for what your current block can supply, and a pediatrics block opens each case as pediatric so it counts in the right place.

  28. Version 1.1.0

    • When nobody in your class holds the ambassador slot, the app now says it's open and what taking it means: one link that hands your hospitals, rooms and attendings to the residents behind you. Settings shows whether it's open or yours.

    • New in Settings: a Get reimbursed screen explaining how to claim Capnolog against a program education fund, and saying plainly that qualifying is your program's call. Nothing is for sale yet, so the receipt is ready rather than needed.

    • Fellows can use an account now. A fellowship program has no ACGME program code, and the app was refusing every fellow over the missing code before the sign-in ever left the phone.

    • Fellowship setup now has a program picker for every pack: type a few letters and pick your program from its published list. A program that is not listed can be used as typed — and the typed name is sent to us, so the next update's list can include it.

    • Fellows can now connect the browser extension — a fellowship used to hit a dead end here. For now the connection only reads what your fellowship log on the ACGME site already holds; sending cases up to the site is not switched on yet.

    • Joining the beta no longer asks for an unlock code — your specialty and program alone decide. Anyone not covered yet can leave an email and hear from us when they are.

    • Choosing Intern at setup now spells out the dates it sets — when CA-1 starts and when graduation lands — instead of a bare date range that read like the wrong year. The Training dates row in Settings says it the same way.

    • A sign-in that fails now says what actually happened and leaves the retry live. A refused code and a reply we could not read both used to read as being offline, with nothing left to tap.

    • Fellowship logs no longer offer the ACGME handoff file. A pack's cases are not ones that file can carry, so the button is gone instead of writing an empty one. Your own record and the credentialing packet are unchanged.

    • Neurosurgery installs now get roster updates for their own program. A neurosurgery phone was asking for the anesthesiology roster, getting nothing back, and reading None yet under Roster updates for good.

    • Adult cardiothoracic Progress now uses the ACGME wording for echocardiography: exams interpreted, and within them the ones performed and interpreted. The counts and the minimums are unchanged.

    • Browser extension 1.6.7: an upload that was refused, or that ran out of tries, is no longer stuck for good. Reconnecting the extension clears it, which is the action the card was already asking for.

    • A Case ID that looks like a medical record number is now masked to its last four digits before it leaves the browser, and ones already collected were masked the same way. The certification you tick before syncing says so, and everyone confirms it once more.

    • The private beta now includes the Medical College of Wisconsin neurosurgery program in Milwaukee.

  29. Version 1.1.0

    • Fellowship Progress rows now say what is inside the count: where the published minimum doesn't restrict who performed the case, the row discloses how many counted cases you supervised or observed. The numbers themselves are unchanged.

    • Pack-specific details now appear in the Tap sheet's More detail section, so a fellowship case can carry its extra answers without leaving the fast path.

    • On the Mac companion: a case plan now copies out as text for your own workflow, and pasted plan text reads back in — every line is shown for review first, applied in one undoable step, and nothing is guessed.

    • Also on the Mac: paste a whole backlog of cases at once. Each one comes back as a draft with anything uncertain held and the reason shown; possible duplicates are flagged, dates are never guessed, and nothing is logged until you say so.

    • The Mac companion now has a Student Desk for medical students: rotations with counts and firsts, your cases, interview notes, the season notebook, and personal exports.

    • Student Desk notes, ratings and the notebook stay on the Mac where you wrote them — they are not synced, and the desk says so rather than pretending otherwise.

  30. Version 1.1.0

    • Settings is now organized into five groups — Account & access, Training & program, App & workflow, Data & privacy, and Help & legal — so every setting has one obvious home.

    • The separate Profile page is gone: your name, training year and targets live under Personal & training, and your program, hospitals, rooms and attendings under Program & roster.

    • New: paste a case backlog. Copy rows out of Epic or a spreadsheet, paste them in, and every line comes back as a draft to check — nothing is logged until you say so.

    • Lines the app is unsure about are held with the reason shown, never dropped and never guessed. Fix the ones worth fixing, then release the rest in one tap.

    • After a save, a receipt says why the case counted — or which answer is still missing before it can. The same explanation stays on the case, so you can check it later.

    • New: write down your rotation schedule in Settings. Give a stretch of dates its hospital, and a case you log inside those dates opens with that site already chosen — one tap to change it.

    • Pace now reads that schedule: a rotation you have not started yet shows as not started rather than as a shortfall, so the categories you are genuinely behind on rise to the top.

    • Fellowship logs say how each pack counts — what a minimum includes, and where the published rules are silent — beside the number instead of on a page nobody opens.

    • Adult cardiothoracic: one TEE case is two entries at ACGME, once as the case and once under echocardiography participation. The app explains the pairing and counts your case on both.

    • Export has six ways to choose what leaves: the last 7 days, the last 30, one month, everything, a date range you pick, or a hand-picked list of cases.

    • Your own record now exports as a credentialing packet as well as a spreadsheet, so the copy you keep for yourself is already in the shape a hospital application asks for.

    • A case you save is kept even if the app closes mid-save, and a half-finished entry comes back when you reopen the app.

    • An iCloud backup made on another device is no longer overwritten: both are kept and Settings explains the choice. An interrupted restore or erase picks up where it left off.

    • The save toast says whether the case is backed up to iCloud yet; backup and sync problems now show up as status lines; and on a Friday evening the Plan tab leads with Monday when that is the next day with cases.

    • Case sync now has its own switch under Data, backup & export — turning it off deletes our copy from the server — and the Log tab shows a reminder while it is off.

    • Research sharing & analytics moved from About to Data & privacy; the wording and your choice are unchanged.

    • The Terms of Use and Privacy Policy now cover accounts, the medical-student features, program verification, class groups, invites and the ambassador program. The app asks you to read what changed and agree again.

    • Fellowship packs: adult cardiothoracic, pediatric, pediatric cardiac, regional/acute pain, and obstetric anesthesiology fellows get their own log and ACGME minimums; other fellowships can leave an email to hear when theirs ships.

    • On a medical-student install: a rotation brief that gathers your own record for whoever is writing your letter, end-of-rotation wrap-ups, a season notebook, an ERAS summary, match day and a class group.

    • Also on a student install: a private ledger of your application season. It records what you enter and nothing else — no ranking, no odds, no comparison with anyone else.

  31. Version 1.1.0

    • Nothing changes on a resident's screen in this build; it carries groundwork that stays switched off until it is ready.

  32. Version 1.1.0

    • The save bar now says what it does: a case that can't count yet has one button, Save incomplete; Finish later appears only when holding a finished case is a real choice.

  33. Version 1.1.0

    • New: the Cases screen is a real archive. A heatmap of your days with cases sits on top — tap a day to see just that day. Jump to any month from the rail on the right.

    • Search by case number, attending, site, procedure, anesthetic type or ASA class; filter by status, site, attending, anesthetic, age band or complication. Tap an attending or site on any row to see only their cases.

    • Cases are grouped by day — Today, Yesterday, weekdays for the past week, then the date. An unfinished case shows what it's missing as a button: tap it to open the editor on that field. Search, filters and your place in the list are kept while the app is open.

    • Complication marks gain failed DL under airway, converted to GA under regional and MAC, and death under circulation. Choose Other to type what happened in a few words — that text stays on your phone like the marks themselves.

    • Fixed: plans imported from the OR board no longer lose their hospital. When the board can't name a site, the plan keeps the one it had — or takes the site of your other plans that day, your last logged case, or your main training site.

  34. Version 1.1.0

    • New: mark a complication on any case — laryngospasm, a difficult airway, a post-dural puncture headache and eighteen more, grouped by airway, breathing, circulation, regional, drug reactions, emergence and injury.

    • Marks are for your own record only. Nothing about them is sent to the ACGME Case Log or shared anywhere; they stay on your phone and travel only inside your own backup.

    • Mark one wherever you meet the case: on the log sheet and the confirm-a-plan screen before you tap Log case, in the receipt right after a save, or later on the case's own page. A marked case shows a small tag in your recent list.

    • The Stats screen under Progress gains a Complications card that counts your marks by type — tap a row to see the cases. It never appears in the shareable report.

    • Write what happened in the case's private note, which is encrypted on your phone — the mark itself is only a label from a fixed list, so no patient detail can ride on it.

  35. Version 1.1.0

    • The evidence library and its topic, paper and collection pages now open as pages with a back arrow, not as a stacked sheet, and the share button sits centered in its circle.

    • Calculators start with every section closed — tap a heading to open it; a search opens the sections that match. The row of category pills under the search box is gone.

  36. Version 1.1.0

    • New: an evidence library. Eighty-three clinical questions, each answered in a few lines and backed by the landmark papers — 240 of them, every one checked against its published record and linked to the source. Open it from the book icon on the Log screen.

    • The library reads your recent cases and, when a pattern shows, offers the topics that match — six spinals this month brings up regional versus general anesthesia. Nothing about your cases leaves the phone to do this.

    • A case's page now lists the evidence topics that fit that case, and any topic or paper can be shared as text with its links.

    • Retracted and superseded papers stay in the library, marked and explained, because you will still hear them quoted. A short list of the ones a first-year should know is one tap from the top.

    • You can suggest a topic, a paper, or a change to a bottom line from any topic page. Suggestions are checked for patient details before they send.

    • The terms of use and privacy policy were updated on 16 August 2026 and are dated wherever they appear. You will be asked to accept the new version once; declining leaves everything on your phone working and pauses only what talks to our servers.

  37. Version 1.1.0

    • In Notes, the row of Jump to pills under the search box is gone altogether — the filter chips and the tag row already cover what it offered.

  38. Version 1.1.0

    • SVR, PVR and their indexed forms can now be read in Wood units as well as dyn·s·cm⁻⁵. Two buttons under the result switch between them, the other unit is always shown beneath, and the choice sticks. The same switch is in Settings.

    • In Notes, the Jump to pills for attendings and specialties are gone — the filter chips already cover both — so the search area is less crowded.

  39. Version 1.1.0

    • Every calculator now explains itself in plain English: what the number describes, how the formula gets there, and how to read the result. It sits just under the answer and opens further if you want the detail.

    • Where the source paper defines cut-points, the answer carries its label — mild, moderate or severe on a P/F ratio, the WHO classes on a BMI, the kidney stages on an eGFR — so you are not reading the number against a range you have to remember.

    • Most calculators draw a small curve showing how the answer moves as one input changes, with your own value marked on it. It is there to build intuition, not to be read off.

    • Sources are now links. Tap a paper and it opens — straight to the article where we are certain of the reference, or to a PubMed search where we are not.

    • Numbers are easier to put in: common values sit as one-tap chips under the field, whole-number fields have plus and minus buttons, and a few ranges are sliders. A value that is out of range is flagged in a sentence beside the field.

    • New calculators for the drips: the pump rate for a weight-based dose from the bag you made, and the reverse — what a running pump is delivering per kilogram. A local anesthetic ceiling turns your own limit into milligrams and millilitres for this patient.

    • On a plan, the button that copies the day's details to your other plans works again, and now carries the hospital and room along with the attending, surgeon and specialty. It says how many plans it will touch, and there is an Undo for a few seconds afterwards.

    • In Notes, tapping between paragraphs now puts the cursor where you tapped instead of at the end of the note, and the one-tap tidy says what it changed — how many bullets, headings and checkboxes it fixed.

    • When you log a case from a plan, the role you pick sticks, and the sheet starts from the role you used last time.

    • Syncing between your devices is more careful about an edit that was sent but not yet confirmed, and about plans with no procedure category yet, so fewer plans get needlessly flagged as changed on both devices.

  40. Version 1.1.0

    • There are calculators now, next to the gear at the top of the Log tab. Body weights, fluids and blood, blood gases, electrolytes, the airway and the vent, cardiac numbers, kidneys, liver, ICU scores, anesthesia and plain unit conversions.

    • Every formula shows the paper it came from, and every one has been checked against that paper's own worked examples. A handful are still waiting on a source check — those say so on the screen and will not give you a number until they are checked.

    • Open the calculators from a plan and the patient's height, weight and sex come with you, and they carry on to the next calculator you open. Those numbers stay on your phone: never saved, never synced, never sent anywhere.

    • The answer sits above the fields, so the keyboard cannot cover it, and it updates as you type — there is no Calculate button to hunt for.

    • The blood gas one goes all the way through. It checks first whether the three numbers on a gas can all be true at once and says so plainly when they cannot, then works down the ladder showing its arithmetic at every step.

    • The formula, the papers and the small print now sit behind “Additional info”, so the answer and the fields have the screen to themselves. Where two accepted formulas disagree you still get both numbers, side by side.

    • The ones you use most float to the top, and you can pin the ones you always want there. Each group folds away if you never touch it, and a calculator that shares a number with the one you are on offers to carry it across.

    • One tap turns a result into a note — the number, what you put in, the equation and the source, so it still makes sense in a week. Nothing ever comes back as a dash: a missing or out-of-range number is explained in a sentence.

    • You can work in pounds and inches if you prefer; the setting is in Customization. Lab values are left alone, because a sodium is a sodium.

    • In Notes, one tap tidies a messy note — the bullets, headings and numbering that arrive broken when you paste from Word or UpToDate. You can also filter the notes list by your own tags.

  41. Version 1.1.0

    • A note containing a heading, a bulleted list or a quote could fail to open, showing an error page instead. Nothing you wrote was ever at risk, and those notes open again.

    • Notes no longer show you their formatting marks. Bold text is simply bold, and the stars, hashes and dashes reappear only on the line you are editing, so you can still change them.

    • Checklists, links and numbered lists now read the way they will look, instead of showing the brackets and symbols around them.

    • Search on the Notes tab now reads the whole of every note rather than the titles alone, and puts the closest match first.

    • You can search inside a single note and step through the matches one at a time.

    • The notes list can be sorted the way you want to see it.

  42. Version 1.1.0

    • Logging a planned case now opens the same sheet as logging a fresh one — the same chips, in the same order, all of them yours to change — with the case, the attending and the site named across the top.

    • Every line, monitor and index procedure appears exactly once on that sheet. An arterial line, a central line and an ultrasound-guided IV used to show up in two places at once, which read as though they might be counted twice.

    • A double-lumen tube is an airway answer now, and the drain, the evoked potentials and the echo probe sit with the lines and monitors rather than off on their own.

    • Before you log a plan, the screen says how many categories the case will bank — and it stops repeating your chips back to you beside a count, which made one credit look like two.

    • Logging a plan no longer drops the site or the attending you had already chosen on it.

    • In Notes, tapping the page puts the cursor where you tapped, your headings build their own contents list, and headings and body text are sized the way you would expect a notes app to size them.

    • A case now says which specialty it belongs to at the top, and once a week the app asks what you took away from the attending you worked with.

    • You can pick more than one index procedure on a case, a case the ACGME already has is marked in a color of its own, and the drugs you set once now apply to the whole plan.

    • The study side shows how much runway is left before your exam, a heat map of what you have reviewed, and a pull-to-refresh that tells you when it last synced.

  43. Version 1.1.0

    • Picking your name on the OR board no longer needs a staffed weekday. The app now remembers everyone your program's board has named over recent weeks, so the question has answers even on a quiet Sunday — including the day you first set it up.

    • Rooms with two residents — a senior with a junior, or a CA-1 with an intern — used to read as one person with an impossibly long name. Each of you now appears separately, and the board finds your rooms whichever of you is listed first.

    • If the app checked the board while your phone was locked in your pocket, the check could fail and quietly give up until you next opened the app. Locked no longer means broken.

    • An edit made on one device could occasionally come back labeled as a conflict copy when nothing actually conflicted. That duplicate no longer appears.

    • The Plan tab now checks the board the moment you return to the app, rather than waiting out the usual gap between checks.

  44. Version 1.1.0

    • If your program posts its OR board to Capnolog, the Plan tab now ends with a quiet line saying when that board was last synced. An empty tab used to look the same whether your week was genuinely light or the feed had broken days ago.

    • The line only says “synced” when the board's own feed reports it recently looked. When all the app can vouch for is that it asked and got an answer, it says “checked” instead — the only claim it can stand behind.

    • The warning that the board has gone quiet now shows in amber, and the last-synced line stays visible beneath it instead of being replaced by it.

    • If you joined with an access code, setup never asked which program you belong to — so the OR board could never ask which name on it is yours. It asks now, and naming your program also brings in its hospitals and attendings, ready to pick instead of type.

    • Opening a logged case now shows the surgeon, the surgery and the specialty, so two similar cases from months back no longer read as the same case. Each line appears only when there is something to say — an old case looks exactly as it did.

    • The website now shows the app itself: every screenshot on capnolog.com is a capture of the shipped app rather than an illustration of it.

  45. Version 1.1.0

    • The OR board could stop updating for good, with nothing on screen to say so. If your phone’s clock ever ran ahead, the app came away believing it had just checked the board and never checked again. It now notices that and recovers on its own.

    • The app asks which name on the board is yours until you answer. Closing that question is no longer taken as a no, and it can now reach you on any tab rather than only on the Plan tab.

    • If you would rather not use the OR board at all, the question now has a button that says so, and there is a switch to turn it back on under Customization.

    • Tomorrow’s assignment now shows up on the Log tab, so you find out you have a room without going looking for it.

    • A room with your name on it and nothing posted in it yet now counts as yours, instead of reading as a day off. The rooms that take whatever comes through the door are exactly the ones that look empty the night before.

    • The chips on the log sheet stay where you learned them. Age, index procedures and airway now keep one fixed order on every phone instead of drifting as your counts change, and the index procedures sit under headings.

  46. Version 1.1.0

    • Opening a plan shows more of the plan. The top is a grid — site, room and order on one line, specialty, surgeon and attending on the next — so the fields you almost never change stop taking a row each.

    • The date moved onto the line that already told you it. Tap “Tomorrow · Friday, August 7” to change it.

    • The procedure is one field. Type it and matches from the surgery list drop in underneath; a case we do not carry is still fine typed the way you would write it, and there is no separate search to open any more.

    • Initials, age and sex sit on one line, and each box says what it wants inside it instead of above it. A past anesthetic takes a typed date now — three, slash, two thousand twenty four — instead of a year followed by twelve month buttons.

    • Rapid sequence appears once you have chosen a general anesthetic, and what the patient arrives with stays folded until there is something in it. Anything already filled in stays open.

    • Surgeons have a settings page of their own: add one by hand, fix a spelling, or move a name to the right service — which is what decides whether it is offered to you on a plan. Swipe to delete, tap to edit.

    • Those names stay encrypted on your phone and ride along in your iCloud backup, and they are still removed from a plan the moment you log it.

    • Your past medical history reads as one list everywhere it appears. Anything you had typed as prose is now a condition in that list you can tap, and the shared plan no longer shows the same history twice in two different shapes.

    • Typing something the history board does not list offers it to you as a chip to add, so the free-text box the keyboard used to cover is gone.

    • Specialty and attending notes are still open and ready to type into — they just lost the caption that repeated what the box already said.

  47. Version 1.1.0

    • The history on the plan page now reads as a sentence: “paroxysmal atrial fibrillation, CAD (prior PCI), CKD stage 3, otherwise healthy.” Everything you tapped on the board — how bad it is, what you wrote about it — is folded into the problem it belongs to.

    • Tap any problem in that sentence to go straight back to it on the board, already open.

    • The plan page no longer edits the history at all. “Add comorbidity” is gone, and so is the second box under it: there is one door to the board, and one place everything is written.

    • The history's free-text box moved onto the board, at the bottom, under “Anything else”. What you have already written is still there.

    • “Anesthetic complications” is gone. Everything it asked — malignant hyperthermia, a difficult airway, hard IV access, bad post-op nausea — is a problem on the board, where it also warns you about the drugs you have planned.

    • Labs and current medications now start folded up, so an empty history is a short one.

  48. Version 1.1.0

    • If Capnolog stops working, it now tells us — which screen you were on, and where the app failed. Until this build, a crash left no trace anywhere but your phone.

    • Nothing about a patient or a case goes with it. The report is a list of code locations, and the one line of text it carries is stripped of anything shaped like a name, a date, or a record number before it leaves your phone.

    • A case you had re-opened, after finding it was never actually filed to ACGME, now survives restoring a backup. Restoring used to put that case back as filed, and there was no way left to correct it.

  49. Version 1.1.0

    • Past medical history is back on the plan page. The separate history screen is gone — “Add comorbidity” now opens the board itself, and the board opens at the top instead of wherever you last left the plan.

    • Hold a problem on the board to write about it, or to say how bad it is, without leaving the board. The “+ detail” line under every problem is gone.

    • A problem that needs nothing said about it now costs one tap and takes one line.

    • Airway risk factors moved into the board's Airway section, so the airway is asked about once instead of twice.

    • The board opens with the problems you pick most, grouped by system so they stay where you last saw them.

    • The heart section only offers an EKG or an echo when something in the history calls for one. High blood pressure and cholesterol don't. Everything else is one tap behind “more”.

    • One tap records “otherwise healthy”, which is a real answer and now reads as one on a shared plan.

    • Labs fold up once you have entered some, the way medications already do.

    • The microphone is off on the plan page for now while dictation settles down. The Next button above the keyboard is unchanged.

  50. Version 1.1.0

    • A patient's history — problems, medications, allergies, airway and labs — is on the plan itself, in one section.

    • Nothing you didn't fill in takes up room, so reaching the anesthetic plan no longer means scrolling past yesterday's work.

    • Picking an allergy asks for the reaction right there, so it reads as one line: Codeine, anaphylaxis. Five allergies used to fill a screen with the same six buttons over and over.

    • Current medications folds up once you have added a few.

    • Anything you want to say about a problem goes on the problem itself, not in a box at the bottom of the page.

    • Airway risk moved in with the rest of the history, where it belongs, and the airway exam now shows what the last anesthetic documented instead of asking you to look it up and type it again.

    • A past anesthetic can record the month as well as the year, and whether it was a rapid sequence induction — and rapid sequence is a choice on the plan itself now, alongside the airway.

    • Anesthetic complications moved to the history, with the common ones a tap away.

    • Saving a set of drugs and dropping it into a plan puts each one back where it belongs — versed before the case, propofol and roc at induction, sevo through the case, zofran for nausea. Sets you saved earlier sort themselves out the first time you use them.

    • Templates now carry the whole plan, not just the parts the ACGME counts. Save one from a plan you have already filled and dropping in “liver transplant” brings the drugs, lines, monitors and reminders with it — never anything about a patient.

  51. Version 1.1.0

    • Cases posted for tomorrow now arrive on their own and tell you they have. The app was dropping the background nudge the server sends when a new board goes up, so until now the cases only appeared the next time you happened to open it.

    • The OR board notifies you about two things: a case it has just added, and a case it has moved — and a move names the rooms, so “UH 30 → UH 12” is the whole message. Everything else it works out now waits quietly on the Plan tab.

    • When the board changes a case you had already edited, the Plan tab shows what it wants to change and lets you keep your version or take the board's — and either answer stops it asking again.

    • The Plan tab header counts your cases in the words you would use: “2 cases to log”.

    • A locked phone gets told too. Your plans are encrypted until you unlock, so an evening board could not be checked against them — now the app reads the board itself, which holds no patient information, and says “2 cases waiting — unlock to add them”.

    • Unlocking adds those cases, and does not tell you about them a second time.

    • A room change reaches a locked phone the same way — “UH 30 → UH 12”. The app remembers which room it last showed you for each case, so it can tell you moved without opening anything of yours to check.

    • A case at a hospital you have not added is no longer filed under your main one. It arrives with the site blank for you to fill in, which is visible, instead of quietly attributed to the wrong building.

  52. Version 1.1.0

    • Past medical history is now a board you tap through one organ system at a time, with related problems together — tap Valve disease, or Arrhythmia, and the specific ones open underneath.

    • The ACGME index-category row on a plan stays a single line until it has something to say, and offers the two or three codes your specialty actually uses instead of all twelve.

  53. Version 1.1.0

    • The past medical history on a shared plan now reads one problem at a time. What you wrote about the heart sits with the cardiac diagnoses instead of three lines below them, so the plan reads the way you would say it out loud.

    • Functional capacity is gone from past medical history. METs is something you ask the patient, and this section is what the chart says — anything you still want to note about exercise tolerance goes in the system detail.

    • “Drugs to avoid” is no longer offered on a new plan. Allergies already covered what most of us were reaching for, and a second list under it invited the same drug twice with two different reasons.

    • Plans that already list drugs to avoid keep the section, keep the list, and still warn you if one of them turns up in the anesthetic.

  54. Version 1.1.0

    • Past medical history is now a board: pick a system, and the conditions under it are there to tap instead of typed from memory. Allergies take a reaction — anaphylaxis, hives, swelling — rather than a blank line most of us skipped.

    • Labs and studies have their own rows on the plan, so an abnormal value has somewhere to live that the attending will actually see. The index-case row now shows what the plan actually knows, and folds away when it knows nothing.

    • Fixed an allergy reaction being invisible on the shared plan: tapping “Anaphylaxis” recorded it, but the summary you hand over said only the drug name.

    • Cases you imported from ACGME that were filed a year early are corrected on this update. ACGME lists your intern year as “1” and CA-1 as “2”, and Capnolog was reading that “1” as CA-1, so intern cases counted toward the wrong year.

    • Only imported cases whose ACGME record is still on your phone could be repaired that way. Older ones need a fresh pull from ACGME, and the app will not guess a year from the date — guessing is what caused this.

    • Settings › Data lists cases whose training year disagrees with what ACGME has on file, with the details ready to copy — Capnolog cannot edit ACGME's record, so it does not pretend to.

    • The Study Lab teaches in sections now, so a long explanation opens folded instead of as a wall of text, and every question shows what it costs you in seconds before you start it.

    • You can skip the long questions when you only have a few minutes, and page back through the ones you already answered without changing them.

    • The board picker no longer locks you out for good if you dismiss it — it comes back in two weeks.

    • Progress no longer forecasts a pace your block schedule cannot produce. A category you have not rotated through yet was being ranked as though you were furthest behind on it, which is backwards.

  55. Version 1.1.0

    • Settings › Data now has Recently removed: every note and plan this device has deleted, when, and whether it was you or a sync from another device — with a tap to put back anything still in a recycle bin.

    • A note or plan the app cannot read yet, because your phone was locked when it looked, now shows up as a locked card you can restore instead of being left out of Recently Deleted as though it never existed.

    • If your program posts its OR board to Capnolog, tomorrow's rooms now arrive as plans on their own — you confirm which name on the board is yours, and only your own cases come through.

    • When the board brings in a case you had already planned yourself, the app asks whether it is the same one instead of quietly leaving you two plans.

    • Pull down on the Plan tab to check the board right now; otherwise your plans catch up on their own, and you only hear about it when your own day actually changed.

    • Progress marks a requirement met with a green check the moment you clear the ACGME minimum, so being compliant no longer looks the same as being behind the national average.

    • Requirement rows read plainly now — “required 40” and “goal 55” — and the stray characters that showed up as a floating L and a triangle are gone.

    • Progress points out cases that are logged but counting toward nothing because a required detail was left blank, and each one opens straight to the case so you can fix it or dismiss it for good.

    • About once a month, Progress leads with a short note on what has actually changed since you last looked.

  56. Version 1.1.0

    • Settings has moved off the tab bar to a gear at the top right of the Log tab, and is now five doors — Profile, Customization, Templates, Data and About — instead of one long scroll.

    • One iCloud backup and sync switch now covers all of it, instead of a separate choice for each kind of data.

    • Sharing de-identified case counts is on by default. A one-time card on Progress says exactly what leaves your phone, and turning it off in Settings also deletes what was already shared.

    • The separate day schedule screen is gone; a case captured from the browser extension now falls back to what you last used.

    • Fixed onboarding steps that could open part-way scrolled or with a blank gap where the keyboard had been, and a brand-new install being told it had found your existing data when what it had really found was its own first upload.

    • If your stored training year does not match what ACGME has on file, the app now says so and offers to fix it, instead of filing cases under the wrong year in silence.

    • Your templates can now be put in the order you actually want, filter pills can be tapped off again, and a first run no longer starts you with filters already applied.

    • Fixed the extension pairing dropping out for days at a time: a phone that was locked when the app checked in could lose its link to the server and quietly have to start over.

  57. Version 1.1.0

    • The Log tab warns you when iCloud backup is failing, instead of the app saying “Backed up.” A backup that cannot succeed — a full iCloud account — backs off to once a day rather than every few seconds, and an older backup can no longer overwrite a newer one.

    • The app now times how long a save takes, so the “under ten seconds” claim is measured rather than asserted. It sends one number per case and nothing else — no case details.

    • Swipes, confirmations and expanding sections now behave the way they do everywhere else on iOS.

    • Fixed the worst bug we have shipped: if your phone was locked while it synced, it could tell your other devices to delete plans and attending notes that were perfectly fine. Nothing gets deleted now on the strength of a note the phone could not read.

    • Pain and PONV are their own sections of the plan again, instead of being folded in with everything else post-op. Nothing you had already written moves.

    • A drug set you save from now on remembers which phase each drug belongs to, so applying it fills the right sections instead of emptying into whichever picker was open. Sets saved before this update still fill one section — re-save one to update it.

    • Height and weight have their own unit switches, so you can keep feet and inches alongside kilograms — the pair most of us read off the chart.

    • Typing part of a drug name to search no longer adds that fragment to your drug library when you tap Done.

  58. Version 1.1.0

    • The anesthetic plan now mirrors the case log exactly, and both match ACGME: every airway, all 17 nerve block sites, and the full anesthesia type list including CSE and continuous blocks.

    • Monitors, monitoring and the separate lines list are now one Access and monitoring row. Anything you tag there still counts toward ACGME on log; nothing was lost.

    • New Arrives with section for a patient who comes to you already lined, intubated or on drips, so you can record what was already in place without it counting as your procedure.

    • Drips running is a flat one tap row with the common infusions always visible, and search reaches the rest. Added inhaled nitric, Flolan, Remodulin and Giapreza.

    • Pick a blade and the app files direct or video laryngoscopy for you, and the blade only appears for airways that actually use a laryngoscope.

    • Tap Block or Spinal and the site pickers open on their own, with every site you might need.

    • Case time is now the order of the day: 1st case, 2nd case, and so on. Only the first case carries a start time.

    • A new plan on a day you are already planning starts with the same attending, room, specialty and surgeon.

    • Specialty and surgeon moved up into the intro, next to the room and attending.

    • The two recall buttons now say what they do: Use this patient's last anesthetic, and Start from one of my plans.

  59. Version 1.1.0

    • The Save button is now a quiet status line that says the plan saves itself, because it did that all along.

    • Fixed a layout suggestion that kept asking about the same change after you had already accepted or declined it.

    • Fixed a case where your plans and private notes could quietly stop syncing to your other devices while your case log kept syncing normally.

    • When the server has a brief hiccup, the app now waits a few seconds and tries again instead of giving up on that sync.

    • The Log tab now shows your extension pairing code right there — tap to reveal it, no digging through Settings — and one card replaces the two that used to talk about ACGME.

    • Pairing codes now last about a month instead of ten minutes, so you can set the extension up whenever you next sit at a computer.

    • The app now tells you when a newer version is out, with a link straight to it — dismissible, and it stays quiet for a week if you'd rather not.

    • Added optional, anonymous usage analytics so we can see which features help most and what to improve — no patient details, no your name, off anytime in Settings.

    • Hospital and attending now open a full-screen searchable list, so the search box stays above the keyboard while you type.

    • Dropped the “Full case / Procedure only” switch — log just an a-line or a block and the app files it as a procedure on its own.

  60. Version 1.0.0

    • Log an anesthesia case in seconds with smart defaults and templates.

    • Type or speak a case — it parses into ACGME fields on-device.

    • Track cumulative progress against ACGME minimums and national averages.

    • Import your starting totals if you began logging mid-residency.

    • Export your cases to CSV; everything stays encrypted on your device.

Spotted a bug or have a request? support@capnolog.com