0.18 - Released at 2021-09-29T08:43:04+0900 - ProhibitDuplicateLiteral: the parameter "whitelist" is renamed to "allowlist" - ProhibitDuplicateLiteral: the parameter "whitelist_number" is removed - ProhibitUnusedImport: Deal with the special form of assigning to @EXPORT and @EXPORT_OK. Github PR #29, issue #18 0.17 - Released at 2021-09-20T20:44:45+0900 - ProhibitDuplicateLiteral: add "whitelist" parameter - ProhibitDuplicateLiteral: The "whitelist_number" parameter is being deprecated -- please replace it with "whitelist" 0.16 - Released at 2021-08-31T08:48:07+0900 - ProhibitUnusedImport: Fix a case of false positive: Imported vars that are interpolated in strings should not be violations. Github Issue #19 - ProhibitExtraStricture: Match the list of strict-equivalent modules in Perl::Critic. Github PR #21 - ProhibitExtraStricture: Recognize the strictures implied by `use VERSION`. Github PR #23 0.15 - Released at 2021-03-15T08:11:11+0900 - New policy: ProhibitExtraStricture - ProhibitDuplicateSub: Avoid one case of false positive when there are multiple packages in the same file. See: Github PR #10. 0.14 - Released at 2020-10-29T09:26:59+0900 - ProhibitUnusedImport: Make %special_modules settable via an ignored_modules attribute. Github PR #17 - ProhibitUnusedImport: Allow for is_ and to_ prefixes with Moose type imports. Github PR #16 - ProhibitUnusedImport: Recognize subroutine references as used imports. Github PR #15 - ProhibitUnusedImport: Ignore a few modules for good. Github PR #12, #17. 0.13 - Released at 2019-12-16T10:07:08+0900 - New policy: ProhibitDuplicateLiteral 0.12 - Released at 2019-01-11T16:57:36+0900 - ProhibitLargeBlock: add config parameter `block_statement_count_limit` 0.11 - Released at 2018-12-18T09:53:25+0900 - ProhibitUnusedConstant: Workaround a PPI bug that misparses ternary op. 0.10 - Released at 2018-11-16T11:12:47+0900 - ProhibitUnusedImport: Workaround a PPI bug that misparses ternary op. 0.09 - Released at 2018-10-31T09:10:59+0900 - new Policy: ProhibitDuplicateSub 0.08 - Released at 2018-10-16T09:05:01+0900 - ProhibitUnusedImport: Ignore symbols with '+' prefix. - ProhibitUnusedInclude: now correctly detects a whole lot more modules. 0.07 - Released at 2018-08-31T06:32:35+0900 - ProhibitUnusedImport: fix a false positive case about reporting unused imported variables. 0.06 - Release at 2018-08-29T23:13:58+0900 - ProhibitUnusedImport: fix a case when it failed to extract the tokens in `qw()` 0.05 - ProhibitUnusedImport: ignore Getopt::Long for it has special argument spec. - ProhibitUnusedConstant: avoid a case of false positive. 0.04 - ProhibitUnusedImport: ignore all pragmas. - add: ProhibitExcessiveColons 0.03 - add: ProhibitLargeBlock - add: ProhibitLargeTryBlock 0.02 - minor 0.01 - The beginning, with some primitive but useful new policies.