Additions:
* ecore_x_randr_crtc_info_get()
* ecore_x_randr_crtc_info_free()
Deprecations:
* ecore_x_randr_crtc_gamma_ramp_size_get()
* ecore_x_randr_crtc_gamma_ramps_get()
* ecore_x_randr_crtc_gamma_ramps_set()
Fixes:
* Ecore-X: Fix selection parser to not overrun buffer read by using longs on 64bit.
* Fix use of ecore_con_server_client_limit_set() (counter never decreased).
* Fix use of ecore_con_client_timeout_set() and ecore_con_server_timeout_set() that makes timeout on
connections even if you sent data.
* Fix cl->start_time (initialization missing). So now
ecore_con_client_uptime_get() is working.
* Fix srv->start_time (initialization missing). So now
ecore_con_server_uptime_get() is working for plain TCP connections.
* Fix use of ecore_con_server_timeout_set() that doesnt refresh the timer.
* Wayland: Handle ECORE_WL_WINDOW_TYPE_NONE correctly
* ecore_evas/wayland_egl: Only render if last frame has been presented.
* ecore/wayland: Fix screen size get when screen is rotated.
* ecore_imf: Fix memory leak in scim immodule
* ecore_evas/wayland_egl: Add missing _ecore_evas_move_resize()
0.7.0:
- Switch from inspect.getargspec to inspect.signature
- Add support for type annotations
- Add support for Python 3.7 and 3.8
- Remove support for Python 2.6 and 3.4
Version 5.1:
The JSON report now includes counts of covered and missing branches.
On Python 3.8, try-finally-return reported wrong branch coverage with decorated async functions (issue 964). This is now fixed.
The :meth:`~coverage.Coverage.get_option` and :meth:`~coverage.Coverage.set_option` methods can now manipulate the [paths] configuration setting.
CMake 3.17.2
* BoostScanDeps: Fix typo in numpy handling
* FindBoost: Simplify Boost_VERSION_STRING comparisons
* FindBoost: Add support for Boost 1.73
* iOS: Fix detection of supported SDK architectures
* FindPython: avoid autoderef in version comparisons
* FindPython: remove extra dereference
* AIX: Activate symbol export/import IBM i (OS400)
* Ninja: Document that Fortran support is available with Ninja 1.10+
* CPack: Do not recurse through directory symlinks
* target_precompile_headers: Fix documented example using genex
* Makefiles: Scan Objective C/C++ preprocessor dependencies
* Makefiles: Add Objective C/C++ compilations to compile_commands.json
* FindMPI: Add the pgi compiler wrapper names used by IBM Spectrum MPI
* Help: Fix unescaped asterisks in docs for SKIP_PRECOMPILE_HEADERS
* Help: Minor grammar cleanups of CMAKE_CURRENT_FUNCTION* docs
* Help: Add cross-references for CMAKE_CURRENT_FUNCTION* docs
* Help: Improve wording of CMAKE_CURRENT_FUNCTION_LIST_DIR docs
* Apple: Merge per-arch sysroot parameters if all are the same
* file(UPLOAD): Add default ca_certs
* Ninja: Remove config suffix from order-only target
* FindPython: fix python compiler validation
* FindPython: fix reason failure propagation
* FindBoost: Prevent warning with boost 1.73
* FindCUDAToolkit searches stub location last
(pkgsrc)
- Add two more TEST_DEPENDS+ , but still R-tinytest is necessary for test
(upstream)
- pick the lines from:
w3m -dump https://cran.r-project.org/web/packages/Rcpp/news.html | cat -
-----------------------------------------------------------------------
Changes in Rcpp patch release version 1.0.4.6 (2020-04-02)
* Changes in Rcpp API:
+ The exception handler code in #1043 was updated to ensure proper
include behavior (Kevin in #1047 fixing #1046).
+ A missing Rcpp_list6 definition was added to support R 3.3.* builds
(Davis Vaughan in #1049 fixing #1048).
+ Missing Rcpp_list{2,3,4,5} definition were added to the Rcpp namespace
(Dirk in #1054 fixing #1053).
+ A further updated corrected the header include and provided a missing
else branch (Mattias Ellert in #1055).
+ Two more assignments are protect with Rcpp::Shield (Dirk in #1059)
* Changes in Rcpp Attributes:
+ Empty strings are not passed to R CMD SHLIB which was seen with R 4.0.0
on Windows (Kevin in #1062 fixing #1061).
* Changes in Rcpp Deployment:
+ Travis CI unit tests now run a matrix over the versions of R also
tested at CRAN (rel/dev/oldrel/oldoldrel), and coverage runs in
parallel for a net speed-up (Dirk in #1056 and #1057).
Changes in Rcpp version 1.0.4 (2020-03-13)
* Changes in Rcpp API:
+ Safer Rcpp_list*, Rcpp_lang* and Function.operator() (Romain in #1014,
#1015).
+ A number of #nocov markers were added (Dirk in #1036, #1042 and #1044).
+ Finalizer calls clear external pointer first (Kirill M?ller and Dirk in
#1038).
+ Scalar operations with a rhs matrix no longer change the matrix value
(Qiang in #1040 fixing (again) #365).
+ Rcpp::exception and Rcpp::stop are now more thread-safe (Joshua
Pritikin in #1043).
* Changes in Rcpp Attributes:
+ The cppFunction helper now deals correctly with mulitple depends
arguments (TJ McKinley in #1016 fixing #1017).
+ Invisible return objects are now supported via new option (Kun Ren in #
1025 fixing #1024).
+ Unavailable packages referred to in LinkingTo are now reported (Dirk in
#1027 fixing #1026).
+ The sourceCpp function can now create a debug DLL on Windows (Dirk in #
1037 fixing #1035).
* Changes in Rcpp Documentation:
+ The .github/ directory now has more explicit guidance on contributing,
issues, and pull requests (Dirk).
+ The Rcpp Attributes vignette describe the new invisible return object
option (Kun Ren in #1025).
+ Vignettes are now included as pre-made pdf files (Dirk in #1029)
+ The Rcpp FAQ has a new entry on the recommended importFrom directive
(Dirk in #1031 fixing #1030).
+ The bib file for the vignette was once again updated to current package
versions (Dirk).
* Changes in Rcpp Deployment:
+ Added unit test to check if C++ version remains remains aligned with
the package number (Dirk in #1022 fixing #1021).
+ The unit test system was switched to tinytest (Dirk in #1028, #1032, #
1033).
## 2.12.1
### Fixes
* Vector matchers now support initializer list literals better
### Improvements
* Added support for `^` (bitwise xor) to `CHECK` and `REQUIRE`
## 2.12.0
### Improvements
* Running tests in random order (`--order rand`) has been reworked significantly (#1908)
* Given same seed, all platforms now produce the same order
* Given same seed, the relative order of tests does not change if you select only a subset of them
* Vector matchers support custom allocators (#1909)
* `|` and `&` (bitwise or and bitwise and) are now supported in `CHECK` and `REQUIRE`
* The resulting type must be convertible to `bool`
### Fixes
* Fixed computation of benchmarking column widths in ConsoleReporter (#1885, #1886)
* Suppressed clang-tidy's `cppcoreguidelines-pro-type-vararg` in assertions (#1901)
* It was a false positive trigered by the new warning support workaround
* Fixed bug in test specification parser handling of OR'd patterns using escaping (#1905)
### Miscellaneous
* Worked around IBM XL's codegen bug (#1907)
* It would emit code for _destructors_ of temporaries in an unevaluated context
* Improved detection of stdlib's support for `std::uncaught_exceptions` (#1911)
1.5.1:
* Bug fix
* Remove duplicate call to ttl in RedisStorage
* Initialize master/slave connections for RedisSentinel once
1.5:
* Bug fix for handling TTL response from Redis when key doesn’t exist
* Support Memcache over unix domain socket
* Support Memcache cluster
* Pass through constructor keyword arguments to underlying storage
constructor(s)
* CI & test improvements
4.5.1:
Stack-effect redux
Fix bug in marshal for 3.8+ (include posonlyargcount)
Go over stack effects from 2.5 to 3.4 using and idea from Maynard
Expand stack-effect testing
Version 7.1.2
- Revert applying shell quoting to commands for ``echo_with_pager``
and ``edit``. This was intended to allows spaces in commands, but
caused issues if the string was actually a command and arguments, or
on Windows. Instead, the string must be quoted manually as it should
appear on the command line.
pybind11 is a lightweight header-only library that exposes C++ types in Python
and vice versa, mainly to create Python bindings of existing C++ code. Its
goals and syntax are similar to the excellent Boost.Python by David Abrahams:
to minimize boilerplate code in traditional extension modules by inferring type
information using compile-time introspection.
go-cmp is a package for equality of Go values.
This package is intended to be a more powerful and safer alternative
to reflect.DeepEqual for comparing whether two values are semantically
equal.
The primary features of cmp are:
- When the default behavior of equality does not suit the needs of the
test, custom equality functions can override the equality
operation. For example, an equality function may report floats as
equal so long as they are within some tolerance of each other.
- Types that have an Equal method may use that method to determine
equality. This allows package authors to determine the equality
operation for the types that they define.
- If no custom equality functions are used and no Equal method is
defined, equality is determined by recursively comparing the
primitive kinds on both values, much like reflect.DeepEqual. Unlike
reflect.DeepEqual, unexported fields are not compared by default;
they result in panics unless suppressed by using an Ignore option
(see cmpopts.IgnoreUnexported) or explicitly compared using the
AllowUnexported option.
Changelog picked from https://github.com/spf13/pflag/releases:
1.0.5
Merge pull request #219 from cfromknecht/fix-mod
Remove require pflag v1.0.3
v1.0.5-rc1
This hopefully fixes#218, and will be promoted
when the fix has been verified.
1.0.4
Fix typo in go.mod
1.0.3
Fix panic when parsing unknown flag followed by
empty argument (#173)
1.0.2
Add base64 encoded flag type
go-levenshtein is a Go package for calculating the Levenshtein
distance between two strings.
This package implements distance and similarity metrics for strings,
based on the Levenshtein measure.
go-textseg s an implementation of the Unicode Text Segmentation
specification for Go. Specifically, it currently includes only the
"grapheme cluster" segmentation algorithm.
Each major version of Unicode includes a set of tables that define how
each codepoint participates in the segmentation algorithms. Therefore
any caller of this library must select a specific version of Unicode
to support.
To allow for each caller to make that decision separately even though
multiple callers may coexist in the same program, there is a separate
major release of this module for each supported major Unicode
version. Therefore you can select the specific version you want by
module path.
go-wordwrap is a package for Go that automatically wraps words into
multiple lines. The primary use case for this is in formatting CLI
output, but of course word wrapping is a generally useful thing to do.
Update ruby-native-package-installer to 1.0.9.
## 1.0.9 - 2019-12-10
### Improvements
* Added support for Ubuntu specific package.
[GitHub#9][Patch by İsmail Arılık]
### Thanks
* İsmail Arılık
## 1.0.8 - 2019-10-10
### Improvements
* Enabled PowerTools repository on CentOS 8.
4.0.3:
* Fixed ``MSISDN`` for ``pt_BR`` to return only mobile numbers.
* Added Domain Generator Algorithm by date.
* Fixed issue where ``pydict`` provider was not returning the correct number of elements.
* Added support for Indian Aadhaar numbers.
* Added ``company_vat`` for ``it_IT``.
* Improved autodocumentation of providers.
* Added provider for ``es_ES`` license plates.
* Implemented ``__dir__`` method to Faker proxy for better autocompletion.
* Uppercased HEX colors for all localized color providers.
* Added bank provider for ``es_ES`` locale.
* Added support for UK counties.
* Added color provider for ``no_NO`` license plates.
* Made ``value_types`` a keyword argument in ``python`` provider.
0.19.16:
* Don't send "deepen None" to server if graph walker
supports shallow.
* Support tweaking the compression level for
loose objects through the "core.looseCompression" and
"core.compression" settings.
* Support tweaking the compression level for
pack objects through the "core.packCompression" and
"core.compression" settings.
* Add a "dulwich.contrib.diffstat" module.
0.29.17:
Features added
std::move() is now available from libcpp.utility. Patch by Omer Ozarslan.
The @cython.binding decorator is available in Python code.
Bugs fixed
Creating an empty unicode slice with large bounds could crash. Patch by Sam Sneddon.
Decoding an empty bytes/char* slice with large bounds could crash. Patch by Sam Sneddon.
Re-importing a Cython extension no longer raises the error "__reduce_cython__ not found".
Unused C-tuples could generate incorrect code in 0.29.16. Patch by Kirk Meyer.
Creating a fused function attached it to the garbage collector before it was fully initialised, thus risking crashes in rare failure cases. Original patch by achernomorov.
Temporary buffer indexing variables were not released and could show up in C compiler warnings, e.g. in generators. Patch by David Woods.
The compilation cache in cython.inline("…") failed to take the language level into account. Patch by will-ca.
The deprecated PyUnicode_GET_SIZE() function is no longer used in Py3.
Update ruby-rspec-rails to 4.0.0.
### 4.0.0.rc1 / 2020-03-13
[Full Changelog](https://github.com/rspec/rspec-rails/compare/v4.0.0.beta4...v4.0.0.rc1)
Enhancements:
* Allow `ActiveJob` matchers `#on_queue` modifier to take symbolic queue names. (Nils Sommer, #2283)
* The scaffold generator now generates request specs in preference to controller specs.
(Luka Lüdicke, #2288)
* Add configuration option to disable ActiveRecord. (Jon Rowe, Phil Pirozhkov, Hermann Mayer, #2266)
* Set `ActionDispatch::SystemTesting::Server.silence_puma = true` when running system specs.
(ta1kt0me, Benoit Tigeot, #2289)
Bug Fixes:
* Restore previous conditional check for setting `default_url_options` in feature
specs, prevents a `NoMethodError` in some scenarios. (Eugene Kenny, #2277)
* Allow changing `ActiveJob::Base.queue_adapter` inside a system spec.
(Jonathan Rochkind, #2242)
* `rails generate generator` command now creates related spec file (Joel Azemar, #2217)
* Relax upper `capybara` version constraint to allow for Capybara 3.x (Phil Pirozhkov, #2281)
* Clear ActionMailer test mailbox after each example (Benoit Tigeot, #2293)
### 4.0.0.beta4
[Full Changelog](https://github.com/rspec/rspec-rails/compare/v4.0.0.beta3...v4.0.0.beta4)
Enhancements:
* Add argument matcher support to `have_enqueued_*` matchers. (Phil Pirozhkov, #2206)
* Switch generated templates to use ruby 1.9 hash keys. (Tanbir Hasan, #2224)
* Add `have_been_performed`/`have_performed_job`/`perform_job` ActiveJob
matchers (Isaac Seymour, #1785)
* Default to generating request specs rather than controller specs when
generating a controller (Luka Lüdicke, #2222)
Bug Fixes:
* Prevent `driven_by(:selenium)` being called due to hook precedence.
(Takumi Shotoku, #2188)
* Prevent a `WrongScopeError` being thrown during loading fixtures on Rails
6.1 development version. (Edouard Chin, #2215)
* Fix Mocha mocking support with `should`. (Phil Pirozhkov, #2256)
### 4.0.0.beta3
[Full Changelog](https://github.com/rspec/rspec-rails/compare/v4.0.0.beta2...v4.0.0.beta3)
Enhancements:
* Adds support for JRuby on Rails 5.2 and 6
* Add support for parameterised mailers (Ignatius Reza, #2125)
* Add ActionMailbox spec helpers and test type (James Dabbs, #2119)
* Add ActionCable spec helpers and test type (Vladimir Dementyev, #2113)
* Add support for partial args when using `have_enqueued_mail`
(Ignatius Reza, #2118, #2125)
* Add support for time arguments for `have_enqueued_job` (@alpaca-tc, #2157)
* Improve path parsing in view specs render options. (John Hawthorn, #2115)
* Add routing spec template as an option for generating controller specs.
(David Revelo, #2134)
Bug Fixes:
* Replace `before_teardown` as well as `after_teardown` to ensure screenshots
are generated correctly. (Jon Rowe, #2164)
* `ActionView::FixtureResolver#hash` has been renamed to `ActionView::FixtureResolver#data`.
(Penelope Phippen, #2076)
* Add missing require for `have_enqueued_mail` matcher. (Ignatius Reza, #2117)
### 4.0.0.beta2
[Full Changelog](https://github.com/rspec/rspec-rails/compare/v4.0.0.beta1...v4.0.0.beta2)
Bug Fixes:
* Fix version dependencies in gemspec.
### 4.0.0.beta1
[Full Changelog](https://github.com/rspec/rspec-rails/compare/v3.9.0...v4.0.0.beta1)
Enhancements:
* Adds support for Rails 6. (Penelope Phippen, Benoit Tigeot, Jon Rowe, #2071)
Bug Fixes:
* `EmptyTemplateHandler.call` now needs to support an additional argument in
Rails 6. (Pavel Rosický, #2089)
* Suppress warning from `SQLite3Adapter.represent_boolean_as_integer` which is
deprecated. (Pavel Rosický, #2092)
* `ActionView::Template#formats` has been deprecated and replaced by
`ActionView::Template#format`(Seb Jacobs, #2100)
Breaking Changes:
* Drops support for Rails below 5.0
* Drops support for Ruby below 2.3
Update ruby-octokit to 4.18.0.
4.18.0 (2020-03-25)
Documentation
* #1200 Fix an API link in the Search client @NickLaMuro
Preview Header Support
* #1183 Enable issue events API to return project events @gammons
* #1203 Update deprecated application API to new preview @oreoshake
Bug Fixes
* #1201 Fix random test failures @MSP-Greg
* #1218 Fix incorrect URLs for the Authorizations client @tarebyte
Update ruby-getopt to 1.5.1.
== 1.5.1 - 23-Mar-2020
* Properly add a LICENSE file since the Apache-2.0 license requires it.
* Added explicit .rdoc extensions to the README, CHANGES and MANIFEST files,
mostly so they look nicer on github.
Update ruby-cucumber-expressions to 10.1.0.
* PKGNAME changed from ruby-cucumber-expressions to
ruby-cucumber-cucumber-expressions.
No release notes available.