What’s new at
My Trade Shelf.
Follow the beta as the simple answer to “Whatcha got?” grows into a more complete direct-trading platform.
VERSION2.0.7Current
- Added a separate customizable price-tag mask tool for multi-item photographs.
- Supports up to 12 price tags alongside up to 12 independent status masks.
- Price tags remain visible everywhere the photograph appears and can be moved, resized, edited, or removed by the shelf owner.
VERSION2.0.6
- Added community feedback focused on shelf owners after an eligible on-platform conversation.
- Added public rating summaries, editable one-per-relationship feedback, and clear non-verification disclosures.
- Expanded member blocking to messages, watchlist actions, and feedback, with an unblock management panel.
- Added administrator feedback moderation while preserving an audit trail.
VERSION2.0.5
- Added shelf-to-shelf item moving within item editing controls.
- Added complete item-detail editing to owner-facing individual item pages.
- Enforced shelf ownership and active-photo capacity when moving a live item.
- Preserved existing item masks when editing ordinary item details.
VERSION2.0.4
- Expanded free access to three gallery shelves with 24 active photos in each shelf.
- Updated signup, dashboard, support, and landing-page descriptions to explain the new 72-photo organizational capacity.
- Added a one-time access reconciliation so previously hidden eligible shelves can return under the expanded free allowance.
VERSION2.0.3
- Added a visitor-adjustable mileage radius to local listing discovery.
- Applied the selected radius to both browser-location and ZIP-code searches.
- Added automatic local-result refresh when the mileage selection changes.
VERSION2.0.2
- Added a prominent My Trade Shelf logo header to the support page.
- Made the logo return visitors to their previous page, with the member shelf as a safe fallback.
VERSION2.0.1
- Removed the location setup warning and prominent setup control after a valid trading area is saved.
- Kept location editing available through a quiet Area link in the member navigation.
VERSION2.0.0
- Added one universal member trading area that applies consistently to every existing and future shelf.
- Added ZIP-based visitor discovery alongside browser location and View All controls.
- Added broad-area lookup without collecting or displaying street addresses.
- Converted My Trade Shelf pages to responsive full-width presentation and suppressed surrounding theme header, footer, title, and sidebar chrome.
- Separated optional tipping from capacity requests while retaining a clear support invitation on request and confirmation pages.
- Added disabled-by-default administrator-controlled AdSense placements for visitor, member, and public-shelf contexts.
- Updated the visitor presentation with a concise, feature-accurate summary of the working platform.
- Preserved v1.18.0 as the designated rollback release.
VERSION1.18.0
- Added a durable in-app notification center with unread counts and direct links to related activity.
- Added granular member opt-ins for in-app, email, and device push notifications.
- Added administrator controls for available notification events and delivery channels.
- Added configurable OneSignal web-push delivery with per-device permission controls and private lock-screen previews.
- Connected new messages, watchlist activity, and referral rewards to the notification foundation.
- Added a reusable notification API for future item, matching, moderation, and announcement events.
VERSION1.17.1
- Added a visible, server-rendered private-message form to every individual item page.
- Visitors can write their opening message before authentication, then sign in or join by email, Google, or Facebook without losing the draft.
- Item owners now see an explanation of the conversation controls shown to other people.
VERSION1.17.0
- Fixed guest Near Me discovery so local searches include active listings beyond the new-listing age window.
- Added a persistent View All Locations control that exits local mode and reloads the community-wide feed.
- Improved empty local-search explanations and retained an immediate path back to all listings.
- Required each gallery to save a browser-supported location plus public city and state before new desktop or phone uploads.
- Added an optional public ZIP code and displayed the saved city, state, and ZIP on discovery thumbnails, public shelves, and individual item pages.
- Added Shipping Available, In-Person Pickup, Local Delivery, and Public Meetup options to desktop uploads, phone uploads, and item editing.
- Displayed exchange options on member cards, public shelf cards, local discovery thumbnails, and individual item pages.
- Added a complete Trade Safety page covering sensitive information, scam warnings, public meetups, shipping, payments, blocking, and reporting.
- Linked trade-safety guidance from item conversations, the member inbox, site footer, and reporting form.
VERSION1.16.2
- Added a prominent Open & Manage Item overlay to gallery thumbnails, always visible on suspended and archived listings.
- Improved inactive-thumbnail contrast, hover, focus, and pointer treatments so saved items clearly look actionable.
- Added an owner-only Listing Management panel to every individual item page.
- Added Suspend Listing and Archive for 30 Days controls to live individual item pages.
- Added Restore to Live Shelf and Move to Archive controls to suspended individual item pages.
- Added Restore to Live Shelf, archive-list access, and remaining-retention information to archived individual item pages.
VERSION1.16.1
- Added live, suspended, and archived counts beneath every gallery in the member shelf summary.
- Made each gallery count a direct link to its corresponding manageable item list.
- Added prominent All Items, Live, Suspended, and Archived filter cards above the open gallery.
- Added clear empty-list guidance when a selected gallery group has no items.
- Kept the selected item group open after suspend, archive, restore, and delete actions.
VERSION1.16.0
- Added PENDING and WANTED to the availability-mask label choices on gallery cards and individual item pages.
- Added Active, Suspended, and Archived listing states with clear owner controls and status badges.
- Changed capacity accounting so only live, public listings count toward the 24-item free allowance.
- Allowed unlimited suspended items with no automatic expiration.
- Allowed unlimited archived items with a visible 30-day recovery window.
- Added daily automatic cleanup that permanently deletes expired archived listings and their photographs.
- Prevented restoration when the live shelf is already at its capacity limit.
- Updated desktop and phone uploads to calculate available space from active listings only.
VERSION1.15.0
- Restored phone-to-desktop photo transfer as a permanent upload choice that does not depend on JavaScript to appear.
- Presented Upload from desktop and Upload from phone as equally clear, responsive upload boxes.
- Added a site-wide Report a concern control for reporting images, items, profiles, shelves, messages, scams, privacy issues, or other concerns.
- Added contextual report links to public item cards and profile or shelf areas.
- Added a protected administrator Content Reports queue with target links, reporter details, statuses, and resolve or dismiss actions.
- Added basic submission throttling and stores only a one-way network fingerprint rather than a reporter IP address.
VERSION1.14.1
- Added an accessible close button to the floating feedback invitation.
- Remembered feedback-bubble dismissal for seven days so it does not immediately return on every page.
- Moved Add photos from phone directly beneath the desktop photo picker.
- Presented desktop selection and phone transfer together as two clear upload choices.
VERSION1.14.0
- Reframed My Trade Shelf as a free, community-supported service instead of presenting unfinished subscription offers.
- Added a polished Support My Trade Shelf page with voluntary one-time PayPal tips of $1, $3, $5, $10, or a user-selected amount.
- Added a QR code that opens the support page on a phone and sends tips to the configured project PayPal account.
- Added a short Jeremy Abram creator biography and connection to JeremyAbram.net and his published work.
- Added logged-in capacity requests for more gallery shelves, more photos, or both.
- Added an administrator Member Capacity panel with request review, per-user gallery bonuses, per-user photo bonuses, and auditable token adjustments.
- Kept capacity decisions separate from tipping so voluntary support does not purchase marketplace advantage.
- Replaced Coming Soon calls to action and legacy page content with support, tipping, and capacity-request messaging.
VERSION1.13.1
- Ensured availability masks render on full-size single-item pages as well as shelf thumbnails.
- Added an owner-only availability-mask editor directly beneath the full-size item page.
- Added a dedicated mask-only save action so editing availability does not overwrite the item title, description, value, or photograph.
- Added a clear confirmation after masks are saved and refreshed across image displays.
- Updated full-size and gallery image wrappers to preserve responsive sizing and object-fit behavior with masks present.
VERSION1.13.0
- Expanded the SOLD feature into a non-destructive multi-mask photo editor.
- Added up to 12 independently positioned and resized availability masks per photo.
- Added SOLD, TRADED, GONE, and UNAVAILABLE labels with red, orange, black, and blue treatments.
- Added drag-to-move, corner drag-to-resize, precise range controls, and individual mask removal.
- Kept original photographs unchanged so masks can be edited or removed at any time.
- Added responsive mask rendering to member cards, public shelves, individual item pages, and homepage discovery.
- Automatically converts the previous single SOLD overlay into an editable mask when the item is next saved.
VERSION1.12.1
- Fixed a PHP parse error in the site-wide feedback campaign link that could trigger a WordPress critical error immediately after installing version 1.12.0.
- Simplified and hardened feedback source-page URL construction.
VERSION1.12.0
- Expanded the free shelf from 12 to 24 item photos.
- Added direct Google OAuth, consent-screen, Meta app, and Facebook Login setup links to the administrator panel.
- Routed paid membership promotion to a dedicated coming-soon page while beta pricing and features are refined.
- Added a site-wide feedback campaign, structured feedback form, source tracking, rating and category fields, and an administrator review queue.
- Added a reversible SOLD photo treatment that crosses out an item without permanently changing its original image.
- Displayed SOLD treatment on member galleries, public shelves, individual item pages, and homepage discovery cards.
VERSION1.11.1
- Moved newly added local listings directly below the homepage question strip so fresh items appear much earlier.
- Added prominent dollar-value badges inside listing thumbnails.
- Added broad location and approximate distance badges inside thumbnails when visitor location is available.
- Kept location privacy intact: mileage is calculated only after the visitor grants browser location access.
- Simplified the details beneath each thumbnail and improved listing image alternative text.
VERSION1.11.0
- Reorganized the signed-in dashboard into a gallery-first two-column workspace.
- Moved the active gallery, shelf-sharing controls, uploads, and item cards directly beneath the dashboard header on the left.
- Moved statistics, profile, discovery, subscription, referral, and redemption tools into a dedicated right-hand rail.
- Added a prominent, scannable QR card linked directly to MyTradeShelf.com.
- Added clear Add to Home Screen guidance for placing a My Trade Shelf shortcut on a phone.
- Added My Trade Shelf shortcut naming, theme color, favicon, and Apple touch-icon identity to platform pages.
- Added responsive tablet and phone behavior that keeps the active gallery ahead of secondary account cards.
VERSION1.10.3
- Redirected logged-out visitors and social crawlers from dashboard gallery links to the matching user-specific public shelf.
- Corrected previously copied `/trade-gallery-app/?gallery=…` links so Facebook receives the shelf title, description, image, owner, and referral ID.
- Kept signed-in owners on the normal private gallery-management screen.
- Restored phone-upload and local-area controls inside the redesigned whole-shelf sharing panel.
VERSION1.10.2
- Prevented host-theme, Yoast, Rank Math, and other WordPress head output from overriding shelf and item social-sharing metadata.
- Ensured Facebook receives one authoritative Open Graph title, description, image, URL, and site name for each public shelf or item.
- Added versioned Facebook share identities so edited titles, descriptions, and photographs can receive a fresh preview.
- Moved virtual shelf and item rendering ahead of WordPress canonical redirects to prevent crawlers from being sent to generic site pages.
- Preserved clean canonical URLs for search engines while retaining referral attribution in social-share URLs.
VERSION1.10.1
- Added a prominent, high-contrast “Share the whole shelf” panel to the signed-in gallery manager.
- Made native shelf sharing the primary action while retaining dedicated copy, QR, email, and Facebook controls.
- Clarified that complete-shelf links contain every visible item and automatically preserve referral tracking.
- Added responsive share controls that expand cleanly on tablets and phones.
VERSION1.10.0
- Added a centralized, forward-compatible SEO foundation for public My Trade Shelf content.
- Added an XML sitemap provider for indexable public shelves and individual trade items.
- Added CollectionPage, ItemList, ItemPage, WebSite, Organization, Person, and image-aware JSON-LD data where appropriate.
- Added administrative controls for indexing, empty-shelf behavior, platform identity, social imagery, Search Console verification, and a migration-safe future canonical domain.
- Added readable, permanent shelf and item URLs while preserving and permanently redirecting earlier shared links.
- Added canonical, robots, Open Graph, X/Twitter, description, image, and updated-date signals to public content.
- Added noindex protection for member dashboards, messages, watchlists, login views, filtered search, and temporary phone-transfer pages.
- Linked every public shelf photograph and item title to its permanent individual page.
- Upgraded public images to WordPress responsive image output with native dimensions, srcset, and lazy loading.
- Standardized public SEO branding around My Trade Shelf with “Whatcha got?” retained as the platform slogan.
VERSION1.9.0
- Added an owner-only editor for each gallery shelf name, short introduction, and comment setting.
- Kept new gallery shelf creation tied to each member's subscription allowance, with both interface and server-side enforcement.
- Added a compact public member profile with a unique username and optional brief introduction.
- Added simple profile picture upload and replacement from the member dashboard.
- Displayed the member's profile picture and identity on shared public gallery shelves.
VERSION1.8.0
- Changed dashboard photographs to contained thumbnails so the complete image remains visible without awkward cropping.
- Added an owner-only editor to every item card.
- Members can now revise an item's title, description, and approximate trade value.
- Members can optionally replace an item's photograph without deleting or recreating the listing.
- Item edits preserve the permanent individual URL, referral attribution, watchlists, and existing conversations.
VERSION1.7.3
- Made item photographs and titles clickable from the signed-in My Trade Gallery dashboard.
- Added Share item, Copy item link, and Facebook controls directly to every owner item card.
- Ensured every dashboard item share uses the permanent individual item URL with automatic referral attribution.
- Added a contextual return path from an individual item to the owner's dashboard or the member's public gallery.
VERSION1.7.2
- Corrected newly added and geographically relevant image cards that still opened the complete parent gallery.
- Made every image inside a public shelf open its own permanent item page.
- Individual item pages retain the owner's referral ID and now refresh social previews when the item changes.
- Kept sharing, watchlist controls, and private item-linked conversation entry together on the individual page.
VERSION1.7.1
- Fixed Facebook shares using the host website's generic “Trade Gallery” title instead of My Trade Shelf.
- Added authoritative Open Graph and X/Twitter metadata to the My Trade Shelf landing page.
- Added the approved logo, accurate description, branded title, and explicit share URL to social previews.
- Added the plugin version to referral landing links so Facebook requests a fresh preview after metadata updates.
- Added compatibility title filters for WordPress, Yoast SEO, and Rank Math output.
VERSION1.7.0
- Introduced the approved My Trade Shelf visual identity based on the MTS Swap Badge.
- Added transparent full-logo and compact-brandmark production assets.
- Replaced temporary text-circle marks across visitor, member, sharing, messaging, search, and version-history screens.
- Established the logo foundation for personalized QR apparel and a future merchandise redemption catalog.
VERSION1.6.1
- Added a prominent reminder beside the member referral link that referral tracking is automatic on complete shelves, individual items and images, QR codes, email, and social shares.
VERSION1.6.0
- Added permanent, referral-aware pages and social metadata for individual trade items.
- Added one-tap sharing for individual gallery images and items.
- Added member watchlists with save and remove controls.
- Added item-linked private conversation entry points from galleries, item pages, and search results.
- Added a public database search page with keyword, description, regional, and sorting controls.
- Added Search and Watchlist navigation to the member dashboard.
VERSION1.5.1
- Fixed installation and activation compatibility on IONOS sites still configured with PHP 7.4.
- Replaced PHP 8-only string helpers in the branding and version-history layer.
- Preserved all My Trade Shelf 1.5.0 branding, sharing, and version-history improvements.
VERSION1.5.0
- Rebranded the complete visitor and member experience as My Trade Shelf.
- Established “Whatcha got? Show your shelf.” as the campaign slogan and “One shelf. One link. Everything you might trade.” as the product promise.
- Preserved the existing JeremyAbram.net beta paths and accurate hosted share URLs during the MyTradeShelf.com transition.
- Added an automatically generated public version-history page at /my-trade-shelf-updates/.
- Added discreet version and beta-host links to the bottom of product surfaces.
- Updated social metadata, member messaging, mobile transfer, administration, and future PayPal product naming.
VERSION1.4.1
- Automatically completes a phone-to-desktop session after a successful photo batch.
- Added an unmistakable phone confirmation showing how many photos were received.
- Added desktop arrival previews, a completion state, and a visible three-second automatic refresh countdown.
- Updated the gallery modification time after mobile uploads so social previews reflect new shelf content.
VERSION1.4.0
- Added unique public usernames that accompany every member gallery.
- Added an optional member-written public introduction and dashboard identity editor.
- Added username selection during email registration and safe usernames for social-login members.
- Made Facebook and other social previews identify the exact member, gallery, description, and lead item image.
- Added preview-versioned referral URLs so updated shelves can generate refreshed social cards.
- Clarified throughout the shared view that each gallery shows items its owner may consider trading.
VERSION1.3.0
- Added prominent public-shelf sharing for native device sharing, copied links, QR codes, email, and Facebook.
- Automatically adds the shelf owner's referral ID to every generated gallery share and discovery link.
- Added referral-aware signup calls to action on shared shelves.
- Added Open Graph, description, canonical, and social-image metadata for stronger shared-link previews.
- Updated member sharing controls and frontend benefits to explain automatic referral tracking.
VERSION1.2.0
- Added a private member “Shelves Around You” discovery space.
- Prioritizes nearby public shelves using the member's own gallery content and optional interests.
- Added member-managed comma-separated interests with privacy-conscious matching.
- Shows public area labels and approximate distance without exposing stored coordinates.
- Added responsive related-shelf previews and updated public feature messaging.
VERSION1.1.0
- Added secure referral-token redemption with concurrency protection.
- Members can redeem 20 tokens for five permanent item spaces per gallery.
- Members can redeem 50 tokens for one permanent gallery space.
- Added capacity caps, redemption history, balance checks, and responsive member controls.
- Updated public sales material to present token redemption as an active feature.
VERSION1.0.0
- Added PayPal Business subscriptions with Sandbox and Live modes.
- Added Free, Plus monthly/annual, and Pro monthly/annual membership levels.
- Added automatic PayPal product and plan creation from the administrator panel.
- Added verified PayPal webhooks, subscription activation, cancellation, and seven-day failed-payment grace handling.
- Added a member billing panel and non-destructive downgrade behavior.
VERSION0.9.0
- Added immediate thumbnails after desktop and mobile photo selection.
- Added a three-stage choose, review, and upload progress display.
- Added individual title, description, and approximate value fields for every selected desktop photo.
- Added visible uploading and phone-transfer progress states.
VERSION0.8.1
- Emergency compatibility fix: made the upgrade page-creation callback publicly callable by WordPress.
- Prevents the critical error triggered during the WordPress init action in version 0.8.0.
VERSION0.8.0
- Added a complete responsive Trade Photo Guide for new-member onboarding.
- Added practical guidance for single items, grouped items, difficult surfaces, privacy, condition, and scale.
- Linked photo guidance from the member navigation, desktop upload area, and mobile transfer page.
- Automatically creates the guide page during activation or upgrade.
VERSION0.7.1
- Updated the public feature presentation to match the working platform.
- Added phone-to-desktop upload benefits and a visual transfer demonstration.
- Clarified local discovery privacy, token earning, and future redemption status.
- Replaced numeric feature labels with plain-language feature and step labels.
VERSION0.7.0
- Added an administrator-configurable “New Near You” listings display.
- Added opt-in browser location for distance-aware visitor results.
- Added gallery-level broad area controls with rounded, non-public coordinates.
- Added responsive local listing cards and global/prompt/hidden fallback choices.
VERSION0.6.0
- Added 15-minute phone-to-desktop photo transfer sessions.
- Added desktop QR/link pairing, arrival monitoring, and automatic gallery refresh.
- Added a mobile camera/photo-library upload page with optional item details.
- Restricted each transfer to one member and gallery with plan-limit enforcement.
VERSION0.5.1
- Updated the public sales presentation to match private messaging, moderation, referrals, and token rewards.
- Added visual message and referral-reward demonstrations before pricing.
VERSION0.5.0
- Added private, item-linked member conversations and inboxes.
- Added unread counts, replies, archive, block, and report controls.
- Added administrator-configurable blocked and flagged word lists.
- Added held-message approval/rejection and reported-message review.
- Added configurable rate limiting and optional email notifications.
VERSION0.4.0
- Added personal referral links with 30-day attribution.
- Added email, Facebook, copy-link, and QR referral sharing.
- Added auditable token balances and recent token history.
- Awards 10 tokens to a referrer and 5 welcome tokens after a referred member's first upload.
- Blocks duplicate and self-referral rewards.
VERSION0.3.4
- Replaced abstract phone-gallery tiles with embedded photos of common trade items.
- Added drill, vintage lamp, bicycle, and game-console examples without external image dependencies.
VERSION0.3.3
- Replaced the numbered 01, 02, and 03 process markers with Step One, Step Two, and Step Three.
VERSION0.3.2
- Fixed horizontal overflow and theme-header displacement caused by WordPress theme margin overrides.
- Replaced margin-based full-width positioning with transform-based centering.
VERSION0.3.1
- Made the visitor sales page full-viewport instead of inheriting the theme's narrow article width.
- Added tablet-width adjustments for the hero, feature cells, and pricing cards.
VERSION0.3.0
- Restored the phone/gallery visual below the hero copy on narrow theme layouts.
- Added a permanent Join Free link and plugin-owned account registration form.
- Added configurable Google and Facebook OAuth login.
- Added provider callback URLs and credential settings to the plugin admin page.
VERSION0.2.1
- Fixed hero text and phone mockup overlap inside narrow WordPress theme content columns.
- Added container-responsive typography and layout rules.
VERSION0.2.0
- Repositioned the visitor experience around “Whatcha Got?”
- Expanded the sales page with use cases, clearer benefits, and stronger calls to action.
- Added direct frontend links to the WordPress admin screen.
- Updated shared-gallery branding and conversion footer.
VERSION0.1.0
- Initial working MVP.