Method signatures, return values, etc. really ought to be properly documented whenever changed, at the time of the change.
Items that were changed in snapshots used to be available in the admin so you could see the specific changes - with links to the tickets - and check them out before you opted to upgrade. I really miss that feature.
Now it seems you have to wind your way through JIRA’s search filters to try and see what’s been changed between releases, snaphots, etc.
We used to update each SNAP and test on BE but no longer even look at snaps because it’s never easily clear what’s been worked on.
Maybe we are in the minority, but I find that this discourages us from testing new versions which is - I would think - the antithesis of what the maintainers would want to happen with these snaps?