github Viren070/AIOStreams v2.2.0

latest releases: 2025.12.14.1441-nightly, 2025.12.13.1848-nightly, 2025.12.10.2116-nightly...
5 months ago

2.2.0 (2025-06-22)

Important

Make sure your DEBRIDIO_URL environment variable, if set, is set to https://addon.debridio.com, or just remove it to use the default.
This release also renames the previously called 'Filter Conditions' so you'll have to redo those conditions

Features

  • add 'not' function to BaseConditionParser for filtering streams (44d2c4c)
  • add logging for include details/reasons during filtering (9de901d)
  • add merge function in BaseConditionParser (f223368)
  • add regexMatchedInRange function to BaseConditionParser (cc2f5f7)
  • add support for required and preferred filter conditions (d9281bd)
  • adjust wording and naming of expression/condition parser (a06aea9)
  • apply filter conditions last (41d507a)
  • enable addition and subtraction in base Parser (c4e65f8)
  • handle missing debridio api key for clear errors (ad4a51c)
  • improve condition parser functions to support multiple parameters (110146c)
  • loop through optionMetas to ensure new options are validated too and ignore individual errors from presets when necessary (2ffc82c)
  • support multiple regex names in regexMatched function (455f430)
  • use title modifier for title in light gdrive formatter (e542989)

Bug Fixes

  • actually use the streams after applying filter conditions (4bc0259)
  • allow empty regex names in ParsedStreamSchema and AIOStream (cf39cdf)
  • debridio: update preset to support new version (#213) (23e8078)
  • ensure comparison checks for deduplications are carried out when needed (c7bb0c8)
  • extract streamExpressionMatched from AIOStream parser (7e65738)
  • fallback to parent get filename method when filename not found in description for mediafusion (cfb5977)
  • fallback to using parsed properties from folder when undefined in file and correctly merge array properties (8eb9b7a)
  • filter out uuid in filtered export (bd21b36)
  • formatters: make title modifier return consistent cases with each word titled (3e6b45a)
  • handle invalid addon password error separately for catalog API to be more clear (a2275cc)
  • ignore port in host check (e73be92)
  • normalize case sensitivity in condition parser filters for resolutions, qualities, encodes, types, visualTags, audioTags, audioChannels, and languages (87d2ffb)
  • only form keyword patterns when length of array is greater than 0 (9136694)
  • rename 'not' function to 'negate' to avoid conflicts (8477584)
  • update credentials field to allow empty strings (c006321)

Don't miss a new AIOStreams release

NewReleases is sending notifications on new releases.