James Chang
/
Work
/
Aleph
/
Changelog
Aleph:
How it works
Roadmap
Changelog
Aleph · Admin / Changelog · Last Updated April 15, 2026
Release history.
12 releases in the first two weeks after the FSVP Pro → Aleph rebrand.
Every feature, every security fix, every quality improvement tracked by version
and cross-linked to the roadmap and todo list.
12 releases
14 days from v0.0.1 to v0.12.0
68+ individual changes
47 → 0 inline auth checks replaced with router middleware
Recent releases
v0.12.0
2026-04-14
security
Code review batch — security, quality & cleanup
Security: Fixed SoQL injection vulnerability in ENERGY STAR search
Security: Fixed supply chain IDOR — added ownership verification
Quality: Converted all 47 inline auth checks to router-level middleware
Quality: Added AppError class hierarchy and asyncHandler for centralized error handling
Quality: Added server-side product search (GET /api/products/my?q=&category=&status=)
Quality: Added 5 missing CRUD endpoints
Cleanup: Extracted role group constants, renamed service files to PascalCase, moved 7 components to correct feature module directories, fixed 22 catch(error: any) blocks to catch(error: unknown)
v0.11.0
2026-04-13
improvement
Admin consolidation — 11 pages to 6
Admin sidebar consolidated: 11 items → 6 (Operations, Planning groups)
Admin dashboard rebuilt as operations hub: stat cards (users, products, paid), product status overrides
SEO tasks merged into Todo as a "SEO" category (33 tasks migrated)
Removed: Analytics (empty), Tech (redundant), SEO page (merged) — ~3,700 lines of static JSX eliminated
v0.10.0
2026-04-13
feature
Admin users page + login tracking
New /admin/users page — accounts, activity, engagement analytics
Login tracking: lastLoginAt, loginCount, lastLoginIp columns; session-based (> 30min since last)
User detail sheet: profile, engagement stats (logins/week, account age), usage metrics, subscription toggle
v0.9.0
2026-04-12
feature
Certificate Vault + ENERGY STAR integration
New Certificate Vault page — 27 certification types across 6 categories (organic, GFSI, UL, FCC, REACH, Fair Trade, etc.)
ENERGY STAR API integration — verify products against 1.8M certified models across 47 categories
Certificates integrated into Compliance Alerts — expiring certs alongside CPC, Prop 65, PFAS, documents
v0.8.0
2026-04-11
feature
Admin system overhaul — Todo, Concepts, cross-linking
New Todo page (/todo) — micro-level task tracker with step-by-step guides, priority levels
Rebuilt Concepts page — 4 tabs: Strategic, SEO Pages, Integrations, UX Mockups
Cross-linking: Todo ↔ Roadmap ↔ Concepts ↔ Changelog
v0.7.0
2026-04-11
improvement
Todo sweep — 61 items resolved
Audited all 79 pending code review todos
Marked 61 complete (47 resolved + 4 obsolete + 10 partial)
18 genuine items remain pending
v0.6.0
2026-04-06
security
Security hardening, performance & .env cleanup
Fixed STRIPE_SECRET_KEY using publishable key; fixed empty SESSION_SECRET
Fixed mass assignment vulnerability in PUT /api/vendors (field allowlist)
Auth middleware now fails closed; system routes require admin authentication
Startup env validation — hard fails if STRIPE_SECRET_KEY has pk_ prefix
Code splitting with React.lazy() — 12 route components lazy-loaded
v0.5.0
2026-04-05
feature
Industry-aware sidebar navigation
Replaced module switcher with industry-driven sidebar (Food vs. Consumer Goods)
CPSIA, Prop 65, PFAS visible as nav items for consumer-goods users
v0.4.0
2026-04-03
feature
PFAS disclosure module
3-step PFAS questionnaire wizard (assessment → components → regulations)
Dynamic PFAS component entry (substance, concentration, function)
8-state regulation database (CA, ME, NY, WA, MN, VT, CO, MD)
PFAS disclosure report PDF generation
v0.3.0
2026-04-03
feature
Prop 65 chemical disclosure module
Yes / No / Not Sure chemical assessment flow
15 pre-populated chemicals with CAS numbers and hazard types
Short-form and long-form warning label generation
Label preview in packaging and shelf-tag sizes; PDF generation
v0.2.0
2026-04-03
feature
CPSIA / CPC compliance module
CPC 7-field data entry form (CPSIA Section 14(a))
Pre-populated CPSC safety standards (ASTM F963, etc.)
CPC PDF certificate generation via pdf-lib
Lab test document linking; CPC status tracking (draft → issued → superseded)
v0.1.0
2026-04-03
feature
Multi-module platform foundation
Extended products table with compliance_modules, product_type, intended_age_group
Added cpc_certificates, prop65_disclosures, pfas_disclosures tables
Dev-bypass login (no Supabase required for local work)
Marketing site: 5 pages at alephco.io
v0.0.1
2026-04-01
feature
Initial commit — Aleph platform
Rebranded from FSVP Pro to Aleph.
React 18 + TypeScript + Vite frontend
Express + PostgreSQL + Drizzle ORM backend
Supabase Auth + Stripe billing (3 tiers: monthly, semi-annual, annual)
FSVP compliance module: products, documents, FDA registration, connections
From the admin UI
Admin changelog — captured during the FSVP Pro era. The v0.0.1 initial commit shown at the bottom of the list is literally the "Rebranded from FSVP Pro to Aleph" commit.