Hemos estado ocupados agregando funciones a la beta de 5.6 y nos emociona compartir las mejoras más recientes. Esta versión se enfoca en autenticación empresarial, mejoras de calidad de vida y en seguir avanzando con nuestro sistema de plugins.
Autenticación con Microsoft Entra ID para PostgreSQL y MySQL
Video paso a paso de la autenticación con Azure CLI, más videos
La función estrella de esta versión es el soporte de autenticación con Microsoft Entra ID (antes Azure Active Directory) para bases de datos PostgreSQL y MySQL alojadas en Azure.
Antes, la autenticación con Entra ID solo estaba disponible para conexiones a SQL Server. Ahora también puedes usar tus credenciales de Azure para autenticarte en Azure Database for PostgreSQL y Azure Database for MySQL.
Bases de datos compatibles
La autenticación con Entra ID ya está disponible para:
- SQL Server (Azure SQL Database, Azure SQL Managed Instance)
- PostgreSQL (Azure Database for PostgreSQL)
- MySQL (Azure Database for MySQL)
Métodos de autenticación compatibles
Las tres bases de datos admiten los siguientes métodos de autenticación con Entra ID:
- Azure AD SSO - Inicio de sesión único interactivo desde el navegador
-
Azure CLI - Usa tu sesión existente de
az loginpara una autenticación fluida y automatizable - Service Principal - Para entornos automatizados con tenant ID, client ID y client secret
Esto pone las capacidades de autenticación con Azure de Beekeeper Studio al nivel de otras herramientas empresariales de bases de datos, y facilita su uso en entornos corporativos con requisitos de autenticación estrictos.
Crea archivos de bases de datos SQLite
Una función pequeña pero muy pedida: ahora puedes crear nuevos archivos de bases de datos SQLite directamente desde el formulario de conexión.
Antes tenías que crear el archivo por fuera antes de conectarte. Ahora solo indica la ruta donde quieres tu nueva base de datos y Beekeeper Studio la crea por ti. Sencillo, pero útil.
Plugins de la comunidad
Seguimos construyendo nuestro sistema de plugins, y esta versión agrega soporte para plugins aportados por la comunidad. Esto sienta las bases para que desarrolladores externos amplíen la funcionalidad de Beekeeper Studio.
El sistema de plugins sigue evolucionando, pero nos emocionan las posibilidades que abre. Mantente al tanto para conocer más detalles sobre cómo crear y publicar plugins.
Estabilidad en la instalación
Resulta que la versión de Windows de la app necesita el redistribuible de Microsoft Visual C++, y si no lo tienes instalado, la app se cierra inesperadamente al abrirla por primera vez (ups).
Obviamente esto le pasaba a algunas personas y durante mucho tiempo no logramos descubrir por qué. Bueno, por fin lo logramos.
No podemos distribuirlo directamente, pero ahora el instalador detecta si lo necesitas y te ofrece descargarlo e instalarlo por ti.
Grandes mejoras de rendimiento en tablas
Encontramos y corregimos una regresión de rendimiento que hacía que navegar tablas en MySQL tardara 5-10+ segundos por cada cambio de página, y en PostgreSQL 2-3+ segundos. La corrección mejora la velocidad en más de 90% en MySQL y más de 70% en PostgreSQL. Si paginar, ordenar o filtrar tablas se sentía lento, con esta versión sentirás que es otra app.
Más mejoras en esta versión
- Tamaño de fuente ajustable en consultas - Personaliza el tamaño de fuente del editor de consultas a tu gusto
- Historial de vista de tablas - Navega hacia atrás y hacia adelante en tu historial de navegación de tablas
- Forzar cierre de pestañas de consulta - Cierra pestañas sin el aviso de cambios sin guardar cuando lo necesites
- Ventana de atajos de teclado - Nueva interfaz para ver y descubrir atajos de teclado
- Búsqueda difusa mejorada - La paleta de comandos ahora usa ufuzzy para resultados de búsqueda mejores y más rápidos
- Estadísticas del servidor MySQL - Nuevo método de estadísticas del servidor para conexiones MySQL
Corrección de errores
- Se corrigió la duplicación de tablas fijadas en la interfaz
- Se corrigieron problemas al exportar en DuckDB
- Se corrigió la visualización de índices de tablas en Redshift
- Se corrigieron las consultas de exportación en ClickHouse
- Se corrigieron los atajos de zoom del teclado numérico en todas las plataformas
- Se corrigió el comportamiento de la tecla Escape en el autocompletado
- Se corrigieron los errores de Azure CLI no encontrado
- Varias actualizaciones de dependencias y parches de seguridad
Descarga
Descarga Beekeeper Studio 5.6, o acepta el aviso de actualización automática en la app.
Si encuentras algún problema, repórtalo en GitHub.
PRs en esta versión
7c07b2ab7 Merge pull request #3904 from beekeeper-studio/fix/entra
49fb5035a Merge pull request #3902 from ThiagoCComelli/fix-pinned-tables
ed545b3a8 Merge pull request #3893 from beekeeper-studio/feat/version-header
9fcceffd8 Merge pull request #3900 from beekeeper-studio/fix/az-cli-not-found
89c5469c2 Merge pull request #3892 from beekeeper-studio/fix/plugin-view-mount-err
19925bc2a Merge pull request #3882 from beekeeper-studio/feat/tabulator-history
d31e5e50b Merge pull request #3881 from beekeeper-studio/fix/result-truncation
43b5f03fa Merge pull request #3883 from beekeeper-studio/fix/duckdb-exports
6bc8dcf32 Merge pull request #3624 from dustin-jones/feat/adjustable-query-font-size
41d15f585 Merge pull request #3789 from beekeeper-studio/fix/redshift-table-indexes
bcca1a6dd Merge pull request #3864 from beekeeper-studio/feat/keyboard-shortcuts-modal
6ce79ce4d Merge pull request #3855 from beekeeper-studio/claude/issue-3854-20260206-1910
e159aa83a Merge pull request #3833 from pvlvld/fix-close-tab-modal-queuing
98f43d675 Merge pull request #3834 from pvlvld/feat-force-close-query-tab
2ae237410 Merge pull request #3750 from smallbenji/fix/trust-from-url
e4a128bf5 Merge pull request #3425 from beekeeper-studio/fix/clickhouse-export-query
026ddaba5 Merge pull request #3766 from beekeeper-studio/feat/bundled-plugins
a9591d43b Merge pull request #3879 from aniketsaurav18/feat/create-sqlite-db
480059873 Merge pull request #3860 from aifunmobi/feat/mysql-server-statistics
4551527cc Merge pull request #3875 from aniketsaurav18/fix/query-rename-error
6becd01b6 Merge pull request #3874 from beekeeper-studio/feat/community-plugins
a92725c85 Merge pull request #3873 from beekeeper-studio/docs/wayland-color-management
b218047a8 Merge pull request #3867 from beekeeper-studio/fix/remove-sidebar-max-width
e9b4cfb2e Merge pull request #3868 from beekeeper-studio/fix/unresizable-pin-list
1982c40da Merge pull request #3872 from beekeeper-studio/fix/electron-39-build
d1b1e4b26 Merge pull request #3839 from beekeeper-studio/fix/cmls-dependency
4d29e359d Merge pull request #3767 from beekeeper-studio/fix/windows-redist
1b20191a0 Merge pull request #3831 from beekeeper-studio/bugfix/3823_Autocomplete-Esc
9ac3071f3 Merge pull request #3725 from valtism/master
c948d68b8 Merge pull request #3827 from beekeeper-studio/feat/upgrade-tabulator
f5d515428 Merge pull request #2893 from ClarLabs/feat/mysql-postgres-entraId
a821600fe Merge pull request #3769 from line1029/fix/numpad-zoom-in
b3a27516e Merge pull request #3756 from beekeeper-studio/fpm-upgrade
Beekeeper Studio es un cliente de bases de datos gratuito y de código abierto
La mejor herramienta de consultas y edición de SQL que he usado. Tiene todo lo que necesito para administrar mi base de datos. - ⭐⭐⭐⭐⭐ Mit
Beekeeper Studio es rápido, intuitivo y fácil de usar. Es compatible con muchísimas bases de datos y funciona de maravilla en Windows, Mac y Linux.
Lo que dicen los usuarios de Beekeeper Studio
"Beekeeper Studio reemplazó por completo mi antiguo flujo de trabajo con SQL. Es rápido, intuitivo y hace que trabajar con bases de datos vuelva a ser agradable."
"He probado muchas GUI de bases de datos, pero Beekeeper logra el equilibrio perfecto entre funciones y sencillez. Simplemente funciona."