Changelog
Project started 3 March 2026 — updated almost daily.
AddedSite now available in 5 more languages: Polski, Čeština, Deutsch, Español, Français.
AddedLanding, all 13 calculators, docs, terms and privacy — fully in English.
AddedEnergy cost calculator reworked for the EU: country presets, currency and tariffs.
ImprovedThe changelog is now available in English.
ImprovedThe AI consultant answers in the interface language and cites standards correctly.
FixedBlog is now empty for non-Ukrainian locales instead of showing Ukrainian articles; fixed image 404s.
AddedBoard editor fully in English: panels, properties, dialogs, cable editor.
AddedValidation panel and exports (PDF, BOM, labels) are now in English.
FixedRestored 5 regulatory checks to the board panel (wet zones, AFDD, RCD selectivity and class).
AddedLanguage switcher in site header — 7 locales (українська/English/Polski/Čeština/Deutsch/Español/Français).
AddedSite runs on 7 locales at /en, /pl, /cs, /es, /de, /fr — Ukrainian stays without a prefix.
ImprovedПУЕ and ДБН guides hidden for non-Ukrainian visitors — only international IEC remains in the menu.
AddedAI consultant references 28 clauses of IEC 60364 trilingually (Ukrainian, English, Polish).
AddedAI consultant responds in the interface language — choose /en and get English answers, /pl Polish, etc.
AddedLanguage switcher also available in the shield editor toolbar — for authorized users without navigating to the homepage.
AddedNew /iec section — IEC 60364 reference with search and clause navigation (28 key clauses).
AddedCross-references between ПУЕ/ДБН/IEC clauses — clickable «see also» and «depends on» in each clause.
ImprovedAI consultant shows related clauses in IEC/ПУЕ/ДБН answers — faster navigation to adjacent standards.
AddedNew blog article — «Electricity Tariffs 2026» with 21 infographics.
Improved13 calculators got SEO optimization, FAQ sections, and category grouping for easier navigation.
ImprovedNoticeably faster homepage loading — optimized hero images and animations.
ImprovedAI consultant filters links by the project’s active standard — on an IEC project it doesn’t show ПУЕ.
Added5 new cable checks per IEC 60364: ambient temperature, grouping, harmonics on N, thermal resistance, AFDD in bedrooms.
AddedNew N/PE UI controls — ambient temperature, cable grouping, harmonic load for more precise calculations.
ImprovedMobile tap targets in 4 components increased to 44px (WCAG 2.5.5) — easier to tap on phone.
ImprovedAI consultant sees the project name and uses friendly busbar/rail names instead of opaque IDs.
AddedMarkdown tables in AI consultant responses — structured comparisons and lists now render as tables.
ImprovedAI consultant no longer fabricates data about unknown breakers — Pass 2 filter rejects false statements.
FixedValidator no longer gives false positives for 1-phase TN-C-S schemes with N-bypass topology.
FixedAI consultant correctly removes internal [iN-iM] markers from response texts.
AddedAI chat streams responses during audit — previously you had to wait for the full cycle to finish.
ImprovedAI consultant knows which page the query came from, plans a better response, and escalates to Pro for complex requests.
ImprovedAI consultant more gently declines off-topic questions via a fast path instead of a full cycle.
FixedFixed false positive in N-routing validator for mixed N/phase-only children under an RCD.
FixedMinor UX fixes in AI chat: streaming state, source buttons, message copying.
AddedAdded Schuko socket (DIN-rail) — 28th device type with realistic visuals and ratings 10/16/20 A.
AddedVoltage relay and multifunction relay now support power direction inversion (bottom connection).
ImprovedUnread message counter in support chat clears instantly when opening an active dialog.
FixedFixed saving terminal count in PE/N busbars — changes now reliably persist after reload.
Fixed«Видалити шину» now cascades and removes residual references when deleting a bus.
ImprovedSupport chat improved — markdown in messages, reopen closed tickets, auto-scroll to latest, updated composer.
ImprovedSeparate forms for new tickets and bug reports, each with its own icon and fields.
ImprovedSupport panel and AI chat state persists across page reloads.
ImprovedIn support chat, files clear after sending; admin replies arrive instantly without page reload.
ImprovedПУЕ and ДБН references in AI consultant replies are now clickable — open directly in the reference guide.
ImprovedAccessibility — larger tap targets on mobile, arrow key navigation in lightbox, fullscreen overlay for screenshots.
ImprovedPerformance — autosave twice as fast, landing page ~230 KB lighter, AI consultant responds faster.
ImprovedFaster homepage load — optimized header block rendering (LCP).
ImprovedParallel file upload in bug reports — 5 files simultaneously instead of sequentially.
AddedSupport redesigned as full chat: admin↔user conversation in one thread, «Тікет» button on board toolbar with unread counter.
AddedLive notifications for support replies — unread counter updates automatically without page reload.
AddedEPS: support for multiple power sources (grid + generator + PDB) with separate rails and per-pole edges for each source.
ImprovedMinor support improvements: local autosave of ticket text, lightbox for screenshots, image compression to 1024px.
ImprovedDirect ticket links at /t/<id> (replaces /inbox).
ImprovedFaster editor navigation — session caching on proxy layer.
FixedFixed EPS gating asymmetry: buses now correctly enclose all child elements even for grid-tagged ancestors.
AddedDownload equipment specification as XLSX or CSV via «📥 Специфікація» button on export page — for supplier handoff.
AddedXLSX table with reservation columns (manufacturer, model, SKU, supplier, price, status, date) and order progress dashboard.
ImprovedSpec table based on native Excel Table — add rows at bottom, `qty × price` formulas and SUM totals recalculate automatically.
ImprovedBOM now includes cable core count (n×s mm² format) and summary table aggregated by cross-section.
ImprovedExport page redesigned: separate sticker section, unified A4 landscape print, atomic loading to prevent QR-code jumping.
FixedFixed current calculation for 3-phase breakers — previously showed inflated value causing false overload warnings.
FixedFixed wire routing when parent is on a rail below child — wire now goes down and routes around the diagram via the left channel.
FixedLine voltage now displays 400V instead of computed 398V — uses standard pairs per IEC 60038.
FixedN-bus missing check no longer fires when a common N-bus already exists on the panel (typical 1P+N AB + LED case).
FixedOn EPS, neutral for voltage relays and multifunction relays now shown as a solid line through the symbol.
FixedFixed horizontal sticker text color on export page — blended with background in dark mode.
FixedFixed crash in bug report form after deleting a screenshot before it was processed.
AddedRedesigned EPS — label settings panel, A4/A3 print, popup for each symbol, drag & drop labels.
AddedLoad labels on the mounting diagram — full device names above the DIN rail in PDF with orientation control and part visibility.
FixedMinor EPS fixes — breaker rating no longer overlaps the wire, light theme independent of editor theme, vertical label centering.
AddedAI consultant answers per ДБН В.2.5-23:2025 — in addition to ПУЕ, with references to specific clauses.
AddedBug reporting (Beta) — «Баг» button on canvas, problem description, up to 3 screenshots, panel data attachment.
AddedInline «👎» report next to each validation warning — quick feedback without navigation.
ImprovedAI consultant on desktop now opens as a right-side panel, styled like Properties.
FixedFixed duplicate cables after historical migration — «duplicate keys» warnings no longer appear in console.
AddedPer-pole parents for multi-pole breakers — separate sources for each phase of 3P/3P+N. Useful for split-phase and AVR.
AddedUnified PowerSourcePicker for selecting parent device — consistent component everywhere, with phase filtering.
AddedInline breaker addition to busbar — «+» button directly in properties.
ImprovedToast notification when adding busbars via palette + improved cable section UI.
FixedFixed UI freeze when quickly switching phases and opening PowerSourcePicker.
FixedRemoved phantom conductors from L-bus to breakers with partial per-pole parents.
AddedPer-conductor feeder for combined busbars (1P+N and 3P+N) — L and N cores can have different parents.
AddedBusbar and busbar cable sections separate in register and BOM — some cables were previously missed.
AddedN-isolation in busbar source — picker automatically prevents invalid connections.
ImprovedSelf-hosted fonts — faster first paint, better privacy.
ImprovedAnimated badge in Hero on landing page.
ImprovedCable core count automatically determined from breaker type — no longer need to manually select 2/3/4/5 cores.
ImprovedCable editor status icons migrated to Lucide — better readability in dark theme.
FixedAligned cable recommendation in top bar and AVR/switch properties — both now show the actual upstream breaker rating.
FixedRemoved false «AB exceeds cable» warning for root-located AVR.
FixedAVR/switches automatically receive both input cables when opening old panels.
ImprovedInternal cables (inside the panel) automatically get length from wire routing.
ImprovedVoltage drop for bonded secondary AVR cable now aggregates current across jumpers.
ImprovedWire color reference standards adapt to the active regulatory standard (ДБН/IEC/NEC).
AddedImplemented new cable system — top-level board.cables[] with typed cores. Existing panels migrate automatically.
AddedLayer 1 cross-section recommendations — deterministic function considering Cu/Al × PVC/XLPE × ambient × bundling factor.
AddedCable overview in Wire Mode — list of all cables with filters, bulk «Accept recommendations» button, and inline editor with canvas highlighting.
AddedMulti-profile validation — standard selector in Panel Settings (ДБН/ПУЕ/IEC, multiple can be selected).
AddedActive chip standards in validation panel header + 5 new detectors (RCD polarity, type B/F, wire colors, portable generator, inverter).
AddedAI consultant now sees cable.length and secondaryCable in context — relevant answers with real numbers.
AddedDefault voltage changed from 220 V to 230 V — aligned with ДБН.
AddedUI redesign of switchboard settings — presets, section grouping, validation-critical parameter priority.
FixedFixed false «cable may overheat» warning for AVR secondary cable — now compares with actual upstream MCB.
FixedInline editor showed different cross-section recommendation than Overview row for cables via AVR — both now mirror each other.
ImprovedAccessibility in Wire Mode → Cables — keyboard navigation, screen reader support.
AddedPhase Distribution Busbars (L1/L2/L3) — first-class elements. Attachable to parent distributor.
AddedPhase combs can be powered directly from L-bus — one wire instead of multiple to each breaker.
Added4 new soft checks for phase-routing and phase busbar current rating with overload warning.
AddedAVR interlock checkbox in AVR/changeover Properties — validation per IEC 60947-6-1.
Added5 wire thickness presets in Wire Mode panel.
FixedSecurity — closed public access to ПУЕ knowledge base. Added noindex to /share/* routes.
FixedAutofix N-conductor under RCD/AVR now routes through owned bus (not shared).
FixedAuto-creation of N-bus under RCD — comb counted as +1 consumer.
FixedPhase passthrough — for «Main → L-bus → SPD → RCD → MCB» circuit, wires go through intermediate parents.
FixedValidation of ПУЕ chapters 7.1-7.4/7.6 → ДБН/IEC — updated references to current Ukrainian standards.
ImprovedAFDD recognized as overcurrent-protection device — no more false warning about missing MCB.
ImprovedDark theme for dialog windows + route persistence in newsletter banner.
AddedPhase selection (L1/L2/L3) in single-phase comb properties with automatic propagation from parent.
AddedImproved busbar input source UI — breadcrumb, autoFix toasts, 2-step AVR wizard.
AddedДБН В.2.5-23:2025 reference — 265 items with AI explanations and deep-links from validation.
AddedReworked N-routing — new data model with automatic migration.
Added5 new hard invariants per ПУЕ/IEC: PEN not switched, TT/IT 4P incoming, N-isolation between RCD zones, AVR interlock.
AddedSupport for 7 standards (ПУЕ/ДБН/ДСТУ/IEC/NEC/BS/PN). Default standard for new projects — ДБН.
AddedBlog post «Voltage Drop in Cable».
FixedCombs — UI lock of member parameters controlled via comb, not individually.
FixedCombs — automatic re-parent of members when feeder changes + safety detector for RCD bypass.
FixedVoltage drop — correct √3 factor for 3-phase calculation.
ImprovedUpdated core project dependencies — Next.js 16.2, React 19.2, Zustand 5, Lucide 1.9. CI on Node.js 24.
ImprovedExtracted shared UI components between tool pages — less duplication.
ImprovedBroken circular dependency in comb busbar modules.
AddedLabel generator v2 — standard DIN-rail width (18.5 mm), adaptive height, vertical sidecar for rating/phase.
ImprovedPDF BOM includes busbars (PE/N + comb busbars) in equipment specification + automatic table centering.
Added«🆕 New» badge for blog articles updated in the last 30 days.
Added2P mode for two-pole devices — L+N (single-phase protection) or L1+L2 (inverter/generator split-phase).
Added1-0-1 switch in 2P L+N variant for single-phase board with inverter/generator.
AddedLazy N-busbars for RCD/RCBO/ATS/changeover — created on first child switch to «Via busbar», removed when all children are «Direct».
Added«Default cable routing» setting in board settings. Global default — «Exposed on wall».
AddedRCBO 1P+N — supports width up to 4 modules (ETI KZS-2M Type B / 125A).
Added3 new validations — inverter/generator without upstream MCB, N unavailable via 2P L1+L2 circuit, overload of direct N under RCD.
AddedN-routing architecture — declarative nPassthrough in device registry.
AddedSeparate PE terminal on SPD output side — no longer overlaps with N input.
AddedN comb busbar can be fed from 4P cross-module, RCD, or ATS — not only from N busbar.
AddedComb busbar aggregation in busbar connection list — N comb with 5 MCBs now 1 row with chevron.
Added3 new N validations — closed loop, INPUT/OUTPUT mismatch, incorrect feeder.
FixedImproved upstream MCB validation through non-protection devices (voltage relay, contactor) — no more false warnings.
FixedDirect N under RCD — warning only when ≥2 direct siblings.
FixedSPD can no longer own an N busbar. Phantom legacy states are automatically cleaned.
FixedExplicit nRouting="bus" takes priority over smart-default.
FixedPE wire from SPD to PE busbar — correctly goes to green PE dot (previously mismatched).
FixedAuto-detection of comb busbar type based on actual conductor set, not the first MCB.
AddedATS/changeover — backup input cable separate from main. Separate section in properties + BOM position with independent validation.
AddedATS/changeover 4P — automatically creates a separate N busbar per IEC 60947-3.
FixedN wire to separate ATS busbar now takes local route — not through the right edge of the canvas.
FixedWire drag — X-handle alignment with terminal no longer resets wire to long detour.
FixedCross-rail wire with same X — one ghost X-handle in the middle, symmetric Z-shape on drag.
FixedRCBO — removed duplicate 2P and 4P connection variants.
ImprovedValidation button shows green 🟢 «All good» when no issues.
Improved× button to clear search in device palette.
AddedRoles for input power sources — 8 types (grid, transformer, generator, inverter, UPS, solar, battery, other) with custom naming. Badges, color markers, dedicated BOM column, AI consultant integration.
AddedLight theme + toggle — Phase 2. Chrome toolbar stays dark in both themes.
AddedReusable BottomSheet component for mobile overlays with drag handle, snap zones, and keyboard-aware behavior.
Improved1-0-1 switch — IEC 60947-3 / ПУЕ 1.7 model based on real products. Added 4P variant for TT/IT.
ImprovedMobile palette — bottom sheet with accordion by category.
FixedPhantom warning «3+ connections per terminal» for cross-module removed.
FixedCritical CSS specificity bug in :root vs .dark selectors.
AddedCompact form factor for 11 device types — 1-module variants (ETI KZS-1M, R 20-20, Hager ARM920U, Shelly Pro 1PM, etc.).
Added4P contactor in compact 2M form factor (ETI R 25-22).
FixedCross-module with 3-phase parent (no N) — N line now correctly routes from N-bus to INPUT side.
FixedSPD — N line no longer crosses the green PE terminal.
Fixed5 wire routing bugs + Z-shape priority for multi-rail wires.
ImprovedPer-phase horizontal separation in side channel for 3-phase bundle.
AddedN-combs — neutral distribution via DIN comb instead of individual wires.
AddedPhase-cascade for phase combs — automatic 1P/3P/1P+N/3P+N pattern respecting phase.
AddedMixed 1P/3P combs — skip-pattern for phase gaps between different breaker types.
AddedMulti-rail feeder — comb powered by a breaker from another rail.
AddedSplit/Merge combs via context menu.
AddedN-cascade — comb powered by another comb, with cross-rail support.
AddedUI in properties to add/remove a breaker from a comb.
AddedSmart eviction — automatic removal of a breaker from a comb when parent changes to incompatible.
ImprovedContinuous bar for mixed 1P/3P combs — removed hairline gaps between sections.
ImprovedSEO query-gap bridges for 11 calculators.
AddedSmart N-routing — neutral route selection (via bus / direct) with automatic detection.
Added11 new N-routing checks — N break, protection bypass, cyclic connections.
AddedTerminal overload check — 3+ connections on a single terminal.
ImprovedHierarchy section redesign — compact UI instead of 6 separate fields.
ImprovedUnique module names when adding from palette (AB, AB (2), AB (3)).
FixedProtection against cyclic parentId, self-loop, stale nRouting on parent change.
FixedCross-module 1P+N — correct N wire routing.
AddedPhase selector (FC-1) — 3-phase input, 1-phase output with phase selection.
AddedCtrl+drag — clone modules with all parameters.
AddedCompact 1P+N (1 module) for MCB and RCBO — Hager MLN, Schneider iDPN.
AddedDeep search in palette — search by parameters and configFields.
ImprovedAI consultant — anti-hallucination, FAQ mode, relevance filter.
Added3 new device types — contactor switch, 1-0-1 switch (QC), 3P indicator.
AddedContactor control circuit — A1/A2 terminals with full wire pipeline.
Added1-0-1 switch as manual ATS — two inputs with implementation analogous to ATS.
AddedSearch in device palette — by name, abbreviation, and full description.
AddedBlog for electricians — 5 practical articles: panel assembly, inverter, voltage relay, RCD, Zigbee.
AddedTOC sidebar in articles with active section highlighting on scroll.
AddedHeader navigation from landing — Blog, Tools, ПУЕ, Documentation.
ImprovedUI palette — colored left-border, group abbreviations, count badge.
ImprovedPropsPanel — new section structure (General → Connection → Hierarchy → Control → Load).
AddedManhattan router — new wire routing system (same-rail ∏, cross-rail Z-shape, bottom-to-bottom C-shape, auto-spacing of intersections).
AddedWire length calculator — breakdown by phase, total length, installation margin, per-wire detail.
AddedManual correction expandable list — view each route override with individual reset.
ImprovedFull UI redesign of wiring panel — sections by usage frequency, hints in accordion.
FixedManually corrected wires no longer "drop" when rail spacing changes.
AddedCross-module — new device type with wire routing and per-phase limit.
Added3-phase busbars — pixel-perfect rendering + per-phase load calculation.
AddedПУЕ handbook chapter 7 — 107 new items, share API.
ImprovedAI consultant — full audit, 23 stability and context improvements.
ImprovedPublic pages without redirect — /pue, /tools, /blog, /changelog accessible without registration.
ImprovedMinimap with resize (S/M/L/XL) via drag and improved mobile UX.
ImprovedLanding — design tokens, server components for SEO, wow-effects.
Fixed8 device parameter fixes in Device Registry.
FixedModule extension searches for nearest free slot instead of first.
AddedWire color standard — 4 palettes (IEC/ДСТУ, Soviet, NEC, Classic).
AddedRoom zones — 11 types with emoji icons on circuit breakers.
AddedAudit ПУЕ — RCD selectivity, wet zone checks, appliance labeling.
AddedПУЕ Reference — 2559 clauses with AI explanations in plain language at /pue.
AddedSSG pages for ПУЕ sections and chapters with search filter.
AddedCross-linking between AI consultant and ПУЕ reference.
ImprovedSimultaneity factor per IEC 61439-1 — depends on number of circuits.
FixedSelectivity — rating check for protective devices only.
FixedBusbars — automatic removal of MCB when parent changes.
AddedПУЕ AI consultant — floating chat on all pages.
AddedPanel context in AI — sees configuration, phases, loads, and project validation errors.
AddedMarkdown rendering of AI responses.
AddedRate limits for AI chat with per-user override.
AddedClickable badges linking to ПУЕ clauses in AI responses.
FixedSSR-safe wrappers, scroll isolation, MDX blog updates.
AddedSecurity — share token via server-side RPC, CSP headers, GitHub Actions CI with tsc + vitest.
AddedPersist UI state in localStorage (zoom, sidebar, wire mode).
AddedService Worker network-first strategy.
AddedInteractive share page — click an MCB to highlight wires, click a bus to highlight devices.
AddedMinimap and rail distance slider on share page.
AddedIndirect bus descendants highlighted with yellow dashes.
AddedFlash highlight of module when clicking a row in «Terminal Assignment».
ImprovedAuto-sync of bus terminals — dialog suggesting an increase.
ImprovedCapacity bar under rails — animated on hover.
ImprovedNew favicon, PWA icons, shortened title for SEO.
FixedFixed 4 HIGH vulnerabilities (flatted prototype pollution).
AddedPE/N buses — 3 mounting zones (top, bottom, DIN rail) + side plates.
AddedDnD for buses — drag between zones, insert-shift preview, smart snap.
AddedDIN-rail buses — vertical render on rail, cross-rail DnD.
AddedSide-mount buses — vertical PE/N plates on panel side with L-shape routing.
AddedN wires — hierarchical routing through buses with Manhattan routing.
AddedSeparate N buses for each RCD with automatic creation.
AddedWire labels — wire markings on the schematic.
AddedBusbar combs — grouping a set of breakers with a copper busbar. Input and output, types 1P/3P/1P+N/3P+N.
AddedContext menu for creating a busbar comb with auto-detected type.
AddedBusbar comb properties + 9 validation rules.
AddedToast notifications at the bottom of the screen for validation errors and automatic changes.
AddedBusbar combs on the minimap — colored lines for navigation.
ImprovedDesync protection — auto-removal from an incompatible busbar comb.
ImprovedTest coverage 87% — 581 tests.
AddedDrag handles on wires — diamonds for adjusting the route in both directions.
AddedWire selection on click — selected wire highlights, rest dim.
AddedWire labels — identifier next to each connection (W001/A3:2).
AddedReset manual route — click on the selected wire.
AddedUndo/Redo for manual routes (Ctrl+Z / Ctrl+Y).
AddedGroup wire selection (Shift+Click).
AddedTab/Shift+Tab navigation between wires with scroll to selected.
AddedMinimap for large panels with quick navigation.
ImprovedWires between breakers on the same DIN rail route around devices to the right — no longer pass through the body.
FixedX-diamond no longer jumps to the default position when dragging.
FixedManual routes automatically reset when moving a breaker.
AddedManual switch 1-0-2 — main/off/reserve power selector.
AddedDual ATS connection — main and reserve devices with automatic wire rendering.
AddedWarning about the same device on both ATS inputs.
AddedDiamond controls on C-shaped and straight vertical wires.
FixedATS 2P now L+N instead of two phases.
FixedWires to inverted breakers approach from below to the bottom terminal.
ImprovedC-shaped wire can be dragged left or right.
AddedWiring edit mode — Alt+W toggles open/close.
AddedConnection type 3P+N for AV.
FixedDiamonds display correctly when DIN rails are close together.
FixedUnused input of an inverted breaker shows a short dimmed segment.
ImprovedIncreased click area on diamonds.
AddedHorizontal drag-handle (◆↔) for vertical wire segments.
AddedAuto-switch shape Z→∏ when near a connection point.
AddedColored diamonds match wire phase (L1/L2/L3/N/PE).
ImprovedSmooth snap-back of diamond on release.
FixedDrag-handle behavior with inverted breakers.
AddedElectrical schematic (ЕПС) — separate page with IEC 60617 symbols.
AddedTree layout — auto-positioning of arbitrary-depth hierarchy.
AddedDual N bus — separate N sub-bus for each RCD.
AddedPrint branding — logo + QR code on all pages.
ImprovedPrint without browser headers/footers.
Improved«УЗО» → «ПЗВ» throughout UI (except rcd-calculator for SEO).
FixedFixed empty pages when printing labels and BOM.
FixedCorrect IEC symbol chain for MCB/RCD.
AddedBlog on MDX with SEO infrastructure (Article/HowTo JSON-LD, i18n-ready).
AddedChangelog page (/changelog).
ImprovedEmail validation on signup — only verified providers.
ImprovedLive password requirements indicator on signup.
FixedCallout blocks in blog — symmetric padding, single line with icon.
AddedImport/export projects in .eboard (JSON) format.
AddedTooltips with device info in palette + context menu (right-click).
ImprovedPropsPanel redesign — full dark theme.
FixedKeyboard shortcuts on non-Latin layouts (UA/RU).
AddedSmart DnD v3 — insert at any rail position with auto-shift of neighbors.
AddedDrop preview — visualize final position before release.
ImprovedDrag&Drop between rails via insert (swap removed).
Added7 new SEO calculators — AWG, lighting, power, consumer audit, electricity cost, wire colors, IP ratings.
AddedCross-links between all 13 calculators.
AddedCalculator filter by category + BreadcrumbList JSON-LD.
AddedPanel label generator — DIN-rail labels with phase colors and printing.
AddedPWA — offline mode, Web App Manifest, install button.
AddedAnalytics — track login, registration, module add/remove.
ImprovedAccessibility (a11y) — aria-label and id for all calculator fields.
AddedFAQPage JSON-LD schema + FAQ sections for all calculators.
AddedPlausible analytics for tools.
AddedDeploy — Docker + Cloudflare Tunnel + Proxmox LXC.
AddedWire Mode — toggle between schematic and wiring view.
AddedShared project view at /share/[token].
AddedOG images with dynamic generation.
AddedPanel templates — 5 preset configurations for quick start.
AddedMobile adaptation — pinch-zoom, long-press drag, FAB palette, 2-row toolbar.
AddedCable System v2 — routing method, auto wire sizing, voltage drop calculation.
ImprovedPropsPanel and ConsumersDrawer — full dark theme.
AddedValidation panel v2 — 9 modules, 22 rules, grouped by category.
AddedDedicated N bus for each 30 mA RCD group (automatic).
AddedLoad and phase balance calculation.
Added3-phase network support — TN-S, TN-C-S, TT, IT.
AddedDrag & Drop on Pointer Events API.
AddedConsumers — manual add, presets, cos φ and inrush current calculation.
AddedColor-coded load indicator on each circuit breaker.
AddedlocalStorage persistence + undo/redo (unlimited steps).
AddedN and PE buses on canvas with device connections.
AddedDevice palette with auto-grouping by type.
AddedProject start — Next.js 16, TypeScript 5, Zustand 5, SVG DIN rail rendering, Device Registry with 22 device types.