Changelog
May 6, 2025
- Moved suggestion report to pop out in its own window (similarly to bug report)
- Fixed errors in the API returning incorrect CS/AR values
- Increased harshness of similarity curve but softened weights of the similarity algorithm
May 5, 2025
- Further reduced the overhead memory usage of the similarity algorithm (from 5 to ~3 seconds)
- Added mod filtering for suggestions
May 4, 2025
- Implemented mod combinations for searching and suggestions
- Added bug report form and info pop up on start
- Added scaling for extremely high CS and AR to more correctly weigh maps like precision and AR11
- Reduced the overhead and memory usage of the similarity calculations (from 15 to ~5 seconds)
- Further added scaling to other attributes associated with the similarity algorithm
May 3, 2025
- Implemented search protection and loading when searching a map
- Added DT/HT and HR/EZ mod toggles to search bar
- Added a maintenance page for when the API is down or needs reworking
- Added changelog page to record changes to the website and API
- Implemented solo mod searching and suggestions
- Moved platform of API to fix memory issues
- Further expanded search to 50 beatmaps
May 2, 2025
- Upgraded to Next 15 and React 19
- Added artist and song metadata
- Added report button with feedback for alternative maps
- Added beatmap card and status
- Implemented rate limiter (2 requests every 10 seconds for similarity search, 1 report every 30 seconds)
- Replaced database implementation with osu!api calls using ossapi (allowed for more metadata options)
- Increased the weight of AR and slightly changed weights of other parameters in the similarity algorithm
May 1, 2025
- Added various attributes and statistics to each map (BPM, CS, AR, OD, HP, etc.)
- Expanded search to 20 beatmaps
- Added info box for updates and clarifications
- Added social bar with Discord, Twitter, and osu! links
- Added database helper for retrieving some metadata
- Changed the similarity scoring system to a power-based scale, where 100 is the maximum
- Updated database from January 2025 to May 2025 osu! dump
- Increased the weight of BPM and CS in the similarity algorithm
April 24, 2025
- Created backend API for similarity algorithm
- Added clickable links for each beatmap ID
- Increased weight of speed/object ratio for more accurate stream vs burst map distinction
April 22, 2025
- First deployment of website to Vercel
- Added title and search bar
- Returns 10 beatmap IDs in plaintext