Skip to content

Commit 6978e35

Browse files
authored
Merge pull request #238 from vue-pivottable/develop
Release: 1.1.5
2 parents 12eb522 + ba8e428 commit 6978e35

File tree

7 files changed

+150
-5
lines changed

7 files changed

+150
-5
lines changed

.github/workflows/release-develop.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,13 +91,46 @@ jobs:
9191
fi
9292
done
9393
94+
# Store package.json files before changeset modifications
95+
for pkg in packages/*/; do
96+
if [ -d "$pkg" ] && [ -f "$pkg/package.json" ]; then
97+
cp "$pkg/package.json" "$pkg/package.json.backup"
98+
fi
99+
done
100+
94101
# Commit all changes
95102
git config user.name "github-actions[bot]"
96103
git config user.email "github-actions[bot]@users.noreply.github.com"
97104
git add -A
98105
git commit -m "chore: prepare beta release
99106
100107
Changed packages: $CHANGED_PACKAGES"
108+
109+
# Restore peerDependencies from backup to prevent beta version pollution
110+
for pkg in packages/*/; do
111+
if [ -d "$pkg" ] && [ -f "$pkg/package.json.backup" ]; then
112+
cd "$pkg"
113+
# Extract peerDependencies from backup and apply to current
114+
node -e "
115+
const fs = require('fs');
116+
const backup = JSON.parse(fs.readFileSync('./package.json.backup', 'utf8'));
117+
const current = JSON.parse(fs.readFileSync('./package.json', 'utf8'));
118+
if (backup.peerDependencies) {
119+
current.peerDependencies = backup.peerDependencies;
120+
}
121+
fs.writeFileSync('./package.json', JSON.stringify(current, null, 2) + '\\n');
122+
"
123+
rm -f package.json.backup
124+
cd -
125+
fi
126+
done
127+
128+
# Commit peerDependencies fix if there are changes
129+
if ! git diff --quiet; then
130+
git add -A
131+
git commit -m "fix: restore peerDependencies to prevent beta version pollution"
132+
fi
133+
101134
git push origin develop
102135
103136
# Always use current main package version for GitHub release tag

CHANGELOG.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,37 @@
11
# Changelog
22

3+
## 1.1.5
4+
5+
### Patch Changes
6+
7+
- 5ef202b: fix: develop 브랜치를 베타 버전으로 복구
8+
9+
- develop 브랜치가 정식 버전으로 잘못 업데이트된 것을 수정
10+
- 모든 패키지를 베타 버전으로 변경
11+
- develop 브랜치는 항상 베타 버전을 유지해야 함
12+
13+
## 1.1.5
14+
15+
### Patch Changes
16+
17+
- 9dd7707: fix: 베타 릴리즈 프로세스 전체 개선
18+
19+
- 베타 버전 중복 문제 해결 (1.1.5-beta.xxx-beta.yyy → 1.1.5-beta.yyy)
20+
- peerDependencies 베타 버전 오염 방지
21+
- changeset 적용 전 package.json 백업 및 peerDependencies 복원 로직 추가
22+
- 워크플로우에서 베타 버전이 의존성에 전파되지 않도록 개선
23+
24+
- 9dd7707: fix: 베타 버전 중복 및 peerDependencies 오염 문제 긴급 수정
25+
26+
- 중복된 베타 버전 제거 (1.1.5-beta.xxx-beta.yyy → 1.1.5-beta.yyy)
27+
- plotly-renderer의 peerDependencies를 원래 버전으로 복원
28+
29+
## 1.1.5
30+
31+
### Patch Changes
32+
33+
- 464d7d2: test: main PR 자동 업데이트 기능 검증
34+
335
## 1.1.4
436

