Releases: danielnuld/squaero
Release list
Squaero v0.23.1
Parche de la v0.23.0: la actualización no traía las conexiones.
Si ya instalaste la v0.23.0 y te apareció vacía, no perdiste nada — tus datos nunca salieron de %APPDATA%\quaero.exe. Instala esta versión y el primer arranque los recoge.
Qué pasaba
El perfil donde vive todo (conexiones, snippets, notebooks, ajustes) lo elige WebView2 a partir del nombre del ejecutable, así que al pasar de quaero.exe a squaero.exe había que migrarlo. La v0.23.0 lo copiaba a una carpeta fijada con una variable de entorno… que sólo lee el loader DLL de WebView2, y esta app enlaza el runtime directamente. En la máquina de desarrollo se respetaba (había un loader en el PATH) y en la instalada no: la copia acabó en una carpeta que la app nunca abre.
Ahora se copia directamente a la carpeta que el runtime usa de verdad, una sola vez, y sin tocar la vieja.
What's Changed
- fix(app): copiar el perfil donde WebView2 lo abre de verdad (#476) + v0.23.1 by @danielnuld in #477
Full Changelog: v0.23.0...v0.23.1
Squaero v0.23.0
Quaero ahora se llama Squaero. Es el nombre con el que ya lo llamaba todo el mundo.
Antes de actualizar, dos cosas
- Tus datos se conservan. El perfil se copia solo la primera vez que arranca la versión nueva. La carpeta vieja (
%APPDATA%\quaero.exe) se queda intacta como red de seguridad; puedes borrarla cuando compruebes que todo está en su sitio. - El anclaje a la barra de tareas hay que rehacerlo, una vez. Cambian la carpeta de instalación (
Program Files (x86)\Squaero) y el nombre del ejecutable (squaero.exe), y un anclaje apunta a una ruta. Desancla y vuelve a anclar después de actualizar. A partir de esta versión los anclajes vuelven a sobrevivir a las actualizaciones.
La actualización se instala encima de Quaero: no queda una segunda entrada en «Programas y características».
Lo nuevo
- Tres temas oscuros con superficies propias: Ciruela, Pizarra y Terminal (esta última con la interfaz entera en monoespaciada). En Ajustes → Estilo. El editor SQL colorea ya con la paleta del tema.
- Eliminar una tabla, vista o rutina desde el menú del árbol, viendo antes el
DROPexacto. - Al arrancar, elegir entre retomar la sesión anterior o empezar en blanco — y al retomarla, se reconectan las conexiones de las pestañas.
- El DDL de procedimientos, funciones y triggers se puede volver a ejecutar tal cual sale (antes contestaba «ya existe»), y un script con un cuerpo
BEGIN … ENDya no se parte por sus propios;. QUAERO_RPC_DEBUGya no imprime las contraseñas en claro.- Retoques del filtro (
+ condiciónal final de la lista, con Shift+Enter) y del diálogo de datos relacionados, que ya no se cierra al abrir una pestaña.
What's Changed
- feat(frontend): un + al final de las condiciones (#462) y el diálogo de datos relacionados que no se cierra (#464) by @danielnuld in #467
- fix(frontend): el DDL de procedimientos, funciones y triggers se puede volver a ejecutar (#456) by @danielnuld in #468
- feat(frontend): eliminar una tabla, vista o rutina desde el menú del árbol (#463) by @danielnuld in #469
- feat(frontend): elegir entre retomar la sesión anterior o empezar en blanco (#465) by @danielnuld in #470
- fix(core): enmascarar los secretos antes de imprimir un request (#302) by @danielnuld in #471
- feat: renombrar el producto a Squaero (#466) by @danielnuld in #472
- feat(frontend): tres temas de color con superficies propias (#473) by @danielnuld in #474
- chore(release): v0.23.0 by @danielnuld in #475
Full Changelog: v0.22.0...v0.23.0
Quaero v0.22.0
What's Changed
- build(installer): bundle the 32-bit Informix Client SDK in the MSI by @danielnuld in #439
- feat(frontend): one explorer section per open connection (closes #444) by @danielnuld in #445
- feat(frontend): move a result column by dragging its header (closes #446) by @danielnuld in #447
- feat(frontend): a refresh button beside the data (closes #448) by @danielnuld in #449
- feat(frontend): one result tab per statement of a script (closes #450) by @danielnuld in #451
- fix(frontend): run the whole editor when nothing is selected (closes #452) by @danielnuld in #453
- fix(frontend): show a view's definition in the form that can be run (closes #454) by @danielnuld in #455
- fix(frontend): rebuild a tool panel per tab instead of recycling it (closes #457) by @danielnuld in #458
- feat(frontend): close a tab with the middle mouse button (closes #459) by @danielnuld in #460
- chore(release): v0.22.0, el explorador por conexión y un resultado por sentencia by @danielnuld in #461
Full Changelog: v0.21.1...v0.22.0
Quaero v0.21.1
What's Changed
- fix(frontend): run a multi-statement script one statement at a time (closes #441) by @danielnuld in #442
- chore(release): v0.21.1 by @danielnuld in #443
Full Changelog: v0.21.0...v0.21.1
Quaero v0.21.0
What's Changed
- fix(core): compare known_hosts entries of the same key type (closes #426) by @danielnuld in #427
- feat(app): pick connection file paths with the native dialog (closes #428) by @danielnuld in #429
- fix(core): append to known_hosts instead of rewriting it (closes #430) by @danielnuld in #431
- feat(frontend): accept the completion with Tab (closes #432) by @danielnuld in #433
- feat(frontend): apply the table filter with Enter (closes #434) by @danielnuld in #435
- feat(frontend): save the grid's edits with Ctrl+S (closes #436) by @danielnuld in #437
- chore(release): v0.21.0, the keyboard reaches the filter, the grid and the completion by @danielnuld in #440
Full Changelog: v0.20.0...v0.21.0
Quaero v0.20.0
What's Changed
- La pestaña nueva lleva el nombre de su conexión (closes #421) by @danielnuld in #422
- Divisor arrastrable entre el editor y los resultados (closes #423) by @danielnuld in #424
- chore(release): v0.20.0 by @danielnuld in #425
Full Changelog: v0.19.1...v0.20.0
Quaero v0.19.1
What's Changed
- Move the actions off the deprecated Node 20 runtime by @danielnuld in #417
- Cerrar una conexión cierra sus pestañas (closes #418) by @danielnuld in #419
- chore(release): v0.19.1 by @danielnuld in #420
Full Changelog: v0.19.0...v0.19.1
Quaero v0.19.0
What's Changed
- The empty workspace shows the mark and nothing else by @danielnuld in #410
- Structure and definition are sections, not a stack by @danielnuld in #411
- Drop the delimiters and parentheses the engine added by @danielnuld in #412
- Say when a connection has died instead of still calling it connected by @danielnuld in #413
- Reopening an object goes to its tab instead of stacking another by @danielnuld in #415
- chore(release): v0.19.0 by @danielnuld in #416
Full Changelog: v0.18.1...v0.19.0
Quaero v0.18.1
What's Changed
- Keep the taskbar pin across updates by @danielnuld in #405
- chore(release): v0.18.1 by @danielnuld in #406
Full Changelog: v0.18.0...v0.18.1
Quaero v0.18.0
What's Changed
- The workspace comes back after a restart by @danielnuld in #402
- chore(release): v0.18.0 by @danielnuld in #403
Full Changelog: v0.17.0...v0.18.0