← Back to home

Changelog

What's new · updated weekly

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.

Roughly one short email a month. Big releases only.

Subscribe
Roadmap What's coming next

Planned for the next 60 days

Have a request? Email hello@hmilibrary.com — features that get user requests jump the queue. Custom symbols (Enterprise plan) ship within 2 weeks.

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=canonical targeted 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-svg path; replaced with the real .flb User Library mechanism.
  • 8 broken catalog deep-links from industry pages — kinds like centrifugal_blower, brew_kettle, fermenter, filter-cartridge didn'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.development on 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). DefinedTermSet JSON-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_final replaces 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 DefinedTermSet structured data.
  • Newsletter signup component in the footer (writes to leads with source newsletter_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) plus BreadcrumbList JSON-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 FAQPage JSON-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-9 jump to category, 0 show all, F toggle "P&ID canonical only", / focus search, Esc close 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
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