Version History

Current GFYGaming website, mobile app, OTA, and release-note status.

Website

Current: 1.0.0

iOS App

Latest: 1.1.0

Minimum: 1.0.3

Android App

Latest: 1.1.0

Minimum: 1.0.3

Release Notes

TheHobbyNetwork Website 1.0.0

Update

Internal: migrated 5 access gates to the entitlements framework (no capability change).

  • Migrated 5 access gates (consignment, market comp, Instagram, PSA cert, raw import) from Django groups to the feature-entitlements framework.
  • No change to who can access these features; only the backing mechanism changed.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Internal hardening of direct-sale refund handling (dark).

  • Hardened internal direct (connected-account) refund reconciliation and retry safety.
  • Expanded automated test coverage.

TheHobbyNetwork Website 1.0.0

Improvement

Support Center: the original 8 How-To Guides now teach menu navigation (no web addresses).

  • Updated the first 8 How-To Guides (calculators, Member Deal, Import/Export, My Collection & Mark Sold, the Vault, Offers, Marketplace, Store Setup) so every screenshot shows how to get there through the on-site menus instead of a web address, matching the newer guides.

TheHobbyNetwork Website 1.0.0

Update

Updated application data behavior for this release.

  • Updated database-backed behavior or model structure.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Support Center: 16 new visual How-To Guides (Buying, Tools, Account).

  • Added 16 step-by-step How-To Guides to the Support page: Auctions & Bidding, Watchlist & Outbid Alerts, Track Your Order, Reverse Auctions, the advanced Tools (eBay Market Engine, Auction Tracker, Market Watch, Market Data Reports, Email Signatures, Collection Analysis), and account essentials (Profile & phone verification, Notification Preferences, Shipping Addresses, Forwarding Page, Contact Inbox, Member Directory).
  • Guides teach in-app menu navigation (no web addresses) and are JS-free, served with a strict per-response Content-Security-Policy (script-src 'none').

TheHobbyNetwork Website 1.0.0

Update

Updated app or website service behavior for this release.

  • Updated API behavior used by the app or website.
  • Updated page or request handling behavior.
  • Updated database-backed behavior or model structure.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated site configuration for this release.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Internal update to seller payout refund handling (dark).

  • Added an internal, super-admin-only path to refund direct (connected-account) sales.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Updated application data behavior for this release.

  • Updated database-backed behavior or model structure.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated application behavior.

TheHobbyNetwork Website 1.0.0

Update

Updated application data behavior for this release.

  • Updated database-backed behavior or model structure.

TheHobbyNetwork Website 1.0.0

Update

Updated application data behavior for this release.

  • Updated database-backed behavior or model structure.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Updated app or website service behavior for this release.

  • Updated API behavior used by the app or website.
  • Updated site configuration for this release.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Updated application data behavior for this release.

  • Updated database-backed behavior or model structure.

TheHobbyNetwork Website 1.0.0

Update

Foundation for sellers to be paid directly for their own-collection card sales (off by default).

  • Groundwork so a non-vaulted single-item Buy Now can charge straight to a connected seller's own Stripe account, with the seller paid directly and no funds held by the site.
  • Money-safety only in this release: it is turned off and cannot run live until later updates; vaulted sales and all other checkouts are unchanged.
  • Added automated test coverage for the direct-charge safety guarantees.

TheHobbyNetwork Website 1.0.0

Update

Updated public website pages for this release.

  • Updated public website pages or user-facing templates.
  • Updated site routes or public page access.

TheHobbyNetwork Website 1.0.0

Update

Updated public website pages for this release.

  • Updated public website pages or user-facing templates.

TheHobbyNetwork Website 1.0.0

Update

Store menu “Payouts” entry point for connecting a Stripe account (off by default).

  • Adds a discoverable “Payouts” item in the Store menu so sellers can reach the connect-your-Stripe-account page.
  • Hidden until the payouts feature is enabled.

TheHobbyNetwork Website 1.0.0

Update

Updated public website pages for this release.

  • Updated public website pages or user-facing templates.
  • Updated site routes or public page access.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated application behavior.

TheHobbyNetwork Website 1.0.0

Update

Updated public website pages for this release.

  • Updated public website pages or user-facing templates.

TheHobbyNetwork Website 1.0.0

Update

Updated public website pages for this release.

  • Updated public website pages or user-facing templates.
  • Updated site routes or public page access.

