Re: working towards next major release

Karsten Hilbert <[email protected]> Sat, 14 Feb 2026 14:42:12 +0100
Newsgroups gmane.comp.gnu.medical.devel
Message-ID <[email protected]>
> I am working towards releasing a new major version in the
> foreseeable future.

This is the current changelog:

		1.9.0

	NEW: tool: generate_man_page
	NEW: placeholder: $yes_no$
	NEW: lists: persistent item selection across sorts/reloads
	NEW: lists: Drag&Drop support
	NEW: paperwork: write non-templated letter w/ LibreOffice
	NEW: export area: join items into one PDF
	NEW: debug: database owner connection test menu item
	NEW: login: focus previously used praxis branch
	NEW: file describer: include pdffonts
	NEW: export area: escrow passphrases used during file export
	NEW: tool: get_object_passphrases
	NEW: plugins: gmIncomingAreaPlugin supercedes gmScanIdxMedDocsPlugin
	NEW: tool: update_collations
	NEW: forms: failsafe medication list
	NEW: forms: failsafe vaccination history
	NEW: forms: failsafe lab results list
	NEW: documents: failsafe documents list
	NEW: paperwork: direct access to failsafe forms
	NEW: forms: failsafe progress notes form
	NEW: macro expansions in LaTeX templates
	NEW: demographics: editable gender definitions
	NEW: demographics: add auxiliary information on identity

	IMPROVED: GUI: show current patient/provider in window titles
	IMPROVED: placeholder: $current_provider_name$
	IMPROVED: forms: LaTeX: 5 instead of 3 placeholder parsing passes
	IMPROVED: forms: LaTeX template templates
	IMPROVED: hooks: example script template
	IMPROVED: startup: git branch detection
	IMPROVED: bills: invoice ID locking
	IMPROVED: M/VCF: add nominatim URL to patient/praxis MECARD/vCard
	IMPROVED: files: format conversion improvements
	IMPROVED: DB: replace "IN"/"NOT IN" for psycopg3
	IMPROVED: DB: converge localhost/domain socket profiles
	IMPROVED: export area: support D&D of items as files
	IMPROVED: search: use clin.v_narrative4search again
	IMPROVED: test results: multi-test plotting [thanks brulefa]
	IMPROVED: code: configuration handling
	IMPROVED: DB: more tolerant rollback() [thanks lothar]
	IMPROVED: DB: fingerprinter
	IMPROVED: DICOM: dicomization
	IMPROVED: DB: settings logging
	IMPROVED: login: DB sanity checking
	IMPROVED: cfg: logging of set-option errors, forward-ported
	IMPROVED: allergy handling
	IMPROVED: hints: gracefully handle failing dynamic hints
	IMPROVED: document archive: add image/text preview
	IMPROVED: PACS: host default
	IMPROVED: PACS: show new patients following a DICOM import
	IMPROVED: safe patient data into gnumed/patients/ instead of gnumed/
	IMPROVED: forms: vaccination history LaTeX template
	IMPROVED: lists: make minimum column width policy configurable [thanks Ma=
r=EDa]
	IMPROVED: buttons: make shrinking to label size configurable [thanks Mar=
=EDa]

	FIX: CLI: --wxp=3D not needed anymore
	FIX: CLI: --ui=3D not needed anymore
	FIX: documentation: links (wiki -> static pages)
	FIX: date/time: formatting intervals medically
	FIX: Py3.13: will remove mailcap module
	FIX: forward-port fix for grid selection constant names
	FIX: Py3.13: removed packaging.version from stdlib [thanks Mar=EDa]

	DEP: removed LibreOffice forms engine

Karsten
=2D-=20
GPG  40BE 5B0E C98E 1713 AFA6  5BC0 3BEA AC80 7D4F C89B