Skip to content

Jetonomy 1.9.6 - move-topic dialog lists every space

Latest

Choose a tag to compare

@vapvarun vapvarun released this 03 Sep 12:42
· 12 commits to main since this release

Fixes the move-topic dialog, which showed only the first 20 spaces with no way to reach the rest. The remaining changes are internal and make the release gates catch what they previously missed.

  • Fix - Moving a topic now lists every space you can move into, instead of stopping at the first 20. On sites with more than 20 spaces, common after a bbPress import where each forum becomes a space, the rest were silently missing from the dialog and could not be chosen.
  • Fix - The move dialog now lists only spaces you are allowed to move topics into, instead of offering targets the move would then refuse.
  • Dev - Regression guards are now proven to fail when their bug returns. Three guards shipped in 1.9.5 that stayed green against the exact defect they were written for, so a bug could look tested when nothing checked it.
  • Dev - Added npm run check:guards, which reintroduces each known bug and requires the matching guard to go red.
  • Dev - Test runs no longer count skipped checks as passes. A site where fixtures could not be created previously reported a fully green suite while asserting almost nothing.
  • Dev - Added checks that the community sitemap serves XML rather than only returning a 200, and that its handler claims the URL ahead of any SEO plugin.
  • Dev - Continuous integration can now serve URLs that carry a file extension, so sitemap and feed routes are actually exercised instead of silently skipped.
  • Compat - Aligned with Jetonomy Pro 1.9.6. Install both updates together: https://github.com/vapvarun/jetonomy-pro/releases/tag/v1.9.6

Full changelog: https://wbcomdesigns.com/release-notes/jetonomy/