Skip to content

Great Reading Adventure v4.2.1

Choose a tag to compare

@k7hpn k7hpn released this 14 Oct 23:41
9b8429b

Release Notes: 4.2.1

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.2.1 which can be downloaded from GitHub or run in Docker from the Docker Hub or the GitHub Packages.

Upgrading

If you wish to upgrade from a previous release of version 4 see the upgrading section of the manual. There is no upgrade path from versions 2 or 3 to this release due to significant architectural changes.

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 Microsoft .NET 5.0 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

Here are some notable changes:

  • Improve accessibility on the public-facing areas of the site
  • Import and export of Systems/Branches and Districts/Schools
  • Daily images: Mission Control interface; click tracking
  • Mission Control interface to manage and schedule social cards
  • Vendor codes: Mission Control management interface; packing slip uploads
  • Expanded length of streaming program links to 2000 characters
  • News posts now send emails through the job interface to avoid timeouts
  • Search for nearby events based on coordinates or ZIP code
  • Allow special characters in authorization codes
  • Fix operation of "Add Book" button prior to program open
  • Show participating libraries and link to participant's library in the footer

For more detailed information about changes in this release please review the change log and related issues on GitHub.

Known issues

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