Skip to content

Matthias v5

Latest
Compare
Choose a tag to compare
@marci1175 marci1175 released this 20 Aug 21:53
· 45 commits to main since this release

Matthias v5

I am excited to announce the latest version of Matthias after a full 8 months of hard work, I have finally finished developing the 5th version for Matthias (Previously known as szeChat).

Changes:

  • Re-coded server back-end (Optimized server traffic)
  • Added bannable clients
  • Re-coded Networking (Multiple iterations)
  • Almost entirely re-coded UI (Both server and client)
  • Improved performance
  • Added voice chat
  • Added video chat
  • Added custom emojis
  • Re-coded emoji UI (Multiple iterations)
  • Added profiles (Multiple iterations)
  • Improved security (Both local and network)
  • Started developing mobile version
  • Added image viewing
  • Re-coded MD parsing (Multiple iterations)
  • Added connection links (You can connect to a server by opening a link)
  • Added installer
  • Added notifications
  • Added lua api (Multiple iterations)
  • Added callbacks
  • Plenty of quality of life improvements
  • Improved UX
  • Improved developer experience by automating a large part of asset management
  • Created lua api documentation (Available at here)
  • Made README nicer on github :3
  • Improved audio playback
  • Added microphone settings

Installation:

"setup.exe" is optional as it contains the dependencies which are required for Matthias to run. If youre encountering missing files please install that one too.
Full Changelog: v4.0.0...v5.0.0

Future

Fixes may be released in the future in case a huge issue is encountered (This can easily happen as I am the only tester / developer). Furthermore, i will take a short break before continuing developing this, as school is starting soon and I wont have enough time to push such large changes in a short of amount of time. I will also have a huge amount of time in the Winter break (December), so expect a new version / bigger release by then. I love working on this project (Even tho nobody really uses this) and so as of right now there are no plans on discontinuing the project. :)