Changelog

Version history

294 total updates.

0.7.152 2026-07-29

humans.txt + robots.txt link. Added public/humans.txt with site credits, maintainer info (Todd Russell / AI Kills), and the tech stack used to build the site. Linked from robots.txt via a Human: directive. A standard SEO/transparency best practice.

0.7.151 2026-07-28

og:image + twitter:image dimensions. Added explicit og:image:width (1408) and og:image:height (744) to the global header alongside the existing og:image, and twitter:image:width and twitter:image:height. Twitter uses these to pre-render link-card images without a download round-trip.

0.7.149 2026-07-28

Moderation scan summaries. The moderation helper scan command now supports --summary for compact status, AI-assessment, pricing, and review-hint totals, while preserving the existing scan --json array output unless --summary is requested.

0.7.148 2026-07-28

og:site_name + Organization JSON-LD. Global header now emits og:site_name on all pages for consistent rich-link rendering. Homepage also includes Organization JSON-LD schema with founder info and GitHub same-as link.

0.7.146 2026-07-27

og:type: article for resource pages. Resource detail pages now set og:type=article instead of the generic website type, giving Discord, Twitter/X, and other platforms a clearer signal for richer link previews.

0.7.145 2026-07-27

Added SVG favicon: site now shows a branded AI favicon in browser tabs and bookmarks. Created public/favicon.svg with a simple dark-background AI mark in the site accent green, and added the corresponding <link> tag to the global header. Improves site polish and brand visibility across browsers.

0.7.144 2026-07-27

Moderation scan premium-review hints: the daily moderation helper now includes each listing's pricing_model in scan output and adds review_hints when a listing is premium, paid, or explicitly held because premium results are deprioritized. Human-readable scans also show the pricing tier and review hint, making daily queue review faster without changing approval rules.

0.7.140 2026-07-26

Added BreadcrumbList JSON-LD structured data to the /categories, /tags, and /for-artists pages. These three key taxonomy index and landing pages previously had no structured data despite being important navigation entry points. Category and tag pages already had ItemList structured data for their result listings; the index pages now get matching breadcrumb signals for better search engine understanding of the site hierarchy.

0.7.138 2026-07-25

Submit form live preview now shows the selected tag as a tag chip below the description and above the taxonomy path, so submitters can see the complete listing card before submitting.

0.7.137 2026-07-25

Category, subcategory, and tag pages now show the total approved resource count in their page header when no pricing filter is active, matching the browse page behavior. Previously these pages showed the correct count only on the first page; page 2+ incorrectly displayed ≤24 (the page size) as the result count.

0.7.136 2026-07-25

Resource detail pages now show a visible linked breadcrumb trail through Home, category, subcategory, and tag when those taxonomy levels exist. This matches the structured breadcrumb data already sent to search engines and gives visitors an easier way to backtrack into related directory sections.

0.7.135 2026-07-25

Submit form live preview now updates in real time as users type their description, showing the actual text instead of static placeholder copy. Also shows the submitted URL's hostname in the preview card so submitters can verify the right site is linked before submitting.

0.7.134 2026-07-25

Thank-you page listing cards now have a direct external link button (↗) on each recent resource card. Visitors can jump straight to the external resource without navigating through the internal detail page first. Button is inline with the pricing badge, styled with a subtle background, and stops propagation so clicking it does not trigger the card's internal link.

0.7.133 2026-07-24

Submit-flow error routing fix: validation failures, duplicate-submission rejections, and unexpected submit errors now redirect back to the standalone /submit page instead of bouncing visitors to the homepage. The form also renders the error inline so the user keeps the right context.

0.7.132 2026-07-24

Extracted inline onmouseover/onmouseout border-color hover handler from the thank-you page's recently-added listing cards into a proper .thank-you-listing-card CSS class with :hover — consistent with the v0.7.126 result-tag chip hover extraction.

0.7.131 2026-07-24

Guided artist landing page: added /for-artists as a destination-finder page for AI artists, with direct lanes into release/distribution platforms, live review shows, music Discords, and roundup pages. Homepage and global navigation now surface this artist-focused path so visitors can start from intent instead of decoding the taxonomy first.

0.7.130 2026-07-24

Homepage clarity + light-mode polish: the hero now explains that ItsAiFriendly is a directory for finding AI-friendly destinations rather than a place to upload art directly. Added explicit Discover and Submit quick-path cards, a stronger homepage search panel, clearer submission copy, and richer light-mode contrast so the homepage reads cleanly in both themes.

0.7.129 2026-07-24

Homepage pricing redesign: replaced the bare pricing-count chip row with an 'Access mix' module on the homepage. Visitors now see a short explanation, a stacked distribution bar, and percentage context for Free, Ad-supported, and Premium listings before browsing.

0.7.128 2026-07-24

Submit form now disables the submit button on click to prevent double submissions. Button changes to 'Submitting…' and becomes disabled immediately on submit, preventing accidental duplicate entries when the connection is slow.

0.7.127 2026-07-23

Live listing preview on submit form. Logged-in users see a live preview card that updates in real-time as they type their resource name, choose a category/subcategory, and select a pricing model. Preview shows the listing exactly as it will appear in the directory.