Skip to content

v0.7.1 — Developer Experience & Security Hardening

Latest

Choose a tag to compare

@Alex663028 Alex663028 released this 24 Jul 14:01

What's New in v0.7.1

Developer Experience

  • Web Settings — Settings page now has a working POST endpoint (was a no-op before)
  • Session Cache Trim — Orchestrator now trims in-memory session cache (max 50) to prevent memory leaks
  • Compaction Limit — Context compaction capped at 3 attempts to prevent infinite loops
  • Cron History — Scheduler now supports save_history/load_history for execution persistence
  • Telegram Hardening — Broadened error handling to catch all exceptions (was too narrow)
  • Profile Switch — Now checks if profile exists before showing switch command
  • Storage Migrations — Schema migrations now use PRAGMA user_version for incremental tracking

Security

  • Enterprise Passwords — Default passwords can now be overridden via environment variables (PULSE_ADMIN_PASSWORD, etc.)

Documentation

  • Added .env.example with all provider key templates
  • Added Troubleshooting section to README
  • Added Uninstall guide
  • Added pulse version command
  • Updated CONTRIBUTING.md test count (436+)

Fixes

  • Init wizard now warns when --yes + cloud provider + no api-key is provided
  • README React SPA label corrected to vanilla JS SPA