[Bug 277595] net-im/gotosocial: upgrade to 0.14.1

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 09 Mar 2024 12:14:34 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277595

            Bug ID: 277595
           Summary: net-im/gotosocial: upgrade to 0.14.1
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: spambox@haruhiism.net
                CC: freebsd@igalic.co
             Flags: maintainer-feedback?(freebsd@igalic.co)
                CC: freebsd@igalic.co

Created attachment 249049
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=249049&action=edit
Update to 0.14.1

Update to the latest bug-fix version.

0.14.1 specifics:

There was a bug in 0.14.0 which was causing SQLite-backed instances to
sometimes become unresponsive, with lots of errors in the logs containing
interrupted(9).

0.14.0 release highlights:

 * Account aliasing. You can now set the alsoKnownAs field on your account via
the settings panel, to indicate other accounts you own. This doesn't do much
now, but it's the first step towards the Move implementation for account
migration coming in v0.15.0.
 * Much better thread sorting. Conversation threads on both the web view and
client API use a new sorting mechanism which makes them way more readable. No
longer will replies in a thread be scattered all over the place.
 * Better HTTP signature support. We fixed a longstanding issue with including
vs not including query parameters in signed GET requests. We now try (and
accept) both methods of constructing signatures. Which leads to...
 * Improved thread fetching. You'll see far fewer "orphaned" statuses in your
timeline now, and you'll see more replies on statuses from other instances.
 * Syntax highlighting for code blocks on the web UI. When you include a code
block in your markdown now, and correctly indicate the language the code is
written in, it will be syntax highlighted when rendered on your profile in the
web UI. This requires javascript, but it's a progressive enhancement feature.
Visitors to your profile with javascript turned off will just see the code
block without syntax highlighting.
 * Improved "about this instance" page, with a link to the page in the nav bar.
Previously the "about this instance" page was more or less hidden. We've now
surfaced it better, so you can write all your terms and conditions and instance
description stuff there. Relatedly....
 * Parse instance descriptions and terms and conditions as markdown. Previously
it was very difficult to properly edit these fields, because you had to read +
write HTML to do so. Now they're parsed as markdown. This means you can more
easily include things like blockquotes, lists, etc.
 * Big refactor of HTML templates + CSS. We did a serious rework of HTML
templates to fix indentation. Previously if you did "view source" on a
GoToSocial profile page, you'd see a mess of sloppily-indented HTML. With this
refactor, the HTML is now nicely indented and much more readable. We also did
an accessibility pass and tested our HTML with various screen readers to try to
make the web view a bit less annoying to navigate.
 * First pass at a basic spam filtering system. In light of spam waves
happening on the fediverse recently we took a crack at implementing a filter to
drop messages identified as spam. This is still in the experimental stage, but
it's included in this release so you can try it out already.

-- 
You are receiving this mail because:
You are the assignee for the bug.