-
Notifications
You must be signed in to change notification settings - Fork 1
v1.9.0 — Windows support (x64, x64-modern, x64-baseline, ARM64) #109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,65 @@ | ||||||||||||||||||||||||||||||||||||||||||
| --- | ||||||||||||||||||||||||||||||||||||||||||
| title: "What's new in v1.9.0" | ||||||||||||||||||||||||||||||||||||||||||
| description: "github-code-search is now available on Windows — native x64, x64-modern (AVX2), x64-baseline and ARM64 binaries" | ||||||||||||||||||||||||||||||||||||||||||
| date: 2026-03-11 | ||||||||||||||||||||||||||||||||||||||||||
| --- | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| # What's new in github-code-search v1.9.0 | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| > Full release notes: <https://github.com/fulll/github-code-search/releases/tag/v1.9.0> | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| ## Highlights | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| ### Windows support — four native architectures | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| `github-code-search` now ships pre-built `.exe` binaries for Windows: | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| | Binary | Target CPU | | ||||||||||||||||||||||||||||||||||||||||||
| | --------------------------------------------- | --------------------------------------- | | ||||||||||||||||||||||||||||||||||||||||||
| | `github-code-search-windows-x64-modern.exe` | AVX2 / SSE4.2 (most CPUs since ~2013) | | ||||||||||||||||||||||||||||||||||||||||||
| | `github-code-search-windows-x64-baseline.exe` | Any x86-64 CPU | | ||||||||||||||||||||||||||||||||||||||||||
| | `github-code-search-windows-x64.exe` | Legacy alias for backward compatibility | | ||||||||||||||||||||||||||||||||||||||||||
| | `github-code-search-windows-arm64.exe` | ARM64 (Snapdragon X, Surface Pro X …) | | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| The installer picks the best variant for your machine automatically and falls | ||||||||||||||||||||||||||||||||||||||||||
| back through `x64-modern → x64-baseline → x64` if a variant is missing from | ||||||||||||||||||||||||||||||||||||||||||
| a given release. | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| ### One-line PowerShell installer | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| Installing from an elevated PowerShell prompt is now a single command: | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| ```powershell | ||||||||||||||||||||||||||||||||||||||||||
| irm https://github.com/fulll/github-code-search/install.ps1 | iex | ||||||||||||||||||||||||||||||||||||||||||
| ``` | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| The script detects your architecture, downloads the optimal binary to | ||||||||||||||||||||||||||||||||||||||||||
| `%LOCALAPPDATA%\github-code-search`, and adds the directory to your user `PATH` | ||||||||||||||||||||||||||||||||||||||||||
| automatically. | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| To install a specific version or architecture: | ||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||
| ```powershell | ||||||||||||||||||||||||||||||||||||||||||
| irm https://github.com/fulll/github-code-search/install.ps1 | iex | ||||||||||||||||||||||||||||||||||||||||||
| # or | ||||||||||||||||||||||||||||||||||||||||||
| Invoke-RestMethod https://github.com/fulll/github-code-search/install.ps1 | Invoke-Expression | ||||||||||||||||||||||||||||||||||||||||||
|
Comment on lines
+37
to
+45
|
||||||||||||||||||||||||||||||||||||||||||
| `%LOCALAPPDATA%\github-code-search`, and adds the directory to your user `PATH` | |
| automatically. | |
| To install a specific version or architecture: | |
| ```powershell | |
| irm https://github.com/fulll/github-code-search/install.ps1 | iex | |
| # or | |
| Invoke-RestMethod https://github.com/fulll/github-code-search/install.ps1 | Invoke-Expression | |
| `${Home}\.github-code-search\bin` (unless you override `-InstallDir`), and adds | |
| the directory to your user `PATH` automatically. | |
| To install a specific version or architecture, pass `-Version` and/or `-Target`: | |
| ```powershell | |
| # Specific version | |
| & { irm https://github.com/fulll/github-code-search/install.ps1 } -Version v1.9.0 | |
| # Specific version and architecture (e.g. x64-modern, x64-baseline, arm64) | |
| & { irm https://github.com/fulll/github-code-search/install.ps1 } -Version v1.9.0 -Target x64-modern |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This says “elevated PowerShell prompt” but
install.ps1installs to a user directory and updates the HKCU user PATH, so admin elevation shouldn’t be required. Also, the one-liner useshttps://github.com/fulll/github-code-search/install.ps1, which returns an HTML page rather than the raw script; update it to the raw URL (as used in README / installation docs) soiexruns the script content.