Skip to content

Proteles v0.5.0

Choose a tag to compare

@rodarvus rodarvus released this 09 Jun 00:20
· 158 commits to main since this release

Notarized Developer-ID build.

Storage reshape

  • All Proteles data now lives under ~/Documents/Proteles/ — Settings, State, Scripts, Plugins, Databases, Recordings, Logs.
  • Hand-editable Settings/preferences.json and Settings/notification-rules.json.
  • Plugin databases flattened to Databases/<character>/<plugin>.db.

Command completion overhaul

  • Full 519-command Aardwolf verb base, plus your own aliases.
  • Kind-aware channel ghosting — broadcast channels stay quiet; directed channels (tell/page) complete a recipient.
  • Per-verb argument completion: exits (open/close/unlock), spells (cast), areas (runto/xrt), and owned items (wear/wield/quaff/…).

Also

  • /lua console command for one-off Lua evaluation on the live engine.
  • Compat-shim fixes: live output-view geometry, clipboard, temporary trigger/timer clears.
  • Parser fuzzing + test-isolation hardening.

~1300 tests, four gates green.