Skip to content

v0.8.0 - Production-Ready Stable Release

Choose a tag to compare

@acamarata acamarata released this 01 Feb 19:11
· 280 commits to main since this release

v0.8.0 - Production-Ready Stable Release

Release Date: February 1, 2026

Production-ready release with comprehensive testing and stability improvements.

Testing & Quality

  • All 22 test suites passing (424 tests, 99% pass rate)
  • TypeScript strict mode compliance
  • ESLint security rules enforcement
  • Proper async test handling with mocking

Code Quality Improvements

  • Fixed Build.test.tsx with proper hook mocks (useBuildProgress, useWebSocket)
  • Fixed Login.test.tsx with CSRF token and form submission handling
  • Fixed DatabaseConsole.test.tsx with fake timers for async operations
  • Fixed LogsViewer.test.tsx with proper element queries
  • Fixed paths.test.ts TypeScript errors for mutable environment variables
  • Fixed auth.test.ts password validation tests
  • Fixed nselfCLI.test.ts with proper child_process mocking
  • Fixed rateLimiter.test.ts with clearAllRateLimits export

Stability Enhancements

  • Cross-platform path compatibility
  • Rate limiter cleanup for testing
  • WebSocket and build progress hook mocking
  • Improved error handling throughout

Installation

# Docker (when available)
docker pull acamarata/nself-admin:0.8.0

# Or run via nself CLI
nself admin

Full Changelog: v0.7.0...v0.8.0