0.292 2024-01-05 Released-By: PERLANCAR; Urgency: medium
- [dist] Update dependencies: remove WordListMod::RandomSeekPick.
0.291 2022-08-28 Released-By: PERLANCAR; Urgency: medium
- [doc] Reword description for the 'or' argument.
- [cli wordlist-wordle] [doc] Tweak: remove FAQ.
- [ux] Show summaries when completing values for --action and --color.
- [build] Rebuild for improved generated completion script (shows
summaries of options, previously it didn't).
0.290 2022-08-20 Released-By: PERLANCAR; Urgency: medium
- [cli wordlist-wordle] Allow incorrect letter to be specified.
0.289 2022-08-20 Released-By: PERLANCAR; Urgency: low
- No functional changes.
- [cli wordlist-wordle] Tweak examples.
0.288 2022-08-20 Released-By: PERLANCAR; Urgency: medium
- [bugfix] Fix wordlist-wordle, allow multiple guesses.
0.287 2022-08-20 Released-By: PERLANCAR; Urgency: medium
- [bugfix] Fix --chars-unordered which previously never matched.
- Add CLI: wordlist-wordle.
0.286 2022-08-20 Released-By: PERLANCAR; Urgency: medium
- Add options: --exclude-wordlist, --exclude-wordlist-pattern,
--exclude-dynamic-wordlists (-D).
- Tweak Abstract.
0.285 2022-08-20 Released-By: PERLANCAR; Urgency: medium
- Add action: test.
0.284 2022-07-22 Released-By: PERLANCAR; Urgency: high
- Merge releases 0.281 & 0.281.2.
0.283 2022-07-22 Released-By: PERLANCAR; Urgency: low
- No functional changes.
- [doc] Add FAQ.
0.282 2022-07-22 Released-By: PERLANCAR; Urgency: low
- No functional changes.
- Add more examples (BTW, the -b feature we add in the last commit
can also be accomplished using wildcard -w).
0.281.2 2022-07-22 Released-By: PERLANCAR; Urgency: medium
- Add option -b (--wordlist-bundle) to add a bundle of wordlists
(in Acme::CPANModules::WordListBundle::*).
- Add action 'list_selected' to list selected wordlists.
- UPDATE 2022-08-20: rename release from 0.281 to 0.281.2 due to
conflict.
0.281 2021-10-24 Released-By: PERLANCAR; Urgency: high
- Merge changes from 0.277 and 0.277.2.
0.280 2021-10-21 Released-By: PERLANCAR; Urgency: medium
- [bugfix] Allow extraneous characters in --chars-unordered (2nd
attempt).
0.279 2021-10-21 Released-By: PERLANCAR; Urgency: medium; Broken: yes
- [bugfix] Allow --chars-ordered & --chars-unordered to contain
extraneous characters. UPDATE: this release does not contain a proper
fix.
0.278 2021-10-21 Released-By: PERLANCAR; Urgency: medium
- Add options: --chars-ordered, --chars-unordered.
- [ux] Add -i short option alias for --ignore-case.
0.277.2 2021-06-07 Released-By: PERLANCAR; Urgency: low
- No functional changes.
- [doc] Mention arraydata, hashdata, and tabledata.
- UPDATE: rename version from 0.277 to 0.277.2 due to conflict.
0.277 2020-08-23 Released-By: PERLANCAR; Urgency: low
- No functional changes.
- [doc] Add an example for parameterized wordlist.
0.276 2020-06-09 Released-By: PERLANCAR; Urgency: medium
- [bugfix] Forgot to replace another instance of WordListUtil::CLI
usage.
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).