diff --git a/.github/workflows/build-on-main.yaml b/.github/workflows/build-on-main.yaml index c6c7f241..64a91644 100644 --- a/.github/workflows/build-on-main.yaml +++ b/.github/workflows/build-on-main.yaml @@ -23,7 +23,7 @@ jobs: timeout-minutes: 30 steps: - name: Harden Runner - uses: step-security/harden-runner@a4aa98b93cab29d9b1101a6143fb8bce00e2eac4 # v2.7.1 + uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1 with: egress-policy: audit - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 @@ -50,7 +50,7 @@ jobs: libsoup-3.0 \ webkit2gtk-4.1 - name: Run sccache-cache - uses: mozilla-actions/sccache-action@2e7f9ec7921547d4b46598398ca573513895d0bd # v0.0.4 + uses: mozilla-actions/sccache-action@89e9040de88b577a072e3760aaf59f585da083af # v0.0.5 - name: Rust setup uses: dtolnay/rust-toolchain@21dc36fb71dd22e3317045c0c31a3f4249868b17 # master with: diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index eea3e827..1792f018 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -17,11 +17,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Harden Runner - uses: step-security/harden-runner@a4aa98b93cab29d9b1101a6143fb8bce00e2eac4 # v2.7.1 + uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1 with: egress-policy: audit - name: 'Checkout Repository' - uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5 + uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - name: 'Dependency Review' - uses: actions/dependency-review-action@0c155c5e8556a497adf53f2c18edabf945ed8e70 # v4.3.2 + uses: actions/dependency-review-action@72eb03d02c7872a771aacd928f3123ac62ad6d3a # v4.3.3 diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index b612a954..478af5da 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -77,7 +77,7 @@ jobs: with: toolchain: stable - name: Run sccache-cache - uses: mozilla-actions/sccache-action@2e7f9ec7921547d4b46598398ca573513895d0bd # v0.0.4 + uses: mozilla-actions/sccache-action@89e9040de88b577a072e3760aaf59f585da083af # v0.0.5 - name: Install Dependencies and Build run: | bun install diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 8d574fe3..748f3359 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -32,12 +32,12 @@ jobs: steps: - name: Harden Runner - uses: step-security/harden-runner@a4aa98b93cab29d9b1101a6143fb8bce00e2eac4 # v2.7.1 + uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1 with: egress-policy: audit - name: "Checkout code" - uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5 + uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 with: persist-credentials: false @@ -72,6 +72,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard. - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@b7cec7526559c32f1616476ff32d17ba4c59b2d6 # v3.25.5 + uses: github/codeql-action/upload-sarif@23acc5c183826b7a8a97bce3cecc52db901f8251 # v3.25.10 with: sarif_file: results.sarif diff --git a/.github/workflows/test-on-pr.yaml b/.github/workflows/test-on-pr.yaml index a7af64ae..f9df2fe2 100644 --- a/.github/workflows/test-on-pr.yaml +++ b/.github/workflows/test-on-pr.yaml @@ -21,7 +21,7 @@ jobs: timeout-minutes: 30 steps: - name: Harden Runner - uses: step-security/harden-runner@a4aa98b93cab29d9b1101a6143fb8bce00e2eac4 # v2.7.1 + uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1 with: egress-policy: audit - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 @@ -48,7 +48,7 @@ jobs: libsoup-3.0 \ webkit2gtk-4.1 - name: Run sccache-cache - uses: mozilla-actions/sccache-action@2e7f9ec7921547d4b46598398ca573513895d0bd # v0.0.4 + uses: mozilla-actions/sccache-action@89e9040de88b577a072e3760aaf59f585da083af # v0.0.5 - name: Rust setup uses: dtolnay/rust-toolchain@21dc36fb71dd22e3317045c0c31a3f4249868b17 # master with: @@ -76,7 +76,7 @@ jobs: runs-on: ubuntu-latest needs: build steps: - - uses: step-security/harden-runner@a4aa98b93cab29d9b1101a6143fb8bce00e2eac4 # v2.7.1 + - uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1 with: egress-policy: audit - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4 @@ -107,7 +107,7 @@ jobs: bun install bun run build - name: Run sccache-cache - uses: mozilla-actions/sccache-action@2e7f9ec7921547d4b46598398ca573513895d0bd # v0.0.4 + uses: mozilla-actions/sccache-action@89e9040de88b577a072e3760aaf59f585da083af # v0.0.5 - name: Rust setup uses: dtolnay/rust-toolchain@21dc36fb71dd22e3317045c0c31a3f4249868b17 # master with: diff --git a/bun.lockb b/bun.lockb index 944aaf0c..60dc34ad 100644 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index 5fce3603..c6a08c04 100644 --- a/package.json +++ b/package.json @@ -24,39 +24,39 @@ "private": true, "license": "MIT", "devDependencies": { - "@biomejs/biome": "1.7.3", - "@kobalte/core": "0.13.1", + "@biomejs/biome": "1.8.2", + "@kobalte/core": "0.13.3", "@kobalte/tailwindcss": "0.9.0", "@solid-primitives/context": "0.2.3", "@solid-primitives/scheduled": "1.4.3", "@tailwindcss/typography": "0.5.13", - "@tauri-apps/cli": "2.0.0-beta.17", - "@types/node": "20.12.12", - "@typescript-eslint/eslint-plugin": "7.9.0", - "@typescript-eslint/parser": "7.9.0", + "@tauri-apps/cli": "2.0.0-beta.20", + "@types/node": "20.14.8", + "@typescript-eslint/eslint-plugin": "7.14.1", + "@typescript-eslint/parser": "7.14.1", "autoprefixer": "10.4.19", - "daisyui": "4.11.1", - "eslint": "9.2.0", - "eslint-plugin-tsdoc": "0.2.17", + "daisyui": "4.12.8", + "eslint": "9.5.0", + "eslint-plugin-tsdoc": "0.3.0", "postcss": "8.4.38", "postcss-import": "16.1.0", - "postcss-nesting": "12.1.4", + "postcss-nesting": "12.1.5", "solid-icons": "1.1.0", - "tailwindcss": "3.4.3", - "typescript": "5.4.5", - "vite": "5.2.11", + "tailwindcss": "3.4.4", + "typescript": "5.5.2", + "vite": "5.3.1", "vite-plugin-solid": "2.10.2" }, "dependencies": { "@aptabase/tauri": "^0.4.1", "@solidjs/router": "^0.13.0", - "@tauri-apps/api": "2.0.0-beta.11", - "@tauri-apps/plugin-dialog": "2.0.0-beta.3", - "@tauri-apps/plugin-fs": "2.0.0-beta.3", - "@tauri-apps/plugin-log": "2.0.0-beta.4", - "@tauri-apps/plugin-process": "2.0.0-beta.3", - "@tauri-apps/plugin-store": "2.0.0-beta.3", - "@tauri-apps/plugin-updater": "2.0.0-beta.3", + "@tauri-apps/api": "2.0.0-beta.13", + "@tauri-apps/plugin-dialog": "2.0.0-beta.5", + "@tauri-apps/plugin-fs": "2.0.0-beta.5", + "@tauri-apps/plugin-log": "2.0.0-beta.6", + "@tauri-apps/plugin-process": "2.0.0-beta.5", + "@tauri-apps/plugin-store": "2.0.0-beta.5", + "@tauri-apps/plugin-updater": "2.0.0-beta.5", "solid-js": "^1.8.7" } } diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 1af9ec1e..bd69fc44 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -29,7 +29,7 @@ features = ["typescript", "export"] chrono = "0.4" # Used to load the .env file during build dotenvy_macro = "0.15.7" -itertools = "0.12.1" +itertools = "0.13.0" # Used for logging log = "0.4.21" # Used in our custom commands