Skip to content

Releases

Sijil v0.41.10

Choose a tag to compare

@Haembina Haembina released this 02 Nov 12:25
6f3e79d

Maintenance

  • internal housekeeping

Sijil v0.41.9

Choose a tag to compare

@Haembina Haembina released this 01 Nov 21:03
6f3e79d

Maintenance

  • internal housekeeping

Sijil v0.41.8

Choose a tag to compare

@Haembina Haembina released this 01 Nov 19:39
6f3e79d

0.41.8 (2026-11-01)

Bug Fixes

  • update the libraries it is built on

0.41.7 (2026-11-01)

Bug Fixes

  • a format pressed right after a keyboard selection applies to that selection (1382d15)

0.41.6 (2026-10-31)

Maintenance

  • internal housekeeping

0.41.5 (2026-10-31)

Bug Fixes

  • a pressed button in the dark theme keeps its text readable while the pointer rests on it (bc1a4c7)
  • the printed prescription table stays dark ink on white whatever the app's theme (847bfd1)
  • the summary report names itself in the window title, apart from the unlock screen (4cbedd7)
  • the app opens again instead of closing at launch (2debd42)
  • update the libraries it is built on

Sijil v0.41.4

Choose a tag to compare

@Haembina Haembina released this 29 Oct 10:26
6f3e79d

Maintenance

  • internal housekeeping

Sijil v0.41.3

Choose a tag to compare

@Haembina Haembina released this 28 Oct 17:06
6f3e79d

0.41.3 (2026-10-28)

Maintenance

  • internal housekeeping

0.41.2 (2026-10-28)

Maintenance

  • internal housekeeping

0.41.1 (2026-10-28)

Maintenance

  • internal housekeeping

0.41.0 (2026-10-27)

