Docs/Releases/v1.0.148
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_COMMIT for 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.