0.42 2017-11-04
- The Perl library claimed it provided types named LaxVersionStr and
StrictVersionStr but they were really named LaxVersion and
StrictVersion. The names have now been fixed to match the documentation, so
they are LaxVersionStr and StrictVersionStr.
0.41 2017-11-04
- Fixed checks for whether a class is loaded in light of upcoming optimization
in Perl 5.28. Fixed by Sprout (GH #12).
0.103013 2017-10-27 17:45:23+02:00 Europe/Amsterdam
- guess_license_from_pod() now knows about Software::License::CC0_1_0
- Enable "v" as a version word
- Improve FreeBSD (2-Clause) phrases.
- Added EUPL v1.1 and v1.2
0.31 2017-10-25 11:10:03 -0400
- Production release identical to 0.30_01
0.30_01 2017-09-08 15:08:18 -0400
- You can now pass a string name of the shell
to generate and generate_file
0.30 2017-11-04 15:55 UTC
+ Fix : [RT #123481] : Compatibility with CV-in-stash optimisation
Thanks Father Chrysostomos for reporting and contributing a
patch.
2.000006 - 2017-11-08
- account for code references stored directly in stash (for perl 5.28)
- work around hint leakage when loading modules in perl 5.8 and 5.10.1
0.053 2017-10-30 T. R. Wyant
Recognize \px as Unicode char class. At least, when the x is C, L,
M, N, P, S or Z.
The 'parse' argument to new() is now deprecated.
version 1.23: Thu 2 Nov 10:40:24 CET 2017
Improvements:
- understand objects in report() rt.cpan.org #123241 [Andy Beverley]
- understand DBIx::Class::Exception in try{}
- understand XML::LibXML::Error in try{}
# Change Log
## [1.002] - 2017-10-27
### Added
- Added support for TravisCI.
### Fixed
- Fix test failures due to '.' removal from @INC under Perl 5.26 when
PERL_USE_UNSAFE_INC=0. (Kent Fredric, CPAN #121459)
Overview of changes in Glib::Object::Introspection 0.044
========================================================
* perli11ndoc: properly handle callback fields without return value
∗ interface -> SV: correctly marshal class struct args of functions
assert:
- assert.fail() can now take one or two arguments
crypto:
- add sign/verify support for RSASSA-PSS
deps:
- upgrade openssl sources to 1.0.2m
- upgrade libuv to 1.15.0
fs:
- Add support for fs.write/fs.writeSync(fd, buffer, cb) and
fs.write/fs.writeSync(fd, buffer, offset, cb) as documented
inspector:
- enable --inspect-brk
process:
- add --redirect-warnings command line argument
src:
- allow CLI args in env with NODE_OPTIONS
- --abort-on-uncaught-exception in NODE_OPTIONS
- allow --tls-cipher-list in NODE_OPTIONS
- use SafeGetenv() for NODE_REDIRECT_WARNINGS
test:
- remove common.fail()
CLI:
- NODE_OPTIONS now supports the --stack-trace-limit option. #16495
deps:
- OpenSSL is upgraded to 1.0.2m #16691
http:
- A 'connect' event handler leak has been fixed. #16725
- The 103 Early Hints status code is now supported. #16644
0.11 Thu Oct 26 19:37:27 EDT 2017
Document limitations with regard to TOCTTOU problems. In tests, use
String::Random rather than String::PerlIdentifier, thereby easing maintenance
burdens for Debian Perl group. No changes in functionality.
1.16 2017-10-22
- Added a doc note on installing the required dependencies on Red Hat. RT
#110796.
- Fix tests on macOS. Based on PR #7 from Tom Wyant.
0.18 2017-10-25 10:00:47 -0400
- Production version identical to 0.17_02
0.17_02 2017-10-14 01:03:04 -0400
- Fix Windows testing regression introduced in 0.17_01
0.17_01 2017-10-13 15:58:30 -0400
- Filter out broken and recursive symlinks
- Better handle symlinked .so files on platforms that support that.
Previously, we preferred the longer .so names (ie, libfoo.so.1.2.3)
over the shorter .so names (libfoo.so) since the latter is usually a
symlink, and the former may have useful "version" information in the
filename. That is a problem when a system is using symlinks to indicate
a preference, (for example, if there are both libfoo.so.1.2.3,
libfoo.so.1.2.4 and libfoo.so is a symlink to one of those).
Now we still endevour to return the long .so name, but use the short
name to see which one is preferred by the operating system, or user.
In the absense of any symlinks to disambiguate two libraries with the
same name, we prefer the one with a newer version number. That is
libfoo.so.2.3.4 would be preferred over libfoo.so.1.2.3
- Slightly more consistent diagnostic messages.
- Added functions: which, where, has_symbols
None are exported by default, but may be requested.
0.13 Thu Nov 2 23:53:03 CDT 2017
- Fix tests failing on Perl 5.26 w/o '.' in @INC [Kent Fredric]
- A bit of Perl::Critic compliance
- Convert to Dist::Zilla
- Convert to git
0.50 2017-10-20
Thanks to Jonas B. Nielsen for working through the RT queue.
- patch for speed increase RT#84838
- patch for faster constructor RT#57353
- fixed typos for RT#61304 and RT#86422
Add missing dependencies.
0.49 Mon Nov 06 07:46:11 CET 2017
* add files to MANIFEST missing from last release
0.48 Sun Nov 05 13:34:46 CET 2017
* fixed help output behaviour (patch from sunnavy)
* more rigorous testing of Help class
* minor documentation improvements
* add AppVeyor configuration
0.47 Wed Nov 01 22:31:41 CET 2017
* add missing prereqs
* add missing LICENSE file
* add POD tests
* fix utf8 error in POD
0.46 Wed Nov 01 20:21:58 CEST 2017
* many documentation updates
* extended test suite
* fix several perlcritic issues
* mention package aliases in command list (José Joaquín Atria)
* add default version command (José Joaquín Atria)
* add a 'commands' command to list commands in app (José Joaquín Atria)
* multiple general improvements to the code (José Joaquín Atria)