Saturday, November 29, 2008

GNUmed 0.3.8

This release fixes two more bugs:

        0.3.7 -> 0.3.8

FIX: missing gmI18N import in gmEMRStructItems
FIX: missing import of wx._core.PyDeadObjectError in gmDispatcher

As usual, get it from

No database changes, again.

Sunday, November 23, 2008

GNUmed 0.3.7

Hello all,

a new bug fix version has been released. The changelog:

                0.3.6 -> 0.3.7

        FIX: if a writable --conf-file was used the ignore language mismatch wasn't found
        FIX: do not use dummy name record anymore, fixes name deletion
        FIX: missing cfg = ... when exporting doc to disk
        FIX: tame overzealous validation code so adding external ID types on the fly becomes possible again
        FIX: do not announce new version twice in upgrade-availability message
        FIX: fix misguided wording in upgrade-availability message

        NEW: improve bug reporting for launchpad
        NEW: confirmation dialog before deleting document from tree context menu
        NEW: allow editing part comment in document part details dialog

Joe from Three Rivers Hospital greatly helped in finding the bugs.

As usual get it here:

And again, no database change is required.

Wednesday, November 19, 2008

GNUmed 0.3.6

      0.3.5 -> 0.3.6

        FIX: exception on missing .helpdesk when no backend profiles found, thanks Geordie
        FIX: exception on empty DOB in new patient wizard, thanks CHEF

No DB changes. Get it from

Saturday, November 08, 2008

GNUmed 0.3.5

Hello all,

this release again fixes a small bug just found:

0.3.4 -> 0.3.5

FIX: reversed logic when detecting new versions
FIX: further SQL improvements to language setting issue

The first item fixes detection of new versions over the web.
The second item further improves the SQL function which is
used to detect the database language setting to make it more
proof against future changes.

Again, the SQL fix should be applied manually to existing

- go to server/sql/v8-v9/fixups/
- remove "--" in front of "set default_transaction_read_only ..." in v9-i18n-dynamic.sql
- run psql -d gnumed_v9 -U gm-dbo -f v9-i18n-dynamic.sql

Newly bootstrapped databases will have it right away.

Get it here: