Skip to content

Releases

Vortaq 2.9.2

Choose a tag to compare

@Y0rshB3 Y0rshB3 released this 11 Nov 18:12
Immutable release. Only release title and notes can be modified.
1907e63

Seguridad: recomendamos actualizar

  • Comentarios SQL y retornos de carro. En SQL Server y PostgreSQL, un comentario -- seguido de un retorno de carro suelto (\r, el final de línea de los archivos de Mac antiguos) se analizaba distinto en Vortaq y en el servidor. El texto que seguía al \r podía saltarse dos protecciones:

    • la confirmación escrita de las conexiones de producción;
    • las comprobaciones de solo lectura de los agentes (MCP) y de «Exportar resultado completo».

    Ahora Vortaq lo lee igual que cada servidor. Además, la exportación completa y los agentes rechazan cualquier consulta con un \r suelto. MySQL, MariaDB y SQLite no estaban afectados.

  • Electron 44.11.1 (Chromium 152.0.7977.169), con las correcciones de seguridad publicadas desde la 44.3.0.

  • Endurecimiento de las ventanas: ninguna ventana de Vortaq puede salir de su propia página ni abrir otras, y solo los enlaces a las versiones de Vortaq en GitHub se abren en el navegador.

Novedades

PostgreSQL 9.2 a 11. Vortaq ya conecta con estos servidores. Antes fallaba al abrir la conexión con «relation "pg_stat_ssl" does not exist». Ahora funciona entero:

  • el árbol, la estructura y el DDL;
  • los datos y la edición de filas;
  • el plan de ejecución;
  • las copias .vqb y su restauración;
  • el asistente de IA y los agentes (MCP).

Lo que esos servidores no tienen (identidades, columnas generadas, particiones, vistas materializadas, procedimientos) simplemente no aparece. Una copia de un servidor más nuevo solo se restaura en uno antiguo si su estructura es válida allí: por ejemplo, jsonb o las columnas de identidad no existen en 9.2.

Extensión para VS Code, Cursor, VSCodium y Windsurf

La extensión 0.8.2 trae lo mismo. Si la instalaste desde el Marketplace de VS Code, el editor la actualiza solo.

Descargas

Sistema Archivo
macOS (Apple Silicon) Vortaq-2.9.2-arm64.dmg
macOS (Intel) Vortaq-2.9.2-x64.dmg
Windows (instalador) Vortaq-2.9.2-x64-setup.exe
Windows (portable) Vortaq-2.9.2-x64-portable.exe
Linux Vortaq-2.9.2-x86_64.AppImage o vortaq_2.9.2_amd64.deb

Si ya tienes Vortaq, la app te ofrecerá la actualización. Los instaladores no están firmados:

  • macOS: arrastra la app a Aplicaciones y ejecuta xattr -dr com.apple.quarantine "/Applications/Vortaq.app". Sin terminal: intenta abrirla, ve a Ajustes del Sistema › Privacidad y seguridad y pulsa «Abrir igualmente».
  • Windows: en SmartScreen, pulsa «Más información» › «Ejecutar de todas formas».
SHA-256
38d19606040b72b8e7d81df03507731caf400a3702ff332610a62cd1ae1ae2df  vortaq_2.9.2_amd64.deb
ee6137bfe6aefb1d9adfb7d255bcfeca448ea1bc9d7dd06e2e032d7a22490c7b  Vortaq-2.9.2-arm64-mac.zip
fa2785093bdf98163e5528d32f0618e02cc4d5f719b095d8379423a68ad88d05  Vortaq-2.9.2-arm64.dmg
6f5e270cd60e08da8d61740ddebc13372348604e99765394973a514194e01a6a  Vortaq-2.9.2-x64-mac.zip
c994e229fccf613ed5845671349b17cc63b06d234be7f9db2cc06d65f28798f8  Vortaq-2.9.2-x64-portable.exe
eae59be9bd2eb640a57c9bfa3d3efa955b7653d669edd089ee75a4f5e255b6f6  Vortaq-2.9.2-x64-setup.exe
3894c2496bf0e590e65c6b13b712af9d798e443fe3d8295f1bcd5dcaec4b9156  Vortaq-2.9.2-x64.dmg
3ca919615cdfe69981325bba2996fc9433518f4ff19ed6c94683c6fda89fafa4  Vortaq-2.9.2-x86_64.AppImage

Vortaq 2.9.1

Choose a tag to compare

@Y0rshB3 Y0rshB3 released this 11 Nov 14:49
576b97e

Corrección

Copias de seguridad de conexiones creadas en Vortaq. Una conexión creada en Vortaq (no importada) con el campo «Carpeta de copias de seguridad» vacío no podía hacer copias:

  • El síntoma: «Nueva copia» y las tareas con pasos de copia fallaban con «La conexión … no tiene carpeta de copias configurada». También fallaba el paso «Restaurar paquete» que venía después, porque no tenía copias que restaurar. Pasaba con todos los motores.
  • La corrección: esa conexión usa ahora la carpeta raíz de copias de Ajustes, en una subcarpeta con su nombre (<perfil>/backups/<conexión>/ por defecto). Es lo que ya decía el formulario y lo que reciben las conexiones importadas.
    • Al guardar la conexión, esa carpeta queda fijada: si la renombras, no pierdes sus copias.
    • Una carpeta propia se respeta como siempre.
    • Las tareas que fallaron funcionan sin cambiarlas: vuelve a ejecutarlas.

Descargas

Sistema Archivo
macOS (Apple Silicon) Vortaq-2.9.1-arm64.dmg
macOS (Intel) Vortaq-2.9.1-x64.dmg
Windows (instalador) Vortaq-2.9.1-x64-setup.exe
Windows (portable) Vortaq-2.9.1-x64-portable.exe
Linux Vortaq-2.9.1-x86_64.AppImage o vortaq_2.9.1_amd64.deb

Si ya tienes Vortaq, la app te ofrecerá la actualización. Los instaladores no están firmados:

  • macOS: arrastra la app a Aplicaciones y ejecuta xattr -dr com.apple.quarantine "/Applications/Vortaq.app". Sin terminal: intenta abrirla, ve a Ajustes del Sistema › Privacidad y seguridad y pulsa «Abrir igualmente».
  • Windows: en SmartScreen, pulsa «Más información» › «Ejecutar de todas formas».
SHA-256
28bcb3e43f36098d814791abb2f32279a5a6d9f36de1b411b8fee570813cf986  vortaq_2.9.1_amd64.deb
801851d5bfa78367c620add23080a7864f48501ec52a92a8a23da06ba650701d  Vortaq-2.9.1-arm64-mac.zip
4067e3cf02d01790dbf125e9ddb195fe42d9fa70cdc402a6f0776a5b134fdf4c  Vortaq-2.9.1-arm64.dmg
929fcb172de9bbd2a2eeb34c602d88e6d4da68df91ce0391615418befc42cad0  Vortaq-2.9.1-x64-mac.zip
e88d7d4987c093d897196e87a40b224aa010a8324bb058bfbc30d30062a04a26  Vortaq-2.9.1-x64-portable.exe
58a86347d99bb37d68c343a0d5f8414110d8493ac65e54836c2e189a6b2ff5e1  Vortaq-2.9.1-x64-setup.exe
d7f21f417d6863b5cdf1fdfaa7e467aa2570e2ee7e4e955a3a7f3f1aa3f5b0e4  Vortaq-2.9.1-x64.dmg
e569cc8c85cb29eec3f8440a39ad8d67b6abe64c9a08e7585c4c842cdc1948e6  Vortaq-2.9.1-x86_64.AppImage

Vortaq 2.9.0

Choose a tag to compare

@Y0rshB3 Y0rshB3 released this 11 Nov 13:54
88aa244

Novedades

Esta versión trae lo preparado para 2.7.0, 2.8.0 y 2.9.0. Esas versiones no se publicaron por separado.

Plan de ejecución (2.9.0)

En una pestaña de consulta, pon el cursor en una sentencia (o selecciónala) y pulsa Plan:

  • Plan estimado: no ejecuta nada, así que sirve también para UPDATE y DELETE. Muestra cómo resolverá el servidor la sentencia, operador a operador, con:
    • su tabla e índice;
    • las condiciones;
    • las filas estimadas;
    • su parte del coste. Los operadores más caros se resaltan.
  • Plan real: ejecuta un SELECT de solo lectura en una sesión donde nada puede quedar guardado, y mide filas y tiempos. Vortaq avisa cuando las filas reales se alejan mucho de las estimadas.
  • Motores: SQL Server, PostgreSQL, MySQL, MariaDB y SQLite. En SQLite solo hay plan estimado. SQL Server además propone índices.
  • Copiar plan copia el plan tal como lo da el servidor (XML, JSON o texto).

Historial, formato y filtro (2.8.0)

  • Historial de consultas: el botón del reloj en la pestaña de consulta muestra lo que ejecutaste, con buscador. «Abrir» lo pone en el editor y nunca lo ejecuta. Se guarda solo en este equipo, sin resultados, y se puede desactivar.
  • Formatear SQL usa la gramática de cada motor. En SQL Server formatea lote a lote y conserva las líneas GO.
  • Filtrar filas en los resultados, sin perder las ediciones pendientes.

SQL Server en Windows (2.7.0)

  • Buscar servidores en este equipo (Conexión › Nueva conexión SQL Server…, en Windows):
    • encuentra SQL Server Express y las demás instancias locales;
    • si a una instancia le falta TCP/IP, muestra los pasos exactos para activarlo;
    • «Usar» rellena 127.0.0.1, el puerto y tu cuenta de Windows.
  • Conexión rechazada: si nadie escucha en el host y el puerto, el error explica cómo activar TCP/IP en SQL Server Express.
  • Certificados autofirmados: el formulario ofrece «Confiar y reintentar» al probar la conexión, y el árbol «Confiar en el certificado» si falla al abrirla.
  • Nueva conexión: el motor se elige en un selector «Motor», y las pestañas ya no se recortan en ventanas bajas.

Extensión para VS Code, Cursor, VSCodium y Windsurf

La extensión 0.8.0 trae lo mismo y además:

  • Agentes (MCP) dentro del editor, sin instalar la app de escritorio.
  • Actualizaciones con un clic.
  • Autocompletado con la estructura de la base de datos.

Descargas

Sistema Archivo
macOS (Apple Silicon) Vortaq-2.9.0-arm64.dmg
macOS (Intel) Vortaq-2.9.0-x64.dmg
Windows (instalador) Vortaq-2.9.0-x64-setup.exe
Windows (portable) Vortaq-2.9.0-x64-portable.exe
Linux Vortaq-2.9.0-x86_64.AppImage o vortaq_2.9.0_amd64.deb

Si ya tienes Vortaq, la app te ofrecerá la actualización. Los instaladores no están firmados:

  • macOS: arrastra la app a Aplicaciones y ejecuta xattr -dr com.apple.quarantine "/Applications/Vortaq.app". Sin terminal: intenta abrirla, ve a Ajustes del Sistema › Privacidad y seguridad y pulsa «Abrir igualmente».
  • Windows: en SmartScreen, pulsa «Más información» › «Ejecutar de todas formas».
SHA-256
3a803d203330fac617e47aa0fb60141960b4ed02730d494dde7fc69b15ced30d  vortaq_2.9.0_amd64.deb
f579c04302764474feb340beab39de6cc8fdb1899ace5dc4d9252b79b0556aeb  Vortaq-2.9.0-arm64-mac.zip
0eeaad1ae26b82278a09c7b914dc2b8525dab819ceae78d250d470e6232236c4  Vortaq-2.9.0-arm64.dmg
cb52dfe6851f8582bcad728a4846a061c6b11b81e38c9ac738b303c4d2758b89  Vortaq-2.9.0-x64-mac.zip
39dfc1ad446fce24e8c64e2a5961376a128bda22bbe1399cd483eda08915099c  Vortaq-2.9.0-x64-portable.exe
817e5993438d7c720c9f6faa6320f032c5dcd4bd803e22e34b9dd37b13f71426  Vortaq-2.9.0-x64-setup.exe
25a92e7a3843b14605babad7da083a6793dc9b47cc3d8da3589e53763d7d550c  Vortaq-2.9.0-x64.dmg
3a540bc4d6768cd6f480087b3903c5e0cfb6ed81d49a20f9d665657e04a74313  Vortaq-2.9.0-x86_64.AppImage

Extensión Vortaq 0.8.2 para VS Code, Cursor, VSCodium y Windsurf

Choose a tag to compare

@Y0rshB3 Y0rshB3 released this 11 Nov 18:09
Immutable release. Only release title and notes can be modified.
1907e63

Nueva versión de la extensión de Vortaq para VS Code, Cursor, VSCodium y Windsurf.

Esta publicación es solo de la extensión. La aplicación de escritorio está en su última versión.

Seguridad: recomendamos actualizar

En SQL Server y PostgreSQL, un comentario -- seguido de un retorno de carro suelto (\r, el final de línea de los archivos de Mac antiguos) se analizaba distinto en Vortaq y en el servidor. El texto que seguía al \r podía saltarse dos protecciones:

  • la confirmación escrita de las conexiones de producción;
  • las comprobaciones de solo lectura de los agentes (MCP) y de la exportación completa.

Ahora Vortaq lo lee igual que cada servidor, y la exportación completa y los agentes rechazan cualquier consulta con un \r suelto. MySQL, MariaDB y SQLite no estaban afectados.

Novedades

  • PostgreSQL 9.2 a 11 (de Vortaq 2.9.2): la conexión ya no falla con «relation "pg_stat_ssl" does not exist». El árbol, la estructura, los datos, la edición, el plan de ejecución y los agentes (MCP) funcionan con esos servidores. Lo que no tienen (identidades, columnas generadas, particiones, vistas materializadas, procedimientos) simplemente no aparece.

Instalación

  • Desde el Marketplace de VS Code: busca «Vortaq» en la vista Extensiones. El editor la actualiza solo.
  • Desde el .vsix (Cursor, VSCodium, Windsurf): descarga vortaq-0.8.2.vsix (más abajo, en Assets). En el editor abre Extensiones, pulsa «⋯» y elige «Install from VSIX…». O desde la terminal:
code --install-extension vortaq-0.8.2.vsix      # VS Code
cursor --install-extension vortaq-0.8.2.vsix    # Cursor
codium --install-extension vortaq-0.8.2.vsix    # VSCodium
windsurf --install-extension vortaq-0.8.2.vsix  # Windsurf

Requiere VS Code 1.123 o posterior, o un editor basado en esa versión. SQLite necesita que el editor traiga Node 24.10 o posterior.

Verificación

SHA256SUMS.txt contiene la suma SHA-256 del archivo:

shasum -a 256 -c SHA256SUMS.txt

Extensión Vortaq 0.8.1 para VS Code, Cursor, VSCodium y Windsurf

Choose a tag to compare

@Y0rshB3 Y0rshB3 released this 11 Nov 16:12
45fba1b

Nueva versión de la extensión de Vortaq para VS Code, Cursor, VSCodium y Windsurf.

Esta publicación es solo de la extensión. La aplicación de escritorio está en su última versión.

Novedades

  • Vortaq está en el Marketplace de VS Code. Búscala como «Vortaq» en la vista Extensiones, o desde la terminal:

    code --install-extension y0rshb3.vortaq

    Instalada desde ahí, el editor la actualiza solo, como cualquier otra extensión.

  • Si la instalaste desde el Marketplace: Vortaq ya no consulta GitHub ni ofrece instalar un .vsix, porque eso la fijaría en esa versión y cortaría las actualizaciones del editor. Vortaq: Buscar actualizaciones te lleva a la comprobación de actualizaciones del editor.

  • Si la instalaste desde un .vsix (Cursor, VSCodium y Windsurf, mientras no esté en Open VSX): todo sigue igual. Hay comprobación diaria en GitHub, e «Instalar» verifica el SHA-256 antes de instalar.

  • La descripción de la extensión ahora menciona SQL Server y Azure SQL.

Instalación desde el .vsix

  1. Descarga vortaq-0.8.1.vsix (más abajo, en Assets).
  2. En el editor abre Extensiones, pulsa «⋯» y elige «Install from VSIX…» (en español, «Instalar desde VSIX…»). Si ya tienes una versión anterior, se actualiza sin perder tus conexiones.

O desde la terminal:

code --install-extension vortaq-0.8.1.vsix      # VS Code
cursor --install-extension vortaq-0.8.1.vsix    # Cursor
codium --install-extension vortaq-0.8.1.vsix    # VSCodium
windsurf --install-extension vortaq-0.8.1.vsix  # Windsurf

Requiere VS Code 1.123 o posterior, o un editor basado en esa versión. SQLite necesita que el editor traiga Node 24.10 o posterior.

Verificación

SHA256SUMS.txt contiene la suma SHA-256 del archivo:

shasum -a 256 -c SHA256SUMS.txt

Extensión Vortaq 0.8.0 para VS Code, Cursor, VSCodium y Windsurf

Choose a tag to compare

@Y0rshB3 Y0rshB3 released this 11 Nov 13:51
88aa244

Nueva versión de la extensión de Vortaq para VS Code, Cursor, VSCodium y Windsurf. Trae lo preparado para 0.6.0, 0.7.0 y 0.8.0, que no se publicaron por separado, y las novedades de Vortaq 2.7.0 a 2.9.0.

Esta publicación es solo de la extensión. La aplicación de escritorio está en su última versión.

Novedades

Plan de ejecución (0.8.0)

El botón de plan de la barra del editor (y los comandos Vortaq: Plan de ejecución estimado y Vortaq: Plan de ejecución real) muestra el plan de la sentencia del cursor (o de la selección) en la pestaña «Plan» del panel de resultados. Ese panel muestra cada operador con:

  • su tabla e índice;
  • las condiciones;
  • las filas estimadas;
  • su parte del coste. Los operadores más caros se resaltan.

Hay dos modos:

  • Plan estimado: no ejecuta nada.
  • Plan real: ejecuta un SELECT de solo lectura donde nada puede quedar guardado.

Funciona con SQL Server, PostgreSQL, MySQL, MariaDB y SQLite. SQLite solo da plan estimado.

Escribir SQL más rápido (0.7.0)

  • Autocompletado con la estructura:
    • Sugiere palabras clave del motor, bases de datos, esquemas, tablas, vistas, columnas con su tipo, y funciones de la conexión del documento.
    • Solo funciona mientras la conexión está abierta: nunca la abre ni pide la contraseña.
  • Dar formato al documento o a la selección, con la gramática de cada motor.
  • Vortaq: Historial de consultas:
    • Lista lo que ejecutaste, con buscador, y lo abre en un documento nuevo con la misma conexión.
    • Se guarda solo en este equipo (vortaq.queryHistory.enabled).
  • Árbol: «Seleccionar las primeras 1000 filas», «Script como CREATE» y «Buscar tabla o vista…».
  • Resultados: «Filtrar filas» sin perder las ediciones pendientes.

Agentes (MCP) en el editor (0.6.0)

Para equipos donde no se puede instalar la app de escritorio.

  • Vortaq: Agentes (MCP)… activa el servidor MCP dentro del editor.
  • Conexiones: cada conexión se activa una a una, con su nivel. «Lectura y escritura» nunca está disponible en Producción.
  • Clientes:
    • VS Code (Copilot en modo agente) lo encuentra solo.
    • Para Claude Code, Codex, Gemini CLI, Antigravity, Cursor y OpenCode, «Copiar configuración para otro cliente…» da la configuración lista.
  • Acceso: solo escucha en 127.0.0.1 y pide una clave, guardada en el almacén seguro del editor.

Actualizaciones con un clic (0.6.0)

El «Auto Update» del editor no actualiza una extensión instalada desde un .vsix. Ahora Vortaq comprueba GitHub una vez al día. Cuando hay versión nueva, «Instalar» la descarga y comprueba su SHA-256 antes de instalarla.

Vortaq: Buscar actualizaciones lo hace en el momento, y vortaq.updates.check apaga la comprobación diaria. Esta es la última vez que hay que instalar el .vsix a mano.

SQL Server en Windows (0.6.0)

  • Buscar servidores en este equipo:
    • encuentra SQL Server Express y las demás instancias locales;
    • si a una instancia le falta TCP/IP, dice cómo activarlo;
    • rellena 127.0.0.1, el puerto y tu cuenta de Windows.
  • Certificados autofirmados: «Confiar y reintentar» al probar la conexión y «Confiar en el certificado» si falla al abrirla.
  • Corrección: «Importar conexiones de Vortaq (escritorio)» ya copia los ajustes de SQL Server.

Instalación

  1. Descarga vortaq-0.8.0.vsix (más abajo, en Assets).
  2. En el editor abre Extensiones, pulsa «⋯» y elige «Install from VSIX…» (en español, «Instalar desde VSIX…»). Si ya tienes una versión anterior, se actualiza sin perder tus conexiones.

O desde la terminal:

code --install-extension vortaq-0.8.0.vsix      # VS Code
cursor --install-extension vortaq-0.8.0.vsix    # Cursor
codium --install-extension vortaq-0.8.0.vsix    # VSCodium
windsurf --install-extension vortaq-0.8.0.vsix  # Windsurf

Requiere VS Code 1.123 o posterior, o un editor basado en esa versión. SQLite necesita que el editor traiga Node 24.10 o posterior.

Verificación

SHA256SUMS.txt contiene la suma SHA-256 del archivo:

shasum -a 256 -c SHA256SUMS.txt

Vortaq 2.6.0

Choose a tag to compare

@Y0rshB3 Y0rshB3 released this 10 Nov 04:13
205fc97

Novedades

Nuevo motor: SQL Server y Azure SQL. Conexión › Nueva conexión SQL Server… conecta con SQL Server 2012 o posterior, Azure SQL Database y Azure SQL Managed Instance.

  • Pegar cadena de conexión: pega la que te da Azure, la de un appsettings.json (Server=…;Database=…;User ID=…), una ODBC, una JDBC o sqlserver://… y pulsa Rellenar. Se rellenan el servidor, la instancia, la base de datos, el usuario, el método de inicio de sesión y el cifrado; la contraseña va a su campo. Copiar cadena de conexión (menú de la conexión) hace lo contrario, sin contraseña.
  • Inicio de sesión:
    • usuario de SQL Server;
    • autenticación de Windows con usuario de dominio y contraseña (NTLM, también desde macOS y Linux);
    • Microsoft Entra ID: en el navegador con MFA (por ahora necesita el ID de una aplicación de Entra de tu organización), con la sesión de la CLI de Azure (az login), o como aplicación (ID y secreto).
  • Instancias con nombre (SQLEXPRESS), túnel SSH y cifrado obligatorio, estricto (TDS 8.0) u opcional, con «Confiar en el certificado del servidor» para certificados autofirmados.
  • Editor de consultas: los scripts se separan por líneas GO y cada lote se envía entero (DECLARE vive en su lote, como en SSMS).
    • Resultados, filas afectadas, errores y PRINT salen en orden.
    • Cada pestaña tiene su sesión y su transacción (Confirmar/Deshacer). Detener cancela en el servidor.
    • Autocompletado con corchetes cuando hace falta.
  • Datos y resultados editables, también con JOIN o TOP. Al insertar, IDENTITY genera el valor. DECIMAL y MONEY salen con todos sus dígitos (12.50), y datetime2 y datetimeoffset con sus 7 decimales y su desplazamiento horario.
  • Diseñador de tablas: IDENTITY, valores por defecto, índices, claves foráneas y descripciones, todo en una transacción. Editor de vistas, procedimientos, funciones y triggers con CREATE OR ALTER.
  • También con SQL Server: exportar, diagrama de relaciones, consulta gráfica, asistente de IA (solo estructura) y agentes (MCP).
  • Importar: las conexiones SQL Server de los .ncx de Navicat y de DBeaver.

Todavía no hay copias de seguridad ni tareas programadas para SQL Server. Más detalles en la guía SQL Server.

Descargas

Sistema Archivo
macOS (Apple Silicon) Vortaq-2.6.0-arm64.dmg
macOS (Intel) Vortaq-2.6.0-x64.dmg
Windows (instalador) Vortaq-2.6.0-x64-setup.exe
Windows (portable) Vortaq-2.6.0-x64-portable.exe
Linux Vortaq-2.6.0-x86_64.AppImage o vortaq_2.6.0_amd64.deb

Si ya tienes Vortaq, la app te ofrecerá la actualización. Los instaladores no están firmados:

  • macOS: arrastra la app a Aplicaciones y ejecuta xattr -dr com.apple.quarantine "/Applications/Vortaq.app". Sin terminal: intenta abrirla, ve a Ajustes del Sistema › Privacidad y seguridad y pulsa «Abrir igualmente».
  • Windows: en SmartScreen, pulsa «Más información» › «Ejecutar de todas formas».
SHA-256
fbf35e47d0e431ee0485e5d91ecbf658c7f67b0fb9af68eb44cac2723087cb42  vortaq_2.6.0_amd64.deb
5886ab8e28db0d29729b93624ccda28adce97ae4efa4320343b78d09bbe77e91  Vortaq-2.6.0-arm64-mac.zip
8b6c927042fb8c322825b0bd9cbabd79da6b025182b943a849912fc1fd7d8941  Vortaq-2.6.0-arm64.dmg
7fcc1eca5099a67de2a0170d0690dda6cae430855b61dd765e84a283f4a78e97  Vortaq-2.6.0-x64-mac.zip
fdb3b3d20ce94b35cf800d06ca75898fa2bdb95beb2770b171c93d622e08c93c  Vortaq-2.6.0-x64-portable.exe
672a2c4d8a84d3f4fd90ef5d0f7e3eeda2c85c13efecd9724f7977c9b1097196  Vortaq-2.6.0-x64-setup.exe
5d9da4b429de5ccb835c299cd50e53d5d1599ab16e905e3b46cb6f367871ea71  Vortaq-2.6.0-x64.dmg
ff725cfe172d35e8fb488aa53d28f68e2e08893bf1563d562e71e590753e2bcc  Vortaq-2.6.0-x86_64.AppImage

Extensión Vortaq 0.5.0 para VS Code, Cursor, VSCodium y Windsurf

Choose a tag to compare

@Y0rshB3 Y0rshB3 released this 10 Nov 04:12
205fc97

Nueva versión de la extensión de Vortaq para VS Code, Cursor, VSCodium y Windsurf. Trae el nuevo motor SQL Server de Vortaq 2.6.0.

Esta publicación es solo de la extensión. La aplicación de escritorio está en su última versión.

