github bestpractical/rt rt-5.0.7

26 days ago

RT 5.0.7 -- 2024-06-05

RT 5.0.7 is now available for general use. This release addresses some
issues discovered with lifecycle changes in RT 5.0.6. See below for
details.

https://download.bestpractical.com/pub/rt/release/rt-5.0.7.tar.gz
https://download.bestpractical.com/pub/rt/release/rt-5.0.7.tar.gz.asc

SHA-256 sums

1a1a4838979f08c58e67642686e4fd980e1f4ee98e144ff8a56f870f37162cce rt-5.0.7.tar.gz
0570467be674d9fdf6d0ae0c980670d5011c063ad6d6b7c158cba14cfcc93ec7 rt-5.0.7.tar.gz.asc

Lifecycle Updates

RT 5.0.6 included some updates to RT internals to make lifecycles easier
to configure and manage. Once RT 5.0.6 was released and users started testing
with more complicated existing lifecycles, some bugs were discovered. The
following bugs are addressed in RT 5.0.7.

  • Merge existing lifecycle mapping configuration on save. Previously, in some
    cases, existing mappings would be incorrectly deleted.

  • Restore loading lifecycle configuration from files and add a message to
    admins to remove config files to delete. The previous change was introduced
    to allow lifecycles to be deleted, but it also impacted loading new lifecycle
    configurations from files, like when installing an extension. Now admins will be
    warned on delete if a lifecycle is being loaded from a file on disk.

Additional Updates

  • On the queue admin page, warn if queue addresses are the same as a user address
  • In the reports menu, retain the desired order when adding reports
  • Prevent Show/Hide "quoted text"/"full description" click events from propagating
  • Tweak lifecycle delete button text to make it more clear it deletes the lifecycle
  • Document db configs and also the merge behavior of hash configs
  • Correct POD warnings in Config docs
  • Avoid reloading configs multiple times on configuration content update
  • Remove duplicate CLI options
  • Do not cast as decimal if using "LIKE" operator for numeric custom fields
  • Update the attribute of CustomFieldView to be the same as CustomField

A complete changelog is available from git by running:
git log rt-5.0.6..rt-5.0.7
or visiting
rt-5.0.6...rt-5.0.7

Don't miss a new rt release

NewReleases is sending notifications on new releases.