What's new
44 community glazes across cone 5, 6, and 10 — OpenGlaze now covers electric kilns (cone 6 oxidation) and gas kilns (cone 6 reduction) alongside the existing cone 10 reduction glazes. Every glaze has a safe, verifiable provenance: traditional (Song Dynasty), published (John Britt, standard textbooks), or generic chemistry.
Security hardening — Auth enforcement, trusted proxy middleware, DOMPurify XSS sanitization, CSP headers, SQLite WAL mode.
Added
- 16 new glazes: 12 cone 6 oxidation, 4 cone 6 reduction
- 3 traditional cone 10 glazes: Oil Spot Tenmoku, Hare's Fur Tenmoku, Ash Glaze
coneandatmospherefields on every glaze entry- Cone 5-6 layering combinations for electric kiln users
- SEO landing pages and AI discoverability files (llms.txt, ai.txt)
- Launch contract tests and SEO contract tests
- nginx reverse proxy configs for self-hosting
- CITATION.cff for academic citation
Changed
- Removed all studio-invented and commercial-product glazes (IP-safe)
- Docker Compose uses env var substitution for secrets
- Dependencies updated: Flask>=3.1.3, flask-cors>=6.0.2, gunicorn>=25.3.0
- Test suite expanded from 111 to 139 tests
Fixed
- Auth enforcement hardened with trusted proxy middleware
- Black and Ruff formatting consistency
- Security headers (CSP, HSTS, X-Frame-Options) enforced
Full Changelog: v1.0.0...v1.1.0