From the release notes:
Added:
* Ethereum: --txnocoverage cli argument to suppress coverage based analysis halting criteria
* Ethereum: Support added for more Solidity features (imports, uint/int types, function types)
Fixed:
* Numerous Ethereum ABI fixes
* Linux and x86/64 emulation fixes
* Solver performance issue
3.56.5:
This patch contains some internal refactoring to run :pypi:mypy in CI. There are no user-visible changes.
3.56.4:
This release involves some very minor internal clean up and should have no user visible effect at all.
3.56.3:
This release fixes a problem introduced in :ref:3.56.0 <v3.56.0> where setting the hypothesis home directory (through currently undocumented means) would no longer result in the default database location living in the new home directory.
3.56.2:
This release fixes a problem introduced in :ref:3.56.0 <v3.56.0> where setting :obj:~hypothesis.settings.max_examples to 1 would result in tests failing with Unsatisfiable. This problem could also occur in other harder to trigger circumstances (e.g. by setting it to a low value, having a hard to satisfy assumption, and disabling health checks).
3.56.1:
This release fixes a problem that was introduced in :ref:3.56.0 <v3.56.0>: Use of the :envvar:HYPOTHESIS_VERBOSITY_LEVEL environment variable was, rather than deprecated, actually broken due to being read before various setup the deprecation path needed was done. It now works correctly (and emits a deprecation warning).
3.56.0:
This release deprecates several redundant or internally oriented :class:~hypothesis.settings, working towards an orthogonal set of configuration options that are widely useful without requiring any knowledge of our internals
3.0.1 Sat 5 May 20:50:14 2018
- GH #11: fix version declaration on 5.8 (thanks, Grinnz)
3.0.0 Sat 5 May 18:10:16 2018
- breaking change:
- the behaviour of UNIVERSAL methods like $native->can and
$native->isa is now defined as being the same as when autobox
is not enabled rather than "undefined". (technically, this
still falls under the rubric of "undefined", but the switch
from "don't know" to "don't" could break buggy code, so bump
for safety)
- add DOES to the list of non-autoboxed methods
- switch to SemVer i.e. 2.86 (v2.860.0) -> 3.0.0 (v3.0.0)
- upgrade ppport.h from 3.35 -> 3.42
v0.14
- Fixes a bug where the `redefine()` function was dying when attempting to
mock a function that was defined further up a module's inheritance chain.
It now only dies when the mocked function does not exist in the module being
mocked, or any of its parent modules. Thanks @atoomic for the improvement!
- v0.22.1 Fri May 4 21:05:12 UTC 2018
Change version dir test to simply existing with matching
basename to avoid issues with volume and path manglement
on Windows.
Still no idea why pre-5.22 fails with compile error.
- v0.22.0 Wed May 2 12:16:00 CDT 2018
Break up find call into separate blocks to find out why
5.20 blows up with it; 5.26 is entirely happy.
File::Copy::Recursive may still have problems; revert to
File::Copy::Recursive::Reduced.
1.02 Thu May 3 09:42:15 BST 2018
Bug fixes:
- Resolve RT #118424 can't use IPC::Cmd->run_forked in the first process of a container
- Make fix for RT #91784 only apply to HPUX
1.004 2018-05-02
- release 1.003_002 without further changes
1.003_002 2018-03-13
- build distribution on Linux
- add debug message because of RT#65301
- run author tests with installed spell-checker
1.003_001 2018-03-10
- skip root homedir test for cygwin (RT#104661)
- document even undocumented fetchers for FreeDesktop implementation
(RT#103305) and status quo (RT#88681)
- Fix several typos (RT#86426, RT#67093, PR#1)
- play with https://coveralls.io/
- remove tie interface (PR#4, Thanks Yanick)
- determine ->my_home when $ENV{HOME} is empty (based on PR#3)
- relocate repository
0.58 May 05, 2018
Address RTC 15563 (Discrepancy between documentation and results re author
information), 125266 ('modulemaker -h' fails to display help message; launches
interactive mode) and 125267 (modulemaker '-b' switch's documentation is
misleading).
0.57 May 02, 2018
Perl-5.6.1 was previously required; removed all code intended to handle
earlier versions of perl. Otherwise, no change in ExtUtils::ModuleMaker or
'modulemaker' functionality (or, at least, no intended changes).
Removed dependency on File::Save::Home in modules and test suite. Replaced it
with File::HomeDir. Borrowed technique for mocking one's home directory
during testing from CPAN-Reporter's test suite (thanks to David Golden, Breno
G. de Oliveira and Perl Toolchain Gang). This should substantially address
RTC 111637 (Not safe against parallel runs?). This also facilitated removal
from ExtUtils::ModuleMaker::Auxiliary of many subroutines no longer used in
test suite. Extensive consolidation of files within the test suite to improve
maintainability and test suite running time.
Provided configuration files for Travis and Appveyor.
## 1.2.6 (April 30, 2018)
* *Fix segfault when an Exception is raised from unbind callback (for real this time!)*
* Fix race condition while initializing the machine [#756]
* Fix for newer compilers where bind() and std::bind() conflict [#830, #831]
* Be verbose about SSL connection errors [#807]
* Avoid explicitly calling class methods when in class scope
* Java: Add EM_PROTO_SSL/TLS definitions [#773, #791]
* Java: return zero when sending data to a closed connection [#475, #804]
* Pure Ruby: Connection::error? calls report_connection_error_status [#801]
Upstream changes (from NEWS):
== Ruby-GNOME2 3.2.5: 2018-05-02
This is a bug fix release of 3.2.4.
=== Changes
==== Document
* Fixes
* Fixed typos.
[GitHub#1158][Patch by kojix2]
[GitHub#1160][Patch by kojix2]
==== Ruby/GLib2
* Fixes
* Fixed a GC related crash bug.
[GitHub#1162][Reported by Izumi Tsutsui]
==== Ruby/GObjectIntrospection
* Improvements
* Disabled NULL check for GObject Introspection < 1.42. Because
GObject Introspection < 1.42 doesn't support "(nullable)"
annotation yet.
==== Ruby/GdkPixbuf2
* Improvements
* (({GdkPixbuf::Pixbuf#composite})): Suppressed wrong warning.
[GitHub#1156][Reported by Chaistrin]
[GitHub#1157][Patch by cedlemo]
* Fixes
* Added a missing white space into message.
[GitHub#1155][Reported by Robert A. Heiler]
* (({GdkPixbuf::Pixbuf#composite})): Fixed a bug that width and
height are ignored.
[Patch by cedlemo]
==== Ruby/GTK3
* Improvements
* (({Gtk::TextBuffer#initialize})): Accepted "property-name" form.
[GitHub#1161][Reported by kojix2]
==== Ruby/Poppler
* Improvements
* Added a workaround for poppler-glib 0.63 bug.
[GitHub#1159][Reported by HIGUCHI Daisuke]
=== Thanks
* Robert A. Heiler
* Chaistrin
* cedlemo
* kojix2
* Izumi Tsutsui
* HIGUCHI Daisuke
python-dotenv reads the key,value pair from .env and adds them to environment
variable. It is great of managing app settings during development and in
production using 12-factor principles.
Some packages come with multiple libraries, and multiple .pc files
to use with them. This Role::Tiny role can be used with Alien::Base
to access different configurations.
2.86 Fri 20 Apr 20:07:29 2018
- GH #9: fix bug which prevented autoboxing working
under the debugger on perl 5.22+ (thanks, skington)
- added t/debugger.t
- GH #8: fix bug which prevented bareword method-calls being
exempted when the method is a variable e.g. Foo->$bar
- add operator-overloading note to the gotchas section (GH #7)
2.09 2018-04-25
- Production release identical to 2.08_02 release
2.08_02 2018-04-24
- Handle common special characters on Windows in taint mode
2.08_01 2018-04-23
- Diagnostic release
2.02 2018-04-21 13:57:54Z
- no changes since trial release
2.01 2017-06-08 23:38:48Z (TRIAL RELEASE)
- altered a test to not bake @INC into -I options for a subprocess, to
avoid too-long commands
1.128 2018-04-18
- numerous small improvements to documentation; thanks to
Fabrice Gabolde, Daniel Böhmer, Lance Wicks, Matthew Horsfall
- improved CI setup; thanks to eadjei and Philip J. Ludlam
1.000010 - 2018-04-25
- fix DOES tests on 5.8.x
1.000009 - 2018-04-21
- Fix handling of DOES and does (they no longer fall back to isa in most
situations outside of Moo/Moose)
0.058 2018-04-26 T. R. Wyant
Prefer /[0-9]/ over /\d/ for numeric checks. The latter can match
non-ASCII digits.
Explain the negated POSIX character classes. Also tweak some of the
asserted explanations -- mostly for readability and parallel
construction with the negated explanations, but it turns out
[[:digit:]] is NOT equivalent to [0-9].
0.057 2018-04-17 T. R. Wyant
Allow ->asserts( 'a*' ). This modification actually allows wild
cards in asserts() on all match semantic modifiers, but it is
probably only useful in the case of 'a*', because that is the only
one that can be doubled.
Explain grouping structure as 'Grouping', not 'Capture or grouping'.
Caret modifier was not turning off /n. This was complicated by the
fact that (?^) was introduced in 5.13.6, but (?n) was not introduced
until 5.21.8. The solution was to include -n in the expansion of the
caret if and only if /n had been seen in the scope of the caret.
Recognize caret in /(?^)x/.
Acknowledge Regexp::Parsertron in SEE ALSO
0.007 2018-04-30
- Spelling fixes triggered by Mohammed Anwar's PR for
File::ConfigDir
- CI improvements to ensure constant high software quality
- add license files
0.009 2018-05-01
- ensure maximal test coverage
- improve test diagnostics
- fix distribution META data
- add license files
- introduce sorted_loaded_config to allow implementation
of different sort strategies
- allow tune merge behavior
- improve documentation
- v0.21.0 Mon Apr 30 15:14:58 CDT 2018
Repair Makefile.PL, version spec's lost in the
regression at v0.20.
- v0.20.1 Fri Apr 27 18:47:30 CDT 2018
Makefile.PL cleanups.
- v0.20.0 Thu Apr 26 22:45:15 CDT 2018
Bump version.
- v0.11 Tue Apr 24 17:34:45 CDT 2018
Add back file-based tests for a variety of version
strings.
Replace join on '/' with File::Spec::Functions to allow
use on systems with volumes -- anyone with VMS kindly
test this for me.
Removed anything git-ish from the module & tests.
- v0.10 Sun Apr 22 19:08:47 CDT 2018
There is simply no way to get a consistent shell interface to
git across different platforms; every fix for one breaks another.
Going back to the original approach of supporting only the
perl-version dir's, which has reliably worked throughout.