Skip to content

v1.6

Choose a tag to compare

@Twentysix26 Twentysix26 released this 15 Jul 14:53
· 130 commits to master since this release

This marks the beginning of proper versioning / changelogs for each release.
I'm not planning to follow semver very strictly: my main goal is to provide the users a summary of the changes for each release and give a better idea of how far Defender has progressed since 1.0

Added

Warden logic:

Conditional actions: it is now possible carry on different actions according to certain conditions. This should severely reduce the amount of rules needed to build up complex logic.
Variables manipulation: You can now perform a variety of operations on variables. Think getting a user's name (or message) and splitting in segments, turning it uppercase, etc.

Warden actions:

exit, useful in conjunction to conditional actions for better control flow
get-user-info, for getting a variety of attributes of an arbitrary user
var-assign
var-assign-random
var-replace
var-slice
var-split
var-transform

Warden conditions:

compare, to perform comparisons between two values (or context variables)
is-helper

Changed

send-message now supports message editing