Novedades

  • SQL Server y Azure SQL (Database y Managed Instance) como motor nuevo, con los mismos métodos de inicio de sesión que en escritorio:
    • usuario de SQL Server;
    • autenticación de Windows (NTLM);
    • Microsoft Entra ID: en el navegador del sistema con MFA (por ahora necesita el ID de una aplicación de Entra de tu organización), con la sesión de la CLI de Azure (az login), o como aplicación (ID y secreto).
  • Instancias con nombre, túnel SSH y cifrado obligatorio, estricto u opcional.
  • «Pegar cadena de conexión» en el formulario: la de Azure, appsettings.json, ODBC o JDBC rellena los campos.
  • Documentos .sql con lotes GO: cada lote se envía entero, así que DECLARE vive en su lote. Cada documento tiene su sesión y su transacción, PRINT aparece en Mensajes y Detener cancela en el servidor.
  • DECIMAL, MONEY, datetime2 y datetimeoffset se muestran exactos. Los resultados editables funcionan con IDENTITY.

Instalación

  1. Descarga vortaq-0.5.0.vsix (más abajo, en Assets).
  2. En el editor abre Extensiones, pulsa «⋯» y elige «Install from VSIX…» (en español, «Instalar desde VSIX…»). Si ya tienes una versión anterior, se actualiza sin perder tus conexiones.

O desde la terminal:

code --install-extension vortaq-0.5.0.vsix      # VS Code
cursor --install-extension vortaq-0.5.0.vsix    # Cursor
codium --install-extension vortaq-0.5.0.vsix    # VSCodium
windsurf --install-extension vortaq-0.5.0.vsix  # Windsurf

Requiere VS Code 1.123 o posterior, o un editor basado en esa versión. SQLite necesita que el editor traiga Node 24.10 o posterior.

Verificación

SHA256SUMS.txt contiene la suma SHA-256 del archivo:

shasum -a 256 -c SHA256SUMS.txt

Vortaq 2.5.0

Choose a tag to compare

@Y0rshB3 Y0rshB3 released this 21 Oct 15:34
eaabe9c

Novedades

Editar varias celdas a la vez (vista de datos y resultados editables): selecciona un rango (arrastrando, Mayús+clic o Mayús+flechas) o columnas enteras (clic en la cabecera) y escribe. El valor queda pendiente en todas las celdas seleccionadas.

  • Funciona con texto, fechas (se validan para cada columna), listas ENUM (se filtran con lo que escribes), la fila elegida de una clave foránea y el botón NULL.
  • Encima del editor se ve a cuántas celdas se aplica. Después de Enter la selección se mantiene, para que veas qué cambió. Aplicar guarda y Descartar deshace, como siempre.
  • No se cambian las columnas bloqueadas, las filas marcadas para eliminar, la clave primaria (no puede quedar con el mismo valor en varias filas) ni las celdas que no admiten el valor. Un aviso dice cuántas se saltaron y por qué.
  • Si cierras el editor sin cambiar nada, no se escribe en las demás celdas. Con filas seleccionadas desde el número de fila, o con «Seleccionar todo», solo se edita la celda activa.

Para editar una celda basta con empezar a escribir (también Enter, F2 o doble clic).

Corrección importante: desde la 2.0.2, al hacer clic en una celda (o moverte con las flechas) y pulsar Eliminar, se marcaba la fila de la celda activa anterior. La confirmación mostraba la clave de esa fila, pero era la fila equivocada. Ahora Eliminar marca siempre la fila de la celda activa.

Más detalles en la guía Editar varias celdas a la vez.

Descargas

Sistema Archivo
macOS (Apple Silicon) Vortaq-2.5.0-arm64.dmg
macOS (Intel) Vortaq-2.5.0-x64.dmg
Windows (instalador) Vortaq-2.5.0-x64-setup.exe
Windows (portable) Vortaq-2.5.0-x64-portable.exe
Linux Vortaq-2.5.0-x86_64.AppImage o vortaq_2.5.0_amd64.deb

Si ya tienes Vortaq, la app te ofrecerá la actualización. Los instaladores no están firmados:

  • macOS: arrastra la app a Aplicaciones y ejecuta xattr -dr com.apple.quarantine "/Applications/Vortaq.app". Sin terminal: intenta abrirla, ve a Ajustes del Sistema › Privacidad y seguridad y pulsa «Abrir igualmente».
  • Windows: en SmartScreen, pulsa «Más información» › «Ejecutar de todas formas».
