Skip to content

Great Reading Adventure v4.0.0

Compare
Choose a tag to compare
@k7hpn k7hpn released this 09 Oct 23:41
· 1641 commits to develop since this release
dcea23b

Release Notes: 4.0.0

Introduction

The Great Reading Adventure is a robust, open source software designed to manage library reading programs. The GRA is free to use, modify, and share. Check out www.greatreadingadventure.com for an overview of its functionality and capabilities.

Release

These release notes accompany 📚 The Great Reading Adventure version 4.0.0 which can be downloaded from GitHub!

Two release packages are available:

For more information on installing and configuring avatars, see the avatar section of the manual.

Upgrading

There is no upgrade path from versions 2 or 3 to this release due to significant architectural changes. If you wish to upgrade from a previous release of version 4 (i.e. 4.0.0-beta1 and 4.0.0-beta2) see the upgrading section of the manual.

Documentation

For information on what is required to run the Great Reading Adventure, please refer to the online manual. The software requires a hosting environment including the Microsoft .NET Core 1.1 framework and Microsoft SQL Server. If you don’t have such an environment, there are plenty of Web hosting services you can use.

Changes in this release

Notable changes in this release:

  • If Google Analytics is configured, an event triggers when a participant joins (track the source of sign-ups)
  • Ability to add links to external survey (can be a different link for first time participants)
  • Added new and enhanced existing reports, improved reporting date selection, showing report criteria on report and in exports
  • Added templates for front page and dashboard views to the shared folder to make customization easier

For more detailed information about changes in this release please review the change log.

Known issues

Here’s a selection of some notable currently-known issues:

  • Once a broadcast is created it cannot be deleted, only superseded with subsequent broadcasts (issues #308 and #309).
  • Avatar management is designed to use our Glitch avatar package, full avatar management isn’t functional yet (issue #261).

For up-to-date information about known issues please refer to the forum and the GitHub issue list.