Estivemos ocupados adicionando recursos ao beta da 5.6 e estamos animados para compartilhar as novidades. Esta versão foca em autenticação corporativa, melhorias de usabilidade e na continuação do trabalho no nosso sistema de plugins.
Autenticação Microsoft Entra ID para PostgreSQL e MySQL
Vídeo passo a passo da autenticação via Azure CLI, mais vídeos
O principal recurso desta versão é o suporte à autenticação Microsoft Entra ID (antigo Azure Active Directory) para bancos PostgreSQL e MySQL hospedados no Azure.
Antes, a autenticação Entra ID estava disponível apenas para conexões SQL Server. Agora você também pode usar suas credenciais do Azure para se autenticar no Azure Database for PostgreSQL e no Azure Database for MySQL.
Bancos de dados suportados
A autenticação Entra ID agora está disponível para:
- SQL Server (Azure SQL Database, Azure SQL Managed Instance)
- PostgreSQL (Azure Database for PostgreSQL)
- MySQL (Azure Database for MySQL)
Métodos de autenticação suportados
Os três bancos suportam os seguintes métodos de autenticação Entra ID:
- Azure AD SSO - Single sign-on interativo pelo navegador
-
Azure CLI - Usa sua sessão existente do
az loginpara uma autenticação transparente e automatizável por scripts - Service Principal - Para ambientes automatizados usando tenant ID, client ID e client secret
Isso coloca os recursos de autenticação Azure do Beekeeper Studio no mesmo nível de outras ferramentas de banco de dados corporativas, facilitando o uso em empresas com requisitos rígidos de autenticação.
Crie arquivos de banco SQLite
Um recurso pequeno, mas muito pedido: agora você pode criar novos arquivos de banco SQLite diretamente no formulário de conexão.
Antes, era preciso criar o arquivo externamente antes de conectar. Agora basta informar o caminho onde você quer o novo banco, e o Beekeeper Studio o cria para você. Simples, mas útil.
Plugins da comunidade
Continuamos construindo nosso sistema de plugins, e esta versão adiciona suporte a plugins contribuídos pela comunidade. Isso prepara o terreno para que desenvolvedores terceiros estendam as funcionalidades do Beekeeper Studio.
O sistema de plugins ainda está evoluindo, mas estamos animados com as possibilidades que ele abre. Fique de olho para mais detalhes sobre como criar e publicar plugins.
Estabilidade da instalação
Descobrimos que a versão Windows do app precisa do Microsoft Visual C++ redistributable e, sem ele instalado, o app trava na primeira execução (ops).
Claro que isso estava acontecendo com algumas pessoas e passamos muito tempo sem entender o motivo. Bem, finalmente descobrimos.
Não podemos distribuí-lo diretamente, mas agora o instalador detecta se você precisa dele e oferece baixá-lo e instalá-lo para você.
Grandes melhorias de desempenho nas tabelas
Encontramos e corrigimos uma regressão de desempenho que fazia a navegação em tabelas MySQL levar 5-10+ segundos a cada troca de página, e no PostgreSQL 2-3+ segundos. A correção traz uma melhoria de velocidade de 90%+ no MySQL e 70%+ no PostgreSQL. Se a paginação, ordenação ou filtragem de tabelas parecia lenta, esta versão vai parecer outro app.
Mais melhorias nesta versão
- Tamanho de fonte ajustável nas consultas - Personalize o tamanho da fonte no editor de consultas como preferir
- Histórico de visualização de tabelas - Navegue para frente e para trás no seu histórico de navegação de tabelas
- Forçar fechamento de abas de consulta - Feche abas à força, sem o aviso de alterações não salvas, quando necessário
- Modal de atalhos de teclado - Nova interface para visualizar e descobrir atalhos de teclado
- Busca fuzzy aprimorada - A paleta de comandos agora usa ufuzzy para resultados de busca melhores e mais rápidos
- Estatísticas do servidor MySQL - Novo método de estatísticas do servidor para conexões MySQL
Correções de bugs
- Corrigida a duplicação de tabelas fixadas na interface
- Corrigidos problemas de exportação no DuckDB
- Corrigida a exibição de índices de tabelas no Redshift
- Corrigidas as consultas de exportação no ClickHouse
- Corrigidos os atalhos de zoom do teclado numérico em todas as plataformas
- Corrigido o comportamento da tecla Esc no autocompletar
- Corrigidos erros de Azure CLI não encontrado
- Diversas atualizações de dependências e patches de segurança
Download
Baixe o Beekeeper Studio 5.6 ou aceite o aviso de atualização automática no app.
Se encontrar problemas, informe-os no GitHub.
PRs nesta versão
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 é um cliente de banco de dados gratuito e open source
A melhor ferramenta de consultas e edição de SQL que já usei. Tem tudo o que preciso para gerenciar meu banco de dados. - ⭐⭐⭐⭐⭐ Mit
O Beekeeper Studio é rápido, intuitivo e fácil de usar. Ele suporta vários bancos de dados e funciona muito bem no Windows, Mac e Linux.
O que os usuários dizem sobre o Beekeeper Studio
"O Beekeeper Studio substituiu completamente meu antigo fluxo de trabalho com SQL. É rápido, intuitivo e torna o trabalho com bancos de dados agradável de novo."
"Já testei muitas GUIs de banco de dados, mas o Beekeeper encontra o equilíbrio perfeito entre recursos e simplicidade. Simplesmente funciona."