marknode / 릴리스 노트

MarkNode v2.1.0

← 전체 릴리스

MarkNode 2.1.0 (베타)

새로운 기능

  • 마인드맵 노드별 스타일링: 활성 테마와 관계없이 개별 노드의 색상과 모양을 사용자 지정할 수 있어, 특정 주제의 표시 방식을 세밀하게 제어할 수 있습니다
  • 여러 단어 빠른 검색: 빠른 검색이 이제 여러 단어를 순서에 관계없이 일치시킵니다. “api auth”를 입력하면 “auth_api_handler” 같은 파일을 찾을 수 있어 이전보다 빠르고 유연합니다
  • 마인드맵 방향 표시: 양방향 마인드맵 레이아웃에 읽기 방향을 나타내는 시각적 표시가 추가되어 구조를 한눈에 파악하기 쉬워졌습니다

개선 사항

  • 마인드맵 확대/축소 초기화: 새로운 확대/축소 초기화 기능으로 기본 뷰포트 위치와 배율을 복원할 수 있어, 큰 마인드맵을 탐색한 뒤 빠르게 중앙으로 되돌릴 수 있습니다
  • 파일 트리 클릭 영역 확대: 프로젝트 트리의 폴더 펼치기/접기 화살표 클릭 영역이 넓어져 더 쉽게 클릭할 수 있습니다
  • 더 빠른 목록 선택: 목록 보기에서 항목을 선택할 때 발생하던 눈에 띄는 지연을 제거하여 인터페이스 반응이 더 빨라졌습니다
  • 파일 열기 시 편집기 자동 포커스: 파일을 열거나 탭을 전환하면 키보드 포커스가 자동으로 편집기에 놓여 바로 입력을 시작할 수 있습니다

버그 수정

  • macOS 접근성 충돌: 이미 종료된 앱의 접근성 속성을 조회할 때 발생할 수 있던 충돌 문제를 수정했습니다
  • 터미널 리소스 한계: 여러 터미널 세션을 열 때 운영 체제의 파일 디스크립터 한계에 도달하면 조용히 실패하지 않고 명확한 오류 메시지를 표시합니다
  • 마인드맵 GPU 복구: 마인드맵 캔버스가 GPU 컨텍스트 손실(예: 일부 시스템에서 절전 모드 해제 후)이 발생해도 화면이 비어지지 않고 정상적으로 복구됩니다
  • 마인드맵 좌측 레이아웃 오류: 드래그 앤 드롭으로 노드를 재배치한 후 좌측 방향 마인드맵 레이아웃에서 나타날 수 있던 시각적 오류를 수정했습니다
  • 커밋 후 Git 상태: 변경 사항을 커밋하거나 푸시한 후 프로젝트 트리의 Git 파일 상태 표시가 올바르게 새로 고쳐집니다
  • Windows 세션 저장: Windows에서 세션 상태가 조용히 저장에 실패하여 다시 시작할 때 열린 탭과 레이아웃이 손실되던 문제를 수정했습니다