Features

  • the doctor's portrait sits centered against his four names, with room around it (5ec4382)
  • the photo's button and hint sit centered with it, not off to one side (2899b36)
  • the photo is bigger and its button and hint sit right beside it (5b989b7)
  • the childhood section comes last, after the summary, so the rail reads in order (a9de6aa)
  • a doctor chooses which sections a patient's file shows, and can start a short visit (3e8ee5d)
  • the summary letter names each drug's form and route (90be193)
  • a child's record has a section for birth, development, peers and upbringing (93b2409)
  • each prescription line carries the drug's form and route, and both print (d33a1db)
  • habits take free-text notes beside the options (21a3c04)
  • the follow-up appointment gets a card of its own (59d303e)
  • Enter in a treatment plan line moves to the next line (46d1d1d)
  • a summary report he writes himself, on its own page per visit (076f395)
  • a follow-up page with one card per visit (#740) (cb72c04)
  • record dated re-examinations under each physical examination box (4ca12df)
  • ask the addiction history's intoxication, first reason, supply and peak dose (20a0ea1)
  • mark work and study stopped, and why (472cb7e)
  • write other history beside the present and past story (b88d27d)
  • fill each physical examination box from his own ready phrases (0e0615c)
  • write the alcohol's concentration, amount and duration (8b07739)
  • keep the previous residence beside the current one (7369373)
  • the ECG card takes its own heart rate, read off the tracing (415177a)
  • record vital signs again and again within one visit (2683653)
  • a visit shows its own consultations and folds earlier ones away (2731d50)
  • record each parent, how they get on, and the children (a486a60)
  • every page of a PDF tracing is drawn on the ECG card (0f2a04e)
  • each question is a band across its card, with no dead space beside short lists (cfe5223)
  • the previous occupation can be typed, on a first visit too (3d1ed60)
  • a first launch on a forced-colors desktop opens in the high-contrast palette (128fe75)
  • sync over Bluetooth on Linux through BlueZ (#694) (cc8bd3d)
  • unlock on Linux through the session keyring (#693) (6cfc64f)
  • name the book and edition behind every citation (#691) (3ea1704)
  • a neurological examination card with power, tone and reflexes per limb (#689, #688) (00ff72b)
  • read Stahl's Deprescriber's Guide into the books pack (#690) (0ce639f)

Bug Fixes

  • hovering another month's day or the selected day in the calendar shows an edge (93aeb1d)
  • a focused calendar button no longer lights its date field's edge too (cb3c510)
  • outlined and hold button labels keep their ink under presentation 0.18.2 (71fc976)
  • an invalid field's placeholder and every widget hover meet the widget sheet's check (65c859f)
  • a focused search, date, time or rich-text field draws one ring, not two (0378c3e)
  • hovering a screen picker row shows the hover surface, not the keyboard ring (4e3c1b0)
  • the patient field log carries the section choice beside the child switch (61c0b73)
  • an open fold's hover draws the same ground as a closed one (d6a3a09)
  • meet the widget sheet's contrast and single-line checks (c2f394e)
  • keep record screens, About and the report and sync sheets inside their frames (1ad385a)
  • shorten the settings subtitles so each row fits on one line (280c14c)
  • draw the window controls as even circles clear of the window edge (4f8ba6d)
  • keep settings row text inside the list, and mark the default packs (8071eb2)
  • every widget kind draws one way across the app (be53cb8)
  • a stay's print menu fits a tablet without scrolling (6518894)
  • plan lines and table rows print their number, not a raw field id (aef5bf3)
  • the ready phrases are a fieldset, not a div with a group role (90ec0f6)
  • a long hint drops under its field's name instead of breaking it (56f92ed)
  • main's earlier-consultations toggle is drawn as the widget set's button (6df1774)
  • a chip keeps its own height beside the option editor or a refusal (f521f5a)
  • the five refusals main announces as alerts are drawn as the widget set's danger banner (7241d96)
  • a tour offer waits in the corner and leaves his typing in the field (70b7168)
  • the print sheet fits under the title bar on a 1024x768 tablet and at 1280x900 (a59958a)
  • pressed segments, disabled danger buttons, the drug navigator and the answered pair look as on main (b4d5268)
  • the patient-details sheet keeps its 640px width inside the shared dialog (f458b08)
  • announce a refused option as an alert (df5f0a9)
  • announce a refused transfer, pack or review step as an alert (16ca9a0)
  • the editor's section rows lift to the t...
Read more

Sijil v0.40.1

Choose a tag to compare

@Haembina Haembina released this 28 Sep 03:08

Bug Fixes

  • title the diagnostic navigator without claiming the DSM-5-TR (#681) (54bc3de)

Sijil v0.40.0

Choose a tag to compare

@Haembina Haembina released this 27 Sep 17:23

Features

  • every criterion label carries the doctor's review of 2026-09-27 (#677) (b676697)
  • a rule both packs carry fires once, and one only the core carries still fires (#677) (d274fd0)
  • the app installs its default packs, keeps a removed one removed, and reads the private packs over them (#677) (9c52561)
  • build drugs-core, dsm-core and vocab as default packs (#677) (ebc2fca)
  • default drug and diagnosis facts, split from the private reference (#677) (9be0e61)
  • Settings is a list of pages, beside the open page on a wide window (#672) (1adf039)
  • Developer options can wipe saved data, one area at a time (#672) (eba29ff)
  • one command wipes the chosen areas of saved data, after a backup (#672) (692868e)
  • a backup copy and a pack are one centered line, their actions one control (#670) (21d57f8)
  • a button back to the top of a long page (#668) (4c3ac8c)
  • date choices grouped into Format, Arabic interface and Calendar (#669) (62198a4)
  • high-contrast light and dark palettes, chosen in Settings (#671) (971c886)
  • record cards and lab panels fold and unfold smoothly (#673) (aeb4811)
  • a closed sheet or dialog fades out instead of vanishing (#673) (c25bc6b)
  • screens, sheets, menus and controls arrive with a short rise and fade (#673) (4430d5e)
  • every transition runs on one set of motion timings (#673) (5ea95f5)
  • numeric dates can use a dot or a dash as well as a slash (#669) (18809d1)
  • a diagnosis shows what another linked book says beneath its criteria (#629) (995300e)
  • link the Maudsley's sections to the diagnoses they speak to (#629) (af157eb)
  • start the booking sheet's calendar on the chosen first day of week (0ffca88)
  • a tour shows how to turn on quick unlock (496779b)
  • a tour shows how to pair and sync two devices (4b9ed7d)
  • a tour shows how to add, correct and withdraw options (98f9e9c)
  • a temperature records where it was taken, and is read against that site (3715f4d)
  • a tour shows how to add a patient and fill in the record (1e76636)
  • show recent visits as today, yesterday or days ago (596c503)
  • choose in Settings how dates and times read (72050a4)
  • fingerprint and face unlock are separate switches, each set up once in Settings (2e0e1ef)
  • a getting-started tour, and a tour of each main page (261649e)
  • smoking records pack-years beside the chips (bc9c48e)
  • a screen offers a short tour the first time it opens, and Settings starts any again (7f1ada0)
  • a book diagnosis offers its specifiers when linked (ef92433)
  • age is typed in years and fills the birth year, and a date of birth fills the age (d696db8)
  • a full name typed for a new patient fills given, middle and family name (a7d5d59)
  • affect offers full, broad and expansive (caa4dd9)
  • the patient is drawn once and a new visit opens on his standing facts (8cf16fb)
  • each record page has an index and search, cards and lab panels fold, and it reopens as he left it (#639, #640) (73efd47)
  • a visit keeps its own address, job and habits (6169902)
  • long-acting injections, a physical examination and consultations with a to-do list (389b674)
  • record an ECG in one place, with the tracing drawn inline (#328) (10390c6)
  • warn on a reading when its condition is not in the history (72c1b59)
  • send a report from the tablet as a PDF (27b8373)
  • ask before the Lock button locks the vault (36c60b8)
  • tap the reader's column grip to step its width (2c86296)
  • warn twenty seconds before the idle lock (122e917)
  • follow the platform's high-contrast and forced-color settings (22a45e4)
  • show a failure nothing caught, and carry it into the problem report (4880435)

Bug Fixes

  • the rewording table holds only strings (#677) (407c8c2)
  • only the drawer's switches stay live over a picker (#677) (3d72732)
  • the source-talk patterns read in linear time, and the shelf spec sits alone (#677) (fcd1833)
  • opening Sync no longer raises Android's nearby-devices dialog (#677) (0142674)
  • a fresh install's rail opens the default manual (#677) (c328674)
  • language, theme and Lock stay in reach while a picker is open (#677) (a3c9d87)
  • the default drug facts name no book, and read Default (#677) (2d062cc)
  • the first interview place reads Hospital (#679) (cf5935c)
  • the unlock's note on the pack stamp fits the file's cap (#677) (925bd5d)
  • a fresh install draws its vocabulary on the first record (#677) (7c804d5)
  • the default diagnoses are shaped one entry at a time (#677) (7a1230b)
  • the Date and time step names the separator choice (#669) (446ca63)
  • a copy's actions are a fieldset, and each page reads the props it is handed (#672) (006ae7c)
  • a removed default pack sits in the same row shape as an installed one (#677) (b135f95)
  • default doses in the app's own short form, and a guard that stops a book's line (#677) ([8cb0ba7](Haembina/Sijil@8c...
Read more

Sijil v0.39.0

Choose a tag to compare

@Haembina Haembina released this 23 Sep 08:50

Features

  • recapture the website gallery in English on every release (#408) (147ce0e)

Bug Fixes

  • refresh the lockfile within its declared ranges (d4ff132)

Sijil v0.38.3

Choose a tag to compare

@Haembina Haembina released this 23 Sep 04:02

Bug Fixes

  • show every entry he names in one language, English as the fallback (8c29e53)
  • stack the report button's title above its hint (ef3810c)

Sijil v0.38.2

Choose a tag to compare

@Haembina Haembina released this 22 Sep 22:57

Maintenance

  • internal housekeeping