Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
2ddfc46
chore: prepare beta release
Seungwoo321 Jun 20, 2025
6faec12
chore: update lockfile
Seungwoo321 Jun 20, 2025
9b0077c
hotfix: npm 배포 동기화 문제 해결 (#246)
Seungwoo321 Jun 20, 2025
584e3f9
chore: update lockfile after peerDependencies changes
Seungwoo321 Jun 20, 2025
7a6d2da
chore: prepare beta release
github-actions[bot] Jun 20, 2025
c6a92bd
fix: restore peerDependencies to prevent beta version pollution
github-actions[bot] Jun 20, 2025
655b3b1
test: 단일 패키지 배포 시나리오 테스트
Seungwoo321 Jun 20, 2025
edcd850
Merge branch 'develop' of github.Seungwoo321:vue-pivottable/vue3-pivo…
Seungwoo321 Jun 20, 2025
fe01fb6
fix: peerDependencies 자동 업데이트 방지 및 lockfile 제거
Seungwoo321 Jun 20, 2025
df9114f
chore: prepare beta release
github-actions[bot] Jun 20, 2025
adef4f9
fix: restore peerDependencies to prevent beta version pollution
github-actions[bot] Jun 20, 2025
6b76788
fix: GitHub Release 중복 방지 및 peerDependencies 자동 업데이트 방지
Seungwoo321 Jun 20, 2025
687e87d
Merge branch 'develop' of github.Seungwoo321:vue-pivottable/vue3-pivo…
Seungwoo321 Jun 20, 2025
646ada0
test: 2개 패키지 배포 시나리오 테스트
Seungwoo321 Jun 20, 2025
e9d99e6
chore: prepare beta release
github-actions[bot] Jun 20, 2025
7de91e8
chore: clean up backup files
Seungwoo321 Jun 20, 2025
d29dbcb
fix: 베타 타임스탬프 교체 로직 개선 및 시나리오 테스트 (#248)
Seungwoo321 Jun 20, 2025
d37564b
chore: prepare beta release
github-actions[bot] Jun 20, 2025
d8c5bff
fix: 올바른 베타 버전 관리 로직 구현 (#249)
Seungwoo321 Jun 20, 2025
05303f1
chore: prepare beta release
github-actions[bot] Jun 20, 2025
d72a22d
test: 수정된 베타 버전 증가 로직 테스트 (#250)
Seungwoo321 Jun 20, 2025
03a5b79
chore: prepare beta release
github-actions[bot] Jun 20, 2025
87bab8a
chore: 백업 파일 정리 및 .gitignore 업데이트 (#252)
Seungwoo321 Jun 20, 2025
6562c65
fix: 베타 버전일 때 타임스탬프만 업데이트하도록 수정 (#251)
Seungwoo321 Jun 20, 2025
df8c87d
fix: rows/cols가 비어있을 때 Vue2와 동일하게 렌더링되도록 수정 (#254)
Seungwoo321 Jul 7, 2025
4bb94ff
chore: prepare beta release
github-actions[bot] Jul 7, 2025
3622906
fix:prevent VDragAndDropCell from disappearing on missing attribute #…
gingerbeerlime Jul 7, 2025
c9b80cb
chore: PR #253에 대한 changeset 추가 (#255)
Seungwoo321 Jul 7, 2025
b6d1d7f
chore: prepare beta release
github-actions[bot] Jul 7, 2025
ed941d0
Merge remote-tracking branch 'origin/main' into develop
Seungwoo321 Jul 7, 2025
2de66de
chore: stable 릴리즈 준비를 위한 changeset 추가 (#258)
Seungwoo321 Jul 7, 2025
20d0371
chore: prepare beta release
github-actions[bot] Jul 7, 2025
e38ae7e
chore: 워크플로우 재실행을 위한 changeset 추가 (#260)
Seungwoo321 Jul 7, 2025
a89e856
chore: prepare beta release
github-actions[bot] Jul 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,26 @@

### Patch Changes

- e38ae7e: chore: 워크플로우 재실행을 위한 changeset
- 이전 워크플로우 실행 시 npm 배포 중복 오류 해결을 위함

## 1.1.7

### Patch Changes

- 2de66de: chore: stable 버전 1.1.7 릴리즈 준비

베타 테스트가 완료되어 stable 버전으로 릴리즈 준비합니다.

### 포함된 변경사항
- fix: rows/cols가 비어있을 때 Vue2와 동일하게 렌더링되도록 수정
- fix: VDragAndDropCell이 속성이 없을 때 사라지는 문제 수정
- chore: 베타 버전 관리 및 릴리즈 프로세스 개선

## 1.1.7

### Patch Changes

- c9b80cb: fix: VDragAndDropCell이 속성이 없을 때 사라지는 문제 수정
- DragAndDropCell 컴포넌트에서 속성이 누락되었을 때 발생하는 문제 해결
- 이슈 #177 수정
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "vue-pivottable",
"version": "1.1.7-beta.1751879666",
"version": "1.1.7-beta.1751885610",
"type": "module",
"description": "",
"exports": {
Expand Down
22 changes: 16 additions & 6 deletions packages/lazy-table-renderer/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,23 @@

### Patch Changes

- 646ada0: test: 2개 패키지 배포 시나리오 테스트
- 2de66de: chore: stable 버전 1.1.7 릴리즈 준비

베타 테스트가 완료되어 stable 버전으로 릴리즈 준비합니다.

### 포함된 변경사항
- fix: rows/cols가 비어있을 때 Vue2와 동일하게 렌더링되도록 수정
- fix: VDragAndDropCell이 속성이 없을 때 사라지는 문제 수정
- chore: 베타 버전 관리 및 릴리즈 프로세스 개선

- Updated dependencies [2de66de]
- vue-pivottable@1.1.7

## 1.1.7

### Patch Changes

- 646ada0: test: 2개 패키지 배포 시나리오 테스트
- plotly-renderer와 lazy-table-renderer만 변경
- vue-pivottable은 변경하지 않음
- GitHub Release 중복 방지 테스트
Expand All @@ -17,7 +32,6 @@
### Patch Changes

- 9b0077c: fix: 워크플로우 및 버전 관리 시스템 개선

- develop 브랜치에서 항상 베타 버전 보장하는 로직 추가
- peerDependencies를 현재 npm latest와 일치하도록 수정
- changeset이 없어도 베타 접미사가 자동으로 추가되도록 개선
Expand All @@ -31,7 +45,6 @@
### Patch Changes

- 429cf68: fix: peerDependencies가 존재하지 않는 버전을 참조하는 문제 수정

- vue-pivottable의 peerDependency를 ^1.1.5에서 ^1.1.4로 변경
- 1.1.5는 아직 정식 릴리즈되지 않았으므로 1.1.4를 참조해야 함
- plotly-renderer와 lazy-table-renderer 모두 수정
Expand All @@ -42,7 +55,6 @@
### Patch Changes

- 5ef202b: fix: develop 브랜치를 베타 버전으로 복구

- develop 브랜치가 정식 버전으로 잘못 업데이트된 것을 수정
- 모든 패키지를 베타 버전으로 변경
- develop 브랜치는 항상 베타 버전을 유지해야 함
Expand Down Expand Up @@ -90,7 +102,6 @@
### Patch Changes

- dc3b7dc: fix: 하위 패키지 빌드 오류 수정

- lazy-table-renderer: vue-pivottable 버전 의존성 업데이트 (^1.1.4)
- plotly-renderer: vue-pivottable 버전 의존성 업데이트 및 타입 오류 수정
- vite 설정에서 moduleResolution 관련 수정
Expand Down Expand Up @@ -126,7 +137,6 @@
### Patch Changes

- 34e74ef: fix: 프로덕션 배포가 release 브랜치에서 실행되도록 수정

- release.yml에서 release-packages.cjs 사용하도록 변경
- npm 배포 전 release 브랜치로 checkout하도록 수정
- 베타와 프로덕션 배포가 동일한 스크립트 사용
Expand Down
2 changes: 1 addition & 1 deletion packages/lazy-table-renderer/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vue-pivottable/lazy-table-renderer",
"version": "1.1.7-beta.1751879666",
"version": "1.1.7-beta.1751885610",
"type": "module",
"description": "",
"exports": {
Expand Down
33 changes: 16 additions & 17 deletions packages/plotly-renderer/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,30 @@

### Patch Changes

- 2de66de: chore: stable 버전 1.1.7 릴리즈 준비

베타 테스트가 완료되어 stable 버전으로 릴리즈 준비합니다.

### 포함된 변경사항
- fix: rows/cols가 비어있을 때 Vue2와 동일하게 렌더링되도록 수정
- fix: VDragAndDropCell이 속성이 없을 때 사라지는 문제 수정
- chore: 베타 버전 관리 및 릴리즈 프로세스 개선

- Updated dependencies [2de66de]
- vue-pivottable@1.1.7

## 2.0.8

### Patch Changes

- d72a22d: test: 수정된 베타 버전 증가 로직 테스트

**수정된 워크플로우 검증:**

1. changeset 실행 전 베타 접미사 제거
2. changeset version으로 버전 증가 (1.1.6 → 1.1.7, 2.0.7 → 2.0.8)
3. 증가된 버전에 베타 접미사 재적용

**기대 결과:**

- vue-pivottable: 1.1.6-beta.xxx → 1.1.7-beta.yyy
- plotly-renderer: 2.0.7-beta.xxx → 2.0.8-beta.yyy
- lazy-table-renderer: 변경 없음 (changeset 제외)
Expand All @@ -28,13 +42,11 @@
- d8c5bff: test: 올바른 베타 버전 증가 테스트

**수정된 로직 테스트:**

- changeset version의 버전 증가를 보존
- 선택적 베타 타임스탬프 적용 (변경된 패키지만)
- lazy-table-renderer는 changeset 없으므로 변경되지 않아야 함

**기대 결과:**

- vue-pivottable: 1.1.6-beta.old → 1.1.7-beta.new (버전 증가 + 새 타임스탬프)
- plotly-renderer: 2.0.7-beta.old → 2.0.8-beta.new (버전 증가 + 새 타임스탬프)
- lazy-table-renderer: 1.1.7-beta.old → 1.1.7-beta.old (변경 없음)
Expand All @@ -49,19 +61,16 @@
- d29dbcb: test: 베타 타임스탬프 교체 시나리오 테스트

**현재 상황:**

- develop 브랜치에 이미 베타 버전들이 존재
- main PR #247이 승인되지 않은 상태
- 추가 changeset으로 베타 타임스탬프 교체 테스트

**기대 결과:**

- vue-pivottable: 1.1.6-beta.OLD → 1.1.7-beta.NEW
- plotly-renderer: 2.0.7-beta.OLD → 2.0.8-beta.NEW
- lazy-table-renderer: 1.1.7-beta.OLD (변경 없음, changeset 없음)

**테스트 목표:**

- 베타 중복 방지 (1.1.7-beta.xxx-beta.yyy 같은 형태 방지)
- 새로운 타임스탬프로 교체
- main PR #247 자동 업데이트
Expand All @@ -74,7 +83,6 @@
### Patch Changes

- 646ada0: test: 2개 패키지 배포 시나리오 테스트

- plotly-renderer와 lazy-table-renderer만 변경
- vue-pivottable은 변경하지 않음
- GitHub Release 중복 방지 테스트
Expand All @@ -86,7 +94,6 @@
### Patch Changes

- 9b0077c: fix: 워크플로우 및 버전 관리 시스템 개선

- develop 브랜치에서 항상 베타 버전 보장하는 로직 추가
- peerDependencies를 현재 npm latest와 일치하도록 수정
- changeset이 없어도 베타 접미사가 자동으로 추가되도록 개선
Expand All @@ -100,7 +107,6 @@
### Patch Changes

- 429cf68: fix: peerDependencies가 존재하지 않는 버전을 참조하는 문제 수정

- vue-pivottable의 peerDependency를 ^1.1.5에서 ^1.1.4로 변경
- 1.1.5는 아직 정식 릴리즈되지 않았으므로 1.1.4를 참조해야 함
- plotly-renderer와 lazy-table-renderer 모두 수정
Expand All @@ -111,12 +117,10 @@
### Patch Changes

- 702023a: fix: peerDependencies가 존재하지 않는 버전을 참조하는 문제 수정

- vue-pivottable의 peerDependency를 ^1.1.5에서 ^1.1.4로 변경
- 1.1.5는 아직 정식 릴리즈되지 않았으므로 1.1.4를 참조해야 함

- 5ef202b: fix: develop 브랜치를 베타 버전으로 복구

- develop 브랜치가 정식 버전으로 잘못 업데이트된 것을 수정
- 모든 패키지를 베타 버전으로 변경
- develop 브랜치는 항상 베타 버전을 유지해야 함
Expand All @@ -129,14 +133,12 @@
### Patch Changes

- 9dd7707: fix: 베타 릴리즈 프로세스 전체 개선

- 베타 버전 중복 문제 해결 (1.1.5-beta.xxx-beta.yyy → 1.1.5-beta.yyy)
- peerDependencies 베타 버전 오염 방지
- changeset 적용 전 package.json 백업 및 peerDependencies 복원 로직 추가
- 워크플로우에서 베타 버전이 의존성에 전파되지 않도록 개선

- 9dd7707: fix: 베타 버전 중복 및 peerDependencies 오염 문제 긴급 수정

- 중복된 베타 버전 제거 (1.1.5-beta.xxx-beta.yyy → 1.1.5-beta.yyy)
- plotly-renderer의 peerDependencies를 원래 버전으로 복원

Expand Down Expand Up @@ -184,7 +186,6 @@
### Patch Changes

- dc3b7dc: fix: 하위 패키지 빌드 오류 수정

- lazy-table-renderer: vue-pivottable 버전 의존성 업데이트 (^1.1.4)
- plotly-renderer: vue-pivottable 버전 의존성 업데이트 및 타입 오류 수정
- vite 설정에서 moduleResolution 관련 수정
Expand All @@ -195,7 +196,6 @@
### Patch Changes

- 34e74ef: fix: 프로덕션 배포가 release 브랜치에서 실행되도록 수정

- release.yml에서 release-packages.cjs 사용하도록 변경
- npm 배포 전 release 브랜치로 checkout하도록 수정
- 베타와 프로덕션 배포가 동일한 스크립트 사용
Expand All @@ -205,7 +205,6 @@
### Patch Changes

- a59a151: chore: plotly-renderer peerDependency를 'latest'로 변경

- 베타 버전 대신 'latest'를 사용하여 더 유연한 버전 관리 가능

## [2.0.0](https://github.com/vue-pivottable/vue3-pivottable/compare/@vue-pivottable/plotly-renderer@1.0.0...@vue-pivottable/plotly-renderer@2.0.0) (2024-06-15)
Expand Down
2 changes: 1 addition & 1 deletion packages/plotly-renderer/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@vue-pivottable/plotly-renderer",
"version": "2.0.8-beta.1751879666",
"version": "2.0.8-beta.1751885610",
"type": "module",
"exports": {
".": {
Expand Down