File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -13,20 +13,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1313### ✨ Added
1414
1515- V4L2/ImageResampler: add support for pixelformats YUV422P and NV21
16+ - New Jugger Effect
1617---
1718
1819### 🔧 Changed
1920
2021- ** Fixes:**
2122 - Windows DDA Grabber - Prevent image updates when mouse is moved. Provide a Warning on incompatible setting. (#2002 )
22- - EffectModule - Reference Counting (Use-After-Free) bugs (#2010 ) - _ Thanks to @wr-web
23-
23+ - EffectModule - Reference Counting (Use-After-Free) bugs (#2010 ) - _ Thanks to @wr -web_
24+ - EffectEngine - Follow-up Python C-API null-pointer and stability fixes (#2011 )
25+ - EffectFileHandler - Path traversal vulnerability when saving user-defined effects (#2011 )
26+ - Effect scripts: Minor stability and style fixes in ` pacman.py ` , ` traces.py ` , ` trails.py ` (#2011 )
2427---
2528### Technical
2629
2730- EffectEngine: Refactor Python C-extension module to reduce nesting depth and cognitive complexity.
2831- EffectModule - Refactor and stablising
29- - EffectFileHandler: Refactor and fix path traversal vulnerabilities
32+ - EffectFileHandler: Refactor effect file management
33+ - EffectEngine: Added dedicated ` hyperion.effect ` debug logging category
34+ - Empty image consistency applied. An image sized 1x1 is not treated as an empty one any longer, only 0x0 is empty.
3035
3136## [ 2.2.1] ( https://github.com/hyperion-project/hyperion.ng/releases/tag/2.2.1 ) - 2026-04-06
3237
You can’t perform that action at this time.
0 commit comments