changelog
new features, improvements, and fixes — newest first.
2026-05-22
reposition your photos
new
- drag to reposition your profile picture and banner — hover the image, hit reposition, and drag to frame an off-center photo.
fixes
- song and playlist titles with apostrophes or special characters now show correctly instead of codes like '.
tournament brackets are clearer — connector lines between matches, a per-game history in the match view, and the live timer moved into the header; the notifications page also moved into your account menu.
2026-05-22
tournament qualifiers & 2v2 scoring
new
- tournaments can now have a kovaaks qualifier — hosts require players to post set scores to register, auto-checked from the leaderboard with a manual fallback the host approves.
- 2v2 duos are scored by combined team score — each teammate enters their score per game and the higher total wins, best-of-3/5.
- pick your duo partner with a live search of kova users instead of typing their exact name.
fixes
- two teams can no longer register under the same name in one tournament.
the tournament register page now shows spots left, the deadline, and the rules inline, plus clearer bracket cards and day-based countdowns.
2026-05-22
stickers stay put
fixes
- profile stickers now stay pinned to where you placed them as the page scrolls, instead of floating over everything.
stickers now only show on your main profile, and the aim card styling is more consistent.
2026-05-22
product images on cards
new
- show your uploaded product images right on your peripheral cards — turn it on under dashboard → peripherals.
your profile banner now shows a default until you upload your own, plus some visual polish.
2026-05-21
accent shadow
new
- new "hard accent" card shadow in dashboard → theme — a bold block shadow in your accent color instead of black.
fixes
- the account menu no longer briefly shows "finish setup" when your profile is already set up.
and some theme polish.
2026-05-21
brutalist theme
new
- new "brutalist" theme in dashboard → theme — chunky hard shadows and cards that press down when you hover them, as a one-click preset or mix the new shadow, hover, and border options yourself.
2026-05-21
monitors in your setup
new
- add monitors to your peripherals — track refresh rate, resolution, size, and panel type, under dashboard → peripherals.
2026-05-21
profile decals
new
- decorate your profile with decals — drop preset stickers or upload your own, then drag, resize, rotate, and layer them right on your live profile, under dashboard → decals.
and some quality-of-life changes.
2026-05-21
showcase scenario fix
fixes
- adding a kovaaks scenario to your showcase now waits for your rank and score to load before it can be picked, so they no longer get left off.
2026-05-21
action confirmations & per-notification delete
new
- actions now confirm with a toast — saving, adding, inviting, deleting and more pop a quick confirmation, and errors appear the same way.
- remove a single notification — each item in the notifications menu now has its own ✕ to dismiss just that one, instead of only "clear all".
2026-05-20
name effects, overlay transitions & typeable dates
new
- restyle your display name in dashboard → theme — gradient, glow, shimmer, outline, or rainbow (with 8 palettes incl. pride flags), each with its own options like direction, intensity, and animation.
- pick how your stream overlay animates between slides — slide, fade, zoom, rise, or blur — plus an optional shine sweep, under dashboard → overlay.
- type dates straight into date fields — they auto-format as you type in your local format, and you can still pick from the calendar.
- add a kovaaks playlist by searching its name or creator, not just the share code — pick it from the dropdown and the details fill in.
- browse the full changelog any time from the new "changelog" link in the footer.
2026-05-20
peripheral uploads keep the original image
new
- uploading a peripheral image now keeps it as-is — background removal is opt-in via the "remove background & normalize size" button once the image is attached.
2026-05-20
showcase benchmark fix
fixes
- adding a showcase item from a viscose, lemon static, or transcendent benchmark no longer errors when you save.
2026-05-20
cleaner peripheral cutouts & editor tweaks
new
- re-run background removal on a peripheral photo you already uploaded — there's now a "remove background & normalize size" button in the peripheral editor.
- peripheral background removal produces cleaner, sharper cutouts.
- mousepad surface is now a cloth / glass dropdown in the peripheral editor.
- pick a peripheral's acquired date from a calendar instead of typing it.
fixes
- the save bar no longer stays up after you change a peripheral field and set it back to what it was.
2026-05-20
coaching, liquid glass & overlay text size
new
- offer coaching from your profile — pick the new "coaching" type in dashboard → links and add a title, booking link, and starting price. it gets its own profile section and a stream overlay slide.
- new "liquid glass" card style under theme → transparency — more translucent and vivid than the old glass, and it works on team themes too.
- resize your stream overlay text in dashboard → stream overlay — choose small, medium, or large.
fixes
- theme card hover (glow and lift) now works even when card shadows are turned off.
2026-05-20
security hardening
fixes
- security hardening across a few public endpoints.
2026-05-19
steam autofill from kovaaks
new
- when your kovaaks profile is linked, dashboard → profile now shows a one-click button to fill the steam field with the steam account linked to that kovaaks profile.
2026-05-19
benchmark picker polish
new
- lemon static is now one benchmark in dashboard → profile instead of being split into intermediate and advanced.
- when you add a scenario score to your showcase that fits multiple benchmarks (e.g. voltaic s5 and viscose), you now pick which one to feature instead of always getting the first match.
2026-05-19
lemon static benchmark
new
- lemon static is now a supported kovaaks benchmark — pick it in dashboard → profile to feature your rank, or add it from your showcase like the other benchmarks.
- both lemon static playlists (intermediate and advanced) show up separately so you can feature each rank on its own.
- pb cards now show a rank chip for every benchmark a scenario belongs to — scenarios shared between viscose and lemon static will surface both chips instead of just one.
2026-05-19
giveaways on explore
new
- the explore page now has a "newest giveaways" section so you can find live giveaways without hunting through team pages.
2026-05-19
mobile + notifications
new
- clear all notifications from the bell dropdown with the new trash button next to "mark all read".
fixes
- the dashboard sidebar on phones now scrolls on its own — before, dragging the menu just scrolled the page behind it.
2026-05-19
sign-in fix
fixes
- signing in with a discord account that has no email now shows a clear message telling you to add one — before, the window just closed and dumped you on the landing page.
2026-05-19
mobile fixes
fixes
- tapping "explore" or "tools" in the top bar on phones now opens the menu instead of jumping straight to the index — the dropdown items were unreachable before.
- profile headers on phones give your name and meta line the full row instead of cramming them next to the avatar.
- the floating dock on profile pages no longer covers the last row of cards on phones.
- the dashboard menu button on phones no longer overlaps save buttons at the bottom of long pages.
- tap a bar on the dashboard views-over-time chart to see that day's breakdown — the tooltip was hover-only before.
2026-05-19
what's new
new
- add pronouns to your profile under dashboard → profile — shown next to your username in the header.
- download a json of everything you've made on kova from the new "export your data" link in your sidebar menu.
- compact dashboard sidebar with an avatar + name footer that opens sign out, export, and delete in one click.
fixes
- /portfolios "browse all" now actually shows every portfolio, not just the first 32.
- steam and kovaaks fields no longer keep an accent outline once connected.
2026-05-19
what's new
fixes
- signup numbers no longer leave gaps from people who logged in without an invite — every member badge is now its true position in line.
2026-05-19
what's new
new
- pin individual spotify tracks to your profile, not just playlists — drop any /track/ link under dashboard → music.
- every profile now shows a signup number; the first 100 accounts get a founder crown next to their name.
- search a user by signup number — type "#42" in /explore or in command-k.
2026-05-18
what's new
new
- aimgroups can pin a tweet to their team page — paste a url under dashboard → info.
- reaction time leaderboard now ranks by the median of your last 10 trials, not a single lucky click. existing scores were reset.
fixes
- team dashboard activity feed shows member avatars and usernames link to their portfolio.
2026-05-18
what's new
new
- aimgroups can now run public giveaways — set a prize, winner count, and end date in the new "giveaways" tab on your team dashboard. anyone with a kova account can enter from your team page or the new global /giveaways feed; winners are picked automatically when entries close and get a notification.
- aimgroups now have custom roles. owners can create roles like "content creator" or "aimer" in the members tab, give each one its own color, and pick the permission tier (owner / admin / aimer) that the role gets. every existing team starts with owner / admin / aimer seeded so nothing breaks.
- team owners can now manage other owners — kicking, demoting, and reassigning roles all work between owners (the team still always keeps at least one owner).
- affiliate links now support fixed-amount discounts in $ or € on top of the existing % option — pick the unit next to the discount input when editing a link.
- team invites now send the invited user a notification, so they don't have to keep checking the aimgroups dashboard to spot it.
- team url is now derived from the team name and copyable in one click — rename the team and the url follows automatically; no more manual slug field to keep in sync.
- membership setting (invite-only vs applications open) lives in the applications tab now, right next to the form and inbox where you actually use it.
fixes
- the "today" cell in date pickers is now clearly visible in both light and dark mode — was previously rendering as nearly-invisible white-on-white.
- picking a kovaaks benchmark in the showcase no longer auto-fills the optional metadata link with a kovaaks search url you'd have to clear by hand.
2026-05-18
what's new
new
- tournaments are live — browse upcoming brackets at /tournaments, register or accept an invite, check in before the match, and watch the bracket update in real time. supports single-elim, double-elim, round-robin, and swiss, with live pick/ban against a scenario pool and a streamer-ready overlay for the current match. hosting is admin-run for now.
- your accent color now paints the shimmer banner on your /card share page when you haven't set a banner image.
fixes
- the "latest kovaaks pb's" section now centers when you have fewer than 3 cards — no more lopsided rows stuck at the edges.
- peripheral image upload now explains why an image was rejected (wrong format, too large, bg-removal couldn't process it) instead of failing silently.
2026-05-17
what's new
fixes
- the "a new version is live" prompt now lists what shipped right inside it, so you no longer get a second pop-up after reloading.
2026-05-17
what's new
new
- peripheral image upload now strips the background and crops every photo to a consistent size so all your gear renders at the same scale — toggle it off in the upload card if you'd rather keep the original.
2026-05-17
what's new
new
- new leaderboard at tools → reaction — your best classic and go / no-go times now auto-submit when you're signed in, and you can hit "compare" on any row to replay your pb side-by-side against theirs.
fixes
- the "what's new" pop-up now shows the latest release on your first reload after an update, instead of always being one push behind.
2026-05-17
what's new
new
- new "games" section on your profile — pick the games you primarily play (valorant, cs2, apex, overwatch 2, marvel rivals, the finals, fortnite, r6, cod, deadlock, battlefield) and they appear as a row of icons. manage them under dashboard → games.
2026-05-16
what's new
new
- you now get a notification when a /beta feature, bug, or improvement you submitted or upvoted ships
- when picking a benchmark for your showcase, ones already in your showcase are flagged so you don't add the same rank twice
fixes
- team rank chip now shows on every team — previously stayed hidden if any member had picked a non-voltaic source
- /beta entries from users without a portfolio now show their discord name instead of being blank
2026-05-16
what's new
new
- team recent pb cards now show the voltaic / jade palace / viscose rank chip on each entry
- card styling is now fully theme-driven everywhere — your radius, shadow, opacity, border and hover settings apply uniformly across every section
fixes
- team page no longer shows links twice (the icon row up top is socials-only; links live in the links section)
2026-05-16
what's new
new
- in-app notifications — bell in the top bar; team applications, accept/reject, role changes, kicks land here. tune which ones you get in dashboard → notifications
- pick a kovaaks scenario or benchmark when creating a showcase item — auto-fills the title, your rank, and the icon
- your latest pb cards now show the voltaic / jade palace / viscose rank your score earns
- viscose s1 + s2 added — colored rank badges (lemming → seal, cinnabar → fuchsia, wool → silk, interloper → eclipse)
- header rank badge is now whatever you pin in your showcase — no more separate setting
- stream overlay has its own page now (dashboard → stream overlay) with the setup inline; pick the overlay font for any mode
- admins can leave a reason when kicking — kicked users see it in their notification
2026-05-16
what's new
new
- in-app update modal — see what shipped without digging through discord