Skip to content

3.11.3 (2023-4-19)

Compare
Choose a tag to compare
@ndobb ndobb released this 24 Apr 23:48
· 6 commits to master since this release
73d1ee7

This release adds support for customization of Leaf's splash page, dependency upgrades (including .NET Core 6!), and various bug fixes and minor changes.

New features

  • #578 - Leaf's splash page now allows for custom credits. You can add multiple logos and even custom text. Example:

image

image

  • #587 - In a related feature, in case you don't need the QI/Research selection screen but DO need to show an attestation, you can now configure the splash screen to skip directly to the attestation. Simply set Attestation.SkipModeSelection: true

Minor features

  • #509 - The Patient List now allows for custom date ranges.

Bug fixes

  • #515 - On the Patient List, birthdates could be off by several hours due to timezone offsets.
  • #586 - The admin panel could fail to load if no record is in the app.DemographicQuery table.
  • #558 - Upon exporting a Patient List to csv, in certain cases columns would be duplicated.
  • #553 - To avoid syntax errors specific to Oracle, Leaf avoids using underscores in table aliases and avoids using "AS" for table alias syntax (e.g., "mytable AS X").

Upgrading to 3.11.3

  1. IMPORTANT Leaf 3.11.3 is the first version of the API to use .NET Core 6. Make sure you update your app server environment appropriately, with compilation done using the .NET 6 SDK and deployment with .NET 6 Runtime.
  2. Client app and server API - Download and deploy the latest client and server compiled files under Assets, included in this release (or compile on your own as described in the Leaf installation instructions), making sure to first remove any previously deployed instances.
  3. Database - execute the 3.11.2__3.11.3 database update script on your Leaf application database.