1.4.37

Apologies for the rapid release cycle this week. I’m taking advantage of the rare overlap in free time and motivation and trying to knock out all the low-hanging fruit as far as bugs and annoyances go plus incorporate feedback from the prior releases. The smaller, faster releases also help prevent me from getting too deep into feature creep.

Minor update with bugfixes, UI polish and, at least for now, the removal of a few rarely-used post views (they’re rarely used and incompatible with the rewrite to the post body component).

Bugfixes

Changes

Post Action Buttons

On desktop post action buttons are now in a single row. On mobile and smaller-width desktop, the actiom buttons reflow to two rows as they were in the previous release. This makes better use of the available space as well as making the post header slightly more compact.

Post Body Previews in Feed

The post body has been re-implemented in the feed. This fixes issue 35 as well as provides a better-looking post preview.

Instead of a dumb substring from 0 to postBodyPreviewLength of the pre-rendered post body text, it now renders the body in full and conditionally limits the height of the container. This ensures the content is rendered correctly when collapsed as well as being cleaner, better looking, and more responsive.

Removed Unused View Modes

Due to the architectural change of the post body component (as well as lack of use), the “Reader”, “Ultra-Compact”, “More-Compact”, and “Compacter” view modes have been removed. They would have required re-implementation from scratch anyway, so I just got rid of them. If there is demand, or you want any of those back, let me know, and I can re-introduce them using the new post body render method.

If your view was set to any of those, it will now migrate it to “wide-compact” which is the closest remaining view.

Removed Settings:

  • Post Body Preview Length (No longer needed/used)
  • Post View Mode options (no longer compatible without fully re-implementing):
    • Compacter
    • More Compact
    • Ultra-Compact
    • Reader

Tags

  • ghcr.io/asimons04/tesseract:1.4.37
  • ghcr.io/asimons04/tesseract:v1.4.37
  • ghcr.io/asimons04/tesseract:latest