## 1rhino2/go-memory-visualizer — v0.3.0…v0.3.1

_13 commits._

### Features
- **security: add input validation and sanitization helpers** (a40919d)

### Fixes
- **fix: escape HTML attributes in calculator to prevent XSS** (bc1fb0f)
- **fix: prevent integer overflow and infinite recursion in type resolution** (f3351dc)
- **fix: add public getter for calculator to avoid private member access** (12a2c28)

### Backend
- **Forgot to remove that.** (8c94e95)
- **Update README with release note and workflow suggestion** (44a0787)

### Docs
- **docs: add security advisory page with animated popup** (71d2059)
- **docs: add JSDoc comments to GoParser class and methods** (b4867ab)
- **docs: add JSDoc comments to MemoryCalculator interfaces and class** (b92bacf)
- **docs: add JSDoc comment for CACHE_LINE_SIZE constant** (bcf9ad4)

### Chore
- **chore: bump version to 0.3.1** (9c473b9)
- **refactor: extract debounce delay to configurable constant** (cfe590e)
- **chore: add security audit scripts to package.json** (329bf6c)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/1rhino2/go-memory-visualizer?utm_source=github-action)._