Releases: kognise/arpchat
v1.0.0 - "wheeee" edition
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
v0.2.0
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.