TheHobbyNetwork Website 1.0.0

Update

Foundation for sellers to connect their own Stripe account (turned off by default).

  • Groundwork for sellers to link a personal Stripe account so they can eventually be paid directly for items they sell from their own collection.
  • Onboarding only — no payment, payout, or refund behavior changes in this release; the feature is off until enabled.
  • Added automated test coverage for the above.

TheHobbyNetwork Website 1.0.0

Update

Updated public website pages for this release.

  • Updated public website pages or user-facing templates.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated site configuration for this release.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated application behavior.

TheHobbyNetwork Website 1.0.0

Update

Updated application data behavior for this release.

  • Updated public website pages or user-facing templates.
  • Updated site routes or public page access.
  • Updated database-backed behavior or model structure.

TheHobbyNetwork Website 1.0.0

Update

Mobile marketplace now orders newest-listed first, matching the website.

  • The app Marketplace now shows the most recently listed items first (like the website), instead of an arbitrary order — so recent listings from all sellers are visible up top.

TheHobbyNetwork Website 1.0.0

Update

Mobile marketplace now shows your own for-sale items too (matches the website).

  • The app's Marketplace now includes your own listed items, like the website does — so you can browse and demo everything from one place. You still can't make an offer on your own item.

TheHobbyNetwork Website 1.0.0

Internal

Raw-card review: highlight the uncertain field(s) in red on low-confidence cards (not yet user-visible).

  • On the bulk review screen, a low-confidence card now highlights the exact field the scanner is unsure about in red with the reason, so you know where to look instead of guessing. Part of the raw-card auto-filing feature, still dark.

TheHobbyNetwork Website 1.0.0

Internal

Raw-card review: highlight the uncertain field(s) in red on low-confidence cards (not yet user-visible).

  • On the bulk review screen, a low-confidence card now highlights the exact field the scanner is unsure about in red with the reason, so you know where to look instead of guessing. Part of the raw-card auto-filing feature, still dark.

TheHobbyNetwork Website 1.0.0

Update

Updated application data behavior for this release.

  • Updated site routes or public page access.
  • Updated page or request handling behavior.
  • Updated database-backed behavior or model structure.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Internal

Raw-card scanner: cleaner job list, filing on by default, file-a-batch-after-the-fact, image popup fix (not yet user-visible).

  • The bulk scanner's Recent Jobs list now shows the real status (a fully-rejected batch reads Rejected, not Ready for Review), lets you select and remove or cancel jobs, files cards into a box by default, and can file an already-scanned batch after the fact. Also fixed a popup image that left the screen darkened after closing. Part of the raw-card auto-filing feature, still dark.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated page or request handling behavior.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Internal

