## v1.0.8 - The Designer Update
This major release transforms Eymistaken's HUD into a fully customizable suite, introducing the new In-Game Layout Designer and dynamic combat visuals.
### New Features
#### In-Game Layout Designer
Eliminated fixed layouts in favor of a complete drag-and-drop editor.
* **Full Customization:** Create Keystrokes modules from scratch. Add, remove, resize, and relabel keys (WASD, Space, Mouse Buttons) directly in-game.
* **Context Menu:** Right-click any element to adjust its specific properties.
* **Undo/Redo Support:** Includes full state management (Ctrl+Z / Ctrl+Y) for a seamless design experience.
* *Access:* Enabled via Config -> Keystrokes -> "Make Your Own".
#### Combo Heatmap Mode
* **Dynamic Visuals:** Text color shifts dynamically (Base -> Red -> Dark Red) based on combo intensity.
* **Screen Shake:** Implemented visual impact effects that trigger during high combo streaks (60+).
#### Customizable CPS Display
* Added support for custom prefixes, suffixes, and separators for Left/Right click counters via the configuration menu.
### Improvements & Fixes
* **Pixel-Perfect Rendering:** Adjusted default button dimensions to odd integers (e.g., 21px) to ensure perfect text centering and crisp font rendering.
* **Performance Refactor:** Migrated input handling to event listeners for optimized response times.
* **UI Polish:** General cleanup of the configuration screen and removal of legacy beta tags.
---
> [!WARNING]
> **⚠️ CONFIGURATION RESET REQUIRED:**
> Due to significant structural changes in this update, you **must delete** your old `simplecps.json` config file.
> *If you cannot delete the file, please use the "Reset All Settings" button in the Layout tab to prevent potential layout conflicts.*
removed standalone.
Optional dependencies
Mod Menu
Any compatible version
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }