Skip to content

Releases: kognise/arpchat

v1.0.0 - "wheeee" edition

23 Mar 02:29
5174daf
Compare
Choose a tag to compare

the first major generation of the worst chat application ever! now more popular than ever before, arpchat was met with mediocre success on reddit and hacker news. apparently i reached top of the venerable r/rust, and it's always exciting to get a phone notification recommending your own project.

four marriage proposals later, i was ready to make some more changes. unless y'all find some things to complain about, this will probably be the last release for a while. without further ado:

  • this release introduces a beautiful ptype switcher, and now defaults to a slightly less internet-destroying ethertype
  • your configured username, interface, and other settings will now be saved across runs and dialog-closings!
  • the presence system has been massively revamped with inactive and offline states to detect that one guy who has a bad connection, and also the other guy who likes closing their laptop without disconnecting
  • messages are now nicely deduplicated, introducing yet another major breaking protocol incompatibility. since this is v1.0.0, i probably have to stop with those now
  • arpchat is now licensed with the fantastic monsterware license
  • the code received some nice refactoring and should now be more stable overall (not that it matters lmao)
  • there's now a binary for intel macs - i forgot they existed!

refer to the running instructions if you need any help getting this crapheap to work!

(´・ω・`)

v0.3.0

22 Mar 23:26
50ffcbe
Compare
Choose a tag to compare

(you should probably get v1.0.0 instead)

v0.2.0

22 Mar 03:36
3f5d657
Compare
Choose a tag to compare

messages are now compressed and chunked, so you can send basically arbitrary content now!

arpchat v0.2.0 also features a state-of-the-art presence system so you can see who else is online.

... did i mention i made a transport protocol for this?

there's a linux binary too now. very important.

v0.1.0

21 Mar 05:22
813bf36
Compare
Choose a tag to compare

don't have a linux binary yet since cross-compilation wasn't working. i'll add one eventually!