this is an easter egg

UnitedLadder v1.3.0

By all means, this is a non-major update in terms of functionality. The only real change is the design of the site, which changed quite a bit.

Changelog

  • Changed the fonts, updated the logo to be a proper SVG.
  • Added animations on mount to pages.
  • Most dynamic content (leaderboards, lookup results) also are animated now.
  • Redesigned the header to be more "modern" (the old one was bothering me for way too long).
  • The zone selector and mobile navigation have been redesigned from scratch, now they feel better.
  • Fixed the leaderboards dropdown appearing when hovering the location where it should be.
  • Fixed the emojis (the country flags, specifically) not rendering on Windows. They should render properly now.
  • Fixed the nickname parser. Now even the most stupid combination of formatting codes will (mostly) display correctly.
    • We are still not rendering several codes correctly - namely $w, $o, and those that cancel each other out ($t, $i, $s). This will be fixed at a later date.
  • Fixed layout issues on tablets.
  • Fixed several elements being misplaced on specifically Firefox Mobile (Fenix/Fennec).
  • Fixed broken nicknames in the copy field.
  • Added description, deliverer and filename to all tags where possible (accessible by hovering (tapping on mobile) the tag image).
    • This data is fetched directly from the masterserver. Due to certain "quirks", this can be out of date. Tags that did not have any data associated with them will not have any tooltip.

Keep in mind that due to the new design, some lag can likely be observed on devices with prehistoric hardware. Disabling JavaScript will also cause everything to break (but it would before also). I will see if it is possible to optimize better somehow, but no promises, as everything runs fine on my 6 year old laptop.

Due to the overall stack update, we now require versions of browsers that are relatively modern. Safari 16.4+, Chrome 111+, and Firefox 128+ are the target. These are currently used by 92% of the people on the internet, and no support is planned for browsers that are used by the minority. Unfortunate.

Also, there is a breaking change on the API side of things in this update. From now on, the URL to access the UnitedLadder API is https://api.ul.unitedascenders.xyz, as opposed to https://api.ul.unitedascenders.xyz/api. If you were using it in any way, it is likely a good idea to change the URL (endpoints remain unchanged).

-wiseraven