[19-07-2024] - Fixed a bug causing blank backpacks. - Aligned behaviour of "legacy paints" with ingame. - Misc changes and improvements to backend code. [03-06-2024] - Fixed bug relating to filter buttons. - Fixed bug with Fabricator sheen dot display. - Made improvements to visibility of designated item on Fabricators. - Improved minification of CSS/JS assets. [31-05-2024] - Various style changes to reduce visual clutter and maximise space utilisation. - Misc backend changes to reduce memory usage. - Minor page load optimisation. - Temporarily disabled localisation pending overhaul. [26-05-2024 Version 4.8] - Strange item previews = Displays the value of the primary counter. - Killstreak item previews = Adds a box colourised according to the current Sheen. = Initials of Killstreaker effects are added if applicable. - Made item text search more reliable. [17-04-2024] - Added detection and elimination of "Bomb Objector" decals. - Tweaked date formatting to more closely match ingame. - Closing item pages no longer leaves a trailing # on URL. [10-04-2024] - Backpack cache lifetime is now 20 minutes instead of 30. - Site now supports zstd content-encoding. - Decal ID is now displayed in the item tooltip. - Seeds and Decal IDs now link to a tool to inspect "hi" and "lo" values = Available in decimal and hex. = Useful for MvM etc. [01-04-2024 Version 4.7] - Backpack updates are now asynchronous = This removes the rather large load delay from querying the Steam API. = Most recent backpack data will be served initially. = If the Steam API returns a valid response, the page will update automatically ≡ This should be largely seamless outside of any obvious changes to the backpack itself. = If no valid response is recieved, the Cache status readout will gain a clickable refresh icon to try again. = Caches older than 3 weeks will trigger a traditional synchronous update. = Javascript needs to be enabled for async updates to trigger. ≡ This site is largely useless without JS regardless. - Minor associated code cleanup. @TODO = Commission new icons for missing particle effects. (Get in contact!) = Consider reducing cache minimum lifetime to 15m or lower. [18-01-2024 Version 4.6] - Added support for Strange filters = Includes name prefixes for map filters on primary counter. - Added warning to renamed items = Displays item's original name in tooltip. - Unusual quality now correctly takes priority over Grade. - Large number of misc improvements to performance and correctness = Big improvments to page render time, especially for large backpacks. = Kit type items are now positioned and scaled equivalent to in-game. [18-12-2023] - Recipe lists now are tinted according to requested input quality. - Item cell text-tip overlay now lists total number of remaining inputs needed. [17-12-2023 Version 4.5] - Added support for MVM tour badges. - Added custom preview overlays to "recipe" items. - Yet more improvements to performance = Significant boost to schema load times. = Minor improvement to client-side render delay. - Minor style improvements to paint dots. - Fixed icon display for gifts containing items with particle effects. [09-12-2023] - Further improve handling of "kit" items = Kit type is now reflected in the item name. = Properly handle all output varieties. - Fix link search querying = Textual search via link is now done by appending #s=querytexthere [08-12-2023] - Improved positioning and sizing of "kit" type items = Kits, Strangifiers, Unusualfiers, etc. - Removed a bunch of leftover cruft. - Minor loadtime improvement for per-item pages. [05-12-2023 Version 4.4] - Large code cleanup = Big reduction in markup payload size on large backpacks. - Reworked item naming logic = Items should now reflect ingame name. = Ordering of various prefixes should now match. = Missing prefixes such as with "Strange Unusual" should now display properly. - Switched to using lossless webp for item icons = Significant savings in icon filesize. = Yes, I know webp is the devil but here it's worth it. - Fixed a bug where some items weren't being properly marked as having counters. - Improved client-side backpack loadtime. - Added sorter button to exclusively select items with particle effects. - Misc other style improvements. - Misc bug fixes. - Updated locali- okay no I jest. [18-11-2023] - Added Sheen readout to fabricators. - Colourised item cell wear level for items with Strange counters. - Items with particles that lack an associated effect icon will now display a question mark = This avoids constant 404s. - Misc consistency and code cleanup. [03-11-2023 Version 4.3] - Add support for War Paints = Icon display conditional on availability. = Item details should display regardless of icon. - Skinned weapon seeds are now displayed in item tooltip. - Wear level is now visible on item cell. - Improved item naming consistency. - Removed display of equip status. [19-09-2023] - Fix major bug with gift preview handling = Hook up display of additional details in gift preview. - Fix bug involving items with "Invalid Particle" indices. [11-09-2023] - Fix bug with item tooltip display on certain backpacks. - Minor code cleanup. [15-08-2023] - Added recipe requirement display. - Added crate series number to item name. [27-06-2023] - Added keyboard navigation to item pages = Left/Right arrow keys to navigate accordingly. = Esc to close item page. - Added item position display on item pages. - Fixed fade-out on item page close. [15-06-2023] - Item pages no longer flash on arrow navigation. [25-05-2023] - Webserver now supports HTTP/3 (Aka HTTP over QUIC) = Please report any connection related issues to the Steam group. - Increased minimum cache lifetime interval to 30 minutes. - Reduced Steam API timeout from 10 to 8 seconds. [20-05-2023] - Item pages will now attempt to match original IDs = If no match for a given ID can be found, the original ID will be queried. = This allows for more old item links to work. - Minor code cleanup = Yes this is repetitive, but this project is a total kludge. [17-05-2023 Version 4.2] - Added Crate generation code display. - Clamped tooltip position to within page boundaries. - Misc code cleanup. [29-04-2023 Version 4.1] - Icon updates by Zeugziumy. (Big Thanks!) = Festivized Australium weapons. = Reworked Australium icons for the Wrench, Medi Gun, Scattergun, Stickybomb Launcher and Rocket Launcher. - Rollup of various small fixes and improvements. - Lots of behind-the-scenes code churn for better maintainability. [02-04-2023] - Strings for Killstreakers = Currently only available in English. - Crafter name now also links to Steam profile. - Minor style improvements. [30-03-2023] - Australium weapons = Fixed item page icons being low resolution. = Added prefix to item names. - Festivized weapons = Added Shugo-style icons made by Zeugziumy. (Thanks!) - Added additional context links on items page = Steam Inventory, Store and Mann. Co Store. - Added Previous/Next navigation arrows on item pages. - Made Gifter name link to associated Steam profile. [27-03-2023 Version 4.0] - Integrated item pages into main backpack. - Minor optimisations to item schema. [24-03-2023] - Fixed Sign in through Steam button. - Minor style changes. [22-03-2023] - Fixed a bug where non-empty pages would be folded. - Fixed a bug with tooltips on Firefox. - Fixed a bug causing broken pages on backpacks with certain malformed items. - Fixed results section not clearing when deleting search query manually. [19-03-2023 Version 3.9] - A bunch of small changes to improve UX = Site should now feel smoother to use and less glitchy. - Optimisation to icon CSS lookup = Improved first-load time on first visit or post game update. - Backpack caching is now persistent = Currently on a minimum 15 minute interval. = Interval may be raised to 30 minutes in the future. = Finding optimal balance between freshness and mitigating slow Steam API requests. - Various other small changes to improve page load. - Additional server-side changes to improve load times. - Fixed a bug with title colouration in item tooltip. - Fixed a bug resulting in user avatar being missing. [01-03-2023] - Added support for items with a 3rd Strange counter. - Fixed incorrect counter types on certain items. - Usual misc code cleanup. - Ducks = Yes, ducks. = Valve why = end me now [28-02-2023 Version 3.8] - Added partial support for item Grade display = Thanks to That Hat Guy for the manual data entry to make this possible. = This only applies to items with a fixed Grade. - Item Quality/Grade sorting buttons are now ordered predictably. - Misc code cleanup and minor performance improvements. - Strange Haunted items now have correct names. - Improved hash search = Format: #?=searchqueryhere = Now updates on change. = Synchronises with searchbox. [20-02-2023] - Fixed item total being doubled on search results. (Reported by That Hat Guy) - Misc code cleanup and minor bugfixes. [15-02-2023] - Added page folding = Pages containing no items will now be shrunk vertically and faded. = Folded pages will still be visible however. [08-02-2023] - Backpack view now uses unscaled 128x128 icons. = PNGs have also been optimised for ~30% filesize savings. = Icons now appear crisp. [07-02-2023 Version 3.7] - Added flagging of "retired" event keys. - Added item wear level readout to applicable items = Hopefully this serves as the groundwork for better future Decorated quality items support, pending Valve support. - Added ability to hide item origin readout. {!} Thanks to That Hat Guy for assistance with this release. [22-09-2022] - Fixed Strange Limited items not displaying their counters. - Item tooltip title font now falls back to standard font due to missing characters in tf2build. [20-09-2022] - Fixed a couple of bugs introduced in v3.6. [19-09-2022 Version 3.6] - Reintroduced localisation! = All languages supported should now be current and not 4 years out of date. = Added support for the Ukrainian language! 🇺🇦 Слава Україні! - Big optimisations to page rendering! = Large backpacks can now render in up to a tenth of the time. - Improvements to API interaction code = This hopefully should result in a minor speedup when making API requests. (When they actually work) - Current TODO List: = Add missing particle images. = Get Valve to fix the API 503s. [15-09-2022 Version 3.5] - Fixed a number of missing or bugged attribute text handling issues. - Fixed error pages being broken and unstyled. - Added a clear button to the backpack search box. - Added a misplaced indicator to items that are overlapping. - Improved tooltip text readability. - Improved profile id input handling. - Display current user's SteamID64 value as placeholder in profile input. [12-09-2022 Version 3.4] - Fixed item search box not returning backpack to default state on clear. - Fixed background corruption bug. - Item context menu now opens links in a new tab. - Fixed some wiki redirects being broken. - Minor style improvements. - Cleanup and fixes for item pages. [09-09-2022] - New simplified homepage. [08-09-2022 Version 3.3] - Removed Dota 2 BP view due to lack of API support by Valve. = Massive code cleanup as a result - Item pages are now based on item id values, rather than original_id = This will cause old links to break = This however should avoid odd behaviour in certain cases. = Streamlined item selection logic. - Minor layout changes for improved UX. - Replaced old link bar with quick access for item data lists. [04-09-2022] - Reintroduced individual item pages. - Reenable autorefresh on a 10m timer to align with minimum cache lifetime. [02-09-2022 Version 3.2] - Fixed tag overlay suppressing equipped text. - Removed CS:GO BP view due to lack of API support by Valve. (Schema tracking however is still live) - Limit item cell count under Dota 2 to total item count instead of the 10k value returned by the API. - Minor UX improvements. - Various minor code cleanliness changes. [29-08-2022 Version 3.1] - Massive code cleanup for item attribute handling. = This should ensure less bugs and edge cases overall. = Performance should be slightly improved on large backpacks. - Visual touchup to item tooltip display. - CSS changes to avoid unwanted layout shifts. - Restructured frontend code to improve interactivity and allow earlier asset retrieval. - Name/Description tag icon overlay now hides again on hover. - More various minor bugfixes. - Steam API request issues still ongoing. [24-08-2022 Version 3.0] - Brought back textmode aka "Item Summary". - Textmode now uses the same API query & caching system as TF2B proper. - More various minor bug fixes and code cleanup. - Gift boxes now display a item quality swatch on the contained item overlay. - Removed support for custom item icons in order to make way for greater page optimisation and further code cleanup. - Steam API request issues still ongoing. [20-08-2022] - Myriad minor bug fixes. - Laid groundwork for future changes and improvements. - Server-side performance improved. - Steam API request issues ongoing but success rate of request much improved. {!} - Due to being highly incomplete/outdated, strong consideration is being given to retiring the default Shugo custom item icons. Please make your objections known if so. [14-08-2022] - Server-side work to mitigate the Steam API request issues. If you run into any HTTP 50x error pages, please let me know! - Updated font embeds to WOFF2. [12-08-2022] - Implemented a semi-persistent backpack data cache to show stale BP data when API requests fail in various circumstances. [Older] - Fixed misc longstanding issues - Site updater upgraded to handle paged TF2 schema, bringing 4 years worth of missing items.