GNUmed 1.8.0 Release
Karsten Hilbert <[email protected]> Sun, 1 Mar 2020 20:45:51 +0100
| Newsgroups | gmane.comp.gnu.medical.devel,gmane.comp.gnu.medical.update |
|---|---|
| Message-ID | <[email protected]> |
Hello all, I am glad to be able to announce the immediate availability of the GNUmed 1.8.0 Release. This is a cross-over between maintenance and new development. The main focus lies on the Python 3 port. This version runs against the same database as does version 1.7. It can therefore be run _concurrently_ with that version. Version 1.8 requires Python 3 / wxPython 4. It features the following bug fixes and improvements: Changelog: 1.8.0 NEW: port to wxPython 4 (wxPhoenix) NEW: port to Python 3 NEW: port bootstrapper to Python 3 NEW: EMR tree: toggle episode status from context menu NEW: EMR tree: show/edit clinical items from below encounters NEW: ReST formatting in $free_text::::$ placeholder NEW: hook "after_waiting_list_modified" NEW: test results tab showing most-recent in test panel NEW: local documents cache NEW: systemd-tmpfiles config file NEW: emailing of export area content as encrypted zip file NEW: local directory entries in export area NEW: $praxis_scan2pay$ support NEW: $bill_scan2pay$ support NEW: status bar history/visual bell NEW: dicomize images/PDF into DICOM study NEW: [Abort] client from exception dialog NEW: edit clinical item from EMR list journal NEW: dist: add PortableApp XML skeleton NEW: placeholder: $most_recent_test_results$ NEW: tool: check_mimetypes_in_archive IMPROVED: symbolic link creation on Windows IMPROVED: Orthanc connection handling IMPROVED: DICOM plugin UI IMPROVED: EMR export as TimeLine IMPROVED: captions of all list and edit area dialogs IMPROVED: test type edit area workflow IMPROVED: CLI EMR export tool IMPROVED: form disposal dialog IMPROVED: date/timestamp picker functionality IMPROVED: better duplicate person detection IMPROVED: document tree details view usage IMPROVED: test results panels links w/ documents IMPROVED: console encoding errors behaviour [thanks INADA Naoki] IMPROVED: ADR URL handling IMPROVED: age sort mode in document tree IMPROVED: age/DOB tooltip IMPROVED: data revisions display IMPROVED: EMR list journal formatting IMPROVED: lab/plotting: support better gnuplot scripts FIX: [Save] functionality of Export Area FIX: document tree sorting / document insertion FIX: inability to delete inbox message w/o receiver FIX: "lastname, firstname" based patient search under Python 3 FIX: billing: invoice ID generation [thanks Marc] FIX: export area: saving document part entries FIX: lab: grid display row tooltips FIX: lists: context menu CSV export FIX: EMR/tree: selection of pseudo issue node FIX: documents/new: error handling of unreadable parts FIX: PG access: rewrite connection pool FIX: y2038 exception in DST detection 22.11 FIX: i18n.set_curr/force_curr_lang(), again [thanks lucian] 22.10 IMPROVED: database fixup script 22.9 FIX: clin.v_candidate_diagnoses: missing coalesce() Downloads available from: https://www.gnumed.de/downloads/client/1.8/ https://www.gnumed.de/downloads/server/v22/ Client installation: Easily installable packages for your platform of choice will be available shortly. Meanwhile you can run the client from a downloaded tarball or use the net based client installer: https://www.gnumed.de/downloads/client/gm-install_client_locally.sh which you need to download, make executable, and run. Database installation / upgrade: Note that this release, as usual, does NOT require a database upgrade. However, fixes to the database may have been provided which you can (and should) install with either $> gm-fixup_server 22 or $> cd .../server/bootstrap/ $> ./fixup-db.sh 22 Please download, install, and report problems ! Thanks, Karsten =2D- GPG 40BE 5B0E C98E 1713 AFA6 5BC0 3BEA AC80 7D4F C89B