diff --git a/CHANGELOG.md b/CHANGELOG.md index 073f1b3..b5b645d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ Notable changes. Format loosely follows [Keep a Changelog](https://keepachangelo ## [Unreleased] +## [0.4.0] — 2026-08-29 + ### Added - **`hyprvalidate diff-impact`** — Phase 2/3 of schema-diff, building on the diff --git a/README.md b/README.md index b5e101e..56ecb93 100644 --- a/README.md +++ b/README.md @@ -178,7 +178,7 @@ two jobs, split by trigger: ```yaml - run: pipx install hyprvalidate -- run: curl -fsSLo schema.json https://raw.githubusercontent.com/Paritsingla7/hyprvalidate/v0.3.0/schema.json +- run: curl -fsSLo schema.json https://raw.githubusercontent.com/Paritsingla7/hyprvalidate/v0.4.0/schema.json - run: hyprvalidate check hypr/ --stub schema.json ``` diff --git a/examples/ci/validate-hyprland-lua.yml b/examples/ci/validate-hyprland-lua.yml index a67f970..3acf11e 100644 --- a/examples/ci/validate-hyprland-lua.yml +++ b/examples/ci/validate-hyprland-lua.yml @@ -35,7 +35,7 @@ on: - "**/*.lua" env: - HYPRVALIDATE_VERSION: "0.3.0" + HYPRVALIDATE_VERSION: "0.4.0" # Path to your config - a single .lua file or a directory (e.g. from # `hyprvalidate convert --split`). Every *.lua file in a directory is # checked. diff --git a/packaging/PKGBUILD b/packaging/PKGBUILD index 63a1b63..782d431 100644 --- a/packaging/PKGBUILD +++ b/packaging/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Paritsingla7 pkgname=hyprvalidate -pkgver=0.3.0 +pkgver=0.4.0 pkgrel=1 pkgdesc="Convert and validate Hyprland Lua configs against Hyprland's real API schema" arch=('any') diff --git a/pyproject.toml b/pyproject.toml index ad636ad..1438ec7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "hyprvalidate" -version = "0.3.0" +version = "0.4.0" description = "Convert and validate Hyprland Lua configs against Hyprland's real API schema" readme = "README.md" requires-python = ">=3.10"