# 2026-04-06

This file is a description of all the differences to expect from Joystick v1 to v2. This will include mentions of new features, and describe the changes to existing features that have been changed.

# Global Updates

  • UPDATE: Full re-design and consistent layout with standardized design guidelines
  • UPDATE: Huge performance improvements in data fetching
  • UPDATE: Deployment infrastructure refactor allowing for front-end changes deployed in under 5 minutes as opposed to 30+ currently
  • UPDATE: Email designs default to dark theme and match theme of new site
  • UPDATE: Joystick Blog now matches design of new site

# Discover Page (Home page)

  • NEW: Sorting and filters options for streams
  • NEW: Watch specific tags to filter out streams

# Account Page (formerly “Settings”)

  • NEW: Account status information
  • UPDATE: 2FA code confirmation is required to enable 2FA
  • NEW: Pause account feature (coming soon)

# Alerts Page (formerly “Notifications”)

  • NEW: Filter alerts

# Billing Page

  • NEW: Download CSV billing transactions
  • NEW: Filter billing transactions

# Purchases Page

  • NEW: Filter purchases
  • NEW: Search purchases by streamer username

# Direct Messages (DMs) Page

  • NEW: Use emotes in DM messages
  • NEW: Filter conversations

# Reports & Analytics Page

  • NEW: Time Period Engagement for Stream report
  • UPDATE: All reports will show data in your local time zone
  • NEW: Time Period Engagement for PVP report
  • NEW: Time Period Engagement for Profile report
  • NEW: Total Amount Earned summary for Interactions report
  • UPDATE: Interactions report defaults to scoped time range
  • NEW: Search users by username in Interactions report
  • NEW: Download CSV for Interactions report
  • UPDATE: Interactions report no longer shows followers that never interact with you
  • NEW: Follower Analytics report
  • UPDATE: Payout maturity report defaults to 7 day date range
  • NEW: Total Amount Earned summary for Affiliate report
  • NEW: Time Period Total for Transactions report
  • NEW: Time Period Total for Tip History report

# Payouts Page

  • UPDATE: Show all payout history in one location
  • NEW: Countdown clock for pay cycle
  • UPDATE: Updating payout information moved to separate page /payout-method
  • NEW: Auto-generated W9 PDF forms with digital signing for U.S. users
  • NEW: Masspay is now available for U.S. users
  • NEW: ACH option is available for Canadian users that use a U.S. bank (must have valid U.S. ABA routing number)

# DM Campaigns Page

  • NEW: Filter DM campaigns

# Subscriptions Page

  • NEW: Gift subs right from subscription management
  • NEW: Filter and sort subscriptions

# Following Page

  • NEW: Filter and sort streamers you follow
  • NEW: Manage notification preferences for each streamer

# Followers & Subscribers Page

  • NEW: Create DM campaigns right from this page
  • NEW: Sorting options
  • UPDATE: More data displayed

# Chat Bots Page

  • NEW: Sort and filter chat bots
  • NEW: Add beta testers to private chat bots

# Media Page

  • NEW: Manage tags system for better media organization
  • UPDATE: Sorting and filter for media
  • NEW: Tag media during upload
  • UPDATE: All media is staged before beginning upload
  • UPDATE: Upload size limits and validation happens before upload begins
  • NEW: Quick links for marketing lander pages (streamers, affiliates, developer arcade)

# Developers Page (Removed)

  • UPDATE: This page merged with the Arcade page

# Arcade Page

  • UPDATE: Filtering added to show your games

# VODs Management Page

  • NEW: Sorting options for your VODs
  • UPDATE: Create new VOD from VODs management

# Stream Overlays Page (Formerly “Scenes”)

  • UPDATE: URL is now /stream-overlays
  • NEW: Animation options for overlays that support it
  • NEW: Image overlay to cycle through images from your media library

# Tip Goals Management Page

  • NEW: Save multiple tip goals
  • UPDATE: Manage tip goals from both Publisher and within stream settings

# Casino Management Page (Formerly “Tip Wheel”)

  • NEW: Brand new slot-design
  • NEW: Subscriber-only spin option that can be set to 0 tokens (free spin)
  • UPDATE: Require at least 2 reward options
  • UPDATE: Raise max options from 15 to 25
  • UPDATE: Enforce option text length limit of 80 characters max

# Publisher Page

  • UPDATE: Web browser publisher works from the main publisher page (Coming soon)
  • UPDATE: Lovense toys are no longer “automatic”. They must be enabled by the “Toy Status”. Toggle status instead of a “hard refresh” for fixes.
  • NEW: Filter options for Stream events
  • NEW: Publisher now includes both a “Start” and “Stop” stream button for use when the site is out of sync with OBS
  • UPDATE: Manage stream moved to moderator panel in chat
  • NEW: HoneyPlayBox toy integration (coming soon)

# Feed Page

  • NEW: Filtering and sorting options for posts
  • NEW: Searching posts

# Token Purchases

  • NEW: Allow purchasing Super Supporter packages with Paypal
  • UPDATE: Merchant processing fees when using credit cards in place for all accounts

# Profile Page

  • UPDATE: Access VODs and posts from mobile while stream is live
  • NEW: Subscribe preview window now displays a few emotes

# Chat Component

  • NEW: Move chat to left side option
  • NEW: Resize chat width (on desktop/large screens)
  • UPDATE: Chat mention sound is controlled separate from the “New chat sound”
  • UPDATE: Pop-out chat will “pop” back in once closed
  • NEW: Clear chat option to clear out all chat messages
  • UPDATE: Tip goal and High Score widgets are now in a carousel to allow room for future feature widgets
  • UPDATE: High score now shows runners-up. Click widget to see more
  • UPDATE: Tip goal only displays current goal/milestone. Click widget to see more
  • NEW: Search through tip menu items to find specific ones
  • NEW: Search through emotes from emote picker
  • UPDATE: Moderators now have access to see users in chat
  • NEW: Search users in chat
  • NEW: Moderators now have access to toggle PVP on/off
  • NEW: Moderators now have access to toggle the toy on/off
  • NEW: Moderators now have access to control Video/Chat stream mode
  • UPDATE: All streamers will have a streamer badge
  • UPDATE: Icon badges use new icon sets and look a little different
  • NEW: Streamers can set a nickname for their own channel

# Video Component

  • UPDATE: HLS renamed to “Standard”, LL-HLS renamed to “Low Latency”, and WebRTC renamed to “Realtime”
  • UPDATE: Source selection now persists across all streams

# VODs Tab

  • NEW: Search and sort options for VODs
  • UPDATE: Accessible from mobile while stream is live

# Posts Tab

  • NEW: Search and sort options for Posts
  • UPDATE: Accessible from mobile while stream is live

# PVP (Coming Soon)

  • UPDATE: No longer auto-end when time expires. The participants must manually end the PVP when ready to do so.
  • UPDATE: Time may be extended at any time during the PVP and not just when it’s about to end.
  • NEW: Optionally allow spectators to watch PvP

# Lander Pages

# Branding Page

  • UPDATE: added more references to guidelines of using the Joystick Logo

# Developers/Arcade Page

  • NEW: Brand new arcade landing page for marketing

# Expo Page

  • NEW: Brand new Expo landing page