Skip to content

Releases: shabiel/M-Web-Server

v 1.1.5

15 Aug 17:49
1ff8f56
Compare
Choose a tag to compare

Fixes in this release:

  • Don't write out files when starting for GT.M/YottaDB
  • URL Encoding/Decoding fixes for UTF characters (bug reported by @jensli -- Thank you)
  • Endless loop if body contains UTF-8 data on GT.M/YottaDB (bug reported by @jensli -- Thank you)
  • Dockerfile improvements + documentation
  • Reorganize/simplify CMakefiles.txt (not part of the release; only used by GT.M/YottaDB automated installers)

v 1.1.4

25 Jul 21:14
d57aa6e
Compare
Choose a tag to compare

This release fixes issue #59.

v.1.1.3

20 Jun 20:04
7e6f607
Compare
Choose a tag to compare

Bug fixes:

  • Report errors in NOGBL mode
  • Add mime types for fonts

v1.1.2

05 Feb 17:20
Compare
Choose a tag to compare

Bug fixes in this release:

  • JSON encoder bug fix found by Winifried further refinement (fixed by David Wicksell)
  • Kill global with result data after sending data

v 1.1.1

14 Nov 22:05
Compare
Choose a tag to compare

New features/bug fixes in this release

  • Move URL matcher list to support routine. That allows easier overrides by other applications that include M Web Server in their code.
  • Add flag to disable gzip compression, as there is limited /dev/shm size on docker containers, where gzipping happens. The default is to have gzip compression enabled.
  • Empty responses produced an incorrect output if gzip compression is turned on.
  • JSON encoder bug fix found by Winifried. If M representation of JSON is a top level array (ie is numeric), encode the top as an array not as an object.
  • Enhanced error reporting
    • Limited error information (error and offending line) are now returned in the error message. In a future release, they will be hidden behind a dev flag.
    • Errors now logged in the VistA error trap
  • /xml, /error now moved to /test/xml, /test/error.
  • Add ability to set custom error for use by FHIR. Entrypoint is customError^%webutils(HTTPCODE,.ERRARR)

v 1.1.0

13 Aug 18:53
Compare
Choose a tag to compare

This version provides the following:

  • CORS support
  • Supporting running the Web Server without accessing globals (local variables only)
  • VistA Logout didn't complete due to DUZ getting killed before LOGOUT^XUSRB. Now fixed.

1.0.4

06 May 15:27
Compare
Choose a tag to compare
Updated to new version to be released

1.0.3

06 Mar 21:30
Compare
Choose a tag to compare
Updated packing instructions

1.0.2

21 Feb 17:01
Compare
Choose a tag to compare
Add bigoutput URL to be installed by default

1.0.1

20 Feb 18:37
Compare
Choose a tag to compare
Bump released version to 1.0.1.