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)
1.32 2017-11-03 13:15:35 -0400
- Add ALIEN_INSTALL_NETWORK environment variable. Set to false if you don't
want to allow network fetch.
1.31_01 2017-10-31 16:50:52 -0400
- Fix testing prereq bug introduced in 1.30_01.
1.30_01 2017-10-31 14:24:15 -0400
- Add prefer property to Download::Negotiate plugin
1.29_01 2017-10-30 09:54:22 -0400
- Fix bug in Alien::Base::Wrapper where -l flags were being ignored by EUMM
- MSYS plugin works with ffi build
- Windows specific fixes for Alien::Base::Wrapper
- Removed optional dependency on Test::Exec
1.28 2017-10-29 19:39:19 -0400
- Production release identical to 1.27_01
1.27_01 2017-10-27 10:26:18 -0400
- Fix incompatibility with older versions of ExtUtils::MakeMaker where test
directive in alienfile was ignored.
1.26_01 2017-10-25 12:28:58 -0400
- Fix Test::Alien bug where -L could be placed after directories specified in %Config
(this was already handled correctly by Alien::Base::Wrapper).
- Remove cpp and C++ options for xs_ok (I don't believe these were used in practice
and were issuing deprecation warnings for a while).
- A number of documentation errors have been fixed (jjatria++ leto++)
1.21 Sat Nov 4 10:49:19 2017
- mklocale: [rt.cpan.org #121664] . removed from @INC (take 2)
- DUCET is updated (for Unicode 9.0.0) as Collate/allkeys.txt.
* Please notice that allkeys.txt will be overwritten if you have had
other allkeys.txt already.
- The default UCA_Version is 34.
- added tangut.t in t.
- Locale/*.pl and CJK/Korean.pm are updated.
1.20 Fri Nov 3 11:50:21 2017
- XS: [rt.cpan.org #121664] . removed from @INC
- U::C::Locale newly supports locales: dsb, lkt.
Geckodriver provides the HTTP API described by the W3C WebDriver protocol to
communicate with Gecko browsers, such as Firefox. It translates calls into
the Firefox remote protocol by acting as a proxy between the local- and remote
ends. This is used by browser automation frameworks such as Selenium.
works fine for me with 2.0.2 but with 2.0.4 I see
GEN el/
Error: Could not merge translations:
'NoneType' object is not subscriptable
Makefile:522: recipe for target 'cs/cs.stamp' failed
Common logic that can be used by packages that depend on cargo crates
from crates.io. This lets existing pkgsrc infrastructure fetch and verify
cargo crates instead of using the rust package manager in the build phase.
Inspired by cargo.mk from FreeBSD ports.
Version 3.7.3:
Fix AppRegistryNotReady error importing contrib.auth views
Version 3.7.2:
Fixed Django 2.1 compatibility due to removal of django.contrib.auth.login()/logout() views.
Add missing import for TextLexer.
Adding examples and documentation for caching
Include date and date-time format for schema generation
Use triple backticks for markdown code blocks
Interactive docs - make bottom sidebar items sticky
Clarify pagination system check
Stop JSONBoundField mangling invalid JSON
Have JSONField render as textarea in Browsable API
Schema: Exclude OPTIONS/HEAD for ViewSet actions
Fix ordering for dotted sources
Fix: Fields with allow_null=True should imply a default serialization value
Ensure Location header is strictly a 'str', not subclass.
Add import to example in api-guide/parsers
Catch OverflowError for "out of range" datetimes
Add djangorestframework-rapidjson to third party packages
Increase test coverage for drf_create_token command
Add trove classifier for Python 3.6 support.
Add pip cache support to the Travis CI configuration
Rename [wheel] section to [bdist_wheel] as the former is legacy
Fix invalid escape sequence deprecation warnings
Add interactive docs error template
Add rounding parameter to DecimalField
Fix all BytesWarning caught during tests
Use dict and set literals instead of calls to dict() and set()
Change ImageField validation pattern, use validators from DjangoImageField
Fix processing unicode symbols in query_string by Python 2