diff --git a/Cargo.lock b/Cargo.lock index ad2b9bc..0219b1d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -957,7 +957,7 @@ dependencies = [ [[package]] name = "idx-cli" -version = "0.4.0" +version = "0.5.0" dependencies = [ "assert_cmd", "chrono", @@ -977,7 +977,7 @@ dependencies = [ [[package]] name = "idx-core" -version = "0.4.0" +version = "0.5.0" dependencies = [ "chrono", "clap", @@ -997,7 +997,7 @@ dependencies = [ [[package]] name = "idx-mcp" -version = "0.4.0" +version = "0.5.0" dependencies = [ "clap", "idx-core", diff --git a/Cargo.toml b/Cargo.toml index f3206cd..3df1bf1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ resolver = "3" members = ["crates/idx-core", "crates/idx-cli", "crates/idx-mcp"] [workspace.package] -version = "0.4.0" +version = "0.5.0" edition = "2024" rust-version = "1.89" license = "MIT" @@ -11,7 +11,7 @@ repository = "https://github.com/0xrsydn/idx-cli" homepage = "https://idx.rasyidanaf.com" [workspace.dependencies] -idx-core = { path = "crates/idx-core", version = "=0.4.0" } +idx-core = { path = "crates/idx-core", version = "=0.5.0" } clap = { version = "4", features = ["derive"] } serde = { version = "1", features = ["derive"] } serde_json = { version = "1", features = ["raw_value"] } diff --git a/README.md b/README.md index 4e3b22a..2613422 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ curl -fsSL https://raw.githubusercontent.com/0xrsydn/idx-cli/main/install.sh | s Downloads the prebuilt `idx` binary for your platform from GitHub Releases, verifies it against the release `SHA256SUMS`, and installs it into `~/.local/bin` without sudo. Pin a version or change the directory with -`sh -s -- --version v0.4.0 --dir ~/bin`. See [docs/INSTALL.md](docs/INSTALL.md). +`sh -s -- --version v0.5.0 --dir ~/bin`. See [docs/INSTALL.md](docs/INSTALL.md). ### npm / npx diff --git a/docs/INSTALL.md b/docs/INSTALL.md index 954c9e9..6a89368 100644 --- a/docs/INSTALL.md +++ b/docs/INSTALL.md @@ -11,7 +11,7 @@ Each release also carries a copy of the script as a release asset, so a versioned URL stays stable: ```bash -curl -fsSL https://github.com/0xrsydn/idx-cli/releases/download/v0.4.0/install.sh | sh +curl -fsSL https://github.com/0xrsydn/idx-cli/releases/download/v0.5.0/install.sh | sh ``` ## What it does @@ -45,7 +45,7 @@ them yourself. Pass flags through the pipe with `sh -s --`: ```bash -curl -fsSL https://raw.githubusercontent.com/0xrsydn/idx-cli/main/install.sh | sh -s -- --version v0.4.0 --dir ~/bin +curl -fsSL https://raw.githubusercontent.com/0xrsydn/idx-cli/main/install.sh | sh -s -- --version v0.5.0 --dir ~/bin ``` ## Supported platforms diff --git a/docs/NPM_DISTRIBUTION.md b/docs/NPM_DISTRIBUTION.md index b71ee2b..428843e 100644 --- a/docs/NPM_DISTRIBUTION.md +++ b/docs/NPM_DISTRIBUTION.md @@ -38,7 +38,7 @@ npx idx-cli --help ``` The package version and the release tag must match. For example, package -version `0.4.0` downloads assets from the `v0.4.0` GitHub Release. +version `0.5.0` downloads assets from the `v0.5.0` GitHub Release. The postinstall script downloads `SHA256SUMS` from the same release and refuses to install a binary whose checksum does not match. @@ -105,7 +105,7 @@ URLs must stay aligned with `scripts/install.js`. To attach binaries to a tag that already exists, run the workflow manually: ```bash -gh workflow run release.yml -f tag=v0.4.0 +gh workflow run release.yml -f tag=v0.5.0 ``` Pull requests that touch the workflow or the installer run the build jobs diff --git a/npm/idx-mcp/package.json b/npm/idx-mcp/package.json index c943044..dc8b87c 100644 --- a/npm/idx-mcp/package.json +++ b/npm/idx-mcp/package.json @@ -1,6 +1,6 @@ { "name": "idx-mcp", - "version": "0.4.0", + "version": "0.5.0", "description": "MCP server for Indonesian stock market (IDX) market, financial, and ownership data", "license": "MIT", "repository": { diff --git a/package.json b/package.json index dbc3225..afc7be8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "idx-cli", - "version": "0.4.0", + "version": "0.5.0", "description": "CLI tool for Indonesian stock market (IDX) analysis", "license": "MIT", "repository": { diff --git a/web/src/content/docs/start/install.mdx b/web/src/content/docs/start/install.mdx index a40fe7f..55e1bc2 100644 --- a/web/src/content/docs/start/install.mdx +++ b/web/src/content/docs/start/install.mdx @@ -40,7 +40,7 @@ against the release `SHA256SUMS`, and installs it into `~/.local/bin` without sudo. Pin a version or change the directory: ```bash -curl -fsSL https://raw.githubusercontent.com/0xrsydn/idx-cli/main/install.sh | sh -s -- --version v0.4.0 --dir ~/bin +curl -fsSL https://raw.githubusercontent.com/0xrsydn/idx-cli/main/install.sh | sh -s -- --version v0.5.0 --dir ~/bin ```