Skip to content

Commit 4bb94ff

Browse files
chore: prepare beta release
Changed packages: vue-pivottable lazy-table-renderer plotly-renderer
1 parent df8c87d commit 4bb94ff

File tree

5 files changed

+13
-33
lines changed

5 files changed

+13
-33
lines changed

.changeset/fix-empty-rows-cols-rendering.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 10 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,24 @@
44

55
### Patch Changes
66

7+
- df8c87d: fix: rows/cols가 비어있을 때 Vue2와 동일하게 렌더링되도록 수정
8+
- 디버그용 console.log 코드 제거
9+
- rows/cols가 모두 비어있을 때도 테이블 구조와 총계가 표시되도록 수정
10+
- rowAttrs가 비어있을 때 헤더에 빈 행이 추가되는 문제 해결
11+
- Vue2의 렌더링 동작과 완전히 일치하도록 조건부 렌더링 로직 개선
12+
13+
## 1.1.7
14+
15+
### Patch Changes
16+
717
- d72a22d: test: 수정된 베타 버전 증가 로직 테스트
818

919
**수정된 워크플로우 검증:**
10-
1120
1. changeset 실행 전 베타 접미사 제거
1221
2. changeset version으로 버전 증가 (1.1.6 → 1.1.7, 2.0.7 → 2.0.8)
1322
3. 증가된 버전에 베타 접미사 재적용
1423

1524
**기대 결과:**
16-
1725
- vue-pivottable: 1.1.6-beta.xxx → 1.1.7-beta.yyy
1826
- plotly-renderer: 2.0.7-beta.xxx → 2.0.8-beta.yyy
1927
- lazy-table-renderer: 변경 없음 (changeset 제외)
@@ -25,13 +33,11 @@
2533
- d8c5bff: test: 올바른 베타 버전 증가 테스트
2634

2735
**수정된 로직 테스트:**
28-
2936
- changeset version의 버전 증가를 보존
3037
- 선택적 베타 타임스탬프 적용 (변경된 패키지만)
3138
- lazy-table-renderer는 changeset 없으므로 변경되지 않아야 함
3239

3340
**기대 결과:**
34-
3541
- vue-pivottable: 1.1.6-beta.old → 1.1.7-beta.new (버전 증가 + 새 타임스탬프)
3642
- plotly-renderer: 2.0.7-beta.old → 2.0.8-beta.new (버전 증가 + 새 타임스탬프)
3743
- lazy-table-renderer: 1.1.7-beta.old → 1.1.7-beta.old (변경 없음)
@@ -43,19 +49,16 @@
4349
- d29dbcb: test: 베타 타임스탬프 교체 시나리오 테스트
4450

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

5156
**기대 결과:**
52-
5357
- vue-pivottable: 1.1.6-beta.OLD → 1.1.7-beta.NEW
5458
- plotly-renderer: 2.0.7-beta.OLD → 2.0.8-beta.NEW
5559
- lazy-table-renderer: 1.1.7-beta.OLD (변경 없음, changeset 없음)
5660

5761
**테스트 목표:**
58-
5962
- 베타 중복 방지 (1.1.7-beta.xxx-beta.yyy 같은 형태 방지)
6063
- 새로운 타임스탬프로 교체
6164
- main PR #247 자동 업데이트
@@ -65,7 +68,6 @@
6568
### Patch Changes
6669

6770
- 655b3b1: test: 단일 패키지 배포 시나리오 테스트
68-
6971
- vue-pivottable만 변경하여 1개 패키지 배포 테스트
7072
- main PR이 있는 상태에서 추가 변경사항 반영 테스트
7173

@@ -74,7 +76,6 @@
7476
### Patch Changes
7577

7678
- 9b0077c: fix: 워크플로우 및 버전 관리 시스템 개선
77-
7879
- develop 브랜치에서 항상 베타 버전 보장하는 로직 추가
7980
- peerDependencies를 현재 npm latest와 일치하도록 수정
8081
- changeset이 없어도 베타 접미사가 자동으로 추가되도록 개선
@@ -85,7 +86,6 @@
8586
### Patch Changes
8687

8788
- fix: 버전 관리 문제 해결을 위한 버전 범프
88-
8989
- develop 브랜치의 버전이 베타 접미사 없이 유지되는 문제 해결
9090
- npm에 이미 배포된 버전과 충돌 방지
9191

@@ -94,7 +94,6 @@
9494
### Patch Changes
9595

