Changelog
Every release across every product, in one place.
Marketing site relaunched with all-products live
- Four product detail pages (BlogVerdict, EraEvo, SellersSense, CivilDraw)
- OpenID Connect login + cross-product avatar dropdown
- Working contact form via the shared email pipeline
- Solutions, Pricing, FAQ, Roadmap, Integrations, Customers, Security, Status, Compare and Resources hubs
MainShellViewModel cleanup pass — drop facade fallbacks
Sprint 357: removed legacy fallbacks left over from the post-decomposition transition. Shell binding code now goes through the dedicated facades (edit / selection / navigation) with no compatibility shims.
Edit / selection facade — fourth decomposition slice
Sprint 354: extracted the edit / selection responsibilities from the shell into a dedicated facade behind IEditCommandService.
Landing decommissioned, app serves the apex
The product app now serves sellerssense.com directly — no separate landing container. Old app.* URL kept as back-compat for bookmarks.
Navigation commands facade — third decomposition slice
Sprint 350: navigation commands moved out of the shell view-model into a focused facade.
Phase 14 — 13 modules on master, 139 tests green
All "a" cuts landed across Tenancy, Marketplace, Catalog, Listing, Order, Repricing, Automation, Notification, Analytics, Billing, Admin, Shipping, Marketing. "b" cuts (real external APIs) and Phase 15 E2E are next.
CORE — all 10 phases shipped
Plan, build, test, learn — the full pipeline. 224 unit tests passing, zero warnings, zero errors. Multi-agent debate live.
Content quality scoring + auto-fail rules
Six-dimensional weighted scoring (HumanWritten, ContentQuality, SEO, Freshness, Engagement, Monetization). Default threshold 85; auto-fail on 3+ filler phrases or templated content.
Link health scanner with admin panel
Daily 3am UTC scan, auto-fix and auto-link, broken-link reports in admin.
For per-product changelogs, follow each product's RSS feed.
Browse products