Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
86cb051
patch: Valentin Roehle #1 Fixed multiple issues, fixed component stru…
EinfachValle Apr 20, 2026
d991173
bugfix: inline IDE logos via svgr so they render under Tauri CSP
EinfachValle Apr 20, 2026
cfc7044
release: sync 0.6.0 and installer-asset CI from main
EinfachValle Apr 21, 2026
0513ef9
dependabot: bump npm-all group across 3 directories with 6 updates
dependabot[bot] Apr 21, 2026
da27b6b
dependabot: bump @types/node from 22.19.17 to 25.6.0
dependabot[bot] Apr 21, 2026
190dc5c
dependabot: bump the actions-all group with 7 updates
dependabot[bot] Apr 21, 2026
d529dbe
patch: bump notify to 8.2 and notify-debouncer-full to 0.7
EinfachValle Apr 21, 2026
a496677
docs: update CLAUDE.md — RepoWatcher is already wired into lib.rs
EinfachValle Apr 21, 2026
3a0fcc8
bugfix: fix Playwright E2E — WebKit libs + download-button test drift…
EinfachValle Apr 21, 2026
d7d2d94
feature: dev-build icon variant to distinguish yarn dev from installe…
EinfachValle Apr 21, 2026
5ef9a64
feature: Valentin Roehle Added animations, fixed loading times & views
EinfachValle Apr 21, 2026
489aa28
feature: Valentin Roehle Added developer tools, implemented updating …
EinfachValle Apr 21, 2026
5d795bd
patch: Valentin Roehle Transformed css to scss, fixed subpage & added…
EinfachValle Apr 21, 2026
c415653
release: 0.7.0 preparation
EinfachValle Apr 21, 2026
cc9eb29
release: merge main into develop (develop wins)
EinfachValle Apr 21, 2026
4ce06dc
Merge remote-tracking branch 'origin/main' into develop
EinfachValle Apr 22, 2026
5875023
docs: Added implementation plans to fix bugs and add features
EinfachValle May 1, 2026
aa1d98d
Feature: Fixed several bugs with phase one
EinfachValle May 20, 2026
ebfdbec
feature: Migrated unstructured code into clean material ui format
EinfachValle May 27, 2026
dca5f69
feature: Increased repository & git actions
EinfachValle Jun 3, 2026
09fa3f5
feature: Enhanced performance & statistics
EinfachValle Jun 10, 2026
92b6206
release: squash-merge main into develop (0.9.0/0.9.1 + landing overhaul)
EinfachValle Jun 10, 2026
4da8d2b
feature(landing): Enhanced privacy policy & accessability
EinfachValle Jun 11, 2026
507b63c
dependabot: bump the actions-all group with 4 updates (#75)
dependabot[bot] Jun 15, 2026
23ff571
dependabot: bump the cargo-all group in /app/src-tauri with 15 update…
dependabot[bot] Jun 15, 2026
407938e
dependabot: bump the npm-all group across 1 directory with 39 updates…
dependabot[bot] Jun 16, 2026
2fdcff5
dependabot: bump the cargo-majors group across 1 directory with 5 upd…
dependabot[bot] Jun 16, 2026
abfd220
dependabot: bump the npm-majors group across 5 directories with 17 up…
dependabot[bot] Jun 16, 2026
66cb4dc
fix(devstub): pull About version from package.json via vite define (#82)
EinfachValle Jun 16, 2026
4d5c1da
fix(tauri): bump @tauri-apps/api to ^2.11.0 to match crate (#84)
EinfachValle Jun 16, 2026
9483d52
fix(vite): drop deprecated swc/tsconfig-paths plugins, use oxc/rolldo…
EinfachValle Jun 16, 2026
7ef3782
bugfix: Fixed several issues in the system
EinfachValle Jun 25, 2026
0a59115
release: 0.10.0
EinfachValle Jun 25, 2026
acdef50
Merge remote-tracking branch 'origin/main' into develop
EinfachValle Jun 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 3 additions & 3 deletions .github/workflows/e2e-tauri.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
xvfb

- name: Node 22
uses: actions/setup-node@v5
uses: actions/setup-node@v6
with:
node-version-file: ".nvmrc"
cache: yarn
Expand All @@ -70,7 +70,7 @@ jobs:

- name: Cache tauri-driver + tauri-cli
id: tauri-bins-cache
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.cargo/bin/tauri-driver
Expand All @@ -97,7 +97,7 @@ jobs:

- name: Upload logs on failure
if: failure()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: e2e-logs-${{ github.run_id }}
# Matches the entrypoint default (`${REPO_ROOT}/target/e2e-logs`).
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-please.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
release-please:
runs-on: ubuntu-latest
steps:
- uses: googleapis/release-please-action@v4
- uses: googleapis/release-please-action@v5
id: release
with:
config-file: .github/release-please-config.json
Expand Down
28 changes: 25 additions & 3 deletions .github/workflows/release-tauri-beta.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,15 +45,32 @@ jobs:
strategy:
fail-fast: false
matrix:
# Per-arch legs mirror the production release workflow so beta artifacts
# cover the same set (mac arm64/x64, windows x64/arm64, linux x64).
# `windows-11-arm` is a GitHub-hosted native arm64 runner — availability
# varies by plan/region (see release-tauri.yml) and the leg is skipped
# harmlessly via continue-on-error when unavailable. This workflow only
# stages installers into OS folders; it builds no GitHub release.
include:
- platform: macos-latest
os: macos
args: "--target universal-apple-darwin"
rustTarget: aarch64-apple-darwin
args: "--target aarch64-apple-darwin"
- platform: macos-latest
os: macos
rustTarget: x86_64-apple-darwin
args: "--target x86_64-apple-darwin"
- platform: ubuntu-22.04
os: linux
rustTarget: ""
args: ""
- platform: windows-latest
os: windows
rustTarget: ""
args: ""
- platform: windows-11-arm
os: windows
rustTarget: aarch64-pc-windows-msvc
args: ""
runs-on: ${{ matrix.platform }}
continue-on-error: true
Expand All @@ -70,7 +87,7 @@ jobs:
- name: Setup Rust toolchain
uses: dtolnay/rust-toolchain@stable
with:
targets: ${{ matrix.platform == 'macos-latest' && 'aarch64-apple-darwin,x86_64-apple-darwin' || '' }}
targets: ${{ matrix.rustTarget }}

- uses: swatinem/rust-cache@v2
with:
Expand Down Expand Up @@ -169,7 +186,12 @@ jobs:
- name: Upload staging artifact (${{ matrix.os }})
uses: actions/upload-artifact@v7
with:
name: recrest-beta-staging-${{ matrix.os }}
# Per-arch legs share `os` (two macos, two windows), so the artifact
# name must include the arch — upload-artifact@v7 names are immutable
# and a collision would drop one arch. `collect` downloads by the
# `recrest-beta-staging-*` pattern + merge-multiple, so distinct names
# still merge into the same per-OS folders.
name: recrest-beta-staging-${{ matrix.os }}-${{ matrix.rustTarget || 'native' }}
path: stage/
if-no-files-found: warn
retention-days: 1
Expand Down
Loading
Loading