Skip to content

Commit f0524dd

Browse files
authored
Merge pull request #547 from marp-team/upgrade-dependencies
Upgrade Node.js and dependent packages to the latest version
2 parents 62e9403 + 5967799 commit f0524dd

File tree

9 files changed

+2115
-1832
lines changed

9 files changed

+2115
-1832
lines changed

.circleci/config.yml

Lines changed: 9 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -95,31 +95,24 @@ jobs:
9595
steps:
9696
- lint
9797

98-
unit-electron32:
99-
executor:
100-
name: node
101-
version: '20.18.0'
102-
steps:
103-
- test
104-
105-
unit-electron34:
98+
unit-electron35:
10699
executor:
107100
name: node
108-
version: '20.18.2'
101+
version: '22.15.1'
109102
steps:
110103
- test
111104

112-
unit-electron35:
105+
unit-electron37:
113106
executor:
114107
name: node
115-
version: '22.15.1'
108+
version: '22.17.0'
116109
steps:
117110
- test
118111

119-
unit-electron37:
112+
unit-electron39:
120113
executor:
121114
name: node
122-
version: '22.17.0'
115+
version: '22.20.0'
123116
steps:
124117
- test
125118

@@ -130,19 +123,15 @@ workflows:
130123
- lint:
131124
requires:
132125
- audit
133-
- unit-electron32:
134-
requires:
135-
- audit
136-
- lint
137-
- unit-electron34:
126+
- unit-electron35:
138127
requires:
139128
- audit
140129
- lint
141-
- unit-electron35:
130+
- unit-electron37:
142131
requires:
143132
- audit
144133
- lint
145-
- unit-electron37:
134+
- unit-electron39:
146135
requires:
147136
- audit
148137
- lint

.github/workflows/release.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
github-release:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v4
12+
- uses: actions/checkout@v6
1313

1414
- name: Parse pre-release flag for vsce
1515
id: vsce-prerelease
@@ -25,9 +25,9 @@ jobs:
2525
needs: github-release
2626
runs-on: ubuntu-latest
2727
steps:
28-
- uses: actions/checkout@v4
28+
- uses: actions/checkout@v6
2929

30-
- uses: actions/setup-node@v4
30+
- uses: actions/setup-node@v6
3131
with:
3232
node-version-file: '.nvmrc'
3333

@@ -45,7 +45,7 @@ jobs:
4545
token: ${{ secrets.GITHUB_TOKEN }}
4646
files: ${{ steps.vsix.outputs.name }}
4747

48-
- uses: actions/upload-artifact@v4
48+
- uses: actions/upload-artifact@v7
4949
with:
5050
name: vsix
5151
path: ${{ steps.vsix.outputs.name }}
@@ -54,13 +54,13 @@ jobs:
5454
needs: upload-vsix
5555
runs-on: ubuntu-latest
5656
steps:
57-
- uses: actions/checkout@v4
57+
- uses: actions/checkout@v6
5858

5959
- name: Parse pre-release flag for vsce
6060
id: vsce-prerelease
6161
run: echo "prerelease=$(cat package.json | jq '.vsce.preRelease')" >> $GITHUB_OUTPUT
6262

63-
- uses: actions/download-artifact@v4
63+
- uses: actions/download-artifact@v8
6464
with:
6565
name: vsix
6666
path: ~/vsix
@@ -70,7 +70,7 @@ jobs:
7070
run: echo "path=$(find ~/vsix -maxdepth 1 -name '*.vsix' -printf '%p\n' | head -n 1)" >> $GITHUB_OUTPUT
7171

7272
- name: Publish to Open VSX Registry
73-
uses: HaaLeo/publish-vscode-extension@v1
73+
uses: HaaLeo/publish-vscode-extension@v2
7474
with:
7575
pat: ${{ secrets.OPEN_VSX_PAT }}
7676
extensionFile: ${{ steps.vsix.outputs.path }}

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
22.17.1
1+
22.22.1

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,18 @@
22

33
## [Unreleased]
44

5+
### Breaking
6+
7+
- VS Code v1.101.0 and later is now required ([#547](https://github.com/marp-team/marp-vscode/pull/547))
8+
9+
### Changed
10+
11+
- Upgrade Marp Core to [v4.3.0](https://github.com/marp-team/marp-core/releases/tag/v4.3.0) ([#542](https://github.com/marp-team/marp-vscode/pull/542), [#547](https://github.com/marp-team/marp-vscode/pull/547))
12+
- [v4.2.0](https://github.com/marp-team/marp-core/releases/v4.2.0): Built-in themes now set color variants based on the color scheme defined by `color-scheme` CSS property
13+
- [v4.3.0](https://github.com/marp-team/marp-core/releases/v4.3.0): Added Unicode 17 support by Twemoji
14+
- Upgrade Marp CLI to [v4.3.0](https://github.com/marp-team/marp-cli/releases/tag/v4.3.0) ([#547](https://github.com/marp-team/marp-vscode/pull/547))
15+
- The overview view is avaiable in HTML export
16+
517
## v3.3.0 - 2025-08-09
618

719
### Added

0 commit comments

Comments
 (0)