Releases: mxguardian/Mail-SpamAssassin-Plugin-FANN
Releases · mxguardian/Mail-SpamAssassin-Plugin-FANN
v0.26
Full Changelog: v0.25...v0.26
v0.25
Full Changelog: v0.24...v0.25
v0.24
Full Changelog: v0.23...v0.24
v0.23
Full Changelog: v0.22...v0.23
v0.22
Full Changelog: v0.21...v0.22
v0.21
Full Changelog: v0.20...v0.21
v0.20
Changes since v0.19
- Emoji tokens now use literal characters (
emoji:💰) instead of hex codepoints for readability - Rule features use
log(count+1)fortflags multiplerules instead of binary, preserving hit count signal - Merge
attach:prefix intobody:to reduce vocabulary duplication
v0.19
Changes since v0.18
- Add emoji tokenization: extract individual emojis as
emoji:XXXXtokens using Unicode codepoints - Merge
attach:prefix intobody:for text tokenization, reducing vocabulary duplication while keepingsubj:,link:,image:, andfrom:prefixes separate
Training improvements (in sa-fann-train)
- Add
--hidden2/--hidden3for multi-layer networks - Add
--prune-method dfwith--min-df/--max-dffor document-frequency-based vocabulary and rule pruning - Add
--logfor detailed pruning output --skip-rbl-checksnow also disables URIBL, DCC, Pyzor, and Razor for consistent network-free training
New utilities
bin/add-mxg-flags— query sender reputation API and update X-MXG-Flags headers in corpus messagesbin/strip-mxg-flags— remove specified flags from X-MXG-Flags headersbin/fann-experiment— hyperparameter grid search with parallel workers
v0.18
Full Changelog: v0.17...v0.18
v0.17
Full Changelog: v0.16...v0.17