chore(release): bump to 0.4.0
Fix repo URLs to canonical HakanSeven12/OpenCADStudio casing. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
ef1f9a08d6
commit
ecdb0cd0a0
6 changed files with 12 additions and 12 deletions
2
Cargo.lock
generated
2
Cargo.lock
generated
|
|
@ -4,7 +4,7 @@ version = 4
|
|||
|
||||
[[package]]
|
||||
name = "OpenCADStudio"
|
||||
version = "0.3.8"
|
||||
version = "0.4.0"
|
||||
dependencies = [
|
||||
"acadrust",
|
||||
"bytemuck",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "OpenCADStudio"
|
||||
version = "0.3.8"
|
||||
version = "0.4.0"
|
||||
edition = "2021"
|
||||
build = "build.rs"
|
||||
|
||||
|
|
|
|||
10
README.md
10
README.md
|
|
@ -102,7 +102,7 @@ A CAD application for 2D drafting and 3D modeling, built with Rust. Reads and wr
|
|||
|
||||
### Linux (AppImage)
|
||||
|
||||
Download `OpenCADStudio-*-linux-x86_64.AppImage` from the [latest release](https://github.com/HakanSeven12/open-cad-studio/releases/latest), then:
|
||||
Download `OpenCADStudio-*-linux-x86_64.AppImage` from the [latest release](https://github.com/HakanSeven12/OpenCADStudio/releases/latest), then:
|
||||
|
||||
```bash
|
||||
chmod +x OpenCADStudio-*-linux-x86_64.AppImage
|
||||
|
|
@ -113,11 +113,11 @@ No installation required — runs directly on any modern Linux distribution.
|
|||
|
||||
### Windows
|
||||
|
||||
Download `OpenCADStudio-*-windows-x86_64.exe` from the [latest release](https://github.com/HakanSeven12/open-cad-studio/releases/latest) and run it directly. Windows SmartScreen may show "Windows protected your PC" because the binary is not yet code-signed — click **More info → Run anyway**.
|
||||
Download `OpenCADStudio-*-windows-x86_64.exe` from the [latest release](https://github.com/HakanSeven12/OpenCADStudio/releases/latest) and run it directly. Windows SmartScreen may show "Windows protected your PC" because the binary is not yet code-signed — click **More info → Run anyway**.
|
||||
|
||||
### macOS (Apple Silicon)
|
||||
|
||||
Download `OpenCADStudio-*-macos-arm64.dmg` from the [latest release](https://github.com/HakanSeven12/open-cad-studio/releases/latest) — Apple Silicon (M-series) only; Intel macOS isn't built.
|
||||
Download `OpenCADStudio-*-macos-arm64.dmg` from the [latest release](https://github.com/HakanSeven12/OpenCADStudio/releases/latest) — Apple Silicon (M-series) only; Intel macOS isn't built.
|
||||
|
||||
Open the .dmg and drag `OpenCADStudio.app` to `/Applications`. The first launch may be blocked by Gatekeeper because the app is not notarised — right-click `OpenCADStudio.app → Open` and confirm, or run once via `xattr -dr com.apple.quarantine /Applications/OpenCADStudio.app`.
|
||||
|
||||
|
|
@ -126,8 +126,8 @@ Open the .dmg and drag `OpenCADStudio.app` to `/Applications`. The first launch
|
|||
Requirements: Rust 1.75+
|
||||
|
||||
```bash
|
||||
git clone https://github.com/HakanSeven12/open-cad-studio.git
|
||||
cd open-cad-studio
|
||||
git clone https://github.com/HakanSeven12/OpenCADStudio.git
|
||||
cd OpenCADStudio
|
||||
cargo build --release --bin OpenCADStudio
|
||||
./target/release/OpenCADStudio
|
||||
```
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@ decode until **first render** (per-handle lazy `OnceCell`).
|
|||
### 1.7 File-hash cache (warm re-open)
|
||||
|
||||
When re-opening the same file (`(path, mtime, size)` key) keep a disk
|
||||
snapshot of `CadDocument` + `DerivedCaches` (e.g. `~/.cache/open-cad-studio/`). Skip
|
||||
snapshot of `CadDocument` + `DerivedCaches` (e.g. `~/.cache/OpenCADStudio/`). Skip
|
||||
DWG parse entirely. **Win:** most-recently-opened file goes from 1-2 s to
|
||||
sub-100 ms.
|
||||
|
||||
|
|
|
|||
|
|
@ -2524,7 +2524,7 @@ impl OpenCADStudio {
|
|||
}
|
||||
|
||||
"REPORT" => {
|
||||
let _ = open::that("https://github.com/HakanSeven12/open-cad-studio/issues/new");
|
||||
let _ = open::that("https://github.com/HakanSeven12/OpenCADStudio/issues/new");
|
||||
self.command_line.push_info("Opening GitHub issue page...");
|
||||
}
|
||||
|
||||
|
|
@ -2533,7 +2533,7 @@ impl OpenCADStudio {
|
|||
}
|
||||
|
||||
"CHANGELOG" => {
|
||||
let _ = open::that("https://github.com/HakanSeven12/open-cad-studio/releases");
|
||||
let _ = open::that("https://github.com/HakanSeven12/OpenCADStudio/releases");
|
||||
self.command_line.push_info("Opening release notes...");
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -7,9 +7,9 @@
|
|||
// `None` when up to date / on network failure / on parse error.
|
||||
|
||||
const RELEASES_API: &str =
|
||||
"https://api.github.com/repos/HakanSeven12/open-cad-studio/releases/latest";
|
||||
"https://api.github.com/repos/HakanSeven12/OpenCADStudio/releases/latest";
|
||||
pub const RELEASES_PAGE: &str =
|
||||
"https://github.com/HakanSeven12/open-cad-studio/releases/latest";
|
||||
"https://github.com/HakanSeven12/OpenCADStudio/releases/latest";
|
||||
|
||||
/// What `check_for_update` reports when a newer release exists.
|
||||
#[derive(Debug, Clone)]
|
||||
|
|
|
|||
Loading…
Reference in a new issue