Community

Changelog

What changed, and when. Newest release first.

  1. Accessible dialogs, consent and shortcuts

    v0.15.02026-08-20
    • changedSystem theme now follows OS appearance changes live and restores reliably on every visit.
    • addedAbout & help lists every documented keyboard shortcut, with Ctrl+/ surfaced in the site footer.
    • addedCookie consent banner with Accept / Reject options, documented in the Privacy Policy.
    • fixedAbout and legal modals now trap Tab focus, restore focus on close and expose correct dialog ARIA.
  2. Interactive getting started guide

    v0.14.02026-08-20
    • addedOne-click ESP32 sample project from the guide — it places the board, LED and resistor, wires GPIO 2 to ground and loads the blink sketch.
    • addedCode blocks on the guide can be copied or opened straight in the workbench editor.
    • addedSetup checklist with saved progress so you can work through the guide in order and resume later.
    • addedDownload the getting started guide as a PDF.
    • added"Was this helpful?" widget at the end of the guide that records your rating and comments.
  3. Legal docs, help shortcut and system theme

    v0.13.02026-08-20
    • addedPrivacy Policy and Terms of Service modals, linked from the community footer and the About & help dialog.
    • addedGlobal keyboard shortcut — press ? or Ctrl/Cmd+/ anywhere to open or close About boardlab.dev; Esc closes it.
    • addedSystem theme option that follows your operating system's light/dark appearance and updates live when it changes.
  4. boardlab.dev branding

    v0.12.02026-08-20
    • changedRenamed the product to boardlab.dev across the workbench, community pages and page metadata.
    • addedAbout boardlab.dev dialog with documentation, support and community links, reachable from the header logo, Help button and community footer.
    • addedTheme settings: switch between the Midnight (dark) and Daylight (light) themes; the choice is remembered per browser.
    • addedFavicon, Apple touch icon, web app manifest and a shared OpenGraph/Twitter preview card for shared project links.
  5. Roadmap seeded

    v0.11.12026-08-20
    • addedPublic roadmap now populated with shipped, in-progress and planned features covering instruments, display drivers, export and collaboration.
  6. Custom microcontrollers

    v0.11.02026-08-20
    • addedImport any microcontroller board from a datasheet — the pinout, GPIO numbering, ADC/DAC/PWM capabilities and default I2C/SPI/UART pins are drafted for review.
    • addedBoard definition files (.json) can be imported, exported and removed from the new “+ MCU” menu in the header.
    • addedCustom boards appear in the board picker and drive the canvas, validation and the simulation engine exactly like the built-in ESP32 boards.
  7. Midnight Indigo redesign

    v0.10.02026-08-20
    • changedWhole UI reworked: midnight-indigo palette, JetBrains Mono / Work Sans typography and frosted instrument panels.
    • changedWorkbench is now a split screen — firmware and console on the left, live bench and inspector on the right.
    • changedComponent palette, imported APIs and properties merged into one tabbed inspector rail.
    • changedCommunity pages (roadmap, feedback, changelog) share the new dark chrome.
  8. Importable APIs and the community board

    v0.9.02026-08-20
    • addedImport API/library definitions (LED helpers, Adafruit headers, your own classes) as JSON, or generate one from a header with AI.
    • addedLibraries panel in the sidebar; imported constants, helper source and classes compile into your sketch.
    • addedRoadmap, feedback board with voting, and a public changelog, linked from the workbench header.
  9. Live collaboration, locks and the community board

    v0.8.02026-08-19
    • addedRealtime presence: see collaborators' cursors, selections and in-progress wiring in their own colour.
    • addedSoft locks — a component being edited by someone else can't be dragged out from under them.
    • addedCollaborative undo/redo that replays only your own change onto the live circuit.
    • addedRoadmap, feature/bug submission board with voting, and this changelog.
    • changedCircuit sync now broadcasts entity-level diffs and merges them optimistically.
  10. Scene navigation and naming

    v0.7.02026-08-19
    • addedDrag anywhere on empty canvas to move the scene.
    • addedRename components inline on the canvas or from the Properties panel.
  11. Sharing, history and rendering controls

    v0.6.02026-08-19
    • addedCollaborator invitations with viewer/editor roles.
    • addedProject description and tags, version history with diff and restore.
    • addedShare link copy, regenerate and revoke.
    • addedDisplay anti-aliasing, subpixel rendering and text scaling controls.
  12. Crisp display and hot reload

    v0.5.02026-08-19
    • changedGC9A01 renders at native 240x240 through a canvas image — text is sharp.
    • addedHot reload recompiles and reruns the sketch after edits.
  13. Adafruit GFX support

    v0.4.02026-08-19
    • addedFull Adafruit_GFX drawing API and all Adafruit_GC9A01A constructor forms.
    • addedSketch pins auto-remap to your actual wiring.
    • fixedMirrored text on the round LCD.
  14. Accounts and cloud saving

    v0.3.02026-08-19
    • addedEmail/password and Google sign-in with profiles.
    • addedCloud project save, load and delete.
  15. Custom components

    v0.2.02026-08-19
    • addedGC9A01 SPI display model with reset, backlight, MADCTL and colour modes.
    • addedCustom component import, including datasheet-assisted generation.
    • addedPin labels on every component in the scene.
  16. First workbench

    v0.1.02026-08-19
    • addedMicrosecond simulation clock, mixed-signal solver and Arduino-compatible runtime.
    • addedDrag-and-drop wiring canvas, serial monitor, pin monitor and logic analyzer.