Update DEVELOPER_GUIDE to v3.19 with version history and current Docker tag

This commit is contained in:
Daniel Onyejesi 2026-03-24 02:51:59 -04:00
parent 01f6a38ee2
commit 82104a031c

View file

@ -1,5 +1,5 @@
# Pediatric AI Scribe — Developer Guide
**Version:** 3.15 | **Stack:** Node.js / Express / PostgreSQL / Vanilla JS
**Version:** 3.19 | **Stack:** Node.js / Express / PostgreSQL / Vanilla JS
---
@ -730,5 +730,33 @@ pool.end();
---
*Last updated: March 2026 — v3.15*
## 15. Version History (Recent)
| Tag | Key changes |
|-----|-------------|
| v3.19 | Login flash fixed (auth screen hidden by CSS default); presentation quiz option; feed labels corrected |
| v3.18 | pdf-parse downgraded to v1.1.1; WebDAV selection UX fixed; topic context on upload/WebDAV tabs; inline refine bar replaces window.prompt(); CSP: removed unsafe-inline (all onclick= converted to data-action delegation); webdav-path moved to /api/user/webdav-path (auth-only) |
| v3.17 | AI panel context-aware options fixed (style.display replaces classList — CSS cascade bug); quiz card redesign |
| v3.16 | DEVELOPER_GUIDE.md created |
| v3.15 | Auth reverted to localStorage tokens; slide preview padding fixed |
| v3.14 | AI panel context-aware options (word count, slide count, quiz toggle); delete wording per type |
| v3.13 | Delete confirm inline bar CSS bug fixed; slide preview in-page modal (arrow/swipe nav); Marp textarea placeholder |
| v3.12 | Delete inline confirm bar; lighter login screen; Presentation type (Marp + pptxgenjs PPTX) |
| v3.11 | AI content generation for Learning Hub (topic/file/Nextcloud, pdf-parse, pptxgenjs) |
| v3.10 | Custom 404 page; server returns 404 for unknown paths |
| v3.8 | Quill replaced with Tiptap 2 (self-hosted bundle, inline link bar) |
## 16. Current Docker Image
**Latest stable:** `danielonyejesi/pediatric-ai-scribe-v3:v3.19`
```bash
docker pull danielonyejesi/pediatric-ai-scribe-v3:v3.19
# or always latest:
docker pull danielonyejesi/pediatric-ai-scribe-v3:latest
```
---
*Last updated: March 2026 — v3.19*
*Generated for developer handover.*