Change Log

Welcome to the change log for F2F Scan! Here you'll find a detailed history of all the updates, improvements, and bug fixes that have been made to the application over time. We believe in transparency and want to keep our appraisers and end users informed about the evolution of F2F Scan.

Version 0.0.9 - Dec 10th, 2025

  • Fixed an issue with certain cards not being found due to discrepancies between "Card" and "Card Name" fields in the buylist CSV. The app now checks both fields to ensure accurate matching.
  • Removed the fuzzy searching for now as the slowness is more frustrating than helping. Will see what speed improvements can happen if it is in a webworker/alt thread in the future.

Version 0.0.8 - Dec 3rd, 2025

  • Increased speed and fixed a edge case with the binary search, now searches for lowest bound card (essentially the first match in the CSV)
  • Fixed an issue with collector number filtering where if it wasn't a digit and that collector number isn't in card details it wouldn't filter. It now matches exactly on collector number if its a digit or a string then fallsback to partial matching on card details
  • Added HP prices to the buylist results as it helps for old cards
  • Added a fix for cards that have different "Card" and "Card Name" fields in the buylist CSV; This happens for cards like "Noctis's Death Magic - Damn", that is the first part of the card details but its true card name is JUST "Damn". Since the CSV is sorted on Card Name this causes issues when searching for Damn AND Noctis's Death Magic. Now the app programatically checks these two fields when the buylist is uploaded making a map of fields that need to be normalized before searching. Some cards like this have the same prefix in their card details and card name so they aren't affected by this.

Version 0.0.7 - November 21st, 2025

  • Changed the scan keybind from "ctrl + spacebar" to "shift + spacebar" as per user feedback

Version 0.0.6 - November 18th, 2025

  • Updated the prompt to help summon cards scan better
  • Removed the ability for multi scanning (though sometimes AI doesn't listen and does it anyways :) )

Version 0.0.5 - November 17th, 2025

  • Rearranged the layout of the buylist scanner page to make better use of space and improve user experience.
  • Added in keybinds under the video scanner comp so they are always visible and out of the way of the main important results table.
  • Changed filtering from all columns to name and collector number; collector number also looks for exact matches now.
  • Changed the setup and instructions into a button to open a popup modal instead of a summary and details that task up lot's of real estate on the page.

Version 0.0.4 - November 12th, 2025

  • Added the noibu script in the svelte head, hopefully more comes soon
  • Removed the seal registration pool button and coming soon badge

Version 0.0.3 - November 8th, 2025

  • Added the ability to hit enter to initiate a search, which will then focus the filter input
  • Also updated the ctrl + alt keybind to clear the filter input as well.
  • Updated the language used for a failed scan and then when something isn't found in the buylist

Version 0.0.3 - November 6 & 7th, 2025

  • Change log page created to keep users informed of updates and changes to the application!
  • Several day UI/UX overhaul including branding and dark mode all the time. (If you really want light mode put in the feedback form! But dark mode is very easy on the eyes 👁️👄👁️).
  • Updated the app to have a more modern web app feel, with a sticky nav bar up top with routing!
  • Arrow navigation for result tables completed! Includes going between scan results when scanning multiple cards. (How to do this is in the Instructions).
  • Added the ability to click on a result row to select it as well as keyboard navigation.
  • Fixed a small UI bug with the search being under 3 characters.
  • Again updated the Instructions for arrow nav, and slight wording changes for buttons in the app.

Version 0.0.2 - November 3rd, 2025

  • Removed the switch camera button as it is clear this will rarely be used on mobile. We can reintate it if needed in the future.
  • Added embedded help form link so we can get feedback easily from any page within the application.
  • Updated the Instructions with new info about the help form and a hint when scanning that once it is started appraisers can move the cards.

Version 0.0.1 - October 29th, 2025

  • Several bug fixes with the UI when scanning while typing in the search input.
  • Adjusted the logic for when searching to not automatically update results until search button is clicked (can potentially causes lot's of lag and UI shifts when typing quickly).
  • Added debounce to the filter input so results should only filter once the user has finished typing.
  • Updated the Instructions to show all the new functionality.

Version 0.0.0 - October 28th, 2025

  • Modernization from the vanilla JS version completed!
  • Adjusted the logic for scanning to allow for multiple cards to be scanned at a time!
  • Maintained 1:1 functionality from Vanilla JS version (except the above change obviously i made it better :p).
  • Utilizing new component and meta frameworks to make future work easier.
  • Mobile QoL was done but not expanded upon.