Skip to content

버전 히스토리

진재연(Jin Jae-yeon) edited this page Jul 6, 2024 · 46 revisions

이 문서에서는 그간의 다람 리네이머의 버전에 대해 다룹니다. 각 버전의 링크를 누르면 해당 리비전의 파일을 볼 수 있습니다.

2024-07-06 KST 공개

  • 빈 디렉토리 삭제 옵션 동작 안 하는 문제 수정

2024-07-03 KST 공개

  • !36 중국어 번역 수정 by wcxu21
  • 디렉토리 여부, 파일 여부 조건 추가
  • 일부 문자열이 키로 보이는 문제 수정
  • 일부 커맨드의 디렉토리 FileInfo에 대해서 미동작 하도록 수정

2024-07-02 KST 공개

  • 변경사항 적용 완료 후 빈 폴더가 생겼을 경우 해당 빈 폴더를 자동으로 삭제하는 옵션 추가
  • 일괄처리기에 드래그&드롭으로 DRB 파일을 열 수 있는 기능 추가
  • 파일 목록에 DRB 파일을 드래그&드롭 할 시 자동으로 일괄처리 적용하는 기능 추가
  • 스트링테이블 형식 변경

2022-09-10 KST 공개

  • TagLib# 버전 2.3.0으로 업데이트
  • !34 중국어 추가

2022-06-11 KST 공개

  • #33 System.ArgumentOutOfRangeException 오류 수정
    • 하위문자열 기능에서 파일명 길이와 범위에 맞지 않는 경우 발생

2022-01-07 KST 공개

  • #30 파일 저장에 추가 권한이 필요한 경우 Local Application Data 디렉토리에 저장하도록 수정
  • #31 한국어 외 환경에서 처음 실행 시 프로그램이 한국어로 나오는 문제 수정 시도 (1)
  • #32 설정 저장 JSON 파일을 포매팅해서 저장하도록 수정

2022-01-05 KST 공개

  • !28 네덜란드어 업데이트
  • .NET6.0에서 Deprecated 된 API를 걷어내고 대체 API를 사용하도록 수정
  • 자동으로 확장자를 찾는 고급 형식 문자열 추가

2021-11-15 KST 공개

  • 상대 경로 기능이 정상 동작하지 않는 문제 수정
  • .NET 버전 6.0으로 업그레이드

2021-07-23 KST 공개

  • 영어로 언어 변경 시 이름변경 모드 설정이 오작동하는 문제 수정

2021-07-23 KST 공개

  • 고급 형식 문자열 기능 추가
  • 해쉬 기능 버그 수정

2021-05-09 KST 공개

  • 선택한 항목을 원본으로 되돌리는 기능 추가
  • 확장자 관련 명령에 디렉토리에도 적용 여부 확인 기능 추가
  • 디렉토리 이름을 파일명에 추가하는 기능 구현

2021-05-03 KST 공개

  • 실행취소 및 다시실행에 내부적으로 BinaryFormatter 대신 직접 작성한 직렬화 기능 사용
    • .NET 5부터 Deprecated 된 API입니다.
  • Stephan-P로부터 기여된 네덜란드어 추가
  • 업데이트 기능 정상 동작하도록 수정
  • DPI를 100%보다 크게 설정한 경우 이미지 렌더링 방법을 "Fant"를 사용하도록 수정

2021-04-18 KST 공개

  • 수동 편집 기능 미동작 수정
  • 사용자 정의 단축키 기능 알파 구현
  • DPI를 100%보다 크게 설정한 경우 이미지 렌더링 방법을 "가장 가까운 이웃"을 사용하도록 수정
    • 다음 버전에서 다시 되돌릴 수 있습니다
  • 변경 사항 적용 시 적용에 모두 성공했을 경우 자동으로 적용창을 닫는 설정 추가
  • 설정 창을 탭 형태로 변경
  • 문자열 추가 명령의 기본값 변경
  • 명령 창이 떴을 때 첫 번째 텍스트박스에 기본적으로 포커스가 가도록 수정
  • 툴바의 각 버튼에 툴팁 텍스트 추가

2021-04-14 KST 공개

  • .NET Core 3.1에서 .NET5로 프레임워크 버전 업
  • 조건 기능으로 인한 오동작 문제 수정
  • 변경사항 미리보기 기능 추가
  • 싱글 코어 동작 설정 추가
  • 설정 저장 파일 구조 변경
    • 이로 인해 구버전 설정 저장 파일 불러올 때 오동작 할 수 있으며, 그럴 경우에는 DaramRenamer.config.json 파일을 제거하면 정상 동작합니다.

2020-10-27 KST 공개

  • 일괄처리 기능 알파 구현에 저장 및 불러오기 기능 구현

2020-10-08 KST 공개

  • 메뉴에 폴더 추가 항목 추가
  • 일괄처리 기능 알파 구현, 기능 자체는 동작하지만 저장 및 불러오기 기능 구현 필요
  • 사용자 정의 문자열테이블 사용 가능
  • DPI Aware V2가 정의된 Windows 매니페스트 적용

