Zum Hauptinhalt springen

Changelog

Diese Seite dokumentiert alle nennenswerten Änderungen an der Blocklens-Plattform und der API.

2026-05-17

Snapshot API

  • Die SVG-Ausgabe ist nun gleichberechtigt neben PNG. Das Feld format von POST /v1/chart/snapshot akzeptiert "png", "svg" oder "json"; sowohl GET als auch POST berücksichtigen zudem Accept: image/svg+xml.
  • Neue Route: GET /v1/chart/renders/{render_id}.svg — gerenderte SVGs werden 1 Stunde lang gespeichert und sind über die URL erneut abrufbar, analog zum bestehenden .png-Verhalten.
  • SVG-Antworten enthalten nun X-Render-Id, sodass sich die persistente URL aus einem einzigen Render-Aufruf rekonstruieren lässt.
  • PNG- und SVG-Varianten desselben Charts werden unabhängig voneinander zwischengespeichert.
  • Overlays zur Zyklus-Performance (x_axis: "day_offset") rendern die X-Achsen-Beschriftungen nun als Kalenderdaten aus dem jüngsten Zyklus der gewählten Familie (z. B. Oct '25, Jan '26, … für ATH-Overlays, verankert bei cycle_ath_5 → 2025-10-06) anstelle von Day 0, Day 90, … . Frühere Zyklen bleiben auf denselben Achsenpositionen ausgerichtet.

MCP Server

  • render_chart: Das Enum des Parameters format lautet nun "png" | "svg" | "json" (zuvor "png" | "json"). Wird format: "svg" übergeben, liefert das Tool einen image/svg+xml-Inhaltsblock sowie eine /chart/renders/{id}.svg-URL in der Zusammenfassung.

2026-04-02

Metriken & API

  • Die Anzahl der Metriken wurde von 127 auf über 210 aktive Metriken erweitert (Börsen, Derivate, DAT und mehr).
  • Neuer Endpunkt: GET /v1/cycle-boundaries — Start-/Enddaten und Dauer der Bitcoin-Halving-Zyklen.
  • Die Metrics API verwendet nun einen registry-gesteuerten Query-Builder für eine konsistente Formatierung der Antworten.

Snapshot API

  • Heatmap-Rendering: Rendern Sie verteilungsbasierte Charts (z. B. Cost-Basis-Verteilung) mit konfigurierbaren Farbskalen (viridis, plasma usw.) und Y-Achsen-Skalen. Inklusive Legende der Farbskala.
  • Overlay-Charts zur Zyklus-Performance: x_axis: "day_offset" richtet alle Halving-Zyklen zum Vergleich an Day 0 aus.
  • Neuer Parameter pro Metrik: show_in_legend — steuert, ob einzelne Metriken in der Chart-Legende erscheinen.

MCP Server

  • Neues Tool: get_cycle_boundaries — Halving-Zyklus-Daten direkt aus KI-Agenten heraus abfragen.
  • render_chart unterstützt nun Heatmap-Rendering und Overlays zur Zyklus-Performance.
  • Einheitliche TypeScript-Codebasis (tools.ts) für alle MCP-Tools.
  • Anzahl der Tools: 18 → 19.

2025-09-25

  • Erste Einrichtung der Dokumentationsseite docs.blocklens.co.