537
### Patch Changes

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.4",
3+
"version": "1.1.5",
44
"type": "module",
55
"description": "",
66
"exports": {

packages/lazy-table-renderer/CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# Changelog
22

3+
## 1.1.7
4+
5+
### Patch Changes
6+
7+
- 429cf68: fix: peerDependencies가 존재하지 않는 버전을 참조하는 문제 수정
8+
9+
- vue-pivottable의 peerDependency를 ^1.1.5에서 ^1.1.4로 변경
10+
- 1.1.5는 아직 정식 릴리즈되지 않았으므로 1.1.4를 참조해야 함
11+
- plotly-renderer와 lazy-table-renderer 모두 수정
12+
13+
14+
## 1.1.6
15+
16+
### Patch Changes
17+
18+
- 5ef202b: fix: develop 브랜치를 베타 버전으로 복구
19+
20+
- develop 브랜치가 정식 버전으로 잘못 업데이트된 것을 수정
21+
- 모든 패키지를 베타 버전으로 변경
22+
- develop 브랜치는 항상 베타 버전을 유지해야 함
23+
24+
- Updated dependencies [5ef202b]
25+
26+
327
## 1.1.6
428

529
### Patch Changes

packages/lazy-table-renderer/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vue-pivottable/lazy-table-renderer",
3-
"version": "1.1.6",
3+
"version": "1.1.7-beta.1750395052",
44
"type": "module",
55
"description": "",
66
"exports": {
@@ -49,7 +49,7 @@
4949
},
5050
"peerDependencies": {
5151
"vue": "^3.2.0",
52-
"vue-pivottable": "^1.1.4"
52+
"vue-pivottable": "^1.1.5"
5353
},
5454
"devDependencies": {
5555
"@vitejs/plugin-vue": "^5.2.1",

packages/plotly-renderer/CHANGELOG.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,61 @@
11
# Changelog
22

3+
## 2.0.7
4+
5+
### Patch Changes
6+
7+
- 429cf68: fix: peerDependencies가 존재하지 않는 버전을 참조하는 문제 수정
8+
9+
- vue-pivottable의 peerDependency를 ^1.1.5에서 ^1.1.4로 변경
10+
- 1.1.5는 아직 정식 릴리즈되지 않았으므로 1.1.4를 참조해야 함
11+
- plotly-renderer와 lazy-table-renderer 모두 수정
12+
13+
14+
## 2.0.6
15+
16+
### Patch Changes
17+
18+
- 702023a: fix: peerDependencies가 존재하지 않는 버전을 참조하는 문제 수정
19+
20+
- vue-pivottable의 peerDependency를 ^1.1.5에서 ^1.1.4로 변경
21+
- 1.1.5는 아직 정식 릴리즈되지 않았으므로 1.1.4를 참조해야 함
22+
23+
- 5ef202b: fix: develop 브랜치를 베타 버전으로 복구
24+
25+
- develop 브랜치가 정식 버전으로 잘못 업데이트된 것을 수정
26+
- 모든 패키지를 베타 버전으로 변경
27+
- develop 브랜치는 항상 베타 버전을 유지해야 함
28+
29+
- Updated dependencies [5ef202b]
30+
31+
32+
## 2.0.6
33+
34+
### Patch Changes
35+
36+
- 9dd7707: fix: 베타 릴리즈 프로세스 전체 개선
37+
38+
- 베타 버전 중복 문제 해결 (1.1.5-beta.xxx-beta.yyy → 1.1.5-beta.yyy)
39+
- peerDependencies 베타 버전 오염 방지
40+
- changeset 적용 전 package.json 백업 및 peerDependencies 복원 로직 추가
41+
- 워크플로우에서 베타 버전이 의존성에 전파되지 않도록 개선
42+
43+
- 9dd7707: fix: 베타 버전 중복 및 peerDependencies 오염 문제 긴급 수정
44+
45+
- 중복된 베타 버전 제거 (1.1.5-beta.xxx-beta.yyy → 1.1.5-beta.yyy)
46+
- plotly-renderer의 peerDependencies를 원래 버전으로 복원
47+
48+
- Updated dependencies [9dd7707]
49+
- Updated dependencies [9dd7707]
50+
51+
52+
## 2.0.6
53+
54+
### Patch Changes
55+
56+
- 8c517e1: test: PR 자동 업데이트 두 번째 검증
57+
58+
359
## 2.0.5
460

561
### Patch Changes

packages/plotly-renderer/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@vue-pivottable/plotly-renderer",
3-
"version": "2.0.5",
3+
"version": "2.0.7-beta.1750395052",
44
"type": "module",
55
"exports": {
66
".": {
@@ -46,7 +46,7 @@
4646
},
4747
"peerDependencies": {
4848
"vue": "^3.2.0",
49-
"vue-pivottable": "^1.1.4"
49+
"vue-pivottable": "^1.1.5"
5050
},
5151
"devDependencies": {
5252
"@vitejs/plugin-vue": "^5.2.1",

0 commit comments

Comments
 (0)