2020-08-17 KST 공개

  • 조건 기능 추가
  • 새로운 업데이트 시스템 적용
  • Git 태그 기능 추가
  • 동적 언어 변경 기능 추가

2020-08-12 KST 공개

  • .NET Core 3.1 WPF 기반으로 재작성
  • 새로운 문자열 테이블 구현
  • 플러그인 시스템 추가

2019-06-24 KST 공개

  • #19 일괄처리 기능의 크래시 수정

2019-05-13 KST 공개

  • #18 정규표현식 처리기가 정상적인 동작을 하지 않는 점 수정

2019-01-07 KST 공개

  • 문자열 테이블 포맷 변경
  • #16 Task Dialog 표시 시 부모 창을 지정하지 않은 점 수정
  • #17 영어 문자열 테이블 내용 수정 및 네덜란드어 문자열 테이블 추가

2018-09-19 KST 공개

  • 변경 사항 적용 시 적용 실패한 항목도 적용된 것처럼 실행되는 버그 수정
  • [알려진 오류] 일부 시스템에서 실행 시 오류로 종료되는 현상 발생 중(#15)으로, .NET Framework 버전과 관련된 오류로 추정 중

2018-09-18 KST 공개

  • 변경 사항 적용 시 정상 적용되었는데도 적용이 되지 않은 것으로 표시되는 버그 수정
  • 특수문자 자동 수정 설정을 켰는데도 불구하고 적용되지 않고 오류가 발생하는 버그 수정
  • 추후 업데이트 확인 시 TLS 버전 인식 불가 상황 방지 및 가비지 컬렉션 성능 향상, 원활한 고 DPI 환경 이용 등의 이유로 .NET Framework 4.7.2를 사용하도록 변경

2018-05-27 KST 공개

  • Daram Common Library를 프로그램에 병합
  • 리스트박스에 파일 아이콘 추가
  • 문자열 테이블 포맷 변경
  • 폴더를 리스트에 추가할 수 있도록 수정
  • 똑같은 파일이 더 이상 리스트박스에 추가되지 않음
  • 폴더 내 파일을 추가할 때 폴더 추가 시 발생하는 오류가 나타나지 않도록 수정
  • TaskDialogSharp 라이브러리와 WPFFolderBrowser 라이브러리 대신 Daramee.Winston 라이브러리 사용
  • 정보 탭 라벨에 지역화 적용
  • 이제 리스트박스 항목이 해당 항목의 내용을 툴팁으로 표시
  • [프로토타입 선행배포] RenamerShExtInstaller.exe에 강력한 이름 어셈블리 키 적용
  • [프로토타입 선행배포] 쉘 확장 메뉴로 표시되는 창의 기본 글꼴을 시스템 대화상자 글꼴로 표시되도록 수정

2018-05-15 KST 공개

  • #9 창 상태(창 위치, 창 크기, 최대화/최소화 등) 저장 및 불러오기 설정 추가
  • #10 툴바 아이콘 팩 기능 추가. 수동으로 아이콘 팩 파일 받고 DaramRenamer.config.json 파일 수정해야 적용 가능
  • #11 라이센스 탭을 정보 탭으로 수정, 탭 페이지에 프로젝트 저장소 관련 URL 추가
  • #12 실행 취소, 되돌리기 버그 수정
  • #13 아이템 정렬 버그 수정

2018-04-20 KST 공개

  • 일부 라이브러리를 애플리케이션에 통합
  • 기존 정규표현식 문자열 치환 기능을 정규표현식 문자열 재구성으로 이름 변경
  • #8 지정한 정규표현식과 일치하는 문자열을 다른 문자열로 치환하는 정규표현식 문자열 치환 기능 추가
  • 파일명 변경 적용 완료 후 Windows 탐색기에서 실행 취소 가능하도록 기능 수정
  • [프로토타입 선행배포] 명령어 입력 방식 프로그램 선행 배포
  • [프로토타입 선행배포] 쉘 확장 메뉴 선행 배포

2018-04-09 KST 공개

  • "숫자 증감" 기능에서 파일명 맨 앞에 숫자가 있고 그게 유일한 경우 마지막 위치부터 증감할 숫자를 찾도록 했을 때 오류가 나오는 증상 수정
  • "미디어 태그 추가" 기능 사용 시 태그가 뒤죽박죽으로 나오는 버그 수정
  • WPF TaskDialog 라이브러리 대신 자체 라이브러리 사용
  • 툴바 아이콘을 래스터 이미지에서 벡터 이미지로 수정
  • 프로그램 아이콘 수정
  • 동작하지 않는 명령줄 인수 기능 완전 제거
  • 일괄 처리 기능 추가(자바스크립트 사용)

2018-03-27 KST 공개

  • "숫자 증감" 기능에서 증감할 숫자를 버튼을 이용해 조절하면 적용이 되지 않고 무조건 +1 하는 버그 수정
  • 각각의 라이브러리를 분리하여 개별 DLL 파일로 독립
  • 다람 유튜브 업로더에서 사용한 다람 공용 라이브러리를 사용하도록 수정
  • 파일 종류 탐색 라이브러리를 개선된 라이브러리로 적용
  • 설정 저장 방식을 파일 저장으로 통합, 레지스트리 저장 방식은 더 이상 지원하지 않음

2016-04-09 KST 공개

  • "자동으로 확장자 추가" 기능 프로토타입 추가
  • "날짜 제거" 기능 프로토타입 추가
  • 사용자 정의 지역화 파일 이름 표기법 수정
  • "숫자만 남기고 제거" 기능 오류 수정
  • "숫자만 남기고 제거" 기능에서 단어별로 숫자를 남길 수 있는 기능 추가
  • "파일명 대소문자 변경" 기능의 첫 번째 글자만 대문자로 바꾸는 기능 버그 수정
  • 폴더를 프로그램에 드래그 앤 드롭 할 때 해당 폴더에 있는 모든 파일이 추가되도록 수정
  • 수정한 내역을 적용할 때 메시지 박스가 잘못 표기되는 점 수정
  • "문자열 추가" 기능에서 추가 위치 기본 값을 맨 앞으로 수정
  • 기능 설정 창이 처음 떴을 때 첫 번째 컨트롤에 자동 포커스하도록 수정

2016-01-23 KST 공개

이 버전은 선행공개 버전입니다.

  • 업데이트 확인 루트를 블로그에서 GitHub 다람 리네이머 저장소 릴리즈 태그로 확인
  • UI 개편, 1.x와 2.x의 UI를 적절히 적용
  • 미디어 태그 추가, 문서 태그 추가, 해시 추가 등의 추가 기능 기본 탑재
  • 프로그램 설정을 파일 또는 레지스트리에 저장할 수 있도록 개선
  • 사용자가 직접 지역화를 할 수 있는 지역화 시스템 탑재

2015-05-25 KST 공개

  • 업데이트 자동 확인 기능 추가
  • 실행한 기능에 대한 텍스트 자동 초기화
  • 툴바에 파일명 처리 기능 관련 버튼 추가
  • 업데이트 다운로드 경로 변경
  • 하위 문자열 추출 기능 추가

2015-05-23 KST 공개

  • 일괄 처리 탭 이름 수정 (일괄 처리 -> 고급)
  • 일괄 처리 스크립트 기능 추가
  • 파일명에 사용할 수 없는 문자를 자동으로 대체문자로 치환하는 기능 추가
  • .NET CLR 어셈블리 서명 적용

2015-05-17 KST 공개

다람 리네이머 1.210의 업데이트 확인 불가의 문제로 급하게 공개한 버전입니다. 일괄 처리 기능 등이 포함되지 않았습니다.

  • 새로운 UI
  • 날짜 관련 기능, 트림 기능의 세부 옵션 추가
  • 영어권 지역화 추가
  • 업데이트 확인 기능 버그 수정
  • 이슈트래커 및 기부 페이지 이동 기능 추가
  • 일괄 적용 시 파일 복사 토글 기능 추가
  • 개별 수정을 새 창이 아닌 리스트뷰 내에서 실행하도록 수정
  • 명령행 기능 제거
  • Windows XP 지원 완전 중단

2015-05-13 KST 공개

1.200 버전에 문제가 있는 부분이 있어 네이버 소프트웨어에도 등록 요청을 한 버전입니다.

  • 날짜 관련 기능 버그 수정
  • 트림 기능(양 옆 공백 제거) 추가
  • 명령줄에 날짜 관련 기능 및 트림 기능 추가
  • 업데이트 확인 기능 버그 수정

2015-04-12 KST 공개

1.5년만에 네이버 소프트웨어에 올라간 버전입니다.

  • 하드웨어 가속 렌더링을 켜고 끄는 기능 추가
  • 날짜 관련 기능 (생성 날짜, 마지막 수정 날짜, 마지막 접근 날짜) 추가

2014-08-20 KST 공개

  • 내부적 리팩토링 수행
  • 숫자 관련 기능(숫자 자리수 맞추기, 숫자 증감)의 버그 수정
  • 번호 붙이기 기능 멀티 코어로 구현
  • 파일 연결 기능 추가 (파일을 다람 리네이머로 열면 리스트에 추가됨)
  • 명령줄 모드 추가
  • 업데이트 확인 기능 추가

2014-08-17 KST 공개

  • 로딩 속도 단축을 위해 파일 메뉴 및 실행 취소, 반복, 변경 취소, 항목 메뉴 외의 잘 사용되지 않고 복잡한 모든 단축키 삭제
  • 멀티 코어 최적화 수행 (리스트의 문자열 처리를 병렬로 처리, 리스트 정렬 시 병렬 퀵 정렬을 수행함)
  • PNG 및 ICO 파일 용량 축소로 실행 파일 크기를 약 200KB 줄임
  • 일부 기능에서 누락된 실행 취소 분기 추가

2014-01-09 KST 공개

  • 확장자 대문자/소문자 변경 기능 추가
  • .NET Framework 4.0 사용

2013-08-14 KST 공개

  • 상태표시줄 제거 및 비슷한 기능 통합
  • 정규표현식과 형식문자열을 이용한 파일명 변경 기능 추가

2013-06-13 KST 공개

  • 최초 버전.