Skip to content

0.9.5

Compare
Choose a tag to compare
@leeter leeter released this 25 Nov 17:07
· 244 commits to master since this release
  • Massively reduce binary size via link time code gen
  • Use noexcept strategically in places we really can't handle exceptions anyway to reduce binary size
  • More modules (not that anyone cares)
  • Fixes for undefined behavior and other issues
  • Temporarily remove the link to Appnor it seems that their website is offline for now and I don't want people getting sent to what could turn into a malware site. So when that comes back up someone can open an issue on it.
  • Don't ask what happened to 0.94... it's like fight club
  • Arm64 support, this is highly experimental. While in theory this should work reality is often different than what the C++ standard would have you think. But in theory aside from the UB de-facto required for using sockaddr this should be good 😓
  • Officially drop 32bit support. I haven't removed the targets yet but it's on my list of things to do because Windows 11 doesn't support it and Windows 10 really doesn't either for the most part. If you need 32bit build, I'd suggest the versions on sourceforge. The reality is I tried to get it working but apparently MSVC's modules implementation just dies on 32bit for some reason.

System requirements:

  • Windows 10/11
  • AMD64 or Arm64 processor
  • An internet connection