Registro de cambios: Historial de versiones y novedades de Plannotator
Lo que aprenderás
- ✅ Conocer el historial de versiones y las nuevas funciones de Plannotator
- ✅ Dominar las principales actualizaciones y mejoras de cada versión
- ✅ Entender las correcciones de errores y optimizaciones de rendimiento
Última versión
v0.6.7 (2026-01-24)
Nuevas funciones:
- Comment mode: Añadido modo de comentarios, permite escribir comentarios directamente en el plan
- Type-to-comment shortcut: Añadido atajo de teclado para escribir comentarios directamente
Mejoras:
- Corregido el problema de sub-agent blocking en el plugin de OpenCode
- Corregida vulnerabilidad de seguridad de prompt injection (CVE)
- Mejorada la detección inteligente de agent switching en OpenCode
Referencia del código fuente:
- Comment mode:
packages/ui/components/AnnotationToolbar.tsx - Type-to-comment:
packages/ui/components/AnnotationToolbar.tsx
v0.6.6 (2026-01-20)
Correcciones:
- Corregida vulnerabilidad de seguridad CVE en el plugin de OpenCode
- Corregido problema de sub-agent blocking para prevenir prompt injection
- Mejorada la lógica de detección inteligente de agent switching
Referencia del código fuente:
- OpenCode plugin:
apps/opencode-plugin/index.ts - Agent switching:
packages/ui/utils/agentSwitch.ts
v0.6.5 (2026-01-15)
Mejoras:
- Aumento del timeout de Hook: Incrementado el timeout de hook del valor predeterminado a 4 días, adaptándose a planes de IA de larga duración
- Corrección de la función de copia: Preservados los saltos de línea en las operaciones de copia
- Nuevo atajo Cmd+C: Añadido soporte para el atajo Cmd+C
Referencia del código fuente:
- Hook timeout:
apps/hook/server/index.ts - Copy newlines:
packages/ui/components/Viewer.tsx
v0.6.4 (2026-01-10)
Nuevas funciones:
- Atajo Cmd+Enter: Soporte para usar Cmd+Enter (Windows: Ctrl+Enter) para enviar aprobación o feedback
Mejoras:
- Optimizada la experiencia de operación con teclado
Referencia del código fuente:
- Keyboard shortcuts:
packages/ui/components/AnnotationPanel.tsx(La función del atajo Cmd+Enter está implementada directamente en cada componente)
v0.6.3 (2026-01-05)
Correcciones:
- Corregido el problema de skip-title-generation-prompt
Referencia del código fuente:
- Skip title:
apps/opencode-plugin/index.ts
v0.6.2 (2026-01-01)
Correcciones:
- Corregido el problema de archivos HTML no incluidos en el paquete npm del plugin de OpenCode
Referencia del código fuente:
- OpenCode plugin build:
apps/opencode-plugin/index.ts
v0.6.1 (2025-12-20)
Nuevas funciones:
- Integración con Bear: Soporte para guardar automáticamente los planes aprobados en la aplicación de notas Bear
Mejoras:
- Mejorada la lógica de generación de etiquetas en la integración con Obsidian
- Optimizado el mecanismo de detección de vault de Obsidian
Referencia del código fuente:
- Integración con Bear:
packages/server/integrations.ts - Integración con Obsidian:
packages/server/integrations.ts
Lanzamientos de funciones importantes
Función de revisión de código (2026-01)
Nuevas funciones:
- Herramienta de revisión de código: Ejecuta el comando
/plannotator-reviewpara revisar visualmente los Git diff - Comentarios a nivel de línea: Haz clic en los números de línea para seleccionar rangos de código y añadir anotaciones de tipo comment/suggestion/concern
- Múltiples vistas de diff: Soporte para cambiar entre diferentes tipos de diff como uncommitted/staged/last-commit/branch
- Integración con Agent: Envía feedback estructurado al agente de IA con soporte para respuesta automática
Cómo usar:
# Ejecutar en el directorio del proyecto
/plannotator-reviewTutoriales relacionados:
Referencia del código fuente:
- Code review server:
packages/server/review.ts - Code review UI:
packages/review-editor/App.tsx - Herramienta Git diff:
packages/server/git.ts
Función de anotación de imágenes (2026-01)
Nuevas funciones:
- Subir imágenes: Sube archivos de imagen adjuntos en planes y revisiones de código
- Herramientas de anotación: Proporciona tres herramientas de anotación: pincel, flecha y círculo
- Anotación visual: Anota directamente sobre las imágenes para mejorar el feedback de revisión
Tutoriales relacionados:
Referencia del código fuente:
- Image annotator:
packages/ui/components/ImageAnnotator/index.tsx - Upload API:
packages/server/index.ts
Integración con Obsidian (2025-12)
Nuevas funciones:
- Detección automática de vaults: Detecta automáticamente la ruta del archivo de configuración del vault de Obsidian
- Guardado automático de planes: Los planes aprobados se guardan automáticamente en Obsidian
- Generación de frontmatter: Incluye automáticamente frontmatter con created, source, tags, etc.
- Extracción inteligente de etiquetas: Extrae palabras clave del contenido del plan como etiquetas
Configuración: No se requiere configuración adicional, Plannotator detecta automáticamente la ruta de instalación de Obsidian.
Tutoriales relacionados:
Referencia del código fuente:
- Detección de Obsidian:
packages/server/integrations.ts - Guardado en Obsidian:
packages/server/integrations.ts - Generación de Frontmatter:
packages/ui/utils/obsidian.ts
Función de compartir por URL (2025-11)
Nuevas funciones:
- Compartir sin backend: Comprime el plan y las anotaciones en el hash de la URL, sin necesidad de servidor backend
- Compartir con un clic: Haz clic en Export → Share as URL para generar un enlace para compartir
- Modo de solo lectura: Los colaboradores pueden ver pero no pueden enviar decisiones al abrir la URL
Implementación técnica:
- Usa el algoritmo de compresión Deflate
- Codificación Base64 + reemplazo de caracteres seguros para URL
- Soporta un payload máximo de aproximadamente 7 etiquetas
Tutoriales relacionados:
Referencia del código fuente:
- Sharing utils:
packages/ui/utils/sharing.ts - Share hook:
packages/ui/hooks/useSharing.ts
Modo remoto/Devcontainer (2025-10)
Nuevas funciones:
- Soporte para modo remoto: Usa Plannotator en entornos remotos como SSH, devcontainer, WSL
- Puerto fijo: Establece un puerto fijo mediante variables de entorno
- Reenvío de puertos: Muestra automáticamente la URL para que el usuario abra el navegador manualmente
- Control del navegador: Controla si se abre el navegador mediante la variable de entorno
PLANNOTATOR_BROWSER
Variables de entorno:
PLANNOTATOR_REMOTE=1: Habilita el modo remotoPLANNOTATOR_PORT=3000: Establece un puerto fijoPLANNOTATOR_BROWSER=disabled: Deshabilita la apertura automática del navegador
Tutoriales relacionados:
Referencia del código fuente:
- Remote mode:
packages/server/remote.ts - Browser control:
packages/server/browser.ts
Compatibilidad de versiones
| Versión de Plannotator | Claude Code | OpenCode | Versión mínima de Bun |
|---|---|---|---|
| v0.6.x | 2.1.7+ | 1.0+ | 1.0+ |
| v0.5.x | 2.1.0+ | 0.9+ | 0.7+ |
Recomendaciones de actualización:
- Mantén Plannotator en la última versión para obtener las funciones más recientes y correcciones de seguridad
- Claude Code y OpenCode también deben mantenerse actualizados
Cambios de licencia
Versión actual (v0.6.7+): Business Source License 1.1 (BSL-1.1)
Detalles de la licencia:
- Permitido: uso personal, uso comercial interno
- Restringido: proporcionar servicios de hosting, productos SaaS
- Más detalles en LICENSE
Feedback y soporte
Reportar problemas:
- GitHub Issues: https://github.com/backnotprop/plannotator/issues
Sugerencias de funciones:
- Envía una solicitud de función en GitHub Issues
Vulnerabilidades de seguridad:
- Por favor, reporta las vulnerabilidades de seguridad a través de canales privados
Próxima lección
Ya conoces el historial de versiones y las nuevas funciones de Plannotator.
A continuación puedes:
- Volver a Inicio rápido para aprender a instalar y usar
- Consultar Preguntas frecuentes para resolver problemas de uso
- Leer la Referencia de API para conocer todos los endpoints de API