0.275 2020-06-09 Released-By: PERLANCAR; Urgency: medium
- Replace WordListUtil::CLI with the more general
Module::List::Util.
0.274 2020-05-24 Released-By: PERLANCAR; Urgency: medium
- Support loading parameterized wordlist with syntax -w
Mod=param1,param2,...
- [bugfix] Call first_word() first, then next_word(); don't go
straight to next_word().
- [doc] Remove old FAQ item (--random has been re-added).
0.273 2020-05-22 Released-By: PERLANCAR; Urgency: medium
- No longer apply WordListMod::RandomSeekPick; let the wordlist modules
themselves decide whether they want the behavior.
0.272 2020-05-22 Released-By: PERLANCAR; Urgency: medium
- [optimize] When random-picking from a single wordlist, use the
wordlist's pick() directly; and if the wordlist is huge, use
WordListMod::RandomSeekPick.
- Add option -s (--action=stat).
0.271 2020-05-21 Released-By: PERLANCAR; Urgency: medium
- [ux] Allow specifying wildcard in -w, e.g. -w EN::* or -w EN::**.
- Add a couple of logging statements.
0.270 2020-05-18 Released-By: PERLANCAR; Urgency: medium
- Re-add --random (-r) option; note that specifying this option
will disable streaming output.
0.269 2020-05-04 Released-By: PERLANCAR; Urgency: medium
- Enable logging in CLI.
0.268 2020-05-02 Released-By: PERLANCAR; Urgency: medium; Backward-Compatible: no
- [incompatible change] CLI now streams output; output starts
immediately. This break code that calls App::wordlist::wordlist() and
expects an array payload.
- Do not stop when a WordList::* module cannot be loaded; print error
message but continue.
- [removed] Remove option --random (-r) because it is incompatible with
streaming output. UPDATE 2020-05-18: this option has been re-added in
0.270.
- wordlist -l --detail now also shows module path.
0.267 2020-05-01 Released-By: PERLANCAR; Urgency: medium
- Remove --type (-t) option; remove the use of deprecated
WordList::Namespace.
0.266 2018-03-22 Released-By: PERLANCAR
- Use WordList::Namespace.
0.265 2018-03-19 Released-By: PERLANCAR
- Remove support for WordListC::* modules (WordListC was an
experiment).
0.264 2018-02-20 Released-By: PERLANCAR
- Support WordListC modules.
0.263 2018-01-07 Released-By: PERLANCAR
- Highlight matching string, add option --color.
0.262 2017-12-24 Released-By: PERLANCAR
- [Bugfix] Use length in graphemes instead of codepoints.
0.261 2017-11-08 Released-By: PERLANCAR
- No functional changes.
- Make %arg_wordlists accessible from other packages.
0.260 2017-11-07 Released-By: PERLANCAR
- Add options --num (-n) & --random (-r).
0.25 2016-09-26 Released-By: PERLANCAR
- Exclude WordList::Base::* and WordList::MetaSyntactic because they are
only base classes and not real wordlists.
- [doc] Add example demonstrating --detail.
0.24 2016-04-15 Released-By: PERLANCAR
- Makes --detail also cause grep result to contain wordlist name.
- Accept multiple -t & --lang.
0.23 2016-04-15 Released-By: PERLANCAR
- [Bugfix] Fix completion for --lang.
0.22 2016-04-15 Released-By: PERLANCAR
- Add options: --type (-t), --lang.
- [Bugfix] Fix logic error in doing -L which caused empty result.
0.21 2016-02-29 Released-By: PERLANCAR
- Strip /^WordList::/ in output of -L, like in -l.
- Adjust to App::lcpan::Call 0.07.
0.20 2016-02-06 Released-By: PERLANCAR
- [build] Rebuild with new App-GenPericmdCompleterScript 0.08 which
fixes tab completion (update to Complete::Bash 0.27).
0.19 2016-02-05 Released-By: PERLANCAR
- [Bugfix] decode argument to utf8 to make Unicode grepping work.
0.18 2016-01-18 Released-By: PERLANCAR
- No functional changes.
- [build] Rebuild to fix POD section ordering.
0.17 2016-01-15 Released-By: PERLANCAR
- No functional changes.
- [build] Rebuild with updated Perinci::CmdLine::Inline (0.33) to
produce code that will run on older perls [CT].
- Add/update examples.
0.16 2016-01-14 Released-By: PERLANCAR
- No functional changes.
- [build] Rebuild to fix completer script.
0.15 2016-01-14 Released-By: PERLANCAR
- [Bugfix] Enable utf8 output.
- Switch to Perinci::CmdLine::Inline for faster startup and less
dependencies.
0.14 2016-01-08 Released-By: PERLANCAR
- No functional changes.
- Don't show results in POD (no need, very large).
0.13 2016-01-07 Released-By: PERLANCAR
- First (WordList::*-based) release. The older versions are based on
Games::Word::Wordlist::* and is now moved to App-GamesWordlist
(games-wordlist).