Skip to content

Releases: PeriSlate/cst-notes

CST Notes 0.1.12

Choose a tag to compare

@github-actions github-actions released this 12 Sep 08:58

CST Notes 0.1.12

  • Fixed blocked glove, music, and settings inputs; restored familiar glove examples.
  • Added accessible specialty creation and recoverable surgeon deletion in Admin.
  • Fixed surgeon navigation and search keyboard handling.
  • Simplified packaged case sharing and improved clipboard fallback.
  • Clarified swipe-down onboarding guidance.

CST Notes 0.1.11

Choose a tag to compare

@github-actions github-actions released this 10 Sep 02:59

CST Notes 0.1.11

Onboarding and examples

  • The Example template is now a reusable General template with an empty Case section. The filled Lap Chole example remains available for learning the note structure.
  • Onboarding uses clearer "make an edit" wording and recognizes completed users who chose to keep their examples.
  • Start fresh removes the owned example surgeon, practice cases, and example-template backend from the active workspace using recoverable archives. This includes user-created cases under the owned Dr. Example. A one-time update cleanup finishes earlier Start fresh requests; Kept Examples and unrelated notes are preserved.

Navigation and mobile

  • Added the original open-Kelly icon, mirrored left-to-right with a transparent background.
  • On supported Obsidian versions, this update configures CST Notes mobile shortcuts and toolbar preferences and enables community-plugin update checks. It does not install plugin updates automatically. Preferences are applied once per device; later user changes are respected.
  • Extra Home buttons are hidden only when mobile CST Notes shortcuts are verified; the navigation-panel Home stays available. Fallback Home buttons use a darker shade of your accent color. Images no longer has an extra Home button.
  • CST Notes dialogs scroll on smaller screens. Enter dismisses single-line inputs, including gloves and music, without interrupting multiline text or composed input. Surgeon links now say "Open surgeon profile."

Settings and sharing

  • Admin settings can be edited and saved together. Glove sizes are normalized, and Add label supports editable glove codes and labels. The glove-type summary stays read-only; verification timing and Resources are developer tools.
  • Storage metrics use B, KB, MB, and GB. Clear CST Notes tabs preserves pinned tabs, unsaved edits, and unrelated notes.
  • Import from clipboard reads a shared package when pressed, then opens recipient review. File import and manual paste remain available when clipboard access is unavailable. Unsupported glove codes receive clear setup guidance.
  • Restoring an archived case opens the restored note and refreshes its normal header. Routine update notices are quieter; actionable errors remain visible.

Cleaner notes and images

  • Resource collection tracks its state in Backend instead of adding hidden grab markers to case text. Existing markers are cleaned up safely.
  • Image organization can relocate images referenced by supported recovery archives while preserving restoration links and original backups. Ambiguous or unsafe references remain protected. Move previews summarize results with expandable details.

The example is a learning aid for organizing notes, not a clinical protocol. Follow your facility's requirements and the confirmed case preference card.

CST Notes 0.1.10

Choose a tag to compare

@github-actions github-actions released this 09 Sep 02:25

CST Notes 0.1.10

Getting started

  • Fresh setup opens the CST Notes app. The onboarding checklist appears consistently when returning to Home.
  • Clearer checklist tasks include hints for where to begin. Completion offers Start fresh to remove the examples or Continue from here to keep them, followed by a short welcome message.
  • New installations include a General example: Laparoscopic Cholecystectomy with Dr. Example and an editable Example template. Existing users can add the example from Admin → Onboarding.

Navigation and Admin

  • Home buttons are easier to find on surgeon profiles and CST Notes pages.
  • Export and Delete share one row. Delete starts neutral and turns red for confirmation.
  • Admin actions use a two-column layout. Enabling developer mode requires confirmation.

Cases, templates, and sharing

  • Fixed case deletion failing with a circular-structure error. Deleted cases remain recoverable.
  • Template history keeps the current revision and the five preceding revisions. Case content is unchanged, and creation-template information remains informational.
  • Export no longer requires or bundles the original template. Mobile export dialogs scroll to keep controls reachable.
  • Share using Copy JSON or a file. Recipients can use Admin → Import → Import from CST Notes to paste JSON and review the destination and surgeon profile before importing.

The example is a learning aid for organizing notes, not a clinical protocol. Follow your facility's requirements and the confirmed case preference card.

CST Notes 0.1.9

Choose a tag to compare

@github-actions github-actions released this 08 Sep 03:59

CST Notes 0.1.9

Sharing and importing

  • Share cases between CST Notes users with portable surgeon information, template content, and supported local images.
  • Preview imports, choose their destination, and compare existing surgeon profiles before applying changes. Missing specialties and surgeons can be created from the sender's information.
  • Added a separate external-notes import workflow with Obsidian Importer setup guidance and a sorting queue. Original notes and saved migration drafts are preserved.

