diff --git a/.github/workflows/format.yaml b/.github/workflows/format.yaml index 723b2fc..4de5c6d 100644 --- a/.github/workflows/format.yaml +++ b/.github/workflows/format.yaml @@ -19,7 +19,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 20 cache: 'npm' - name: Install dependencies diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index f8c27f8..a5cb30c 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -19,7 +19,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 20 cache: 'npm' - name: Install dependencies diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2678fc8..c801f8c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,7 +22,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 20 cache: 'npm' - name: Install dependencies diff --git a/.github/workflows/testing.yaml b/.github/workflows/testing.yaml index 3ad8205..1520abd 100644 --- a/.github/workflows/testing.yaml +++ b/.github/workflows/testing.yaml @@ -21,7 +21,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 20 cache: 'npm' - name: Install dependencies @@ -40,7 +40,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: 22 + node-version: 20 cache: 'npm' - name: Install dependencies diff --git a/.releaserc.json b/.releaserc.json new file mode 100644 index 0000000..898eee9 --- /dev/null +++ b/.releaserc.json @@ -0,0 +1,48 @@ +{ + "branches": ["main"], + "plugins": [ + ["@semantic-release/commit-analyzer", { + "preset": "conventionalcommits", + "releaseRules": [ + { "type": "feat", "release": "minor" }, + { "type": "fix", "release": "patch" }, + { "type": "perf", "release": "patch" }, + { "type": "refactor", "release": "patch" }, + { "type": "docs", "release": false }, + { "type": "style", "release": false }, + { "type": "chore", "release": false }, + { "type": "ci", "release": false }, + { "type": "test", "release": false }, + { "breaking": true, "release": "major" } + ] + }], + ["@semantic-release/release-notes-generator", { + "preset": "conventionalcommits", + "presetConfig": { + "types": [ + { "type": "feat", "section": "🚀 Features" }, + { "type": "fix", "section": "🐛 Bug Fixes" }, + { "type": "perf", "section": "⚡ Performance" }, + { "type": "refactor", "section": "♻️ Refactors" }, + { "type": "docs", "section": "📚 Documentation", "hidden": true }, + { "type": "chore", "section": "🧰 Maintenance", "hidden": true }, + { "type": "ci", "section": "🔧 CI/CD", "hidden": true } + ] + } + }], + ["@semantic-release/changelog", { + "changelogFile": "CHANGELOG.md" + }], + ["@semantic-release/npm", { + "npmPublish": false + }], + ["@semantic-release/git", { + "assets": ["package.json", "package-lock.json", "CHANGELOG.md"], + "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" + }], + ["@semantic-release/github", { + "successComment": false, + "failTitle": false + }] + ] +} diff --git a/images/128x128.png b/images/128x128.png index 5922c51..438243c 100644 Binary files a/images/128x128.png and b/images/128x128.png differ diff --git a/images/128x128@2x.png b/images/128x128@2x.png index d9d0a75..81bfba8 100644 Binary files a/images/128x128@2x.png and b/images/128x128@2x.png differ diff --git a/images/256x256.png b/images/256x256.png new file mode 100644 index 0000000..81bfba8 Binary files /dev/null and b/images/256x256.png differ diff --git a/images/32x32.png b/images/32x32.png index 1e1386d..a87e57b 100644 Binary files a/images/32x32.png and b/images/32x32.png differ diff --git a/images/64x64.png b/images/64x64.png index dbd05a3..be0da26 100644 Binary files a/images/64x64.png and b/images/64x64.png differ diff --git a/images/app.icns b/images/app.icns index 461580e..645c770 100644 Binary files a/images/app.icns and b/images/app.icns differ diff --git a/images/app.ico b/images/app.ico index 090edcc..872892a 100644 Binary files a/images/app.ico and b/images/app.ico differ diff --git a/images/favicon-120.png b/images/favicon-120.png index 00d7084..8cb8f53 100644 Binary files a/images/favicon-120.png and b/images/favicon-120.png differ diff --git a/images/favicon-128.png b/images/favicon-128.png index 7671d19..438243c 100644 Binary files a/images/favicon-128.png and b/images/favicon-128.png differ diff --git a/images/favicon-144.png b/images/favicon-144.png index 3c8c9bd..a775e35 100644 Binary files a/images/favicon-144.png and b/images/favicon-144.png differ diff --git a/images/favicon-152.png b/images/favicon-152.png index d95c646..31b6f1a 100644 Binary files a/images/favicon-152.png and b/images/favicon-152.png differ diff --git a/images/favicon-195.png b/images/favicon-195.png index 3e2a020..98434eb 100644 Binary files a/images/favicon-195.png and b/images/favicon-195.png differ diff --git a/images/favicon-228.png b/images/favicon-228.png index 3d940b8..505e7cb 100644 Binary files a/images/favicon-228.png and b/images/favicon-228.png differ diff --git a/images/favicon-32.png b/images/favicon-32.png index c4ec3e9..a87e57b 100644 Binary files a/images/favicon-32.png and b/images/favicon-32.png differ diff --git a/images/favicon-57.png b/images/favicon-57.png index 0f74fa5..67e3856 100644 Binary files a/images/favicon-57.png and b/images/favicon-57.png differ diff --git a/images/favicon-72.png b/images/favicon-72.png index 55b4feb..d558cfa 100644 Binary files a/images/favicon-72.png and b/images/favicon-72.png differ diff --git a/images/favicon-96.png b/images/favicon-96.png index 801a843..b4fb4ab 100644 Binary files a/images/favicon-96.png and b/images/favicon-96.png differ diff --git a/images/favicon.ico b/images/favicon.ico index 8913624..872892a 100644 Binary files a/images/favicon.ico and b/images/favicon.ico differ diff --git a/images/icon.icns b/images/icon.icns index 08b50a0..645c770 100644 Binary files a/images/icon.icns and b/images/icon.icns differ diff --git a/images/icon.ico b/images/icon.ico index 2d0ebbc..872892a 100644 Binary files a/images/icon.ico and b/images/icon.ico differ diff --git a/images/icon.png b/images/icon.png index 50d3365..1177383 100644 Binary files a/images/icon.png and b/images/icon.png differ diff --git a/images/tray.png b/images/tray.png index f3f57e9..97feb46 100644 Binary files a/images/tray.png and b/images/tray.png differ