From 287fad0ecdec473bed73bde54a5c3ddda94a855d Mon Sep 17 00:00:00 2001 From: pancake Date: Fri, 6 Nov 2026 02:35:50 +0100 Subject: [PATCH] Release 1.5.4 --- .github/workflows/ci.yml | 9 +++++++++ VERSION | 2 +- decai/decai.r2.js | 2 +- decai/src/constants.ts | 2 +- src/meson.build | 2 +- src/r2ai.h | 2 +- 6 files changed, 14 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 757269a..858e01b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,5 +1,8 @@ name: CI and Release +env: + R2V: 6.2.6 + on: push: branches: @@ -34,6 +37,8 @@ jobs: - name: Install radare2 id: r2 uses: radareorg/github-actions@v3 + with: + version: ${{ env.R2V }} - name: Build with Make if: matrix.build_system == 'make' @@ -69,6 +74,8 @@ jobs: - name: Install radare2 uses: radareorg/github-actions@v3 + with: + version: ${{ env.R2V }} - name: Package r2pm binary run: make -C src bindist @@ -95,6 +102,8 @@ jobs: - name: Install radare2 id: r2 uses: radareorg/github-actions@v3 + with: + version: ${{ env.R2V }} - name: Build with Meson shell: powershell diff --git a/VERSION b/VERSION index 8af85be..94fe62c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.5.3 +1.5.4 diff --git a/decai/decai.r2.js b/decai/decai.r2.js index 16ef2fa..d42ab25 100644 --- a/decai/decai.r2.js +++ b/decai/decai.r2.js @@ -1,7 +1,7 @@ 📦 27680 /main.js ✄ -var te="1.5.2",b="decai",w="~/.config/r2ai",N=w+"/apikeys.txt",U=w+"/decai.txt",T="Rewrite this pseudocode into concise and clean code. Output only the provided function. Do not add wrappers, helper examples, test code, or main-like functions. Replace goto with structured control flow, simplify as much as possible, infer types and use better names for variables and parameters, some strings may be appearing as comments, preserve only what is implied by the input, and remove dead code.",L={decai:`# Using Decai +var te="1.5.4",b="decai",w="~/.config/r2ai",N=w+"/apikeys.txt",U=w+"/decai.txt",T="Rewrite this pseudocode into concise and clean code. Output only the provided function. Do not add wrappers, helper examples, test code, or main-like functions. Replace goto with structured control flow, simplify as much as possible, infer types and use better names for variables and parameters, some strings may be appearing as comments, preserve only what is implied by the input, and remove dead code.",L={decai:`# Using Decai Decai is the radare2 plugin for decompiling functions with the help of language models. diff --git a/decai/src/constants.ts b/decai/src/constants.ts index fe992a6..4bfd718 100644 --- a/decai/src/constants.ts +++ b/decai/src/constants.ts @@ -1,4 +1,4 @@ -export const VERSION = "1.5.2"; +export const VERSION = "1.5.4"; export const COMMAND = "decai"; export const DECAI_CONFIG_DIR = "~/.config/r2ai"; export const API_KEYS_PATH = DECAI_CONFIG_DIR + "/apikeys.txt"; diff --git a/src/meson.build b/src/meson.build index 6217652..ddd2d6c 100644 --- a/src/meson.build +++ b/src/meson.build @@ -1,5 +1,5 @@ project('r2ai', 'c', - version : '1.5.2', + version : '1.5.4', default_options : ['warning_level=2', 'c_std=c11'] ) diff --git a/src/r2ai.h b/src/r2ai.h index 88a46d2..601616d 100644 --- a/src/r2ai.h +++ b/src/r2ai.h @@ -28,7 +28,7 @@ #define r_core_call(x,y) r_core_cmd_call(x,y) #endif -#define R2AI_VERSION "1.5.2" +#define R2AI_VERSION "1.5.4" #define R2AI_DEFAULT_MODEL "gpt-oss:20b" #define R2AI_DEFAULT_PROVIDER "ollama"