SHA-256
5d13497d0bcbe57ea69da76ffc8e93e46128cd7aeceff0a914b46dc274ab3c00  vortaq_2.5.0_amd64.deb
5dcdbbd06a31070dc19244b5764dcc26287c6844bac82236f9716d46b2607ad7  Vortaq-2.5.0-arm64-mac.zip
6c29620e197735ec50802087800cd820140e34046cf186b0ff0998f0fd37510b  Vortaq-2.5.0-arm64.dmg
05f5d7cd84aefee58f243353a85c397e99819aaf051bafeaca2ebd0584dacdab  Vortaq-2.5.0-x64-mac.zip
518b0e5e1eb3fcb251359a546f1b6b70647afaa3fc10da35522ea395779151db  Vortaq-2.5.0-x64-portable.exe
c6722402ead35c8b7e5b51f862fc56ae9c7cd0318bf1219eae364e530922a05e  Vortaq-2.5.0-x64-setup.exe
7bbafde6e1abba82c71b63e5a94161ee6f8c292732f7c6d67bda10693040bc92  Vortaq-2.5.0-x64.dmg
48db0dd46e2063712f4ea9c69fb9a7b6d876eb1d999fa939a158c0d50acb7d7e  Vortaq-2.5.0-x86_64.AppImage

Vortaq 2.4.0

Choose a tag to compare

@Y0rshB3 Y0rshB3 released this 21 Oct 14:39
9d48685

Novedades

Editar resultados de consultas con JOIN: un SELECT que une varias tablas ya se puede editar, siempre que incluya la clave primaria de una de ellas. Por ejemplo, SELECT r.* FROM registro r JOIN division d ON … WHERE … se edita en registro, igual que en la vista de datos.

  • Columna por columna: se editan las columnas de esa tabla. Las de otras tablas y las calculadas (CONCAT(…), precio * 2…) se ven atenuadas, con un candado en la cabecera, y no cambian. Esto vale también para un SELECT de una sola tabla con expresiones, que antes era de solo lectura entero.
  • Dónde se guardan los cambios: el aviso sobre la rejilla dice en qué tabla y cuántas columnas son de solo lectura, por ejemplo «Editable · torneo.registro · 2 columnas de solo lectura».
  • Sigue en solo lectura, con el motivo en el aviso:
    • un JOIN que repite filas de esa tabla;
    • un LEFT JOIN sin coincidencia (la fila no tiene clave);
    • funciones de agregado (COUNT, SUM…);
    • subconsultas en el FROM, WITH y vistas.
  • PostgreSQL y SQLite: escribe las columnas del JOIN con su alias (p.*, p.columna), porque estos motores no dicen de qué alias viene cada una. En MySQL y MariaDB no hace falta.

Corrección: el botón NULL y el panel «Texto» ya no cambian columnas que no se pueden editar, como el rowid y las columnas generadas de SQLite.

Más detalles en el README, justo después de la tabla de atajos.

Descargas

Sistema Archivo
macOS (Apple Silicon) Vortaq-2.4.0-arm64.dmg
macOS (Intel) Vortaq-2.4.0-x64.dmg
Windows (instalador) Vortaq-2.4.0-x64-setup.exe
Windows (portable) Vortaq-2.4.0-x64-portable.exe
Linux Vortaq-2.4.0-x86_64.AppImage o vortaq_2.4.0_amd64.deb

Si ya tienes Vortaq, la app te ofrecerá la actualización. Los instaladores no están firmados:

  • macOS: arrastra la app a Aplicaciones y ejecuta xattr -dr com.apple.quarantine "/Applications/Vortaq.app". Sin terminal: intenta abrirla, ve a Ajustes del Sistema › Privacidad y seguridad y pulsa «Abrir igualmente».
  • Windows: en SmartScreen, pulsa «Más información» › «Ejecutar de todas formas».
SHA-256
9ba5a69a55e5c26e4ba89a77f591d7736f7a2602791871b81b2178af4dbbc990  vortaq_2.4.0_amd64.deb
d20530a23d99239e41edf6989b0e163c3d562b0499b96f5d1fd89deef36d7db9  Vortaq-2.4.0-arm64-mac.zip
dae70ae6cb39776487a849a0ad1924e41331aa2165baf00750edaedbb9e80b27  Vortaq-2.4.0-arm64.dmg
b8cab51bdd056d1e158e0be48370ee6e2e835873226f392a7fa67f158da0777e  Vortaq-2.4.0-x64-mac.zip
a241b46a551ca5a686c483cd9e6a68cb8d143832d70cac6514664a93604ff7dd  Vortaq-2.4.0-x64-portable.exe
958820e73a9b213877efc8939c3a35d0044e8cf95bb9669c11346bf923192f95  Vortaq-2.4.0-x64-setup.exe
377a1b368e2726cdbebddf17bf8e6f28b59b5df78ee95ab13eb982943c466f86  Vortaq-2.4.0-x64.dmg
fde52152a44fed5372bf45e1592228a43c8137ae193e0bf4c868fa606e5cb13b  Vortaq-2.4.0-x86_64.AppImage