Raw-card review: separate fields with an auto-calculated title + box slot per card (not yet user-visible).

  • The bulk review screen now breaks each card into separate fields (Year, Set, Brand, Player, Card #, Variety, Rookie, Auto, Print Run) with the Title calculated automatically from them, and shows the exact box slot each card is going into. Part of the raw-card auto-filing feature, still dark.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated page or request handling behavior.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Internal

Raw-card filing: edit a card's details after import, inline in the list (not yet user-visible).

  • Cards that have already been filed can now be viewed and corrected field-by-field right in the review list, alongside the ones still awaiting review. Part of the raw-card auto-filing feature, still dark.

TheHobbyNetwork Website 1.0.0

Internal

Raw-card filing now fills the box in scan order + a single ordered review list (not yet user-visible).

  • Bulk-scanned cards now go into the box in the exact order they were scanned, and a card sent for manual review keeps its reserved spot and drops into it on approval, so the box never ends up out of order. Part of the raw-card auto-filing feature, still dark.

TheHobbyNetwork Website 1.0.0

Update

Updated public website pages for this release.

  • Updated public website pages or user-facing templates.
  • Updated page or request handling behavior.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Updated application data behavior for this release.

  • Updated public website pages or user-facing templates.
  • Updated database-backed behavior or model structure.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Updated application data behavior for this release.

  • Updated public website pages or user-facing templates.
  • Updated database-backed behavior or model structure.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Internal

Raw-card filing: card location shown on the card page + send-a-slab-to-vault (not yet user-visible).

  • A raw card filed into a box now shows its exact location on its own page, and a graded card caught in a raw batch can be sent to the vault in one click. Part of the raw-card auto-filing feature, still dark.

TheHobbyNetwork Website 1.0.0

Internal

Raw-card filing: card location shown on the card page + send-a-slab-to-vault (not yet user-visible).

  • A raw card filed into a box now shows its exact location on its own page, and a graded card caught in a raw batch can be sent to the vault in one click. Part of the raw-card auto-filing feature, still dark.

TheHobbyNetwork Website 1.0.0

Update

Mobile marketplace API can now filter by the same category rows as the website.

  • The mobile app's Marketplace endpoint now accepts a category filter (high-value, everyday, Raw Sports, Raw Non-Sports, Sealed) so the app can offer the same browsing categories as the website.

TheHobbyNetwork Website 1.0.0

Internal

Raw-card filing: batch pricing + inventory spreadsheet (not yet user-visible).

  • Added optional bulk cost/asking-price for a scanned batch and a downloadable inventory spreadsheet that can be edited and re-uploaded to update prices. Part of the raw-card auto-filing feature, still dark.

TheHobbyNetwork Website 1.0.0

Update

Admin tools for finishing 'refund later' cancellations (behind an admin switch).

  • New site-admin Pending Refunds page to execute the refunds sellers deferred when canceling an order.
  • Refunds pay out only once even on a double-click, re-check the refundable amount at payout time, and require super-admin.
  • Added automated test coverage for the above.

TheHobbyNetwork Website 1.0.0

Update

Renamed the homepage Marketplace "Raw TCG" row to "Raw Non-Sports".

  • The fourth Marketplace row is now "Raw Non-Sports" — every raw card that isn't a traditional sport (trading-card games plus entertainment/non-sport cards) — instead of only TCG.
  • Updated the matching What's New announcement copy and the homepage-rows tests.

TheHobbyNetwork Website 1.0.0

Update

Published the "A Cleaner Way to Shop the Marketplace" What's New announcement.

  • Announces the reorganized homepage Marketplace (category rows) to customers via the What's New popup. Operator-approved copy, published on deploy; still gated by the What's New master switch.

TheHobbyNetwork Website 1.0.0

Update

Updated application data behavior for this release.

  • Updated page or request handling behavior.
  • Updated database-backed behavior or model structure.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Reorganized the homepage Marketplace into browsable category rows.

  • The homepage Marketplace now shows separate rows for high-value cards ($1,000+), everyday cards ($1–$999), Raw Sports, Raw TCG, and Sealed Products — each with its own "view all" link — instead of a single high-value-only grid.
  • Added a category filter to the Marketplace page so each row's "view all" opens the matching set.
  • Added automated test coverage for the new homepage rows and category filtering.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated site routes or public page access.
  • Updated page or request handling behavior.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Internal

Stricter screen-name rules on account signup.

  • App/API signup now requires a clean screen name (lowercase letters, numbers, and single underscores) instead of accepting and storing an oddly formatted one.

TheHobbyNetwork Website 1.0.0

Internal

Internal hardening of how visitor IP addresses are recorded.

  • Standardized the internal check for whether an address is a public internet address.
  • Routed remaining audit and rate-limit code paths through the trusted address resolver so a request header can no longer set the recorded address.
  • Added regression tests and a guard to keep the pattern from reappearing.

TheHobbyNetwork Website 1.0.0

Update

Updated application data behavior for this release.

  • Updated database-backed behavior or model structure.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Hardened the seller cancel-order refund path (feature remains off).

  • Refund-withholding amounts are now validated in one place: negatives and totals above the refundable amount are rejected on every refund choice.
  • The 'refund later' option is now idempotent and cannot leave an order partially canceled on a duplicate submission.
  • Added automated test coverage for the above.

TheHobbyNetwork Website 1.0.0

Internal

Foundation for raw-card auto-filing (not yet user-visible).

  • Added the storage model, box-type presets, and address helper that will let raw cards be auto-filed into real physical box locations in a later release.

TheHobbyNetwork Website 1.0.0

Update

Updated app or website service behavior for this release.

  • Updated API behavior used by the app or website.
  • Updated page or request handling behavior.
  • Updated site configuration for this release.
  • Updated database-backed behavior or model structure.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Bug Fix

Fixed broken thumbnails on the How-To Videos page.

  • The How-To Videos page now shows video thumbnails and plays the embedded videos correctly. They were previously blocked by the site's security policy, which didn't allow YouTube content.

TheHobbyNetwork Website 1.0.0

Update

Reorganized the Market Data page into a collapsible by-site accordion.

  • Grouped Market Data reports into a collapsible accordion by site (PWCC, ALT, eBay, Goldin…), each split into Auctions and Marketplace, so the page is far easier to scan.

TheHobbyNetwork Website 1.0.0

Update

Updated app or website service behavior for this release.

  • Updated API behavior used by the app or website.
  • Updated site routes or public page access.
  • Updated page or request handling behavior.
  • Updated site configuration for this release.
  • Updated database-backed behavior or model structure.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Updated application data behavior for this release.

  • Updated site routes or public page access.
  • Updated page or request handling behavior.
  • Updated site configuration for this release.
  • Updated database-backed behavior or model structure.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Published the "New How-To Guides & Videos" What's New announcement.

  • Turned on the customer "What's New" popup announcing the How-To Guides & Videos hub, where members can learn features via step-by-step guides and videos from Tools or the Support screen. Operator-approved copy, published on deploy (replaces the prior sealed-products popup).

TheHobbyNetwork Website 1.0.0

Update

How-To Guides are now listed right on the Support page.

  • The Support page now lists the How-To Guides directly (with a link to the How-To Videos), so members can open a walkthrough without an extra click.

TheHobbyNetwork Website 1.0.0

Update

How-To Guides and How-To Videos now cross-link and both appear on the Support page.

  • The How-To Guides and How-To Videos pages now link to each other, and both are linked from the Support page, so members can learn features by reading a step-by-step guide or watching a video — on the website and in the app.

TheHobbyNetwork Website 1.0.0

Update

Updated public website pages for this release.

  • Updated public website pages or user-facing templates.
  • Updated site routes or public page access.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

New How-To Guides on the Support page — visual, step-by-step feature walkthroughs.

  • Added a How-To Guides section to the Support page with visual, step-by-step walkthroughs of features. The first guide covers selling factory-sealed boxes, cases, and packs. Guides also appear in the app's Support screen.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated cancel-order refund handling (behind a disabled flag).
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Maintenance

Bulk scan: only truly clean cards auto-import; impossible years caught; one-click Reject All.

  • A scanned card now auto-imports only when its confidence is genuinely high AND it has no open concerns — a card flagged 'verify', unmatched to a checklist, or possibly a parallel now waits for review instead of importing silently.
  • A card can no longer be dated in a year that hasn't happened yet (a misread like '2058' is corrected and flagged for review) — on both the bulk and member scanners.
  • Added a 'Reject All' button to the review page to clear a whole batch in one click. Anything already imported, sold, or stored is left alone.

TheHobbyNetwork Website 1.0.0

Update

Updated application data behavior for this release.

  • Updated site configuration for this release.
  • Updated database-backed behavior or model structure.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Published the "Sell Sealed Boxes, Cases & Packs" What's New announcement.

  • Turned on the customer "What's New" popup announcing factory-sealed products — sellers can add sealed boxes, cases, and packs, and scan a UPC in the app to auto-fill the details. Operator-approved copy, published on deploy.

TheHobbyNetwork Website 1.0.0

Maintenance

Internal: mobile API endpoints for factory-sealed product intake.

  • Internal/technical only: added JWT API endpoints (sealed UPC lookup + create + feature probe) so the mobile app can add factory-sealed products by scanning a UPC. Web and app now share one sealed intake service. No website-facing change; endpoints stay dark behind the existing SEALED_PRODUCTS_ENABLED flag.

TheHobbyNetwork Website 1.0.0

Maintenance

Groundwork: a platform-wide daily limit for card scanning (off by default).

  • Internal groundwork ahead of free card scanning: adds an optional platform-wide daily scan ceiling on top of the existing per-user limit, so total usage can be capped and monitored. Operator-controlled in admin and shipped switched off — no change to how scanning works today.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Updated application data behavior for this release.

  • Updated database-backed behavior or model structure.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Maintenance

Internal: price the member-scan model too, ahead of the free launch.

  • Internal/technical only: added the price for the model the member/mobile card scan uses, so member scans are measured instead of recorded at $0. No customer-facing change.

TheHobbyNetwork Website 1.0.0

Maintenance

Internal: scan cost tracking now prices the models actually in use.

  • Internal/technical only: the card-scan usage tracker was missing prices for the identify models currently in use, so those scans were recorded at $0 and understated real spend. Added the correct rates and made an unpriced model log a warning instead of silently recording $0. No customer-facing change.

TheHobbyNetwork Website 1.0.0

Maintenance

Edit a sealed product after saving it.

  • Internal: sealed products now have an Edit page — change details, stock, weight, and photos (add new, remove existing) without re-creating the item. Reached from the item page's Edit button. Still behind the sealed-products feature flag.

TheHobbyNetwork Website 1.0.0

Maintenance

Bulk scan: the review page keeps updating on its own until the scan is done.

  • The Bulk Scan Review page now refreshes itself until every card has finished, instead of sometimes stopping early and showing an empty page until you reloaded manually. Reloading is no longer needed to see cards appear as their sets finish importing.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated page or request handling behavior.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated refund calculation behavior (internal).
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated page or request handling behavior.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Cleaner set browsing + sport picker.

  • Set names read cleanly (no repeated year).
  • The 'in progress' list no longer shows sets we already have.
  • Requesting a set now uses a sport/game dropdown with an Other option.

TheHobbyNetwork Website 1.0.0

Update

Trusted members can bulk-request sets.

  • Staff can mark a member as trusted so they can request many sets without hitting the limits.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated site configuration for this release.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated site configuration for this release.
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Updated public website pages for this release.

  • Updated public website pages or user-facing templates.

TheHobbyNetwork Website 1.0.0

Update

Faster set-request review with bulk approve.

  • Set Requests now opens on the ones that need action, with tabs for the rest.
  • Select all and approve or reject many at once.

TheHobbyNetwork Website 1.0.0

Update

Collectors can bulk-request Pokémon/Magic sets.

  • Instant Pokémon/Magic imports no longer count against the daily request limit.
  • Admin now shows the real reason a request was rejected.

TheHobbyNetwork Website 1.0.0

Update

See which sets we have and which are on the way.

  • The Request-a-Set page now shows if we already have a set or it's already being added.
  • Added a browsable, searchable list of available and in-progress sets.

TheHobbyNetwork Website 1.0.0

Update

Fix set-request queue clog + instant TCG imports.

  • Pokémon/Magic set requests now import instantly even when the review queue is busy.
  • Fixed a bug that left some requests stuck and blocked new ones.
  • Set Requests page now shows who submitted each request.

TheHobbyNetwork Website 1.0.0

Update

Background task reliability improvement.

  • Improved background worker stability to prevent periodic restarts.

TheHobbyNetwork Website 1.0.0

Update

Mobile API for requesting a set.

  • Added a mobile endpoint so the app can request a missing set, matching the website.

TheHobbyNetwork Website 1.0.0

Update

Security hardening for staff and seller tools.

  • Hardened in-app confirmation dialogs against unsafe stored input.
  • Added input validation for banned title words.
  • Expanded automated security test coverage.

TheHobbyNetwork Website 1.0.0

Update

More sports set requests import automatically.

  • Sports set requests now auto-import even when the source page title has extra words, so fewer need manual review.

TheHobbyNetwork Website 1.0.0

Update

Set request review queue: alerts + one-click approve.

  • Staff are notified when a set request needs review, with a direct link.
  • Added a one-click Approve & import for held sports set requests.
  • Made the Set Requests page reachable from the menu.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Update

Updated site behavior for the current release.

  • Updated refund calculation behavior (internal).
  • Updated automated test coverage.

TheHobbyNetwork Website 1.0.0

Maintenance

Bulk scan: groundwork to store scanned cards the right way up.

  • Internal: the scan now records which way up each card image is, judged from the card itself rather than its shape (an upside-down card is still portrait, so the old check could never see it). Shipped disabled behind a feature flag - no change to stored images yet.
Zoomed image
Scroll to zoom · Drag to pan · Double-click to reset
Your Offer — [[ items.length ]] item[[ items.length === 1 ? '' : 's' ]]

You haven't started an offer yet.

Browse the marketplace and click Make Offer on a card to start building your offer.

Browse Marketplace

You'll send these as one combined offer to the seller — set your prices on the next page.

Seller: [[ sellerLabel ]]

Items from different sellers can't go in the same offer.

  • [[ it.title ]]
    List: $[[ formatCurrency(it.sale_price) ]]