Releases: turtle601/bookmark-finder-extension
Releases · turtle601/bookmark-finder-extension
v3.1.0
v3.1.0 (2025-09-27)
🔥 Removing code or files
5e021e8
remove: 불필요한 파일 제거
🐛 Fixing a bug
286aac9
fix: 검색 북마크 줄바꿈 스타일 수정e039aaf
fix: IntersectionObserver를 활용한 이미지 지연 로딩으로 성능 개선3d3e858
fix: IntersectionObserver를 활용한 이미지 지연 로딩으로 성능 개선 적용
✨ Introducing new features
d7e8ad7
feat: 특정 요소의 자식 요소를 선형 구조로 빠르게 탐색할 수 있는 알고리즘 구현0d77f26
feat: 북마크 관련 ui 기능을 커스텀 훅으로 분리, css 스타일을 함수로 분리ad31559
feat: 여러 개의 북마크 드래그 시 dragContent 스타일 수정433ec68
feat(ui): accordion.button externalClick props 추가9838e63
feat: chunkArray 유틸함수 구현0379e3b
feat: 많은 북마크 동시 삭제 시 chunk를 활용한 API 병렬 요청으로 성능 최적화
🚀 Deploying stuff
8646820
release: extension file versions to 3.0.5
♻️ Refactoring code
ff457a1
refactor: 불필요한 코드 제거45ea885
refactor: 기존 선택 기능 최적화 관련 코드 작성288ef27
refactor: bookmarks request, listener, type 폴더 이동으로 인한 코드 수정d28a990
refactor: linearizedTreeOptimizer 에서 bookmarkTreeOptimizer 클래스명 변경 및 폴더 위치 이동00c0a1d
refactor: features/ui 폴더 위치 이동 및 코드 수정83fef6b
refactor: 전역상태 관련 코드 폴더 위치 이동059b6ef
refactor: 크롬탭 기능 드랍관련 기능 커스텀 훅 분리643966b
refactor: chromeTab 관련 폴더 모두 제거로 인한 코드 수정51de994
refactor: edit/hooks 폴더 제거a89172d
refactor: search 관련 로직 리팩토링851b2b9
refactor: 북마크 선택 관련 기능 리팩토링4032110
refactor: 불필요한 주석 제거
🔧 Changing configuration files
a145532
ci: accordion.button props 수정으로 인한 ui 라이브러리 patch 버전 업0b272f9
ci: Git 브랜치 동기화 문제로 인한 app.release.yml 파일 수정
📦 Updating compiled files or packages
61446f1
chore: npm version packages
v3.0.5
v3.0.4
v3.0.3
v3.0.2
v3.0.2 (2025-09-19)
🐛 Fixing a bug
37a1ffd
fix: searchMode일 때 resizer 스타일이 적용되지 않는 오류 해결f8becb0
fix: pnpm 캐시 관련 github action 오류 해결b987fab
fix: 불필요한 github action 명령 제거2ab40b4
fix: pnpm 빌드 오류 해결6ff5d03
fix: semantic-release 관련 플러그인이 없어 github action 이 동작하지 않는 오류 수정0d3b8e7
fix: releaseRules를 인식하지 않는 오류 해결994734a
fix: .releaserc.json 파일이 깃모지로 인해 커밋이 제대로 분석되지 않는 오류 해결243f7dc
fix: 잘못된 preset 네이밍 수정2a0d7fa
fix: rollup.config.mjs 파일 린트 오류 수정
♻️ Refactoring code
9f6a07a
refactor: 불필요한 콘솔 제거
🔧 Changing configuration files
303c573
ci: release.config.js 깃모지 구성 변경12801a8
ci: release.yml 오타로 인한 수정06fe201
ci: 불필요한 로그 제거e458514
ci: 익스텐션 관련 버저닝 자동화 로직 추가49f9b94
ci: 시멘틱 버저닝 자동화8a4fb7b
ci: 시멘틱 버저닝 실패 시 커밋 메세지 변경db319da
ci: release.yml 파일 수정
📦 Updating compiled files or packages
2db37e1
chore: npm에서 pnpm으로 전환3aa86a5
chore: pnpm 모노레포 설정 - extension 폴더 이동7e36161
chore: tsconfig.base.json 파일 설정d340050
chore: packages/ui에 공통 ui 분리 및 스토리북 코드 작성a5e4b98
chore: packages/ui rollup 설정12f9506
chore: 기존 shared/ui 파일 제거7a27212
chore: 공통된 라이브러리 root package.json으로 분리5bb9271
chore: 공통 eslint, prettier 설정0c53472
chore: 공통된 eslint, prettier를 packages/ui 에 적용c6dcf7a
chore: eslint, prettier 라이브러리 네이밍 수정81b92cf
chore: bookmark-finder-extension/ui package.json 설명 텍스트 수정20d9068
chore: semantic-release과 github-action을 활용한 시멘틱버전 자동화 구현
[3.0.1] - 2025-08-30
오류 수정
Fix
- SplitPane 상단 컴포넌트 중복 스크롤바 제거
[3.0.0] - 2025-08-29
[2.0.1] - 2024-09-01
For User
Chore
- 북마크 아이콘 추가
Fix
- 익스텐션 사용 시 기존 웹 사이트의 레이아웃이 깨지는 버그 수정
- AI 카테고리 자동 생성 시 중복 생성되는 버그 수정
- AI 폴더 분류 시 Accordian 버튼 클릭 시 상관없는 Accordian이 열리고 닫히는 버그 수정
- 특정 사이트에서 Input 타이핑이 되지 않는 버그 수정
Developer
- 기존 웹사이트와 스타일을 분리하기 위해 shadow dom으로 구성, react-shadow 라이브러리를 사용
Contributor
[2.0.0] - 2024-08-23
For User
Renewal
- 기존 기능을 모두 제거, 새롭게 기능 구현
Feature
- 북마크 사이드바로 크롬 북마크 관리
- Drag & Drop을 통해 링크 삭제, 이동 가능
- AI 자동분류 기능 추가 (GEMINI API 사용)
- 북마크 검색 기능 추가 (이름, ai)
Developer
- FSD(featured sliced Design) 아키텍처 적용
- 디자인 시스템 구현 figma - 현재 ui 폴더에서 구현
- useForm 공통 커스텀 훅 사용
Contributor
[1.0.0] - 2024-06-06
For User
Feature
-
http://,https://로 시작하는 사이트에서 Ctrl(CMD) + B 단축키 누를 시 Bookmark Finder 창을 키고 끌 수 있다. - 크롬 북마크에 있는 폴더와 북마크 맥북의 Finder 형태로 보여주기
- Finder 상단의 제목 클릭 시(ex. root - 북마크) 해당 폴더를 열 수 있다.
For Developer
Feature
- 개발환경 셋팅 -> React + Typescript + emotion
- 공용 컴포넌트 개발
-
@common- layout(Flex, Container, Spacer, Center), Modal, Text
-
@shared- Fetch, WindowCommand
-



