Skip to content

v1.5.0

Choose a tag to compare

@Noksa Noksa released this 23 Nov 07:58
· 157 commits to main since this release

Release Notes - v1.5.0

馃帀 What's New

Reusable Bat-File Lists

You can now create YAML files containing lists of bat-file paths and reference them across multiple router configurations. This makes it much easier to manage multiple routers with the same routing configuration.

Create a reusable bat-file list:

batfiles/common-routes.yaml:

bat-file:
  - /path/to/discord.bat
  - /path/to/youtube.bat
  - /path/to/instagram.bat

Reference it in your router config:

routes:
  - interfaceId: Wireguard0
    bat-file:
      - batfiles/common-routes.yaml  # Automatically expanded
      - /path/to/router-specific.bat # Can mix with regular files

How it works:

  • The tool automatically detects .yaml or .yml files in the bat-file array
  • These files are loaded and expanded to their contained bat-file paths
  • Relative paths in YAML list files are resolved relative to the main config file's directory
  • You can mix YAML list files with regular .bat files in the same array

Full Changelog: v1.4.0...v1.5.0