Logo

CHANGELOG

  • LATEST
    f2521fa

    May 27, 2026

    Fixed Safari-GSAP breaking bug


    when on Safari/iOS, scrolling would cause GSAP to rerender (since viewport dimensions change)

    d7dadaa

    May 26, 2026

    Made minor improvements

    Added "x" button to search
    Added ability to press enter to go to the first search result in /heroes
    Made spacing in the nav of the hero pages smaller to accommodate for the increased number of tabs
    Fixed swap button background in landing page getting stretched and creating contrast issues with the hero name and swap icon
    Added custom seo images for all heroes (generated automatically at deploy)

    7d82888

    May 24, 2026

    Fixed a few issues

    Added costume categories on the left (just like achievements)
    Added wiki links to the costumes and sources
    Fixed hover states across the app on mobile (should no longer remain stuck on hover when scrolling or tapping)
    Added textures to all current categories

    1b87db5

    May 23, 2026

    Fixed filter dropdown not updating when changing hero in the landing page

    94aafc3

    May 23, 2026

    Fixed exclamation mark not disappearing after seeing costumes page

    Fixed dropdown going out of page on iOS with bars showing (using dvh instead of vh now)
    Fixed landing page looking odd when it comes to costumes (now container fills viewport width for mobile)
    Added change hero button at the costumes section for ease of use

    1dc4c7e

    May 23, 2026

    Fixed fatal error with SSR on loading certain hero subpages

    Made small improvements to the new costumes feature (both UI/UX and code)
    Added showcases on the landing page for achievements and costumes
    Renamed cosmetics tab to costumes (since it only covers the latter)
    Updated Devil Dinosaur's generic average stats

  • v1.8.0

    b03d371

    May 23, 2026

    Costumes list and checklist

    Adds costume tracking to the individual hero pages. Clicking on individual costumes brings up some information about that costume. You can mark costumes as "owned" to track their collection. This data is saved to local storage.

    Thanks to oceanhillman for making this feature!

    SEE MORE

  • 8015e1a

    May 23, 2026

    Merge branch 'main' into feat/cosmetics

    bc743cf

    May 23, 2026

    Cleaned up Costumes PR from oceanhillman


    Created automation script for adding new/existing costumes (includes fetching images from game files - assuming game files were extracted somewhere on the machine).
    Changed what costume data is kept (due to different costume listing source) to: internal id, name, rarity, is it customizable, category, source, theme and release date. Costumes are now saved based on internal id, not slug.
    Added the aforementioned to the filter dropdown (with categories; option list is now scrollable).
    Added ability to scroll costume details modal for smaller phones, embedded browsers or iOS bs.
    Fixed a few styling issues, removed special css properties for jeff-the-land-shark and devil-dinosaur in favor of image processing (extraction) at costume addition time.
    Added toggle option to download in regard to costumes
    Created a script to generate a conversion map between slug ids and internal ids (for import/export compatibility between the oceanhillman fork and the mr-calculator web apps).
    Added the aforementioned map to the import page's functionality with checks for whether it's necessary (internal ids are only numbers).
    Added a list preview of what data is imported by the import page.

  • v1.7.0

    ab54247

    May 22, 2026

    List View Feature for heroes

    Adds a new way to view your proficiencies all at once. On the Heroes page, there's now an option to toggle between "Gallery View" and "List View". Gallery View shows the hero cards as before. List View shows all of your heroes and their proficiency data as a table.

    Thanks to oceanhillman for making this feature!

    SEE MORE

  • 0ae367a

    May 22, 2026

    Added credit to oceanhillman in the changelog entry

    3db2530

    May 22, 2026

    Cleaned up List View PR from oceanhillman


    Moved story images in hero directories
    Made a script to extract one or multiple specific assets for all heroes at will
    Added "story" image to add-hero script
    Removed obsolete summary page
    Forced no list view for hero lists in the landing page and the convert hero modal
    Moved list view structure and script to HeroList component
    Moved list view style to hero-list.sass
    Cleaned up code (more spacing, with preferential order for attributes and style attributes - sorry, I might be autistic and these things bother me)
    Added corner check to favourite heroes in list view to help with accessibility - the yellow tint is probably hard to see for people with visual impairments
    Updated changelog

    1aba116

    May 19, 2026

    Remember role filter and favourites across navigation

    cb66071

    May 19, 2026

    Fix bug with list view filter reactivity when navigating back from specific hero page

    8c34b80

    May 19, 2026

    Fix Emma blue-sapphire image format

    a140141

    May 19, 2026

    Overhaul cosmetics data: rename, normalize, and expand categories


    - Rename cosmeticsRarity.ts → costumeData.ts
    - Add 'event' CostumeCategory; migrate all event-pass skins out of battlepass
    - Split skinType 'Comic / Game' into 'Comic' and 'Game' (3 game-inspired skins)
    - Change Recolor/Store entries to category 'other'
    - Remove (Expired)/(Limited) suffixes from Twitch Drop and Store sources
    - Remove 'added to Store' notes from event skins
    - Fix release dates, sources, and categories across 39+ entries
    - Update imports in CostumeDetailModal and hero detail page

    e1daea1

    May 19, 2026

    Fix broken Emma costume blue-sapphire

    b07dd36

    May 18, 2026

    Fix incorrect image for Black Cat story

    6e8f69f

    May 18, 2026

    Add hero color to costume silhouette

    92d626f

    May 18, 2026

    Fix nav spacing

    c551f1f

    May 18, 2026

    Add missing costumes and remove redundant cosmetic files

    ca6f04e

    May 18, 2026

    Update responsiveness

    b963e13

    May 17, 2026

    Incorporate proficiency summary into /heroes page

    - Page is now split into "gallery view" and "list view"
    - Gallery view is the original page content. List view is the new proficiency table
    - Control panel and favoriting logic works with both views
    - Last selected view and sorting option are remembered in local storage

    e322ff2

    May 17, 2026

    Update style and responsiveness

    32ca7b1

    May 17, 2026

    Update import/export logic

    - Importing data without the ownedCostumes field will not unmark already-marked costumes
    - Importing data with the ownedCostumes field will unmark unowned costumes

    25e2cb4

    May 17, 2026

    Merge branch 'bugfix/deleted-data-persisting' into feat/cosmetics

    125ae0c

    May 17, 2026

    Fix local data persisting after delete

    309217c

    May 17, 2026

    Move cosmetics tab

    27aaa8c

    May 17, 2026

    Add costumes to import/export logic

    af4cf8a

    May 17, 2026

    Add proficiency summary page

    af39cbe

    May 17, 2026

    Add cosmetics subpage

    10ad8ef

    May 16, 2026

    Added generic average stats for Devil Dinosaur

    Fixed small issue with saving internal ids on new hero creation in add-hero script
    Fixed a styling issue pertaining to the width of the name of a hero in the hero list featured hero section
    Made featured hero show up at the beginning of the hero data list in the landing page (with an additional NEW badge unde the hero spray)
    Removed previous "Allow build scripts" steps from the deployment workflow, since it's no longer needed with the pnpm version downgrade (and wasn't working anyways due to github global pnpm config)

    2289bad

    May 15, 2026

    ughhhhh

    Downgraded to pnpm 10 with node 20

    cb59fb7

    May 15, 2026

    Allowed build scripts due to stricter pnpm security

    551faba

    May 15, 2026

    Fixed deployment version mismatch

    Set pnpm version to 11 for increased stability in the future

  • v1.6.1

    4da2c05

    May 15, 2026

    Added Devil Dinosaur

    Added the new hero, Devil Dinosaur.
    Fixed landing page "If you want to see arcade options" "Set your Arcade Stats" button not working.

    SEE MORE

  • 769f5f3

    May 5, 2026

    Added cloudflare web analytics since y'all blew this up and the umami account ran out of quota

    Made a small improvement to the title of the estimates panel for mobile

    d783cc4

    May 4, 2026

    Fixed import page missing import functionality for achievements

    Fixed a few styling issues with iOS

    5dc8251

    May 4, 2026

    Modified hero page to have routes for the main tabs

    Added small tip for mobile to indicate that rank segments in the calculator can be clicked/tapped on to show details
    Fixed a style issue where the mobile/small screen navigation in the hero page would show up and get stuck to open when screens are between 1200 - 1350px width
    Updated Black Cat generic average stats

    8e9bdfc

    Apr 25, 2026

    Fixed package misconfiguration which was causing the deployment to fail

  • v1.6.0

    05adaec

    Apr 26, 2026

    Added Achievements Tracking (for heroes)

    Added a new tab to the hero page where hero-specific achievements' progress can be tracked, where rewards can be previewed

    This is a partial feature. Currently, our data has all of the achievements of the game and a new page will be added in the future, where all achievements can be viewed, searched, tracked and marked as completed and where all rewards can be previewed.

    SEE MORE

  • ed7ae29

    Apr 25, 2026

    Merge branch 'feature/achievements-tracker'

    f8ce514

    Apr 25, 2026

    Finished per-hero achievements

    Features:
    See all hero related achievements from any category
    See all rewards for achievement categories
    Track per-achievement progress (number of times task is completed + fully completed achievement)
    Import/Export functionality amended to accomodate new feature

    6cc3c78

    Apr 25, 2026

    Fixed changelog major version commit hashes after previous commit (filter-repo)

    4eb9cc4

    Apr 25, 2026

    Replaced fonts with official Marvel Rivals fonts, straight from the source

    276cbdd

    Apr 25, 2026

    Partial Commit

    Added Achievements (partially functional)

    5c34b24

    Apr 24, 2026

    Increased promo time for featured hero to 25 days (was 15).

    Fixed a typo in Blade's alias list (vengece -> vengeance for the ult line).
    Fixed an issue with the tabbed container having the nav as position sticky, but it was always covered by the main navigation from the hero page on mobile.
    Slightly improved code in regard to instance checking (vue lifecycle) in useEvent and useGsap composables.

    c90acc3

    Apr 21, 2026

    Fixed Mission max selector was visible when arcade mode was not selected.

    Updated Black Cat stats.

    0e8d5c0

    Apr 21, 2026

    Added Mission max selector for arcade mode in the planner

    Changed time in missions panel (arcade at the bottom) from 09:00 UTC to be in local time
    Fixed SEO description getting ovewritten by client hydration. Now it should stay the same as it was server rendered or stay the same as the initial ssr-ed page.

  • v1.5.0

    bcef10c

    Apr 20, 2026

    Added Arcade Mode precise estimates

    Added Arcade Mode duration feature which estimates the real time in days it will take to reach a goal on a hero based on personal average stats and mission limits. Customizable with a "Daily missions to complete" selector, where users can select a number of missions they are willing to complete (all 15 of the daily ones) before switching to a different mode or stopping to wait for the next day.
    Planner now takes arcade mission limits into consideration

    SEE MORE

  • v1.4.2

    037f348

    Apr 19, 2026

    Added Black Cat average stats

    Added Black Cat average stats, made a few adjustments to tooltips, fixed a few bugs and improved SEO for hero pages.

    Note: Black Cat stats will be updated in the future as more games are played with her and the averages become more average (?).

    SEE MORE

  • f22be4e

    Apr 18, 2026

    Fixed oversight with tooltips on mobile (why does mouseenter fire on mobile??)

    Fixed bug when a tooltip binding is set to undefined, it was not removed.
    Landing page hero stats list had 2 different texts for the 2 tooltip-enabled elements, made them the same.

  • v1.4.1

    7e19ed6

    Apr 18, 2026

    Added tooltips

    Added tooltips to help with UI confusion here and there. Made other small fixes.

    SEE MORE

  • 3a51ca7

    Apr 18, 2026

    Added tooltips to help with UI confusion here and there. Made other small fixes.

    04e902b

    Apr 17, 2026

    527e4ba

    Apr 17, 2026

    Fixed pre-commit fetch commit list from GitHub API failing due to a small oversight

    Fixed featured hero UI element from landing page going to hero page without proper back/redirect instruction, causing back button to go back to /heroes instead of / (from stash)

    772d0fc

    Apr 17, 2026

    Fixed date/time comparison between manual changelog entries and commits being done in different timezones

    Fixed manual changelog entries' dates being displayed as they were without timezone conversion from UTC to local.

  • v1.4.0

    9ebbc21

    Apr 17, 2026

    Hero Page UI/UX Improvements

    Reworked the Hero page to have better UX and be less confusing, using more tabs and less hidden menus.

    SEE MORE

  • 74a1c8f

    Apr 17, 2026

    Added changelog entry

    a35d5f8

    Apr 17, 2026

    Made a few QoL & UI changes

    Added Export Hero button

    b89af01

    Apr 17, 2026

    Improved hero page UI

    Changed navigation to Overview, Customize, Estimates, Planner
    Changed calculator panel to have 2 different states (normal & arcade) for less confusion
    Customize page now features everything in the hero settings modal

  • v1.3.0

    fc93bb6

    Apr 17, 2026

    Added Black Cat

    Added Black Cat to the calculator without generic stats (will add later - when averages are more accurate)
    Made slight optimisations and bug fixes.
    Refreshed White Fox generic average stats with data from S7.0.
    Added new hero promotional UI elements to help players more easily get to the new hero's page.

    SEE MORE

  • 5c72731

    Apr 16, 2026

    Merge branch 'main' into feature/new-hero-promo

    c924e74

    Apr 16, 2026

    Tested and made sure that the featured UI elements will be removed during csr/hydration after 15 days. Generation will still have them for SEO.

    859f5a6

    Apr 16, 2026

    Improved add-hero script in preparation for Black Cat


    Added ability to refresh full hero, images and stats
    Made console prompts better
    Fixed add-hero script's image copying function throwing an error because .env was not automatically added to the compile output, since it uses npx tsx and is, hence, not part of the project (slight oversight without testing on my part).
    Fixed an issue with displaying heroes in the landing page (in the credibility section) that had no generic average stats, bricking the page completely.

    632e0c6

    Apr 16, 2026

    Added new hero promotional UI elements that show up on the landing and hero list pages


    Added a color stroke to the heroes in the hero list, inspired by the new promotional UI
    Small fixes to issues I noticed along the way

    6528c82

    Apr 15, 2026

    Added add-hero script to repository

    Added LICENSE

  • v1.2.4

    5361089

    Apr 15, 2026

    Improved mobile user UI/UX and the Changelog

    Made certain modifications to the UI and UX of the app on mobile for a smoother experience across all devices
    Improved the changelog to contain GitHub commits and link "major" versions to commits.

    SEE MORE

  • 8b45df4

    Apr 14, 2026

    Added Changelog to landing page

    Added Umami for privacy-focused analytics

  • v1.2.3

    223b72e

    Apr 14, 2026

    More QoL changes and bug fixes

    Improved hero page (again) - it's now easier than ever to change your current level data, no more menu inception.
    Fixed some major issues with importing/downloading data.

    SEE MORE

  • v1.2.2

    3393b9f

    Apr 14, 2026

    QoL changes and bug fixes

    Made small improvements to the home page, hero pages, and fixed a few issues.
    You can now quickly change your current level by pressing on it!

    SEE MORE

  • v1.2.1

    c6064f4

    Apr 13, 2026

    Added the Changelog

    Added this very changelog. You can now see all the updates and additions to the calculator, including new heroes and other QoL changes!

    SEE MORE

  • v1.2.0

    da2dfe6

    Apr 10, 2026

    Arcade Mode

    Arcade Mode lets you type in your arcade stats (from any game mode, preferrably 18v18 Annihilation for fastest results) and get detailed estimates on how long it will take to get to your goal by playing arcade instead of Quick/Competitive matches.

    SEE MORE

  • 0dea36f

    Apr 10, 2026

    Added Arcade mode for stats and estimates (most likely use is for 18v18 Annihilation)

  • v1.1.1

    a6cdbd3

    Apr 9, 2026

    Improved Hero Generic Stats Visibility

    Added the ability to see generic average stats on a hero's page (not only in the landing page)

    SEE MORE

  • 65ce28e

    Apr 7, 2026

    Cleanup

    Fixed a styling issue with calculator rank progression
    Cleaned up unneccessary files
    Added Bing site verification to test sitemap availability to Bing

    de142f8

    Mar 30, 2026

    Fixed a few styling and hydration issues

  • v1.1.0

    fc1b8f7

    Mar 26, 2026

    Improved Missing Hero Feature

    Added ability to convert a user-added missing hero to an existing hero in case it was added in the meantime

    SEE MORE

  • v1.0.0

    16c643c

    Mar 25, 2026

    Initial Release

    The Marvel Rivals Proficiency Calculator allows anyone to calculate the time it takes to reach proficiency reward goals on every hero in the game. With detailed progression and the ability to type in your own stats you are guaranteed to get the most accurate estimates for your playstyle!

    SEE MORE

  • e1f541a

    Mar 25, 2026

    Attempt #2 to fix sitemap being rejected by Google

    dbe8746

    Mar 25, 2026

    Attempt to fix sitemap being rejected by Google

    3da2d4c

    Mar 25, 2026

    Added Google site verification

    eaa73e7

    Mar 25, 2026

    Fixed (I think) hero pages not prerendering

    4f47986

    Mar 25, 2026

    Fixed OG/Twitter SEO images having the wrong extension (png -> webp)

    6de72c0

    Mar 25, 2026

    Changed readme and added GitHub Pages deploy action

    8bfae2d

    Mar 24, 2026

    Initial Commit


This is a filtered changelog that covers significant changes, for all modifications head over to our GitHub Commits.