Skip to content

Commit 32cf9b5

Browse files
authored
Merge pull request #159 from icflorescu/next
Ensure compatibility with Mantine 7.9
2 parents abf1315 + 99eb0e8 commit 32cf9b5

File tree

5 files changed

+139
-121
lines changed

5 files changed

+139
-121
lines changed

.github/workflows/publish-and-deploy.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ jobs:
2727
- name: Checkout
2828
uses: actions/checkout@v4
2929
- name: Setup Node.js
30-
uses: actions/setup-node@v3
30+
uses: actions/setup-node@v4
3131
with:
3232
node-version: '20'
3333
cache: yarn
3434
- name: Restore cache
35-
uses: actions/cache@v3
35+
uses: actions/cache@v4
3636
with:
3737
path: |
3838
.next/cache
@@ -48,11 +48,11 @@ jobs:
4848
GITHUB_PAGES: 'TRUE'
4949
run: yarn build
5050
- name: Upload pages artifact
51-
uses: actions/upload-pages-artifact@v2
51+
uses: actions/upload-pages-artifact@v3
5252
with:
5353
path: ./out
5454
- name: Upload package artifact
55-
uses: actions/upload-artifact@v3
55+
uses: actions/upload-artifact@v4
5656
with:
5757
name: package
5858
path: |
@@ -70,10 +70,10 @@ jobs:
7070
runs-on: ubuntu-latest
7171
needs: build
7272
steps:
73-
- uses: actions/download-artifact@v3
73+
- uses: actions/download-artifact@v4
7474
with:
7575
name: package
76-
- uses: JS-DevTools/npm-publish@v2
76+
- uses: JS-DevTools/npm-publish@v3
7777
with:
7878
token: ${{ secrets.NPM_TOKEN }}
7979

@@ -87,4 +87,4 @@ jobs:
8787
steps:
8888
- name: Deploy to GitHub Pages
8989
id: deployment
90-
uses: actions/deploy-pages@v2
90+
uses: actions/deploy-pages@v4

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
The following is a list of notable changes to the Mantine ContextMenu component.
44
Minor versions that are not listed in the changelog are minor bug fixes and small internal improvements or refactorings.
55

6+
## 7.9.0 (2024-05-03)
7+
8+
- Update dev dependencies to ensure compatibility with Mantine 7.9
9+
610
## 7.8.1 (2024-04-25)
711

812
- Update dev dependencies to ensure compatibility with Mantine 7.8.1, Next.js 14.2.3 & React 18.3

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Craft your applications for productivity and meet your users’ expectations by
1919

2020
## Features
2121

22-
- **Lightweight** - no external dependencies, [no bloat](https://bundlephobia.com/package/mantine-contextmenu)
22+
- **[Lightweight](https://bundlephobia.com/package/mantine-contextmenu)** - no external dependencies, no bloat
2323
- **Dark-theme aware** - automatically adapts to the current [Mantine color scheme](https://mantine.dev/theming/color-schemes/)
2424
- **[Simple API](https://icflorescu.github.io/mantine-contextmenu/getting-started)** - just wrap your application in the `ContextMenuProvider` component and use the hook-generated function in your code
2525
- **[Custom content support](https://icflorescu.github.io/mantine-contextmenu/examples/custom-content)** - use any Mantine component as context menu content

package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "mantine-contextmenu",
3-
"version": "7.8.1",
3+
"version": "7.9.0",
44
"description": "Craft your applications for productivity and meet your users’ expectations by enhancing your Mantine-based UIs with a desktop-grade, lightweight yet fully-featured, dark-theme aware context-menu component, built by the creator of Mantine DataTable",
55
"keywords": [
66
"ui",
@@ -73,17 +73,17 @@
7373
},
7474
"devDependencies": {
7575
"@ducanh2912/next-pwa": "^10.2.6",
76-
"@mantine/code-highlight": "^7.8.1",
77-
"@mantine/core": "^7.8.1",
78-
"@mantine/hooks": "^7.8.1",
79-
"@mantine/notifications": "^7.8.1",
80-
"@tabler/icons-react": "^3.2.0",
76+
"@mantine/code-highlight": "^7.9.0",
77+
"@mantine/core": "^7.9.0",
78+
"@mantine/hooks": "^7.9.0",
79+
"@mantine/notifications": "^7.9.0",
80+
"@tabler/icons-react": "^3.3.0",
8181
"@types/lodash": "^4.17.0",
82-
"@types/node": "^20.12.7",
82+
"@types/node": "^20.12.8",
8383
"@types/react": "^18.3.1",
8484
"@types/react-dom": "^18.3.0",
85-
"@typescript-eslint/eslint-plugin": "^7.7.1",
86-
"@typescript-eslint/parser": "^7.7.1",
85+
"@typescript-eslint/eslint-plugin": "^7.8.0",
86+
"@typescript-eslint/parser": "^7.8.0",
8787
"clsx": "^2.1.1",
8888
"cssnano": "^7.0.1",
8989
"eslint": "^8",

0 commit comments

Comments
 (0)