This patch release introduces per-profile rate limits, multiple rules file support, provider updates, API additions, and various improvements and bug fixes.
Introduced support for placing multiple instruction files within .roo/rules/ (for workspace-wide) and .roo/rules-{modeSlug}/ (for mode-specific) directories. Roo Code recursively reads all files within these directories, appending them to the system prompt in alphabetical order by filename.
This allows for better organization and management of complex instruction sets compared to single files.
This directory-based method now takes precedence over the single .roorules or .roorules-{modeSlug} files if the corresponding directory exists and contains files. (Thanks upamune!)
The Rate Limit setting is now configured individually for each API Configuration Profile. Previously a global setting, this allows you to set different minimum delays between requests based on the provider, model, or specific profile setup you are using. (Thanks ross and olweraltuve!)
The default remains 0 (disabled), which is suitable for most users.