Skip to content

Releases: lan17/homesec

v1.8.0

27 Feb 20:43

Choose a tag to compare

v1.8.0 (2026-02-27)

Features

  • Always serve UI dist and fail fast when missing (#38, c1ae42c)

Detailed Changes: v1.7.0...v1.8.0

v1.7.0

27 Feb 19:15

Choose a tag to compare

v1.7.0 (2026-02-27)

Bug Fixes

  • Clean setup probe timeout/error handling (#33, 81631d6)

  • setup: Finalize in-process without killing FastAPI (969b99f)

Chores

Features

  • Bootstrap mode + setup status/preflight endpoints (#29, 9b7160f)

  • Setup wizard shell + welcome preflight + first-run redirect (#49, #50, #57) (#34, 4ce496e)

  • setup: Add generic setup test-connection endpoint (#32, 4a428d6)

  • ui: Complete reusable CameraAddFlow architecture (#51) (#35, a398383)

  • ui: Complete setup wizard flows through review + launch (#53/#54/#55/#56) (#37, 1386d19)

  • ui: Integrate CameraAddFlow into setup camera step (#36, 765b978)


Detailed Changes: v1.6.0...v1.7.0

v1.6.0

25 Feb 05:01

Choose a tag to compare

v1.6.0 (2026-02-25)

Features

  • Implement oldest-first local clip retention pruning (#30, 54b4a47)

  • Onvif support (#28, 44e6b38)

  • Trigger local retention pruning after upload (#71) (#31, 9f88a3e)


Detailed Changes: v1.5.0...v1.6.0

v1.5.0

20 Feb 00:23

Choose a tag to compare

v1.5.0 (2026-02-20)

Features

  • Camera apply-changes flow + secret-safe source_config patch UX (#27, 93323ca)

Testing

  • Add API bootstrap dependency matrix (#25, 06d659c)

  • ui: Add behavioral coverage for cameras management flows (#26, 9279134)


Detailed Changes: v1.4.0...v1.5.0

v1.4.0

19 Feb 01:03

Choose a tag to compare

v1.4.0 (2026-02-19)

Features

  • FastAPI server, supervised runtime, and self-serve web UI (#24, b850b09)

Detailed Changes: v1.3.0...v1.4.0

v1.3.0

12 Feb 17:30

Choose a tag to compare

v1.3.0 (2026-02-12)

Continuous Integration

Features

  • rtsp: Startup preflight, profile locking, and reconnect hardening (#23, e2f094e)

Detailed Changes: v1.2.3...v1.3.0

v1.2.3

04 Feb 23:10

Choose a tag to compare

v1.2.3 (2026-02-04)

Bug Fixes

Continuous Integration

Refactoring


Detailed Changes: v1.2.2...v1.2.3

v1.2.2

27 Jan 22:45

Choose a tag to compare

v1.2.2 (2026-01-27)

Bug Fixes

  • Align recording sensitivity constraints (#16, 8ac42d2)

  • Defer rtsp detect fallback while recording (#16, 8ac42d2)

  • Harden rtsp recording retries (#16, 8ac42d2)

  • Honor exact rtsp reconnect attempts (#16, 8ac42d2)

  • Improve rtsp reconnect and fallback (#16, 8ac42d2)

  • Make recording motion threshold more sensitive (#16, 8ac42d2)

Chores

  • Remove rtsp improvements plan from repo (#16, 8ac42d2)

Documentation

Refactoring

Testing


Detailed Changes: v1.2.1...v1.2.2

v1.2.1

19 Jan 23:20

Choose a tag to compare

v1.2.1 (2026-01-19)

Bug Fixes

  • Correct ToC anchor for 'With Docker' section (#9, 77b5f65)

  • Improve CLI help output to show available commands (#9, 77b5f65)

Chores

Documentation

  • Add .env setup to manual quickstart to address feedback (#9, 77b5f65)

  • Add installation section and update CLI examples (#9, 77b5f65)

  • Add Postgres state tracking to mermaid diagram (#15, 908b0d8)

  • Address copilot feedback (ToC links, hierarchy, config cleanup) (#15, 908b0d8)

  • Address PR feedback on Intro and Design Principles (#9, 77b5f65)

  • Clean up mermaid diagram with simplified Postgres tracking (#15, 908b0d8)

  • Consolidate plugin sections with interfaces table (#9, 77b5f65)

  • Fix ToC links to point to valid headers (#15, 908b0d8)

  • Fix yolo docstring in tests (#9, 77b5f65)

  • Huge readme refactor and config update (#9, 77b5f65)

  • Humanize tone, simpler phrasing, no em-dashes (#9, 77b5f65)

  • Improve mermaid diagram to show clip file intermediate step (#9, 77b5f65)

  • Improve README intro with clearer value prop and PyPI badge (#9, 77b5f65)

  • Move Clip Source inside subgraph to fix title overlap (#15, 908b0d8)

  • Overhaul README & Update Config for Accuracy/DX (#9, 77b5f65)

  • Polish README - consistent paths, clearer tips (#9, 77b5f65)

  • Position Postgres to the right of pipeline (#15, 908b0d8)

  • Refine mermaid diagram (graph LR, remove styles) (#15, 908b0d8)

  • Refine mermaid layout with nested wrapper subgraph (#15, 908b0d8)

  • Refine README tone to be more technical (#9, 77b5f65)

  • Remove dup header, fix ToC, update yolo docstring (#9, 77b5f65)

  • Rename RTSP var to DRIVEWAY_RTSP_URL to match camera name (#9, 77b5f65)

  • Reorganize README table of contents (#9, 77b5f65)

  • Restructure Configuration with minimal and full examples (#9, 77b5f65)

  • Restructure Quickstart - shared config, Docker/non-Docker run options (#9, 77b5f65)

  • Revert mermaid diagram to vertical (graph TD) (#15, 908b0d8)

  • Revert to mermaid diagram but make it vertical (#9, 77b5f65)

  • Simplify Running without Docker, expand Development section (#9, 77b5f65)

  • Streamline Quickstart for pip-only users (#9, 77b5f65)

  • Sync readme config examples with .env.example (#9, 77b5f65)

  • Update Highlights - YOLO11 and remove redundant bullet (#9, 77b5f65)

  • Wrap mermaid pipeline in subgraph for better visual grouping (#15, 908b0d8)

Refactoring

  • Rename YOLOv8Filter to YOLOFilter and overhaul docs based on feedback (#9, 77b5f65)

  • Use Fire's native help output for CLI commands (#9, 77b5f65)


Detailed Changes: v1.2.0...v1.2.1

v1.2.0

19 Jan 08:13

Choose a tag to compare

v1.2.0 (2026-01-19)

Bug Fixes

  • rtsp: Remove incompatible -rw_timeout flag and unused variables (40339a2)

  • rtsp: Use -vsync 0 instead of -fps_mode for older ffmpeg compat (22fc7e3)

Chores

  • Sync uv.lock with project version 1.1.2 (#14, 64f50d8)

Features

  • rtsp: Add configurable ffmpeg_flags and robust defaults (e460637)

Detailed Changes: v1.1.2...v1.2.0