What changed, and why it matters
This commit is a routine version bump from 26.03.1 to 26.04.0 across three configuration/source files, plus adding '.claude' to the .gitignore file. There are no code changes that affect security, functionality, or user behavior.
No security action needed. Treat as a normal release/versioning commit.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff updates version strings in mkdocs.yml, pyproject.toml, and src/krux/metadata.py from ‘26.03.1’ to ‘26.04.0’. It also adds ‘.claude’ to .gitignore to exclude Claude IDE/editor files. No executable code, cryptographic constants, dependencies, or build logic were modified.
Changed components
Inspect captured patch +4 / −3
diff --git a/.gitignore b/.gitignore
index 02a62f2..2f96e70 100644
--- a/.gitignore
+++ b/.gitignore
@@ -86,3 +86,4 @@ krux-*/ktool*
# IDE files
.vscode
+.claude
\ No newline at end of file
diff --git a/mkdocs.yml b/mkdocs.yml
index 5c9eab2..b170032 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -52,7 +52,7 @@ edit_uri: edit/main/docs
docs_dir: docs
site_dir: public
extra:
- latest_krux: krux-v26.03.1
+ latest_krux: krux-v26.04.0
latest_installer: v0.0.21
latest_installer_rpm: krux_installer-0.0.21-1.x86_64.rpm
latest_installer_deb: krux_installer_0.0.21_amd64.deb
diff --git a/pyproject.toml b/pyproject.toml
index ee439f4..1a5c0cc 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -22,7 +22,7 @@
[tool.poetry]
name = "krux"
-version = "26.03.1"
+version = "26.04.0"
description = "Open-source signing device firmware for Bitcoin"
authors = ["Jeff S <jeffreesun@protonmail.com>"]
readme = "README.md"
diff --git a/src/krux/metadata.py b/src/krux/metadata.py
index 7c367e6..0dc9bdb 100644
--- a/src/krux/metadata.py
+++ b/src/krux/metadata.py
@@ -19,5 +19,5 @@
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
-VERSION = "26.03.1"
+VERSION = "26.04.0"
SIGNER_PUBKEY = "03339e883157e45891e61ca9df4cd3bb895ef32d475b8e793559ea10a36766689b"
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.