0.033 2024-01-23 03:31:29Z
- add Test2 compatibility in the test triggered by done_testing();
- new long-awaited feature (!!!) "allow_patterns", to either
temporarily or globally exempt particular warning patterns.
0.032 2023-09-30 23:36:50Z
- new config variable, $ENV{PERL_TEST_WARNINGS_ONLY_REPORT_WARNINGS},
for temporarily turning failures into reports.
Reported by Stephen Berman, diagnosed by Bruce. Thanks!
1.94 2024-01-08
- New stable release incorporating all changes from developer releases 1.93_01
to 1.93_05.
- Summary of major changes since version 1.92:
- Net::SSLeay now officially supports all stable releases of OpenSSL 3.1 and
3.2, and LibreSSL 3.5 - 3.8.
- Many noisy compiler warnings have been silenced - if SSLeay.xs fails to
compile, it should now be much easier to identify the cause.
- libcrypto's OPENSSL_init_crypto() function and libssl's OPENSSL_init_ssl()
function are now exposed, enabling fine-grained control over the
initialisation and configuration of both libraries.
- libssl functions implementing TLS 1.3 PSK authentication are now exposed,
in particular SSL_CTX_set_psk_find_session_callback() (on the server side)
and SSL_CTX_set_psk_use_session_callback() (on the client side).
- libssl functions implementing server-side TLS 1.2 PSK authentication are
now exposed, in particular SSL_CTX_set_psk_server_callback().
- libssl's SSL_CTX_set_client_hello_cb() function is now exposed, allowing a
TLS server to set a callback function that is executed when the server
processes a ClientHello message.
- Many more libcrypto/libssl constants and functions are now exposed; see the
release notes for the 1.93 developer releases for a full list
Found while checking versions of the deps.
0.4234 - Fri 28 Apr 2023 10:46:26 CEST
- PodParser now respects =encoding directives
- Don't use libraries in t/bundled for Build.PL
- make_tarball: workaround for broken tar on Darwin
- Respect $Config{man1ext}/$Config{man3ext}
- Do not require a compiler if c_source is an empty list
0.42_33 - Wed Mar 29 10:38:56 PM CEST 2023
- PodParser now respects =encoding directives
- Don't use libraries in t/bundled for Build.PL
- make_tarball: workaround for broken tar on Darwin
- Respect $Config{man1ext}/$Config{man3ext}
- Do not require a compiler if c_source is an empty list
Added <ins> and <del> to %isPhraseMarkup
Fixed docs about %isBodyElement calling it %isBodyMarkup
Cleaned up metadata and version requirements
No changes have been made to handle HTML5. That is a bigger issue
than "just add the tags to the hashes," because that would change
functionality for existing users who are expecting HTML::Tagset to
be HTML4.
Added explicit boolean overloading for trace objects. Without this,
Perl will use the object's string overloading and then check the
truthiness of the returned string, which is a lot of extra work.
This can produce significant slowdowns in some cases (where large
data is being passed around as a string and then ignored).
In 0.27 the XS switched from Variable::Magic to
Variable::OnDestruct, but that was reverted for 0.28 because
Variable::Magic will start workign again in perl-5.39.9.
All the remiining perl dependency updates do not change their
dependencies.
Update to Term-Table-0.018, version 0.017 dropped Importer.
Update to Test2-Suite-0.000159, version 0.000151 dropped both
Scope-Guard and Term-Table and made Module-Pluggable optional.
Scope-Guard is still current and needed by Test-File-ShareDir
but Importer and Module-Pluggable are no-longer needed, and
archived.
Apart from B-Hooks-EndOfScope (to follow), all the remainder
have unchanged dependencies.