v1.0.148December 28, 2025
v1.0.148#
Released: December 28, 2025
Highlights#
This release focuses on Redis browser performance improvements and CI/CD pipeline enhancements for more efficient development workflows.
- Redis Performance: Virtualized key browser for handling large datasets efficiently
- Memory Optimization: Fixed memory leaks in Redis value viewer
- CI/CD Improvements: Path-based triggering for selective Jenkins builds
Bug Fixes#
Redis Key Browser#
- Fixed: Memory leaks in value viewer component with proper cleanup on unmount
- Fixed: Virtualization issues causing rendering problems with large key lists
- Fixed: Null reference errors when viewing empty or undefined values
- Fixed: Large value truncation now properly limits display to 100KB
Value Viewer#
- Fixed: Type-safe value rendering with proper null checks
- Fixed: Cleaned up event listeners and subscriptions on component unmount
- Fixed: Improved error handling for malformed Redis values
Improvements#
Performance Improvements#
- Implemented TanStack Virtual for efficient rendering of large key lists
- Added proper cleanup patterns to prevent memory accumulation
- Optimized re-renders with better memoization strategies
Subscription Handling#
- Improved subscription state management
- Enhanced plan limit checking and display
- Better synchronization with backend subscription status
Technical Changes#
CI/CD Pipeline#
- Added path-based triggering to Jenkins pipelines
- Server builds only trigger on
apps/server/changes - Landing builds only trigger on
apps/landing/changes - Support for force build tags:
[deploy-all],[force-server],[force-landing] - Uses
GIT_PREVIOUS_SUCCESSFUL_COMMITfor accurate change detection
Documentation#
- Added MDX templates for documentation and release notes
- Improved landing page documentation structure
- Fixed FlexSearch type errors in documentation search
Full Changelog#
For a complete list of changes, see the commit history.