From c659689bc0052a5acdf0e5c80286e8bcb1d43302 Mon Sep 17 00:00:00 2001 From: 苏向夜 Date: Sun, 18 Jan 2026 16:17:50 +0800 Subject: chore(ci): setup semifold --- ui/package.json | 83 +++++++++++++++++++++++++++------------------------------ 1 file changed, 39 insertions(+), 44 deletions(-) (limited to 'ui/package.json') diff --git a/ui/package.json b/ui/package.json index 008fcfb..b8bcde1 100644 --- a/ui/package.json +++ b/ui/package.json @@ -1,46 +1,41 @@ { - "name": "@dropout/ui", - "version": "0.0.0", - "private": true, - "type": "module", - "scripts": { - "dev": "vite", - "build": "vite build", - "preview": "vite preview", - "check": "svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json", - "lint": "oxlint .", - "lint:fix": "oxlint . --fix", - "format": "oxfmt . --write" - }, - "dependencies": { - "@tauri-apps/api": "^2.9.1", - "@tauri-apps/plugin-dialog": "^2.6.0", - "@tauri-apps/plugin-fs": "^2.4.5", - "@tauri-apps/plugin-shell": "^2.3.4", - "lucide-svelte": "^0.562.0", - "marked": "^17.0.1", - "node-emoji": "^2.2.0", - "prismjs": "^1.30.0" - }, - "devDependencies": { - "@sveltejs/vite-plugin-svelte": "^6.2.1", - "@tailwindcss/vite": "^4.1.18", - "@tsconfig/svelte": "^5.0.6", - "@types/node": "^24.10.1", - "@types/prismjs": "^1.26.5", - "autoprefixer": "^10.4.23", - "oxfmt": "^0.24.0", - "oxlint": "^1.39.0", - "postcss": "^8.5.6", - "svelte": "^5.46.4", - "svelte-check": "^4.3.4", - "tailwindcss": "^4.1.18", - "typescript": "~5.9.3", - "vite": "npm:rolldown-vite@7.2.5" - }, - "pnpm": { - "overrides": { - "vite": "npm:rolldown-vite@7.2.5" - } - } + "name": "@dropout/ui", + "version": "0.1.0", + "private": true, + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "preview": "vite preview", + "check": "svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json", + "lint": "oxlint .", + "lint:fix": "oxlint . --fix", + "format": "oxfmt . --write" + }, + "dependencies": { + "@tauri-apps/api": "^2.9.1", + "@tauri-apps/plugin-dialog": "^2.6.0", + "@tauri-apps/plugin-fs": "^2.4.5", + "@tauri-apps/plugin-shell": "^2.3.4", + "lucide-svelte": "^0.562.0", + "marked": "^17.0.1", + "node-emoji": "^2.2.0", + "prismjs": "^1.30.0" + }, + "devDependencies": { + "@sveltejs/vite-plugin-svelte": "^6.2.1", + "@tailwindcss/vite": "^4.1.18", + "@tsconfig/svelte": "^5.0.6", + "@types/node": "^24.10.1", + "@types/prismjs": "^1.26.5", + "autoprefixer": "^10.4.23", + "oxfmt": "^0.24.0", + "oxlint": "^1.39.0", + "postcss": "^8.5.6", + "svelte": "^5.46.4", + "svelte-check": "^4.3.4", + "tailwindcss": "^4.1.18", + "typescript": "~5.9.3", + "vite": "npm:rolldown-vite@7.2.5" + } } -- cgit v1.2.3-70-g09d2 From e7ac28c6b8467a8fca0a3b61ba498e4742d3a718 Mon Sep 17 00:00:00 2001 From: 苏向夜 Date: Sun, 18 Jan 2026 18:24:09 +0800 Subject: ci(semifold): prepare for alpha release --- .changes/alpha.md | 6 ++++ .changes/config.toml | 5 ---- Cargo.toml | 6 ++++ package.json | 2 +- src-tauri/Cargo.toml | 8 +----- ui/package.json | 78 ++++++++++++++++++++++++++-------------------------- 6 files changed, 53 insertions(+), 52 deletions(-) create mode 100644 .changes/alpha.md (limited to 'ui/package.json') diff --git a/.changes/alpha.md b/.changes/alpha.md new file mode 100644 index 0000000..d6f82b9 --- /dev/null +++ b/.changes/alpha.md @@ -0,0 +1,6 @@ +--- +"@dropout/ui": "patch:feat" +dropout: "patch:feat" +--- + +Prepare for alpha mode pre-release. diff --git a/.changes/config.toml b/.changes/config.toml index f2c64b3..8df2c64 100644 --- a/.changes/config.toml +++ b/.changes/config.toml @@ -9,11 +9,6 @@ fix = "Bug Fixes" perf = "Performance Improvements" refactor = "Refactors" -[packages."@dropout/dropout"] -path = "." -resolver = "nodejs" -version-mode = { pre-release.tag = "alpha" } - [packages."@dropout/ui"] path = "ui" resolver = "nodejs" diff --git a/Cargo.toml b/Cargo.toml index f5a676e..1a8ac7a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,3 +1,9 @@ [workspace] members = ["src-tauri"] resolver = "3" + +[profile.dev] +opt-level = 0 + +[profile.release] +opt-level = 3 diff --git a/package.json b/package.json index 271e041..4d1093b 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "@dropout/dropout", + "name": "@dropout/workspace", "version": "0.1.0", "private": true, "description": "Dropout, the next-generation Minecraft game launcher", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index ecd0beb..78743cd 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dropout" -version = "0.1.26" +version = "0.2.0-alpha" edition = "2021" authors = ["HsiangNianian"] description = "The DropOut Minecraft Game Launcher" @@ -36,12 +36,6 @@ regex = "1.12.2" [build-dependencies] tauri-build = { version = "2.0", features = [] } -[profile.dev] -opt-level = 0 - -[profile.release] -opt-level = 3 - [package.metadata.deb] depends = "libgtk-3-0" section = "games" diff --git a/ui/package.json b/ui/package.json index b8bcde1..934b149 100644 --- a/ui/package.json +++ b/ui/package.json @@ -1,41 +1,41 @@ { - "name": "@dropout/ui", - "version": "0.1.0", - "private": true, - "type": "module", - "scripts": { - "dev": "vite", - "build": "vite build", - "preview": "vite preview", - "check": "svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json", - "lint": "oxlint .", - "lint:fix": "oxlint . --fix", - "format": "oxfmt . --write" - }, - "dependencies": { - "@tauri-apps/api": "^2.9.1", - "@tauri-apps/plugin-dialog": "^2.6.0", - "@tauri-apps/plugin-fs": "^2.4.5", - "@tauri-apps/plugin-shell": "^2.3.4", - "lucide-svelte": "^0.562.0", - "marked": "^17.0.1", - "node-emoji": "^2.2.0", - "prismjs": "^1.30.0" - }, - "devDependencies": { - "@sveltejs/vite-plugin-svelte": "^6.2.1", - "@tailwindcss/vite": "^4.1.18", - "@tsconfig/svelte": "^5.0.6", - "@types/node": "^24.10.1", - "@types/prismjs": "^1.26.5", - "autoprefixer": "^10.4.23", - "oxfmt": "^0.24.0", - "oxlint": "^1.39.0", - "postcss": "^8.5.6", - "svelte": "^5.46.4", - "svelte-check": "^4.3.4", - "tailwindcss": "^4.1.18", - "typescript": "~5.9.3", - "vite": "npm:rolldown-vite@7.2.5" - } + "name": "@dropout/ui", + "version": "0.2.0-alpha", + "private": true, + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "preview": "vite preview", + "check": "svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json", + "lint": "oxlint .", + "lint:fix": "oxlint . --fix", + "format": "oxfmt . --write" + }, + "dependencies": { + "@tauri-apps/api": "^2.9.1", + "@tauri-apps/plugin-dialog": "^2.6.0", + "@tauri-apps/plugin-fs": "^2.4.5", + "@tauri-apps/plugin-shell": "^2.3.4", + "lucide-svelte": "^0.562.0", + "marked": "^17.0.1", + "node-emoji": "^2.2.0", + "prismjs": "^1.30.0" + }, + "devDependencies": { + "@sveltejs/vite-plugin-svelte": "^6.2.1", + "@tailwindcss/vite": "^4.1.18", + "@tsconfig/svelte": "^5.0.6", + "@types/node": "^24.10.1", + "@types/prismjs": "^1.26.5", + "autoprefixer": "^10.4.23", + "oxfmt": "^0.24.0", + "oxlint": "^1.39.0", + "postcss": "^8.5.6", + "svelte": "^5.46.4", + "svelte-check": "^4.3.4", + "tailwindcss": "^4.1.18", + "typescript": "~5.9.3", + "vite": "npm:rolldown-vite@7.2.5" + } } -- cgit v1.2.3-70-g09d2 From 549b4b443f12c5dd22c020dcec1e0e88c2202d13 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 18 Jan 2026 16:41:01 +0000 Subject: chore(release): bump versions --- .changes/alpha.md | 6 ------ .github/ISSUE_TEMPLATE/config.yml | 4 ++-- src-tauri/CHANGELOG.md | 7 +++++++ src-tauri/Cargo.toml | 2 +- src-tauri/src/main.rs | 2 +- src-tauri/tauri.conf.json | 2 +- ui/CHANGELOG.md | 7 +++++++ ui/package.json | 4 ++-- ui/src/components/HomeView.svelte | 2 +- 9 files changed, 22 insertions(+), 14 deletions(-) delete mode 100644 .changes/alpha.md create mode 100644 src-tauri/CHANGELOG.md create mode 100644 ui/CHANGELOG.md (limited to 'ui/package.json') diff --git a/.changes/alpha.md b/.changes/alpha.md deleted file mode 100644 index d6f82b9..0000000 --- a/.changes/alpha.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@dropout/ui": "patch:feat" -dropout: "patch:feat" ---- - -Prepare for alpha mode pre-release. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index b2dbc20..dfb46d9 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -4,8 +4,8 @@ contact_links: url: https://dropout.hydroroll.team about: Read the project documentation and guides - name: Discussions - url: https://github.com/HsiangNianian/DropOut/discussions + url: https://github.com/HydroRoll-Team/DropOut/discussions about: Ask questions and discuss ideas with the community - name: Releases - url: https://github.com/HsiangNianian/DropOut/releases + url: https://github.com/HydroRoll-Team/DropOut/releases about: Download the latest version or view changelog diff --git a/src-tauri/CHANGELOG.md b/src-tauri/CHANGELOG.md new file mode 100644 index 0000000..4b2d22b --- /dev/null +++ b/src-tauri/CHANGELOG.md @@ -0,0 +1,7 @@ +# Changelog + +## v0.2.0-alpha.1 + +### New Features + +- [`e7ac28c`](https://github.com/HydroRoll-Team/DropOut/commit/e7ac28c6b8467a8fca0a3b61ba498e4742d3a718): Prepare for alpha mode pre-release. ([#62](https://github.com/HydroRoll-Team/DropOut/pull/62) by @fu050409) diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index acf9564..74b0203 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dropout" -version = "0.2.0-alpha" +version = "0.2.0-alpha.1" edition = "2021" authors = ["HsiangNianian"] description = "The DropOut Minecraft Game Launcher" diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs index 35e2ef5..e4d0a2e 100644 --- a/src-tauri/src/main.rs +++ b/src-tauri/src/main.rs @@ -2141,7 +2141,7 @@ struct GithubRelease { async fn get_github_releases() -> Result, String> { let client = reqwest::Client::new(); let res = client - .get("https://api.github.com/repos/HsiangNianian/DropOut/releases") + .get("https://api.github.com/repos/HydroRoll-Team/DropOut/releases") .header("User-Agent", "DropOut-Launcher") .send() .await diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index fec2eb3..2f0ace7 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,6 +1,6 @@ { "productName": "dropout", - "version": "0.2.0-alpha", + "version": "0.2.0-alpha.1", "identifier": "com.dropout.launcher", "build": { "beforeDevCommand": "pnpm --filter @dropout/ui dev", diff --git a/ui/CHANGELOG.md b/ui/CHANGELOG.md new file mode 100644 index 0000000..4b2d22b --- /dev/null +++ b/ui/CHANGELOG.md @@ -0,0 +1,7 @@ +# Changelog + +## v0.2.0-alpha.1 + +### New Features + +- [`e7ac28c`](https://github.com/HydroRoll-Team/DropOut/commit/e7ac28c6b8467a8fca0a3b61ba498e4742d3a718): Prepare for alpha mode pre-release. ([#62](https://github.com/HydroRoll-Team/DropOut/pull/62) by @fu050409) diff --git a/ui/package.json b/ui/package.json index 934b149..1e30b01 100644 --- a/ui/package.json +++ b/ui/package.json @@ -1,6 +1,6 @@ { "name": "@dropout/ui", - "version": "0.2.0-alpha", + "version": "0.2.0-alpha.1", "private": true, "type": "module", "scripts": { @@ -38,4 +38,4 @@ "typescript": "~5.9.3", "vite": "npm:rolldown-vite@7.2.5" } -} +} \ No newline at end of file diff --git a/ui/src/components/HomeView.svelte b/ui/src/components/HomeView.svelte index 2fa8390..573d9da 100644 --- a/ui/src/components/HomeView.svelte +++ b/ui/src/components/HomeView.svelte @@ -108,7 +108,7 @@ // GitHub commit hash linking (simple version for 7-40 hex chars inside backticks) processed = processed.replace(/`([0-9a-f]{7,40})`/g, (match, hash) => { - return `${hash.substring(0, 7)}`; + return `${hash.substring(0, 7)}`; }); // Auto-link users (@user) -- cgit v1.2.3-70-g09d2 From bdff2175a8470accdab030b3931406495c56074d Mon Sep 17 00:00:00 2001 From: fu050409 <46275354+fu050409@users.noreply.github.com> Date: Sun, 18 Jan 2026 16:42:19 +0000 Subject: style: auto format and lint fix [skip ci] --- ui/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ui/package.json') diff --git a/ui/package.json b/ui/package.json index 1e30b01..943fddc 100644 --- a/ui/package.json +++ b/ui/package.json @@ -38,4 +38,4 @@ "typescript": "~5.9.3", "vite": "npm:rolldown-vite@7.2.5" } -} \ No newline at end of file +} -- cgit v1.2.3-70-g09d2