v1.5.0: Notifications Inbox, Contact Hub, and Multilingual UI
v1.5.0 Funkciya Opublikovano 28 марта 2026 г.
This release adds a full notifications inbox, a new contact hub, faster public-page delivery, and translated UI across the main CS2 Labs experience in English, Polish, German, Russian, and Simplified Chinese.
Stay on top of every interaction
- You now get in-app notifications for loadout likes, comment likes, new comments, and replies
- The new navbar bell shows unread activity and opens a quick inbox from anywhere in the app
- There is now a dedicated Notifications page where you can catch up on older activity and mark everything as read
A clearer way to reach CS2 Labs
- There is now a dedicated Contact Us page for partnerships, advertising, creator collaborations, press, and sponsorship enquiries
- The site now gives you clear Discord and email contact options instead of hiding them across the app
- The homepage now points more directly to the Discord community so it is easier to jump into feedback, ideas, and collabs
The core app now speaks five languages
- The core app UI is now available in English, Polish, German, Russian, and Simplified Chinese
- You can switch language directly from the navbar and stay on the same page while moving between locales
- Builder, loadouts, skins, notifications, sign-in, profile settings, patch notes, and key public pages now use localized UI copy
Faster discovery and better sharing
- Home, loadouts, skins, and patch notes now use refreshed public-page caching and prerendering for more consistent loading
- The home page now has an upgraded social share preview and clearer paths into the main parts of the app
- Localized routes now carry their own metadata and sitemap entries so translated pages are easier to discover
v1.4.0: Local Currency Pricing + Catalog Polish
v1.4.0 Funkciya Opublikovano 24 марта 2026 г.
CS2 Labs now lets you switch display currency across the site, keeps converted prices consistent in Builder, skins, and loadouts, and cleans up metadata for several recently added cosmetics.
Choose Your Display Currency
- Signed-in users can now pick USD, EUR, GBP, CAD, or AUD from Profile Settings
- Your chosen currency is saved to your account so prices stay in that display currency when you come back
- If fresh exchange rates are not available yet, the app safely falls back to USD instead of showing stale conversions
Converted Prices Across the App
- Builder totals, slot prices, sticker add-on totals, and marketplace comparison lists now use your selected display currency
- Loadout cards and loadout detail pages now keep T side, CT side, full totals, and price breakdown overlays in the same currency
- Skin browse and skin detail pages now convert price ranges, price-by-wear rows, hover previews, and dialog totals
Cleaner Pricing Surfaces
- Price breakdown overlays and marketplace modals now keep their labels and totals aligned in one currency instead of mixing formats across views
- Loadout item pricing now shows readable marketplace names more consistently in detail surfaces
Catalog Corrections for Newer Items
- Several newer skins now have corrected StatTrak availability so Builder and skin pages better match real market variants
- Updated item art and color metadata for a small set of newer skins and gloves so browsing surfaces look more accurate
- Golden Map Coin, Rooftop Map Coin, and Palacio Map Coin now use proper artwork and color data
v1.3.0: Marketplace Comparison + Broader Price Coverage
v1.3.0 Funkciya Opublikovano 15 марта 2026 г.
CS2 Labs now compares many more marketplaces, opens a full marketplace list when you click a price, and makes pricing feel clearer across Builder, skin pages, loadouts, and discovery.
Much Broader Marketplace Price Coverage
- Price data now covers many more marketplaces, including Skinport, Steam, CSFloat, BUFF163, Youpin, CS.Money, BitSkins, LOOT.farm, CSGO.tm, CSGOEmpire, SWAP.gg, and CSGOTrader feeds
- Displayed prices now choose the best supported marketplace price more consistently instead of defaulting too heavily toward one source
- Marketplace links now open valid destination pages more reliably, whether that is a direct item page, trade page, or search page
New Marketplace Price Lists
- Clicking a skin or sticker price now opens a marketplace list instead of sending you straight off-site
- Each marketplace row shows its own price and Buy action so you can compare options before leaving CS2 Labs
- The cheapest marketplace is highlighted inside the modal to make quick comparison easier
Clearer Pricing Source UI
- Price tooltips now label the source more clearly instead of using the older Selected source wording
- Marketplace names and icons now appear across pricing surfaces, including source labels and Buy buttons where it makes sense
- Skin pages now support marketplace-aware Buy actions instead of limiting that flow to Skinport-only links
Skin Pages and Browse Polish
- Skin browse cards now use cleaner spacing and steadier image alignment so the grid feels more consistent
- Price-by-wear and related pricing surfaces now better reflect the cheapest tradable price when that is what matters
- Marketplace comparison now fits naturally into the wear-pricing flow on individual skin pages
Homepage and Discovery Refresh
- The homepage now explains marketplace comparison more clearly while keeping the first screen cleaner and easier to scan
- Feature and footer copy were tightened up so the page feels less text-heavy without losing the important product message
- SEO, structured data, llms.txt, robots, sitemap, and page metadata were refreshed so discovery better matches the current product
v1.2.2: Variant-Aware Skins + Smoother Builder
v1.2.2 Funkciya Opublikovano 14 марта 2026 г.
Skins now support exact Doppler phases, StatTrak, and Souvenir selection across Builder, skin pages, pricing, and Steam ownership, with cleaner browsing and more polished save and confirmation flows.
Exact Skin Variants Across the App
- Builder and skin detail pages now let you choose exact Doppler and Gamma Doppler phases instead of treating them as one generic finish
- StatTrak and Souvenir selections now carry through saved loadouts, ownership highlights, and marketplace pricing
- Variant-aware prices now stay aligned with the exact phase, quality, and wear you selected
Better Steam Ownership Matching
- Linked Steam inventories now recognize StatTrak and Souvenir variants instead of treating them like the default finish
- Doppler and Gamma Doppler knives now use Steam image data to match the correct owned phase when Steam shares one market name across multiple phases
- Owned states now distinguish exact matches from same-family alternates, so a different phase, quality, or wear shows a softer partial state instead of a false exact match
Cleaner Builder Selection Flow
- Knife and skin families with variants now use a dedicated options step, so you pick the finish first and then choose phase, quality, and wear in one place
- Doppler families stay grouped in the skin picker instead of repeating one card per phase, which makes the grid easier to scan
- Skin selection cards now have more consistent spacing and bottom-aligned rarity, wear, and price details
Browse Skins by Collection or Weapon
- Added dedicated landing pages for every weapon and every skin collection in the Skins section
- The main Skins page now includes collection-aware browsing, and skin detail pages link back to related collections when that data is available
- Homepage, loadout pages, and skin detail pages now point into these more focused browse surfaces for faster discovery
Cleaner Vanilla and Save Feedback
- Vanilla knives and glove defaults now behave more cleanly across Builder and Skins, including cleaner vanilla URLs and more accurate vanilla ownership and pricing states
- Saving a loadout now shows a clickable toast that opens the saved loadout in a new tab
- Overwrite, delete, comment removal, and reset confirmations now use in-app dialogs instead of browser popups
v1.2.1: Better Skin Pages + Steam Inventory Ownership
v1.2.1 Funkciya Opublikovano 12 марта 2026 г.
Skin pages now have cleaner URLs and better Steam shortcuts, profile settings can sync your linked Steam inventory, and owned items are highlighted across Builder, loadouts, and the Skins section.
Cleaner Skin URLs
- Skin detail pages now use readable URLs based on weapon and skin names instead of opaque ID-only paths
- URL collisions are handled automatically with short suffixes when needed, so each skin still has a unique route
- Related skin cards and skin hub links now point to these canonical slug URLs
Steam Marketplace Links on Skin Pages
- Added an On Steam button in the skin hero area to open a pre-populated Steam Market search
- Each Price by Wear row now includes an On Steam action that prefers direct listing links when available
- Steam links now default to standard non-StatTrak listings where possible for more predictable results
Inventory Sync + Owned Highlights
- Linked Steam accounts can now sync owned CS2 items from profile settings without needing a trade URL
- Builder, loadout pages, the Skins hub, and individual skin pages now highlight items you already own
- Owned wear variants now show exact-match highlighting, while other owned wears show a softer alternate state on wear-specific views
- If your inventory is already cached, the app reuses that data instead of checking Steam on every page visit
Pricing and Page Reliability Improvements
- Fixed skin detail SSR initialization issues that could trigger a server error on some skin pages
- Corrected price state color behavior so cards better reflect when tradable pricing is available
- Improved accessibility labels for On Steam actions to avoid duplicated weapon names
SEO and Crawlability Updates
- Canonical paths and JSON-LD references on skin pages now align with the new slug URL format
- Sitemap skin detail entries now publish canonical slug URLs instead of legacy ID-style links
- Robots and llms pointers remain aligned with the current sitemap and crawl surfaces
New Social Sign-In Options
- Sign in now supports Discord and Google alongside Steam
- The sign-in page now uses provider-specific actions and clearer provider branding
- Auth-required interactions now route through the unified sign-in page
Profile Settings: Connected Accounts
- Added a new Profile Settings page where you can manage connected sign-in providers
- Steam, Google, and Discord accounts now show connected status with provider account identifiers
- Steam accounts now also show inventory sync status and a manual refresh action when you want to update owned items
- Steam is permanently linked once connected, while Google and Discord can be unlinked only when another sign-in method remains
- Linking and callback handling now provide clearer failure feedback when a provider cannot be connected
v1.2.0: Simpler Pricing + New Breakdown Overlays
v1.2.0 Funkciya Opublikovano 28 февраля 2026 г.
Pricing is now easier to read across Builder and Loadout pages: every item shows one clear price, totals are more consistent, and new hover breakdowns explain exactly what is included.
One Clear Price Per Item
- Items now show a single display price using a consistent priority: Tradable first, then Trade-locked, then Suggested
- This simplified pricing rule is now applied consistently across Builder, loadout pages, and social/loadout cards
- Open Graph and shared loadout pricing flows now follow the same one-price selection logic
Loadout Totals You Can Trust
- Loadout total labels no longer use the approximate marker (~) and now show a direct value
- Total color states were simplified: green when priced, orange when any relevant items are missing prices
- Agents and extras no longer affect total color status, so total price confidence reflects weapon and sticker pricing
New Price Breakdown Overlays
- Added compact breakdown overlays to total labels in Builder (Active side + Total) and Loadout Detail (T, CT, Total)
- Each total overlay shows total value, skins, stickers, priced items, and unpriced items
- Added per-item pricing overlays on skin prices showing selected source details (Tradable, Trade-locked, and Suggested when relevant)
Sticker Pricing Visibility
- Item pricing overlays now include a dedicated STICKERS section when stickers are applied
- Sticker entries show per-sticker pricing in the overlay so slot totals are easier to understand
- Sticker summary line colors now match pricing state instead of always showing a warning color
Overlay Positioning + Layering Fixes
- Pricing overlays were reworked to sit above surrounding UI elements and avoid being clipped by cards
- Tooltip positioning is now viewport-aware with better alignment to the hovered price label
- Hover, focus, tap/click, Escape, and outside-click behaviors were standardized for better desktop and touch support
Modal + Hover Polish
- The Save Loadout dialog now handles long loadout lists with an internal scroll area so older entries remain reachable
- Save modal layering was corrected so it appears above the main navigation and applies blur across the whole page
- Weapon hover preview now pauses while hovering the inline price trigger, then reappears immediately when moving back onto the item card
Sticker Buying Clarity
- Sticker value styling in the loadout item dialog now follows pricing state colors instead of a fixed warning color
- Each sticker row in the dialog now includes a clear right-side Buy action when a marketplace link is available
- Rows without a sticker listing now show a neutral no-link state to make availability obvious
v1.1.0: Faster Skin Picker + Extras Pricing Fixes
v1.1.0 Funkciya Opublikovano 27 февраля 2026 г.
This update makes the Builder feel much faster, improves glove and weapon selection flow, and fixes pricing support for extras like agents, pins, and graffiti.
Builder Speed Improvements
- Skin selection now loads in chunks instead of rendering everything at once, which makes the modal more responsive
- Price lookups are now scoped to visible results, reducing heavy background requests when browsing large skin lists
- If only a small number of results remain, the picker now loads them automatically instead of showing an unnecessary extra click
Weapon + Glove Selection UX
- The picker now uses a clearer two-step flow (choose weapon, then choose skin) for categories with multiple options
- Glove cards now use better representative images, including improved defaults for specific glove types (for example Driver Gloves)
- Weapon selection visuals were refined so it is easier to understand what is currently selected
Extras (Agents, Pins, Graffiti, Music Kits)
- Fixed missing prices for extras so these items now resolve and display pricing more reliably
- Improved extras matching and formatting so names map more consistently to marketplace data
- Graffiti names are now cleaned up in the selector by removing the leading "Sealed Graffiti |" label
Color Data + Browsing Consistency
- Color profile enrichment now also covers non-weapon catalogs (agents, music kits, pins, and graffiti)
- Refresh scripts now reuse cached color profiles when possible, so updates are faster after the first run
- Category browsing behavior is now more consistent across weapon and non-weapon item types
Polish + Reliability
- Improved Steam login redirect handling for smoother sign-in flow
- Added a custom error page and refreshed app icons/favicons
- Sitemap and indexing behavior were tightened for cleaner discovery and crawl quality
v1.0.0: Builder + Discover + Loadout Detail Upgrade
v1.0.0 Funkciya Opublikovano 22 февраля 2026 г.
This v1 launch improves how you browse community loadouts, inspect skins, and build sticker crafts, with clearer sorting, pricing context, and mobile-friendly editing.
Loadout Detail Pages
- Added a full skin detail dialog when you open a skin slot on a loadout page
- Skin dialogs now show sticker list, sticker value, and total value with stickers
- You can open price links directly from the dialog, including sticker links and a primary buy button when available
Discover (Loadout Hub)
- Added new sort modes: Trending, Most Liked, Most Commented, Newest, and Recently Updated
- Loadout cards now show ranking position plus item and sticker counts
- Search + pagination now preserve your selected sort mode for easier browsing
Builder Workflow
- Skin picker now supports sorting by Price and Rarity, in addition to Alphabetical and Color Strength
- Color Strength sorting is now only enabled when at least one color filter is selected
- Sticker editing is faster with inline Add/Edit controls directly on each slot (desktop and mobile)
- Sticker editor now opens on the exact sticker slot you clicked and has improved mobile layout
Pricing + Stock Skin Clarity
- Default/Stock selections now use dedicated stock handling instead of showing misleading market prices
- Stock selections now display base weapon art where available for clearer visual context
- Hover previews now show sticker totals more clearly and include total value with stickers
Navigation + UX Polish
- Navigation layout was unified across pages for more consistent scrolling and transitions
- Loadout slot empty states are now clearer with category-specific labels (for example, No Rifle Selected)
Sticker Crafts + Better Price Links
v0.9.0 Opublikovano 21 февраля 2026 г.
You can now add up to 5 stickers per gun in the Builder, with sticker values included in your estimated market value, plus cleaner item-link behavior across pricing views.
Sticker Support in Builder
- You can now apply up to 5 stickers per gun
- Sticker prices are included in pricing totals, so each applied sticker increases that gun's value and your estimated loadout market value
- Sticker browsing now includes faster search behavior and clearer selection feedback
Sticker Pricing + Preview UX
- Sticker prices are now linkable to Skinport from the sticker picker, just like weapon prices
- Hover previews now show your applied sticker craft chips and sticker add-on value more clearly
Price Links
- Clicking a skin / sticker price now more reliably opens the exact item page
- When a direct item page is not available, we now fall back more cleanly to the matching market page or search page
- Links are now more consistent for tricky variants like StatTrak, Souvenir, and wear-specific skins
Pricing Accuracy
- Price data handling was improved so displayed prices and links stay better aligned
- We improved fallback handling for items with limited live listings
- This reduces cases where prices were shown but links were less useful
Reliability
- Pricing sync now captures more link-ready item details so links stay stable over time
- Improved handling of older pricing records to keep behavior consistent during the rollout
Social Feedback, Faster Navigation Feel, and Anti-Spam Limits
v0.7.0 Opublikovano 13 февраля 2026 г.
We added clearer social action feedback, improved loading feedback while navigating, and tightened anti-spam rate limits across comments, likes, and loadout editing.
Social Feedback
- Liking and commenting now give clearer immediate feedback with button/count animations
- Posting a comment or reply now shows success feedback, and failed social actions show clear error feedback
- Milestone celebrations were added for social moments, with reduced-motion support respected
Navigation + Loading
- Page transitions now show a top loading progress indicator
- The Loadout Hub now shows a dedicated skeleton overlay during navigation so loading feels smoother
- Navigation preloading was improved in the navbar to make page changes feel faster
Loadout Page Polish
- The loadout detail header was refined with clearer structure and metadata spacing
- Loadout action controls now wrap better on smaller widths
Anti-Spam Limits
- Rate limits were tightened for likes, comments, replies, and comment deletion
- Rate limits were also tightened for creating and overwriting loadouts
- Limits now apply both per loadout and site-wide for stronger spam protection
Skin Color Filters + Palette Data
v0.4.0 Opublikovano 12 февраля 2026 г.
We improved skin color filtering, made pricing more reliable, and added clearer price signals across the builder and loadout pages.
What’s New
- Skin color data is now richer and better weighted, so color filtering is more accurate
- Color matching is more consistent, helping similar skins show up together more reliably
Browse + Search
- The skin picker now uses a compact filter bar for Colors, Wear, and Sort instead of a large always-open filter block
- Colors open in a focused panel with quick min-weight presets (0.05, 0.15, 0.30) plus slider/input controls
- Preferred wear is now a sticky, always-visible quick selector on the results bar for faster switching
- Removed duplicate wear controls from the config panel to simplify the flow
- Added a color-strength sort option to rank skins by how strongly they match your selected colors
- Active filters are shown as removable chips so you can edit filters quickly
- A sticky result summary now shows exactly which filters are active and how many skins match
- Color, sort, and preferred wear settings stay active while switching weapons in the same builder session
- Fixed sticky filter bar height jump when only wear preference changed and Clear all became enabled
Why This Matters
- Makes it easier to find skins that match a target look
- Creates better input data for future AI-assisted loadout building
- Keeps filtering logic consistent between backend and frontend use cases
Fixes
- Wear selection now behaves as a preference: choosing a wear (for example, Minimal Wear) keeps all skins visible and automatically picks the closest supported wear when an exact match is unavailable
- Fixed wear selection regression where the chosen wear filter did not apply correctly on skin selection
- Updated cursor behavior globally so clickable elements consistently show pointer affordance and text inputs show text-entry affordance
- Standardized spacing/width rhythm for top heading sections across Builder, Discover, and Patch Notes pages
- Aligned visibility state and updated timestamp on one row in My Loadouts cards for clearer metadata scanning
- Simplified loadout card timestamps to clean relative time labels (for example, "3 hours ago")
Pricing Updates
- Pricing now checks both tradable and non-tradable live listings, so fewer skins show as missing
- Fallback pricing was improved so more skins still show a usable value when live supply is limited
- Matching for harder name variants was improved to reduce false "No price" states
- Each skin now shows a clearer price state (live, fallback, or unavailable)
- Builder and loadout detail now show a secondary green comparison value when a tradable live price is available
- Tradable comparison can now show partial totals with + notation when some values are missing
- Loadout cards and OG images now consistently show a single canonical cheapest total in green for cleaner sharing and browsing
- Skin hover preview now includes price and comparison values, and adds an explicit Shift + Scroll zoom hint
Homepage + Discovery Redesign
v0.2.0 Uluchshenie Opublikovano 12 февраля 2026 г.
CS2 Labs now has a cleaner homepage and nav, richer loadout visuals, stronger discovery/SEO content, and dynamic social preview images for loadout sharing.
New Homepage Experience
- Rebuilt the homepage around creating and discovering dream CS2 loadouts with live prices
- Replaced the old physics-heavy hero with a faster, clearer layout and curated skin imagery
- Added separate Trending and Latest community loadout sections powered by live data
Smarter Loadout Cards
- Loadout cards now feature a top-skins visual strip based on highest-priced skins
- Reworked card layout so visuals lead, with cleaner metadata and better price/engagement balance
- Applied card media upgrades across Home, Discover, and My Loadouts
Navigation Updates
- Simplified global nav to Builder, Discover, and Patch Notes
- Moved My Loadouts into the profile dropdown for signed-in users
- Improved mobile navigation behavior and overall menu clarity
Coming Soon + Discovery SEO
- Added a clear Coming Soon roadmap including Inventory Sync, AI Loadout Assistant, marketplace comparison, fair value, and sticker support
- Expanded FAQ content for real player search intent, including pro/streamer loadouts marked as coming soon
- Added internal planning guides and improved structured metadata for stronger search and AI discoverability
Dynamic Social Preview Images
- Added dynamic Open Graph images for public and unlisted loadouts so shared links show the loadout name, creator, total price, and engagement stats
- OG images now include a three-skin hero strip based on the highest-priced skins in each loadout
Loadout Pricing + Reliability Update
v0.1.0 Uluchshenie Opublikovano 11 февраля 2026 г.
Live market pricing is now visible across key loadout pages, with major fixes for special slots and total-value accuracy.
Pricing
- Added market pricing to Builder, Public Loadout pages, and Loadout Hub cards
- Improved total value calculation so duplicate items across T/CT sides are not double-counted
- Expanded fallback handling so unavailable listings are handled more gracefully
Loadout Reliability
- Fixed missing special-slot items on public loadouts (Knife, Gloves, Equipment, Agents, Extras)
- Resolved an issue where side data could overwrite other slots in certain loadout views
- Improved price resolution consistency for knives and other variant-heavy skins
UI Polish
- Improved price visibility with clearer styling on loadout pages
- Added loadout total value display to Loadout Hub cards
- Improved skin name formatting for knives/gloves with star-prefixed names
Ops
- Hourly background pricing sync remains in place for up-to-date values
- Added retention cleanup for sync run logs older than 90 days
- Pricing snapshots are updated in place to avoid hourly DB bloat
Public Patch Notes Are Live
v0.0.1 Funkciya Opublikovano 9 февраля 2026 г.
You can now track product progress in one place with release-focused updates.
Patch Notes
- Added a dedicated /patch-notes page with public release updates
- Introduced a release-entry workflow so multiple hotfixes can be grouped into one note
- Added draft and scheduled publishing support via draft and publishAt fields
Loadout Hub
- Added a dedicated spot for all public loadouts
- Support for likes and comments on loadouts
Loadouts
- Displaying creator on public and unlisted loadouts
- Creator of the loadout is highlighted in the comments section