This update includes a major refactor of the 'solution count' system, which was very bugged in previous releases.
Solution counts now respect the visibility of both the thread and the message.
Upon upgrade, solution counts will be re-built.
If you are using this on a large board, I highly recommend upgrading this add-on using the CLI system at a quiet time. The solution count rebuild may take a long time.
Developers Notes
The liamw_threadsolutions_has_solution
field has been removed in 2.3.0, and is superseded by the Solutions
relation, which checks for message visibility. Please use Solutions->count()
to check if a thread has one or more solutions.