버전 7.3.3 - 새로워진 인터페이스와 안정성 개선
Published: 2026-10-27 | Stela Augustínová
DbGate 7.3.3은 버튼, 메뉴, 대화 상자, 알림을 포함한 라이트 및 다크 테마를 새롭게 다듬고 클라우드 배포 옵션에 더 쉽게 접근할 수 있도록 합니다. 이번 릴리스는 Redis 탐색을 개선하고, 비활성화된 MongoDB 필터가 예상대로 동작하도록 하며, 내보내기 파일 다운로드 및 SSH 연결 실패와 관련된 문제를 해결합니다. 애플리케이션 의존성도 업데이트하고 여러 보안 문제를 수정합니다.
클라우드 배포 바로가기
DbGate README에 RepoCloud, Railway, Elestio, Sealos의 원클릭 배포 링크가 추가되었습니다. 원하는 플랫폼에서 DbGate 웹 버전을 배포할 때 이 링크를 시작점으로 사용할 수 있습니다.
더욱 안정적인 Redis 탐색
버전 7.3.3은 Redis 리스트, 집합, 정렬 집합, 스트림, 해시에 표시되는 요소 수를 수정합니다. 개수를 계산할 때 이제 각 키 유형에 맞는 명령을 사용하며, 명령이 실패하더라도 결과와 키가 올바르게 대응하도록 유지합니다.
Redis 스트림 페이지 나누기는 큰 항목 ID도 올바르게 처리합니다. 스트림 ID는 타임스탬프와 시퀀스 번호로 구성됩니다. 업데이트된 커서 계산은 정수의 정밀도를 완전히 보존하며, 시퀀스가 최댓값에 도달해도 다음 위치로 올바르게 이동합니다. 이를 통해 #1599에 보고된, 큰 ID를 가진 스트림을 탐색할 때 페이지 나누기가 잘못되는 문제를 해결합니다.
필터, 다운로드 및 SSH 연결 수정
비활성화된 MongoDB 열 필터는 이제 쿼리 조건에서 제외됩니다. 열 필터를 일시적으로 끄면 저장된 필터 값이 표시되는 문서를 계속 제한하지 않습니다.
작업 공간이 숨김 디렉터리에 저장되어 있어도 내보내기 파일을 다운로드할 수 있습니다. 이전에는 작업 공간 경로에 있는 상위 디렉터리의 이름이 점으로 시작하면 다운로드 처리기가 파일을 거부할 수 있었습니다.
SSH 터널 연결이 실패하면 이제 관련 백그라운드 프로세스를 정리합니다. 이전에는 연결이 반복적으로 실패할 때마다 새 프로세스가 실행된 상태로 남아 시간이 지남에 따라 메모리를 과도하게 사용할 수 있었습니다. DbGate는 이제 실패 후 프로세스를 종료하고 다음 시도 사이의 대기 시간을 점차 늘립니다. 이 변경으로 #1605를 해결합니다.
런타임 업데이트 및 보안 수정
이번 릴리스는 애플리케이션 의존성과 데스크톱 애플리케이션에서 사용하는 Electron 런타임을 업데이트합니다. Alpine Docker 이미지도 Node.js 18에서 Node.js 24로 전환합니다.
버전 7.3.3은 여러 보안 문제를 수정합니다. 인터페이스 및 안정성 개선과 함께 이러한 수정 사항을 적용하려면 업데이트하는 것을 권장합니다.
전체 변경 내역
7.3.3
- ADDED: README에 RepoCloud, Railway, Elestio, Sealos의 원클릭 배포 링크 추가
- CHANGED: 라이트 및 다크 테마, 버튼, 메뉴, 대화 상자, 알림 디자인 개선
- CHANGED: 애플리케이션 의존성 및 Electron 런타임 업데이트, Alpine Docker 이미지를 Node.js 24로 업그레이드
- FIXED: 큰 스트림 항목 ID 처리를 포함한 Redis 키의 요소 수 및 스트림 페이지 나누기 문제 수정 #1599
- FIXED: 비활성화된 MongoDB 열 필터가 계속 적용되는 문제 수정
- FIXED: 작업 공간이 숨김 디렉터리에 저장되어 있을 때 내보내기 파일 다운로드가 실패하는 문제 수정
- FIXED: SSH 터널 연결 실패 후 백그라운드 프로세스가 계속 실행되어 메모리를 과도하게 사용하는 문제 수정 #1605
- FIXED: 여러 보안 문제 수정