9696
- 5ef202b: fix: develop 브랜치를 베타 버전으로 복구
97-
9897
- develop 브랜치가 정식 버전으로 잘못 업데이트된 것을 수정
9998
- 모든 패키지를 베타 버전으로 변경
10099
- develop 브랜치는 항상 베타 버전을 유지해야 함
@@ -104,14 +103,12 @@
104103
### Patch Changes
105104

106105
- 9dd7707: fix: 베타 릴리즈 프로세스 전체 개선
107-
108106
- 베타 버전 중복 문제 해결 (1.1.5-beta.xxx-beta.yyy → 1.1.5-beta.yyy)
109107
- peerDependencies 베타 버전 오염 방지
110108
- changeset 적용 전 package.json 백업 및 peerDependencies 복원 로직 추가
111109
- 워크플로우에서 베타 버전이 의존성에 전파되지 않도록 개선
112110

113111
- 9dd7707: fix: 베타 버전 중복 및 peerDependencies 오염 문제 긴급 수정
114-
115112
- 중복된 베타 버전 제거 (1.1.5-beta.xxx-beta.yyy → 1.1.5-beta.yyy)
116113
- plotly-renderer의 peerDependencies를 원래 버전으로 복원
117114

@@ -138,7 +135,6 @@
138135
### Patch Changes
139136

140137
- 0c3c5b0: fix: 하위 패키지 이중 베타 버전 문제 해결
141-
142138
- lazy-table-renderer와 plotly-renderer의 잘못된 베타 버전 수정
143139
- 워크플로우 개선사항 적용을 위한 릴리스 준비
144140

@@ -147,7 +143,6 @@
147143
### Patch Changes
148144

149145
- ad33eb8: fix: 프로덕션 릴리스를 위한 버전 업데이트
150-
151146
- 워크플로우 개선사항 반영
152147
- 안정적인 배포 프로세스 확립
153148

@@ -156,7 +151,6 @@
156151
### Patch Changes
157152

158153
- dae29ab: fix: 베타와 프로덕션 릴리스 워크플로우 개선
159-
160154
- 베타와 프로덕션 모두 동일한 release-packages.cjs 스크립트 사용
161155
- changeset이 적용된 패키지만 베타 버전 생성하도록 수정
162156
- 프로덕션 릴리스 시 기존 릴리스 브랜치 삭제 후 재생성
@@ -167,7 +161,6 @@
167161
### Patch Changes
168162

169163
- 34e74ef: fix: 프로덕션 배포가 release 브랜치에서 실행되도록 수정
170-
171164
- release.yml에서 release-packages.cjs 사용하도록 변경
172165
- npm 배포 전 release 브랜치로 checkout하도록 수정
173166
- 베타와 프로덕션 배포가 동일한 스크립트 사용
@@ -177,7 +170,6 @@
177170
### Patch Changes
178171

179172
- c2d09a4: fix: 빌드 오류 처리 및 순서 개선
180-
181173
- set -e 추가로 빌드 실패 시 워크플로우 즉시 중단
182174
- 메인 패키지를 먼저 빌드하여 타입 선언 파일 생성
183175
- 하위 패키지들이 메인 패키지 타입을 참조할 수 있도록 순서 조정
@@ -187,7 +179,6 @@
187179
### Patch Changes
188180

189181
- 224a73a: fix: 베타 릴리스 워크플로우 근본 수정 (3번째 시도)
190-
191182
- step ID 누락 해결: 'id: version' 추가
192183
- 베타 중복 방지: 기존 -beta.\* 제거 후 새로 추가
193184
- 릴리스 순서 개선: GitHub Release → npm 퍼블리시
@@ -198,7 +189,6 @@
198189
### Patch Changes
199190

200191
- 1075ac6: feat: 릴리즈 브랜치를 활용한 새로운 배포 워크플로우 구현
201-
202192
- main 브랜치 보호 규칙을 유지하면서 자동 릴리즈 가능
203193
- 각 릴리즈마다 release/v\* 브랜치 생성
204194
- 독립적인 패키지 빌드 및 배포 지원

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-pivottable",
3-
"version": "1.1.7-beta.1750406363",
3+
"version": "1.1.7-beta.1751878365",
44
"type": "module",
55
"description": "",
66
"exports": {

packages/lazy-table-renderer/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vue-pivottable/lazy-table-renderer",
3-
"version": "1.1.7-beta.1750406363",
3+
"version": "1.1.7-beta.1751878365",
44
"type": "module",
55
"description": "",
66
"exports": {

packages/plotly-renderer/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vue-pivottable/plotly-renderer",
3-
"version": "2.0.8-beta.1750406363",
3+
"version": "2.0.8-beta.1751878365",
44
"type": "module",
55
"exports": {
66
".": {

0 commit comments

Comments
 (0)