Skip to content

v0.3.3

Latest

Choose a tag to compare

@bernouilli90 bernouilli90 released this 26 Oct 13:39

[0.3.3] - 2025-10-27

Changed

  • Major Profile Logic Inversion: Completely inverted the channel profile management logic from "protected profiles" to "assigned profiles"
    • Before: Selected profiles were "protected" (NOT disabled when no streams matched)
    • After: Selected profiles are "assigned" (enabled when streams ARE found, disabled everywhere when no streams)
    • New Logic:
      • When streams are found: Enable channel in selected profiles (or all profiles if none selected)
      • When no streams match: Disable channel in ALL profiles
    • Migration: Existing rules automatically convert disable_profiles to assigned_profiles with backward compatibility
    • UI Update: Changed "Protected Profiles" to "Assigned Profiles" in modal interface
    • API Update: All endpoints now use assigned_profiles field instead of disable_profiles

bernouilli/stream-plus:0.3.3