Releases: Jumaron/WPS-Cache
Releases · Jumaron/WPS-Cache
Release list
0.0.4 Beta 1
What's Changed
- fix wordpress errors by @Jumaron in #5
- Mergeintocleanup by @Jumaron in #6
- Cleanup by @Jumaron in #7
- ⚡ Bolt: Cache critical CSS generation by @google-labs-jules[bot] in #8
- ⚡ Bolt: Implement concurrent cache preloading by @google-labs-jules[bot] in #9
- Refactor MetricsCollector to finalize disabled state handling by @google-labs-jules[bot] in #11
- Refactor URL collection in ToolsManager by @google-labs-jules[bot] in #10
- ⚡ Bolt: Prevent OpCache reset on content updates by @google-labs-jules[bot] in #13
- Fix PHP response type for Preload URLs to return JSON Array by @google-labs-jules[bot] in #18
- Refactor SettingsValidator for robust patch logic by @google-labs-jules[bot] in #19
- Fix JS Minification Missing Semicolon Logic by @google-labs-jules[bot] in #20
- Fix CSS variable/function fusion logic by @google-labs-jules[bot] in #21
- 🎨 Palette: Accessibility Polish by @google-labs-jules[bot] in #24
- ⚡ Bolt: Optimize CSS Minifier Array Allocation by @google-labs-jules[bot] in #25
- 🛡️ Sentinel: [HIGH] Fix SSRF and insecure HTTP in Cache Preloader by @google-labs-jules[bot] in #26
- 🛡️ Sentinel: [HIGH] Securely restrict Cache Preloader to local domain by @google-labs-jules[bot] in #27
- 🎨 Palette: Improved Copy-to-Clipboard Feedback by @google-labs-jules[bot] in #28
- ⚡ Bolt: Optimize MinifyJS cache check to avoid file I/O by @google-labs-jules[bot] in #29
- 🎨 Palette: Link form controls to descriptions via aria-describedby by @google-labs-jules[bot] in #30
- ⚡ Bolt: Prevent full Object Cache flush on content updates by @google-labs-jules[bot] in #31
- 🛡️ Sentinel: Fix Redis Password Leak by @google-labs-jules[bot] in #34
- 🎨 Palette: Enhance accessibility of Cache Preloader tool by @google-labs-jules[bot] in #33
- Sentinel: Secure Object Serialization with HMAC by @google-labs-jules[bot] in #32
- ⚡ Bolt: Prevent global transient wipe on content updates by @google-labs-jules[bot] in #35
- ⚡ Bolt: Optimize CSS Tokenizer with strcspn by @google-labs-jules[bot] in #36
- 🛡️ Sentinel: Fix PHP Object Injection in Redis Cache Driver by @google-labs-jules[bot] in #37
- ⚡ Bolt: Optimize JS tokenizer with strcspn by @google-labs-jules[bot] in #38
- 🎨 Palette: Improve Cache Preloader Accessibility by @google-labs-jules[bot] in #39
- 🛡️ Sentinel: [CRITICAL] Fix weak/predictable HMAC salt fallback by @google-labs-jules[bot] in #40
- feat: Add aria-current to active admin navigation tab by @google-labs-jules[bot] in #41
- ⚡ Bolt: Optimize MinifyJS with O(1) hash map lookups by @google-labs-jules[bot] in #42
- Sentinel Fix: Don't overwrite sensitive fields by @google-labs-jules[bot] in #43
- 🛡️ Sentinel: [CRITICAL] Fix Path Traversal in HTML Cache by @google-labs-jules[bot] in #44
- Palette: Add copy-to-clipboard button for Preload URLs by @google-labs-jules[bot] in #45
- ⚡ Bolt: Use non-blocking Redis UNLINK and FLUSHDB ASYNC by @google-labs-jules[bot] in #46
- 🛡️ Sentinel: [CRITICAL] Fix Local File Inclusion in Minify Drivers by @google-labs-jules[bot] in #47
- 🎨 Palette: Add copy-to-clipboard to Error Log and standardize pattern by @google-labs-jules[bot] in #50
- 🛡️ Sentinel: Fix settings import bypass of validation logic by @google-labs-jules[bot] in #49
- ⚡ Bolt: Optimize JS minifier tokenization using strspn by @google-labs-jules[bot] in #48
- 🛡️ Sentinel: Fix Directory Traversal in HTML Cache via Host Header by @google-labs-jules[bot] in #53
- UX: Add 'Password is set' indicator to settings fields by @google-labs-jules[bot] in #52
- ⚡ Bolt: Optimize CSS Minifier Token Lookups by @google-labs-jules[bot] in #51
- ⚡ Bolt: Optimize asset exclusion checks with Regex by @google-labs-jules[bot] in #54
- Enhance Preloader UX and Accessibility by @google-labs-jules[bot] in #55
- 🛡️ Sentinel: [HIGH] Redact sensitive data from settings export by @google-labs-jules[bot] in #56
- Sentinel Fix: Prevent password exposure in HTML source by @google-labs-jules[bot] in #57
- ⚡ Bolt: Optimize HTMLCache exclusion check by @google-labs-jules[bot] in #58
- Add copy button to System Status report by @google-labs-jules[bot] in #59
- 🛡️ Sentinel: Fix .htaccess blocking cached assets while maintaining security by @google-labs-jules[bot] in #60
- ⚡ Bolt: Optimize CSS Tokenizer with strspn/strpos by @google-labs-jules[bot] in #61
- 🎨 Palette: Improved accessibility for password status indicators by @google-labs-jules[bot] in #62
- 🛡️ Sentinel: [Security Enhancement] Add security headers to static cache by @google-labs-jules[bot] in #63
- Mybeta by @Jumaron in #66
- ⚡ Bolt: Optimize CriticalCSSManager with selector memoization by @google-labs-jules[bot] in #67
- 🎨 Palette: Add Copy System Report button & Fix JS initialization by @google-labs-jules[bot] in #68
- 🛡️ Sentinel: Add security headers to dynamic PHP responses by @google-labs-jules[bot] in #69
- ⚡ Bolt: Optimize Critical CSS Safelist Check by @google-labs-jules[bot] in #70
- 🛡️ Sentinel: [MEDIUM] Fix insecure table optimization scope by @google-labs-jules[bot] in #71
- 🎨 Palette: Hide decorative icons from screen readers by @google-labs-jules[bot] in #72
- ⚡ Bolt: Optimize image dimension caching I/O by @google-labs-jules[bot] in #73
- 🎨 Palette: Hide decorative icons from screen readers by @google-labs-jules[bot] in #74
- ⚡ Bolt: Optimize database stats queries by @google-labs-jules[bot] in #75
- ⚡ Bolt: Optimize Media Parsing with Single Pass Regex by @google-labs-jules[bot] in #76
- 🛡️ Sentinel: Fix Missing Authorization in Analytics Manager by @google-labs-jules[bot] in #77
- ⚡ Bolt: Cache site_url() in MediaOptimizer by @google-labs-jules[bot] in #78
- 🎨 Palette: Fix accessibility of dynamic admin icons by @google-labs-jules[bot] in #79
- Sentinel: Fix Stored XSS in CDN URL setting by @google-labs-jules[bot] in #80
- ⚡ Bolt: Optimize HTMLCache request validation by @google-labs-jules[bot] in #83
- 🛡️ Sentinel: Add Permissions-Policy security header by @google-labs-jules[bot] in #82
- Improve keyboard focus visibility for admin interactive elements by @google-labs-jules[bot] in #81
- 🎨 Palette: Add loading states and accessibility to settings buttons by @google-labs-jules[bot] in #84
- ⚡ Bolt: Optimize JS Tokenizer Whitespace Handling by @google-labs-jules[bot] in #85
- 🛡️ Sentinel: Harden Input Validation for CDN URL and Redis Prefix by @google-labs-jules[bot] in #88
- ⚡ Bolt: Add in-memory memoization to MediaOptimizer by @google-labs-jules[bot] in #87
- 🎨 Palette: Add confirmation to Purge All Caches by @google-labs-jules[bot] in #86
- ⚡ Bolt: Split transient cleanup queries for index optimization by @google-labs-jules[bot] in #89
- 🎨 Palette: Add accessibility announcement for copy actions by @google-labs-jules[bot] in #90
- 🎨 Palette: Enhance Accessibility and Usability in A...