Phase Client Update v3.0.0

Phase Update

Some of you have already seen this update, however I didn’t post this topic until the mobile version was also updated.

Phase has now officially updated to v3. This releases a bunch of UX improvements, new features and fixes.


Issues Fixed

Accidental Leaving of Discussions

Over the years it has been obvious that for new users there has been a usability issue with people accidentally removing themselves from a discussion.All it took was some curiosity on what the minus symbol did. Leaving a discussion now requires accepting an additional prompt and is only via context menu with the explicit label “Leave”:

Mismerged Messages

Previously some messages, especially from in-game, were merged erroneously causing some messages to look like they were sent by another user. This has been addressed and we should no longer see this happen.

Terraria Item Images

Terraria items including v1.4.5 items now show up properly in chat and have proper labels (not just Beenade):

image


New Features

Settings

New Settings Page

With this update, additional settings have been added. This have now all been placed, along with avatar updating, in the new settings page:


Messaging & Interaction

Message Links Open Directly

Previously phase message links only worked when you clicked on them inside of a phase itself. Now if you happen to open phase via such a link elsewhere, it will directly load to that message.

Peek 2026-02-11 12-05

Attachments

Messages now support one or more attachments up to 25 MB.

This replaces linking image content. Most links no longer automatically show their image. Attachments are uploaded either by pasting or dragging in files.

No GIF autoplay

GIFs no longer auto play. Instead you must hover over them for them to play.

Reactions

Messages now support reactions. The available emojis are currently just a preset list, but will be updated in future to a proper set, including some custom ones from DG.

Replies

Messages can now be a reply to another message. This makes it obvious which message you are responding to, and the linked message can be clicked to go to it:

This is also displayed with live typing:

Peek 2026-02-19 10-34

Message Editing

Messages can now be edited within a certain time limit after posting them:

image

Available via this icon:

image

Message Deletion

Phase Staff as well as discussion facilitators (more on this later in the topic) can delete messages. Facilitators cannot delete messages from Staff.

Date Dividers

To make it more obvious when messages occur over different dates, we now have dividers.

New System Messages


Discussions & Discovery

Public Discussions

Users can now create discussions as public, or creators can change existing ones between invite only and public. Public discussions allow anyone to freely discover and join them. Such discussions when not already joined are listed under a separate category, and only once you join them do they show in your normal list. All the main discussions (that are auto joined when you first login) are now considered public. This means whether you intentionally or purposely leave one of the main discussions, you can easily rejoin, no invite needed.

Mentions

Mentions have been changed slightly. Now when typing chat, you will get autocomplete on mentions:

Peek 2026-02-19 10-57

Doing it this way will highlight them properly in sent messages. These however do not ping anyone currently and the input itself has no highlighting applied, so you just have to assume it works before posting your message. This will likely improve in future when the chat input as some rich text capabilities.

Unread Discussions

Unread Discussion status is now persistent across sessions. This means when you come back, all discussions that have new messages will be properly designated as unread.


Direct Communication

Direct Messages

Users can now message other users directly via DMs. This is another category of discussion specifically between two particular users.

Peek 2026-02-17 09-27


Profiles

User Profiles

When clicking on an avatar/username you can see a user profile. This displays their online status, terraria status, about me, DM and a block button, plus some extra actions (such as kicking from discussion).


Moderation & Roles

Global Admin/Moderator

Now introduced is Global Admin/Moderator. The people section now delineates between global admin vs discussion admin as such:

  • What was previously a discussion admin/mod, and listed as Staff is now listed instead under Facilitators.
  • Global Admin/Moderators are now what is listed under “Staff”. Facilitators cannot kick staff out of discussions.

Live Typing

Caret Position and Highlighting

Live typing caret position and highlighting are now included (and can be turned off in settings):

Peek 2026-02-19 10-32

Persistent

Live typing is now persistent across refreshes and shows in full to people that also just came online, this addresses an issue where if someone loaded Phase after someone started typing, they wouldn’t see the beginning of the message:

Peek 2026-02-17 09-23

In-flow Live Messages

Discussions with this setting disabled:

Will have live typing messages immediately inserted in the message list. So long as the message is submitted, it will be saved at that place in the message list, preserving the order that the messages were first typed.

Peek 2026-02-19 10-42

In discussions which have the setting above turned on such as the Terraria discussion, the message order is instead by when they were actually sent and live typing stays separate:

6 Likes

As part of this update https://phasemobile.dark-gaming.com has been decommissioned and we are now just serving via https://phase.dark-gaming.com

For users whom the auto detection doesn’t apply the type of view that suits your device, you can go into your client settings and manually force the view you want:

4 Likes

Can’t believe the TDarkGaming Forum is now becoming a sensible Discord alternative, couldn’t be happier

1 Like

I have always used this more than discord, and it’s been wonderful the whole time I’ve been here, I don’t know what you’re talking about!