firefish/docs/changelog.md
2024-04-30 07:11:01 +09:00

8.5 KiB

Changelog

Critical security updates are indicated by the ⚠️ icon.

⚠️ v20240430

  • Add ability to group similar notifications
  • Add features to share links to an account in the three dots menu on the profile page
  • Improve server logs
  • Fix bugs (including a critical security issue)
    • We are very thankful to @tesaguri and Laura Hausmann for helping to fix the security issue.

v20240424

  • Improve the usability of the feature to prevent forgetting to write alt texts
  • Add a server-wide setting for the maximum number of antennas each user can create
  • Fix bugs (including a medium severity security issue)
    • We are very thankful to @mei23 for kindly sharing the information about the security issue.

v20240421

  • Fix bugs

v20240413

v20240405

  • Add ability to view the history of post edits (!10714)
  • Fix bugs

v20240401

  • Fix bugs

⚠️ v20240330

  • Fix bugs (including a critical security issue)
    • We are very thankful to Oneric (the reporter of the security issue) and Laura Hausmann (Iceshrimp maintainer) for kindly and securely sharing the information to fix the issue.

v20240326

  • Fix bugs
  • Add an icon in the posting form to indicate that attached files have alt text
  • Add a toggleable setting to show a warning if the post language setting might be incorrect

v20240319

  • Introduce new full-text search engine and post search filters
  • Refactoring
  • Show unlisted posts from following users in antennas (similar to Fedibird and kmyblue, unlisted posts from people you don't follow won't be shown)
  • Add ability to publish the Local and Global timelines on /timeline page
  • Add langage annotation to post contents (!10687)
  • Add a toggleable setting to show a warning when you attempt to post files without alt text
  • Fix bugs
  • Update documents and example config files
  • Added /authorize_interaction page, allowing users to jump from a remote Mastodon post/user page to the corresponding page in Firefish (!10702)

v20240301

  • Add a page (/my/follow-requests/sent) to check your follow requests that haven't been approved
  • Add ability to hide replies from certain users in timelines
  • Admins are now allowed to migrate their account
    • This was requested by personal server admins
  • Change default client settings (you can restore the previous settings)
  • Change default user settings (existing users are not affected)
    • Reject crawler indexing
    • Set reaction history to public
  • Change default server settings (existing servers are not affected)
    • Disable new user registration
  • Fix bugs

v20240229

  • Add ability to pull-down-to-refresh timelines in PWA
  • Make passkey/security key independent of TOTP (!10670)
  • Fix bugs

v20240228

  • Update "About Firefish" page (!10673)
  • Fix bugs (!10675 !10676 !10678 !10679)
  • Remove charts generation to improve performance (#10611)

v20240225

  • Fix bugs
  • Add syntax highlighting in MFM code blocks in various programming languages

v20240222

  • Enhance Mastodon post import feature (!10652)
  • Minor style change in the web client
  • Refactoring

v20240221-1

  • Fix a bug

v20240221

  • Add the ability to give regular (non-moderator) users permission to manage custom emojis
  • Fix a bug that made impossible to update user profiles under some conditions
  • Add "private" (only me) post visibility
    • It's just a paraphrase of DMs without recipients
    • You can also convert your existing public posts to private posts

⚠️ v20240217-1

v20240217

  • Add ability to specify the search engine used in the search bar MFM
  • Remove auto NSFW media detection
  • The "Hide NSFW media" config is now per device and per account
  • Increase the max number of pinned posts from 5 to 15
  • Change the second tab on the notifications page from "unread" to "reactions"
  • Add ability to show a huge post button on the posting form
  • Fix bugs
  • Add /api/emojis endpoint (compatible with Misskey v13) for better experiences with Misskey clients
    • This does not mean we will continue to maintain API compatibility with Misskey. Instead, we plan to improve the compatibility with the Mastodon API.

v20240216

  • Style changes in the web client (a770ef4314 ab39ff5954 4eefd534d8)
  • Clicking the "like" button now sends the actual emoji reaction (star, good, heart, etc.) instead of an empty "like"

v20240215

  • Separate settings for displaying rounded avatars for cat and non-cat accounts
  • Add a toggleable setting to replace the chat button with account menu on mobile
  • Reduce the size of the container image (!10667)

v20240214

  • Fix container images

v20240213

  • Fix bugs
  • Refactoring

v20240212

  • Refactoring
  • Add a toggleable setting to hide follow buttons in a misclickable position
  • Add a toggleable setting to show preview in posting form by default

v20240210

v20240208

v20240206

  • Fix many bugs
  • Per-post language selector (!10616)