# Changelog

Public record of what changed in Vitrine, newest first.

## 0.4.1

- Product photos and exact product links for 17 pieces; the public window now shows photographed pieces only
- New collections: Quiet luxury, Bags, Off-duty, For the home
- Password sign-in for the analytics dashboard

## 0.4.0

- MCP server at /mcp (Streamable HTTP, protocol 2026-07-28 and older clients)
- New tools: trending, get_item, find_similar (REST: GET /v1/trending, GET /v1/items/{id}, POST /v1/similar)
- Postgres support for permanent storage

## 0.3.0

- About page at /about and /about.md, data reference at /data and /data.md, status at /status
- llms.txt rewritten: start here, API, MCP, data, policy
- Trend signals feed for outside sources, with a human review queue before anything changes rankings
- Taste profiles are now kept only as daily counts, never per search
- Trending and collection pages show when they were last updated

## 0.2.0

- Free API keys, rate limits, reduced results for anonymous callers
- Abuse detection with a warn, throttle, degrade, block ladder
- Server-rendered public pages with schema.org data, sitemap, robots.txt, terms and privacy

## 0.1.0

- First preview: search API, discovery manifest, query and click logging, 53 curated items