Resources

  • Added local background resource collection with source-note links, resource kinds, duplicate-source protection, and verification from multiple current notes.
  • Keep collected resources after edits while marking older evidence unverified until it is checked again.
  • Added editable terminology and shorthand mappings, quantity-aware parsing, and needle-aware suture recognition.
  • Added a separate interface for possible future AI support. AI remains disconnected; resource collection and terminology tools work locally.

Admin and recovery

  • Reorganized Admin around everyday tasks, with metrics and a separate Developer mode for internal tools.
  • Added simplified case, surgeon, and specialty recovery, expanded developer archive views, and conflict-safe recovery names.
  • Added repair previews and backups, plus a protected ten-confirmation reset that archives only the configured CST Notes workspace before rebuilding its base structure.

Images and navigation

  • Added image-folder organization with a preview, backups, link checks, and safe handling of shared images.
  • Open the configured CST Notes launcher in its rendered view without requiring an extra tap.
  • Retained accent-colored Home controls, example-gated onboarding, and the existing archive/restore workflow.

CST Notes 0.1.8

Choose a tag to compare

@github-actions github-actions released this 08 Sep 02:32

CST Notes 0.1.8

Navigation

  • Made Home full-width and matched it to your Obsidian accent color.
  • Added Home buttons to live case headers, Admin, and Admin subpages.
  • Replaced Quick Case in the navigation area with Templates.

Onboarding

  • Show the checklist only when the example case is present.
  • New-user initialization includes a sanitized example case. Updates do not add it to existing libraries.
  • Added Admin → Onboarding with Add example case and Show onboarding checklist.
  • Simplified checklist tasks and improved automatic progress updates.
  • Hide completed checklists automatically. Hiding manually now asks for confirmation and explains how to show the checklist again.
  • Updated getting-started and template-review instructions.

Case archiving and recovery

  • Added a red, two-step Delete → Are you sure? button to live case headers.
  • Added Restore to archived case headers, preserving case content and identity and returning cases to their original location.
  • Restore checks for conflicting notes and surgeon identities instead of overwriting them.
  • Existing live headers receive the new controls; missing or legacy headers are repaired with a backup when needed.

CST Notes 0.1.7

Choose a tag to compare

@github-actions github-actions released this 07 Sep 23:55

CST Notes 0.1.7

Navigation and onboarding

  • Moved Home above search and removed duplicate specialty cards from the home page.
  • Added surgeon and case totals inside each specialty.
  • Improved alphabetical sorting in name-based lists.
  • Added a getting-started checklist with saved progress and hide/resume controls.

Templates and migration

  • General templates now begin with a PA heading. Existing template content is preserved, and existing case notes remain unchanged.
  • Removed migration Auto-fill while preserving saved migration drafts.
  • Improved Needs Review to include substantive leftover content, even under recognized headings.

Maintenance

  • Cleaned up CSS warnings while preserving mobile layouts.
  • Limited routine file discovery to relevant CST Notes folders.
  • Added release-asset attestations and clarified contribution and privacy documentation.

CST Notes 0.1.6

Choose a tag to compare

@github-actions github-actions released this 05 Sep 00:49

CST Notes 0.1.6

CST Notes 0.1.6 improves everyday case entry, surgeon profiles, templates, onboarding, and iPhone migration controls.

What's new

  • The CST app opens automatically with the vault. You can opt out in CST Notes settings.
  • Pressing Enter in a case-title field now accepts the title and dismisses the mobile keyboard without creating the case.
  • Surgeon profiles support optional music preferences. Music appears in live case headers only when entered.
  • Glove entry now includes fast lowercase examples such as "8b8w" and "8wx2". Admin can redefine the O/B/W labels without rewriting stored profile codes.
  • The General template adds PA after Position. The obsolete singular Dressing heading is consolidated into Dressings.
  • Template version capture waits five seconds after the final edit.
  • New installations open Template Admin with a guided template-review step.
  • The iPhone migration close button stays below the status-bar safe area.

Upgrade safety

Before updating existing templates, CST Notes creates a backup. Any content under the former Dressing heading is preserved under Dressings. Existing cases are not changed.

CST Notes 0.1.5

Choose a tag to compare

@github-actions github-actions released this 03 Sep 02:55

CST Notes 0.1.5

CST Notes 0.1.5 fixes first-run setup for new users with empty vaults. Initialization now creates the empty mobile-safe surgeon registry before graph generation, so setup completes without requiring pre-existing surgeons or cases and does not reopen during later navigation.

If setup previously failed, update and run Initialize / repair installation once. Existing case and surgeon data is preserved.

CST Notes v0.1.4

Choose a tag to compare

@PeriSlate PeriSlate released this 28 Aug 01:43

CST Notes v0.1.4

Initial public Community Plugin release.

  • Organize surgical notes by specialty, surgeon, and case.
  • Includes reusable templates, references/autocomplete, and mobile support.
  • Starts with no surgeon or case data; users create and manage their own vault content.