Changelog

What's new at NYCB Devices — shipped updates, improvements, and fixes.

April 12, 2026

OPA Config template

New

New template for Open Policy Agent server configuration — covers services, bundle polling, decision log reporting, status plugin, and Envoy ext-authz gRPC settings. Includes full schema validation.

Kubernetes ValidatingWebhookConfiguration template

New

New template for wiring OPA or any admission controller into a Kubernetes cluster. Covers apiVersion, kind, metadata, webhook rules, namespaceSelector, clientConfig, and sideEffects — with schema validation for required fields and enum constraints.

March 21, 2026 — v1.0

v1.0 release

New

NYCB Devices is out of beta. The visual YAML builder is now generally available with 14 templates, schema validation, drag-and-drop, undo/redo, and shareable configs.

8 new templates

New

Added GitLab CI, Kubernetes Service, OpenAPI 3.x, Terraform, Azure Pipelines, Prometheus, Serverless Framework, and Helm Values — bringing the total to 14.

CI/CD pipeline

Infra

GitHub Actions CI runs tests and build on every PR and push to main.

Rate limiting

Infra

Server actions are now rate-limited per IP to prevent abuse — 5 waitlist signups/hr and 30 config saves/hr.

Test suite

Infra

104 tests covering tree mutations, validation, YAML/JSON generation, diff computation, and schema validation for all 14 templates.

Undo/redo & keyboard shortcuts

New

Full undo/redo with Ctrl+Z / Ctrl+Shift+Z, plus Ctrl+S to save and Ctrl+Shift+C to copy output.

Drag-and-drop reordering

New

Reorder fields by dragging them — supports before, after, and inside drop targets.

YAML comments

New

Add inline and block comments to any field. Comments are preserved when importing existing YAML.

JSON export & diff view

New

Toggle between YAML and JSON output formats. Diff view highlights changes since last save.

Update existing configs

Improvement

Saving a loaded config updates it in-place instead of creating a duplicate — the share link stays the same.

Early March 2026

Schema validation

New

Real-time validation against schema definitions. Empty keys, duplicate keys, type mismatches, enum violations, and numeric range checks are flagged instantly.

YAML import

New

Paste any existing YAML into the Import dialog and it converts to the visual tree automatically — including comments.

Bug reporting

New

Users can report bugs directly from any page via the floating button. Reports are saved to D1 with the page path for triage.

Dark mode

New

Full dark mode support across all pages. Toggle from the navbar — preference is persisted.

Preset templates

Improvement

Start from a built-in template instead of a blank canvas. Originally launched with 6 templates (Kubernetes, Docker Compose, GitHub Actions, Ansible, CloudFormation, Home Assistant).

Visual YAML builder

Improvement

Build deeply nested configs with a point-and-click tree editor and live YAML preview. Supports strings, numbers, booleans, nulls, objects, and lists.

Save & Share

Improvement

Persist configs to Cloudflare D1 and get a short shareable link. Anyone with the link can load and edit a copy.

February 2026

Referral system

Improvement

Every waitlist signup gets a personal invite link. Each friend who joins via your link jumps you 50 spots in the queue.

Waitlist & notifications

Improvement

Full waitlist flow built out — email capture, unique referral codes, and real-time Gotify notifications via Cloudflare Queues on every new signup.

About page

Improvement

Added /about with the project mission, team section, and a product roadmap.

January 2026

Cloudflare Workers deployment

Infra

Site deployed to Cloudflare Workers via OpenNext. D1 database and Queue bindings wired up for production.

Initial site launch

Improvement

First version of nycbdevices.com — hero, waitlist CTA, and team section.

More updates on the way — try the builder to see what's new.