Changelog
This page tracks every meaningful change to the HMI Library catalog, the live editor, vendor export packs, and the website. We ship updates roughly weekly. New symbols are validated against ISA-5.1 and ASME Y32.11 P&ID conventions before they reach the catalog.
Get every release in your inbox.
Subscribe
Roughly one short email a month. Big releases only.
Roadmap
What's coming next
Planned for the next 60 days
- Citect, AVEVA, GE Cimplicity import guides — extending the integration hub beyond the big 4.
- UDT / AOI templates — drop-in PLC code for Logix 5000, Siemens TIA Portal, and CODESYS that exposes the canonical 0-8 state encoding.
- Animated states in the catalog — preview "starting" as a true blink, not a still frame.
- Dashboard widgets — KPI cards, gauges, trend mini-charts in ISA-101 calm palette (currently in design).
- Symbol search by image — upload a screenshot of a P&ID, find the closest matching catalog kind.
- Offline pack (Studio plan) — the entire catalog + editor as a single self-contained HTML file for plants without internet access.
Have a request? Email hello@hmilibrary.com — features that get user requests jump the queue. Custom symbols (Enterprise plan) ship within 2 weeks.
v1.8.0
2026-05-20 · current
Symbol Builder — 4-language UI, more shapes, dedicated free page
New
- Dedicated Symbol Builder page — an indexable landing for the free online editor, with FAQ and a direct deep-link into the tool.
- 5 new shapes + a flow arrow: star, parallelogram, trapezoid, cross and double-arrow, plus an ISA flow-direction arrow.
- Category filter for catalog stamps inside the builder (motor, valve, pump…), and starter examples to skip the blank canvas.
- Export background option (transparent / HMI gray / white), Copy SVG, and flip H/V.
Improved
- The whole catalog + builder UI now follows your language (EN / ES / PT / FR): topbar, palette, properties, templates, toasts, toolbar, demo banner and detail modal.
- The builder is usable with no account — free with a watermark, with a clear path to clean, watermark-free exports.
- Promoted the builder across the site (nav, hero, footer) and added SEO metadata +
WebApplication/FAQPagestructured data.
Fixed
- Symbol-count consistency — a few pages still said "300+/750+"; now uniformly "900+".
- A builder modal overlay that could intercept clicks, and a templates/empty-state visual collision.
v1.7.0
2026-05-20
Symbol Builder — compose your own symbols from shapes + catalog parts
New
- Symbol Builder (beta): a vanilla, offline composer inside the catalog. Open it from the toolbar ("Build your own") or land straight in it via
/catalogo/?builder=1. - Building blocks: 11 ISA shape primitives (rectangle, rounded, circle, ellipse, triangle, diamond, hexagon, N-gon, line, arrow, text), instrument bubbles (field / DCS / PLC / shared), connection lines (process / electrical / signal), plus any catalog symbol dropped in as a "stamp".
- Editing: move, resize (8 handles), rotate, flip, snap-to-grid, recolor with the ISA-101 palette, stroke / opacity / corner radius, layers, group, duplicate, align, z-order, undo/redo, and arrow-key nudge.
- Save & reuse: named templates in your browser, shareable build links, and export to PNG / SVG — clean on paid plans, watermarked on Demo.
- Starter examples to skip the blank canvas: instrument loop, tagged motor, labeled valve.
Improved
- Hardened backend trigger functions per the Supabase security advisor — removed needless RPC executability of the signup helper and pinned a mutable
search_path. No user-facing change.
v1.6.0
2026-04-28
Sweep release — bugs squashed, cross-linking, perf, a11y
Fixed
- TOC component never appeared on any long-form page (TDZ
ReferenceError: Cannot access 'TOC_CSS' before initialization). Restored across all 18 pages. - Featured showcase strip on the catalog rendered as a single 256 px-wide grid cell (1 column) instead of spanning the full main area. Now correctly mounted outside the catalog grid as a sibling.
- Catalog hotkey conflict: typing into the search bar accidentally toggled "P&ID canonical only" or jumped category. Hotkeys now bail on editable focus; Esc still works inside the search input.
- Catalog deep-link
?filter=canonicaltargeted the wrong checkbox ID and silently failed. Fixed. - FactoryTalk integration guide had a stray
</p>closing tag and the sizing table referenced "WinCC pack" / "Weintek pack" instead of "FactoryTalk pack". - Weintek integration guide referenced a fictional
cmt-graphics-svgpath; replaced with the real.flbUser Library mechanism. - 8 broken catalog deep-links from industry pages — kinds like
centrifugal_blower,brew_kettle,fermenter,filter-cartridgedidn't exist in the catalog. Re-mapped to closest canonical kinds. - Privacy page mentioned an EU region inconsistent with security.html and an outdated Privacy Shield reference. Both removed.
Improved
- React production build served instead of
react.developmenton the landing — major perceived-perf bump. - Hardcoded Spanish strings in the React app + dashboard removed. Site is now fully English on every public surface.
- FAQ now has equal coverage in
es / pt / fr(10 questions matching the EN version) — non-EN visitors no longer hit a half-empty FAQ. - Aria-labels and roles added to icon buttons, dropdown menus, and modals across the React app.
- Glossary +3 terms: BPCS, HART, Alarm flood (with cross-references).
DefinedTermSetJSON-LD expanded. - Article TOC component is more robust: IntersectionObserver feature-check, slug collision avoidance, MediaQueryList legacy listener fallback (Safari < 14), graceful empty-state when no anchors visible.
- Long-form articles cross-link to
/integrations/and/industries/in their "Keep reading" sections — better internal-link graph for SEO. - Catalog: empty state message in English with a "Clear all filters" button.
v1.5.0
2026-04-28
Stitch batch 7-final — 21 new canonical symbols
New
- Equipment with full 9-state matrix: DC motor canonical (M with horizontal bar), servo motor with rear-mounted encoder, definitive centrifugal pump (motor + coupling + volute + impeller cue + suction/discharge flanges), rectangular slide gate.
- 6 alarm badges with explicit geometric shapes: P1 triangle, P2 diamond, P3 hexagon, P4 circle, acknowledged (green checkmark), suppressed (bell with diagonal slash).
- 5 ISA-5.1 instrument bubbles (empty shells for tag overlay): field-mounted, DCS-shared, PLC, shared display, logic diamond.
- 6 ISA-5.1 connection line styles: process pipe with flanges, electrical zigzag, pneumatic forward slashes, hydraulic back slashes, capillary X marks, data link long-short dash pattern.
Improved
- Featured showcase:
pump_centrif_finalreplaces older end-suction representative; servo motor and slide gate added as canonical examples. - All 21 symbols visually audited before integration — every
<g id="body|accessories|connections">follows the standard structure for CFG-aware re-coloring.
v1.4.0
2026-04-27
Glossary, Learn hub, dedicated About / Security pages
New
- 30-term HMI / SCADA / P&ID glossary with cross-references and JSON-LD
DefinedTermSetstructured data. - Newsletter signup component in the footer (writes to
leadswith sourcenewsletter_footer). - /changelog.html — this page (was previously linking to GitHub releases).
- Learn hub landing page collecting standards refs and practitioner guides.
- About page — who we are, what we believe, where we ship from.
- Security & compliance page — GDPR, subprocessors, data residency, vulnerability disclosure.
- Footer newsletter signup (one short email a month, no spam).
Improved
- Pricing toggle: bigger hit target, "Save 2 months" annotation arrow, dark active state for clearer affordance.
- Catalog: real
<nav>breadcrumb (Home / Catalog) plusBreadcrumbListJSON-LD. - Open Graph and Twitter Card meta tags on every long-form page (standards, learn, about, security, changelog).
- Mobile responsive sweep at 480px and 360px: catalog single column, modals fit in viewport, comparison table scrolls.
v1.3.0
2026-04-22
Commercial polish — vendor logos, "How it works", FAQ overhaul
New
- Vendor compatibility strip on the home page (Weintek, Siemens, Rockwell, Inductive, Schneider, AVEVA).
- "How it works" 3-step section with realistic timing (browse → configure → export to PLC).
- 10-question FAQ (commercial focus) with
FAQPageJSON-LD for rich results. - Comparison table: ISA-101 calm palette · live editor · 9-state matrix rows added.
Improved
- Signup form simplified: 4 → 3 fields. Company info collected later from the dashboard.
- Dashboard onboarding card for first-time users.
- Footer reorganized into Product / Resources / Company columns with rich anchor text.
v1.2.0
2026-04-15
Catalog UX — lazy load, detail modal, hotkeys, featured showcase
New
- Detail modal (click any card): preview at scale, copy SVG / PNG to clipboard, see all 9 states.
- Keyboard shortcuts:
1-9jump to category,0show all,Ftoggle "P&ID canonical only",/focus search,Escclose modal. - "Only P&ID canonical" filter — surfaces the standards-conforming symbols above stylized variants.
- Featured showcase row: hand-picked canonical symbols at the top of the grid.
Improved
- Lazy-load with
IntersectionObserver: 949 cards render smoothly on low-end devices. - Sidebar v3: Style preset dropdown (7 vendor palettes), tag-prefix override, layout density, save/load JSON config.
- Canonical P&ID symbols (motor, pump, valve, fan, compressor) appear first in each category.
Fixed
- CFG-aware coloring helper applied uniformly across all generated SVG templates.
- Stylized motor-servo and motor-DC variants removed — they did not match canonical P&ID and confused the catalog.
v1.1.0
2026-04-08
Standards reference articles + ISA-101 cheat sheet
New
- ISA-101 HMI design standard — long-form reference (~3,500 words).
- ISA-5.1 instrumentation symbols — letter codes, mounting bubbles, tag conventions.
- The 9 motor states every HMI should show.
- Why the calm HMI color palette wins.
- Printable ISA-101 cheat sheet (lead magnet).
v1.0.0
2026-04-01 · public launch
HMI Library v1 — 949 symbols, live editor, four pricing tiers
New
- Catalog with 949 symbols across motors, valves, pumps, fans, compressors, tanks, conveyors, instrumentation, sensors, heating.
- Live editor: edit colors / size / typography / tags and see every symbol redraw instantly.
- Vendor export packs for Weintek (PNG 256×128 transparent), Siemens WinCC (SVG), Rockwell FactoryTalk (SVG), Inductive Automation Ignition Perspective (SVG by category).
- Four tiers — Demo (free), Starter (€19/mo), Studio (€49/mo, most popular), Enterprise (custom).
- 4 languages on the marketing site: ES / EN / PT / FR.
- 14-day refund policy. No credit card required for the demo.
Try the 900+ symbol catalog free
12 symbols unlocked, no signup, no credit card. See what changed in v1.5.0.
Open the catalog → See pricing