Saltar al contenido principal

Registro de cambios

Esta página documenta todos los cambios notables de la plataforma y la API de Blocklens.

2026-05-17

Snapshot API

  • El formato SVG pasa a ser de primera clase, al mismo nivel que PNG. El campo format de POST /v1/chart/snapshot acepta "png", "svg" o "json"; tanto GET como POST también respetan Accept: image/svg+xml.
  • Nueva ruta: GET /v1/chart/renders/{render_id}.svg — los SVG renderizados se conservan durante 1 hora y se pueden volver a obtener por URL, igual que ya ocurría con .png.
  • Las respuestas SVG ahora incluyen X-Render-Id para que la URL persistente pueda reconstruirse a partir de una sola llamada de renderizado.
  • Las variantes PNG y SVG del mismo gráfico se almacenan en caché de forma independiente.
  • Las superposiciones de rendimiento de ciclo (x_axis: "day_offset") ahora muestran las etiquetas de las marcas del eje X como fechas de calendario del último ciclo de la familia elegida (p. ej. Oct '25, Jan '26, … para superposiciones ATH ancladas en cycle_ath_5 → 2025-10-06) en lugar de Day 0, Day 90, … . Los ciclos anteriores se mantienen alineados en las mismas posiciones del eje.

MCP Server

  • render_chart: el enum del parámetro format es ahora "png" | "svg" | "json" (antes "png" | "json"). Cuando se pasa format: "svg", la herramienta devuelve un bloque de contenido image/svg+xml y una URL /chart/renders/{id}.svg en el resumen.

2026-04-02

Métricas y API

  • El recuento de métricas se amplió de 127 a más de 210 métricas activas (exchanges, derivados, DAT y más).
  • Nuevo endpoint: GET /v1/cycle-boundaries — fechas de inicio/fin y duraciones de los ciclos de halving de Bitcoin.
  • La API de métricas ahora utiliza un generador de consultas basado en el registro para dar un formato de respuesta coherente.

Snapshot API

  • Renderizado de mapas de calor: genera gráficos basados en distribución (p. ej., Cost Basis Distribution) con escalas de color configurables (viridis, plasma, etc.) y escalas del eje Y. Incluye una leyenda de escala de color.
  • Gráficos de superposición de rendimiento de ciclo: x_axis: "day_offset" alinea todos los ciclos de halving en el Día 0 para su comparación.
  • Nuevo parámetro por métrica: show_in_legend — controla si las métricas individuales aparecen en la leyenda del gráfico.

MCP Server

  • Nueva herramienta: get_cycle_boundaries — consulta las fechas de los ciclos de halving directamente desde agentes de IA.
  • render_chart ahora admite el renderizado de mapas de calor y superposiciones de rendimiento de ciclo.
  • Base de código unificada en TypeScript (tools.ts) para todas las herramientas MCP.
  • Recuento de herramientas: 18 → 19.

2025-09-25

  • Configuración inicial del sitio de documentación docs.blocklens.co.