Releases: koush/scrypted
Releases · koush/scrypted
v0.139.0
Commits
- 9c3dab1: sdk/client/server/core/amcrest: add support for video text overlays (Koushik Dutta)
- overlay support (Koushik Dutta)
- overlay support (Koushik Dutta)
- 61dfdde: Create config.yml (Koushik Dutta)
- Add pir sensor device (#1729) #1729 (apocaliss92)
- fix get/patch osd settings (#1728) #1728 (apocaliss92)
- 6024b4c: reolink/hikvision: publish (Koushik Dutta)
- add text overlays (Koushik Dutta)
- fix onvif ptz with onvif plugin cams (Koushik Dutta)
- update werift for chrome 132 compatibility (Koushik Dutta)
- beta with latest (Koushik Dutta)
- update intel libs (Koushik Dutta)
- fix broken intel runtime installer (Koushik Dutta)
- b664ccd: Update install-scrypted-proxmox.sh (Koushik Dutta)
- favor ipv4 for file downloads (Koushik Dutta)
- exit terminal's subprocess on generator end (#1733) #1733 (Brett Jia)
- Forward battery cams detections (#1730) #1730 (apocaliss92)
- be6375e: tensorflow-lite: add cluster aware (Koushik Dutta)
- 1e0fdee: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- publish with ui fixes (Koushik Dutta)
- Sensors interface (#1731) #1731 (apocaliss92)
- a8f1e74: tensorflow-lite: pass through forked flag (Koushik Dutta)
- 833ecb7: tensorflow-lite: pass through forked flag (Koushik Dutta)
- fix and publish (Koushik Dutta)
- rollback openvino (Koushik Dutta)
- Add Supplemental Light & Alarm Support to Hikvision Plugin (#1737) #1737 (Mehmet Bayram)
- cleanup (Koushik Dutta)
- f3f4bbc: hikvision-doorbell: fix buikd (Koushik Dutta)
- remove dead code/ (Koushik Dutta)
- fix zone names with hyphens (Koushik Dutta)
- more precise npu usage (Koushik Dutta)
- workaround for npu crash openvinotoolkit/openvino#29003 (comment) (Koushik Dutta)
- regenerate face embedding model (Koushik Dutta)
- fix npu/gpu crashes caused by dynamic input sizes (Koushik Dutta)
- lite/systemd test (Koushik Dutta)
- try staged cleanup (Koushik Dutta)
- 2f5b1f6: postbeta (Koushik Dutta)
- fixup staged cleanup (Koushik Dutta)
- 5006bb9: postbeta (Koushik Dutta)
- Update (Koushik Dutta)
- most camera plugins depend on this, so ensure snapshot and webrtc are downloaded as well (Koushik Dutta)
- remove usage of builtin in favor of internal (Koushik Dutta)
- router dockerfile updates (Koushik Dutta)
- 9426db1: client/server: update deps (Koushik Dutta)
- radio support (Koushik Dutta)
- set SHELL (Koushik Dutta)
- update (Koushik Dutta)
- update (Koushik Dutta)
- update (Koushik Dutta)
- 992fe98: core/sdk: update (Koushik Dutta)
- Add optional chain to live check (#1746) #1746 (apocaliss92)
- nftables (Koushik Dutta)
- Update Dockerfile.full.header (#1749) #1749 (LV Nilesh)
- update BASE (#1748) #1748 (LV Nilesh)
- add col (Koushik Dutta)
- 4b67517: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- router shuffling (Koushik Dutta)
- fixup policies (Koushik Dutta)
- Improve handling of supplemental light and alarm (#1739) #1739 (Mehmet Bayram)
- Add polling to reolink discovered devices (#1744) #1744 (apocaliss92)
- Allow sleeping cameras to have longer lived snapshots (#1747) #1747 (apocaliss92)
- caddy (Koushik Dutta)
- 16a9abe: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- limit address binding in cluster mode (Koushik Dutta)
- 72df40c: postbeta (Koushik Dutta)
- reduced listening address set (Koushik Dutta)
- 8354564: postbeta (Koushik Dutta)
- additional service files (Koushik Dutta)
- missing dhcp client (Koushik Dutta)
- fixup confusion around reset script and storage (Koushik Dutta)
- typo (Koushik Dutta)
- file naming consistency (Koushik Dutta)
- fix nft flush (root)
- cleanup runtime worker hooks (Koushik Dutta)
- 779fa1d: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- improve plugin kill race conditions on update (Koushik Dutta)
- bb7f2a0: postbeta (Koushik Dutta)
- fix file path (Koushik Dutta)
- network types (Koushik Dutta)
- relax types (Koushik Dutta)
- remove col1/2 for description (Koushik Dutta)
- cleanup peer dependencies (Koushik Dutta)
- partial repl reimplementation ...
v0.137.0
Commits
- 367eaff: postrelease (Koushik Dutta)
- 7c51bb4: postbeta (Koushik Dutta)
- fixup address, make it available on cluster manager (Koushik Dutta)
v0.135.0
Commits
- eecd38d: postrelease (Koushik Dutta)
- 3ff75f0: postbeta (Koushik Dutta)
- add cluster worker address (Koushik Dutta)
- add cluster worker address (Koushik Dutta)
v0.133.0
Commits
- Battery cams api fixes (#1719) #1719 (apocaliss92)
- Sleeping cameras should not wake for periodic snapshots (#1718) #1718 (apocaliss92)
- 933c0ca: postrelease (Koushik Dutta)
- b3ce6a2: postbeta (Koushik Dutta)
- dfee7c6: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- fix unhandled rejection parsing camera object detection (Koushik Dutta)
- update detection properties (Koushik Dutta)
- hook cluster creation for electron (Koushik Dutta)
- 6caafd7: postbeta (Koushik Dutta)
- fixup cluster worker hook (Koushik Dutta)
- 7128af2: postbeta (Koushik Dutta)
v0.131.0
Commits
- 2c8babe: postrelease (Koushik Dutta)
- 890f2e8: postbeta (Koushik Dutta)
- publish (Koushik Dutta)
- support additional trackmix (#1711) #1711 (apocaliss92)
- publish (Koushik Dutta)
- fixup node modules search path on HA (Koushik Dutta)
- 0790b60: postbeta (Koushik Dutta)
- publish beta (Koushik Dutta)
- fix audio soft mute with adaptive bitrate and other downstream clients (Koushik Dutta)
- initial implemnetation of audio sensor (Koushik Dutta)
- fixup noisy startup (Koushik Dutta)
- publish audio sensor ui (Koushik Dutta)
- publish audio sensor (Koushik Dutta)
- Fix autoadd (#1716) #1716 (apocaliss92)
- critical alerts (Koushik Dutta)
- ce5fd2d: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- do not wake sleeping cameras for periodic snapshots (Koushik Dutta)
- 3416347: server/python: fix hash calculation (#1720) (Brett Jia) #1720
- 7df4bf2: postbeta (Koushik Dutta)
- terminalservice fork across cluster (#1721) #1721 (Brett Jia)
- update (Koushik Dutta)
- 5d213a4: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- support cluster fork for terminal (Koushik Dutta)
v0.129.0
Commits
- 1e89594: Fix path in comment (#1694) (Simon Marty) #1694
- 75f90b7: postrelease (Koushik Dutta)
- d0007fc: postbeta (Koushik Dutta)
- 266d5bf: Update bug_report.md (Koushik Dutta)
- 2b9c295: Update bug_report.md (Koushik Dutta)
- 941ea7f: Update bug_report.md (Koushik Dutta)
- publish (Koushik Dutta)
- improve abi/server change detection (Koushik Dutta)
- f56cef1: postbeta (Koushik Dutta)
- publish new ui with lxc-docker update fix (Koushik Dutta)
- 1478684: Update install-nvidia-container-toolkit.sh (Koushik Dutta)
- add Linux arm64 runner to tests (#1696) #1696 (Brett Jia)
- 780182b: fix npm-install.sh (Koushik Dutta)
- add ERI-K104-P4 to the list of NVRs that doesn't support channel cap checks (#1698) #1698 (George Talusan)
- publish (Koushik Dutta)
- 81b0019: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- publish (Koushik Dutta)
- fixup potential unhandled errors in sdk fork (Koushik Dutta)
- 6e6898c: common/rebroadcast: change rtp packet size to 32000 since that is what is supported on darwin for some reason (Koushik Dutta)
- 520c6a6: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- Buttons interface (Koushik Dutta)
- e1efde3: postbeta (Koushik Dutta)
- PressButtons (Koushik Dutta)
- publish button support (Koushik Dutta)
- Fix missing buttons (Koushik Dutta)
- cleanup launch.json (Koushik Dutta)
- fix build (Koushik Dutta)
- improve StorageSettings deviceFilter (Koushik Dutta)
- publish (Koushik Dutta)
- update underlying doorbird api package (#1705) #1705 (r3dDoX)
- publish (Koushik Dutta)
- moved humidity settings to common and added characteristics to expose settings Home Assistant (#1699) #1699 (Nick Berardi)
- fixup exports, publish (Koushik Dutta)
v0.127.1
Commits
- 68e91ad: postrelease (Koushik Dutta)
- 42e0810: postbeta (Koushik Dutta)
- check if
SCRYPTED_PYTHON*_PATH
env points to valid path (#1670) #1670 (Brett Jia) - fix thread affinity to possibly avoid async race conditions (Koushik Dutta)
- avoid ov.Tensor when using start_async due to thread safety? (Koushik Dutta)
- fix ov.Tensor.data race condition (Koushik Dutta)
- do post processing inside callback rather than copy + thread post process (Koushik Dutta)
- fix smart motion sensor settings nre (Koushik Dutta)
- fix health check (Koushik Dutta)
- fix lnk upgrade link (Koushik Dutta)
- use large rtp packets with ffmpeg for efficient processing (Koushik Dutta)
- setting for default parser (Koushik Dutta)
- remove chalk (Koushik Dutta)
- fixup call to setScryptedInterfaceDescriptors (Koushik Dutta)
- fix package detection area (Koushik Dutta)
- remove dead code path #1674 (Mike Marcacci)
- log cluster connect errors (Koushik Dutta)
- wip remove transcode extension (Koushik Dutta)
- 93ad50d: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- improve default bitrates (Koushik Dutta)
- implement synthetic streams (Koushik Dutta)
- rtsp client generator read support (Koushik Dutta)
- add collapseId to notifications (Koushik Dutta)
- tag === collapse key (Koushik Dutta)
- remove report message (Koushik Dutta)
- c81c55c: homekit/webrtc: publish remove warnings (Koushik Dutta)
- stapa idr is techcnically valid, seen on tapo (Koushik Dutta)
- fix broken concave polygon math, optimize for intersect boolean rather than intersect polygon (Koushik Dutta)
- fix basic auth (Koushik Dutta)
- simplify normalization (Koushik Dutta)
- fix zone math (Koushik Dutta)
- cea5c95: dummy-switch: select which interfaces to implement (Koushik Dutta)
- 90adb11: Update config.yaml (Koushik Dutta)
- cebd49f: Update config.yaml (Koushik Dutta)
- fixup output args example (Koushik Dutta)
- document insane synology bug. (Koushik Dutta)
- update base version (Koushik Dutta)
v0.126.0
Commits
- 0cb0071: postrelease (Koushik Dutta)
- 884ce3e: postbeta (Koushik Dutta)
- require linux (Koushik Dutta)
- make mediaManager cluster aware (Koushik Dutta)
- db73baf: postbeta (Koushik Dutta)
- Fixup casing (Koushik Dutta)
- 2682256: postbeta (Koushik Dutta)
- cluster mode support (Koushik Dutta)
v0.124.0
Commits
- edde093: Merge branch 'main' into cluster (Koushik Dutta)
- regenerate models (Koushik Dutta)
- 7a22e17: Merge branch 'main' into cluster (Koushik Dutta)
- add cluster worker request to fork (Koushik Dutta)
- fork by clusterWorkerId (Koushik Dutta)
- 924394d: postbeta (Koushik Dutta)
- apply default runtime for cluster fork (Koushik Dutta)
- fix cluster check nre (Koushik Dutta)
- 1c18129: postbeta (Koushik Dutta)
- python cluster worker routing (Koushik Dutta)
- add cluster manager (Koushik Dutta)
- expose ClusterManager to python (Koushik Dutta)
- more cluster fixes for python (Koushik Dutta)
- wip cluster mode load balancing (Koushik Dutta)
- exit hooks for python fork (Koushik Dutta)
- 02a46a9: postbeta (Koushik Dutta)
- refactor runtime worker creation (Koushik Dutta)
- log startup (Koushik Dutta)
- 32ede1f: postbeta (Koushik Dutta)
- more logging (Koushik Dutta)
- cluster client error logging (Koushik Dutta)
- fix cluster logging (Koushik Dutta)
- implement clustered plugin debugging (Koushik Dutta)
- wip coreml clustering across multiple macs (Koushik Dutta)
- update npm-install.sh (Koushik Dutta)
- publish (Koushik Dutta)
- update npm-install.sh (Koushik Dutta)
- eca5fbe: Merge branch 'main' into cluster (Koushik Dutta)
- fix missing debug setting (Koushik Dutta)
- 9f27b2f: Merge branch 'main' into cluster (Koushik Dutta)
- ba8f25f: postbeta (Koushik Dutta)
- cluster support (Koushik Dutta)
- implement clustering. and cleanup coreml/openvino. (Koushik Dutta)
- formatting (Koushik Dutta)
- python formatting (Koushik Dutta)
- fix worker startup on primary server (Koushik Dutta)
- formatting (Koushik Dutta)
- cluster load balancing (Koushik Dutta)
- 45ac7f2: postbeta (Koushik Dutta)
- fix non cluster crash (Koushik Dutta)
- 4b7b66c: postbeta (Koushik Dutta)
- fix load balancer (Koushik Dutta)
- cluster for should enforce compute/darwin label (Koushik Dutta)
- fix cluster label to require x64 (Koushik Dutta)
- clean up clustering lifecycle management (Koushik Dutta)
- ensure alert log goes to console as well (Koushik Dutta)
- 73bdca1: postbeta (Koushik Dutta)
- beta (Koushik Dutta)
- remove debug code causing crashes (Koushik Dutta)
- 8480713: postbeta (Koushik Dutta)
- use new cluster worker labels (Koushik Dutta)
- publish (Koushik Dutta)
- use relative path for volume. (Koushik Dutta)
- 8e888bc: Update docker-compose.yml (Koushik Dutta)
- add clusterWorkerId option to generateVideoFrames (Koushik Dutta)
- ed498ae: server/sdk: make worker disposable. (Koushik Dutta)
- fixup clusterWorkerId to be optional (Koushik Dutta)
- 8d0de7e: postbeta (Koushik Dutta)
- pass through service control for cluster mode (Koushik Dutta)
- 0c95151: postbeta (Koushik Dutta)
- pass through service control (Koushik Dutta)
- 229dcd3: postbeta (Koushik Dutta)
- add env control (Koushik Dutta)
- add hooks to get cluster worker controls (Koushik Dutta)
- add cluster worker info (Koushik Dutta)
- add cluster worker info (Koushik Dutta)
- 640d664: postbeta (Koushik Dutta)
- update (Koushik Dutta)
- remove dead dep (Koushik Dutta)
- remove dead dep (Koushik Dutta)
- rollup support (Koushik Dutta)
- rollup support (Koushik Dutta)
- 053b431: Merge branch 'cluster' of github.com:koush/scrypted into cluster (Koushik Dutta)
- publush (Koushik Dutta)
- dependency updates (Koushik Dutta)
- 14ae374: postbeta (Koushik Dutta)
- bump openvino (Koushik Dutta)
- rollback openvino (Koushik Dutta)
- Update install-intel-npu.sh (Koushik Dutta)
- Update install-amd-graphics.sh (Koushik Dutta)
- fix commonjs entry mangling debug (Koushik Dutta)
- remove log from eval params (Koushik Dutta)
- 71bb2ec: postbeta (Koushik Dutta)
- 73d2f5b: esmodule plugins: wip (Koushik Dutta)
- project cleanup (Koushik Dutta)
- formatting (Koushik Dutta)
- esmodule cleanups (Koushik Dutta)
- rollup fixes (Koushik Dutta)
- revert createRequire (Koushik Dutta)
- b5a40b2: postbeta (Koushik Dutta)
- fix es imports on old node (Koushik Dutta)
- 7398f28: postbeta (Koushik Dutta)
- add cluster worker weight (Koushik Dutta)
- 8ccc7a6: postbeta (Koushik Dutta)
- find object cluster worker affinity (Koushik Dutta)...
v0.122.0
Features
- sdk: add support for notification channel in NotifierOptions (#1625) #1625 (Jacob McSwain)
Commits
- aa1486e: postrelease (Koushik Dutta)
- fe7b479: lxc-docker: use docker compose --pull as appropriate (Koushik Dutta)
- c96deba: lxc-docker: wait 5 minutes prior to pruning (Koushik Dutta)
- 8970154: lxc-docker: restore prune if pull is requested (Koushik Dutta)
- 638a4f2: postbeta (Koushik Dutta)
- update python to use whatever is latest (Koushik Dutta)
- 55a3086: Revert "mac: update python to use whatever is latest" (Koushik Dutta)
- remove libvips (Koushik Dutta)
- additional installation options if container exists (Koushik Dutta)
- script language cleanup (Koushik Dutta)
- detect force for better error handling (Koushik Dutta)
- stop container prior to restore. (Koushik Dutta)
- storage setup docs (Koushik Dutta)
- dont show existing container warning on restore (Koushik Dutta)
- fix restore (Koushik Dutta)
- restore warning (Koushik Dutta)
- bump to lxc-docker (Koushik Dutta)
- clarify docs (Koushik Dutta)
- 4987b01: Update package.json (Koushik Dutta)
- 1032e58: Update config.yaml (Koushik Dutta)
- 0b21afd: lxc-docker: handle moving volumes in migration (Koushik Dutta)
- 276fc38: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- c6c0a22: lxc-docker: update messaging (Koushik Dutta)
- 7d157d2: lxc-docker: fix message line length (Koushik Dutta)
- abb2b85: lxc-docker: fix mp restore (Koushik Dutta)
- ded7e54: lxc-docker: link to docs for mount point specifics (Koushik Dutta)
- 47c1cbb: lxc-docker: shuffle volumes for faster resets (Koushik Dutta)
- deprecate electron-core (Koushik Dutta)
- publish (Koushik Dutta)
- Reolink only-token client added (#1614) #1614 (apocaliss92)
- add option to not auto enable devices (#1615) #1615 (apocaliss92)
- preserve mac address (Koushik Dutta)
- 3f4409e: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- preserve hostname (Koushik Dutta)
- preserve hostname (Koushik Dutta)
- 04be700: Reolink - Fix get ability (#1616) (apocaliss92) #1616
- fix deprecation on getCloudEndpoint (Koushik Dutta)
- 57eff2f: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- update drivers (Koushik Dutta)
- add nvr flag (#1620) #1620 (apocaliss92)
- Fix check for reolink nvrs (#1624) #1624 (apocaliss92)
- new dev site (Koushik Dutta)
- d3df574: update index (Koushik Dutta)
- a61c06b: remove dev site (Koushik Dutta)
- Add flag to not autoenable devices on creation (#1626) #1626 (apocaliss92)
- battery params supported (#1621) #1621 (apocaliss92)
- disable auto transferable Buffers (Koushik Dutta)
- 9d6b405: postbeta (Koushik Dutta)
- 20282e0: Merge branch 'main' of github.com:koush/scrypted (Koushik Dutta)
- disable auto transferable Buffers (Koushik Dutta)
- 4464444: postbeta (Koushik Dutta)
- set online/offline state without prebuffer requirement (Koushik Dutta)