Run Configuration to run tests using prove with default IDE tests result UI, (requires Tap::Formatter::Camelcade).
Diff window for a test failure output: got/expected.
Parallel tests running.
Debugging tests (parallel running suppressed).
Runing tests with coverage (parallel running suppressed).
Debugger
Debugger is now displays stringified objects representation if "" operator is overloaded. Additionally, you may
specify custom renderer for any package, using File | Settings | Build, Execution, Deployment | Debugger | Data Views | Perl5
Type Renderers settings (requires debugger module 2019.1), by
@cdalvaro (#1750).
New option for the remote debugging: automatic reconnection. Allows to re-connect to the process until manually stopped, by @djstauffer
(#1369).
Improved resolve for File::Spec::Functions subs. Actual module has tricky exporting, binding OS-specific
implementation in runtime. Plugin for now resolves to the Unix implementations from the File::Spec::Unix, by @grakkpl (#1393).
Bundle::Camelcade module introduced. Installs all modules
that may may be required when working with the perl plugin. Going to be suggested for installation as alternative for particular
modules, #1946.
Automatic injections can now be configured for strings and heredocs using java regular expressions in File | Settings | Editor
| Language Injections, by @Christoffen (#1878).
Support for interpolation in match regex with (?{...}) and (??{...}), #1906.
Truthiness inspection with quickfixes to add explicit defined or string/numeric equality check, by @RickMeasham (#1715).
Fixes
Run Configuration editor now looks less chaotic.
Packages list in Install package action is now split by spaces, commas and semicolons, allowing to install arbitrary
version with cpan, e.g. HURRICUP/Devel-Camelcadedb-v2018.3.0.tar.gz.
Formatting and enter handling for code in replacement regex with e modifier, #1915