A big one, for a change!
NEW: Lestrade's will now remember your sort order individually for: wishlist, tradables, blacklist, library, and offer creation pages.
It doesn't look like it, but this new feature, while it can be summed up in a single line, took half a day to write, because I had to refactor a LOT of my internal code to allow for sorting server-side. Actually, if you're on a slow (e.g. mobile) browser, it might be faster for you to select the new sorting order, then immediately refresh the page, rather than wait for the sorting to be done in JS, lol.
Also, Library now explicitly allows sorting by Playtime (this is still the default, but now you can switch back to it).
Oh, and items won't be sorted exactly the same way whether done server-side or client-side. For instance, games imported at the exact same second won't be shown in the exact same order on blacklist and library pages depending on what method you sort with. It doesn't really matter now does it..?
Another example: server-side, a name in kanji/hanzi/etc. is moved at the end of the list if you sort alphabetically, while client-side, it's moved to the beginning. Also, I'm currently sorting by 'original' name, i.e. store name as found by Barter back when it was broken... Until I'm done with the scraper rewrite, you may (rarely) see some discrepancies in the A-Z order.
There you go... Enough with the technicalities. If you find any bugs, feel free to report it. I've tested many different situations, should work. If it doesn't, it's still fixable so just report it.