* Re-enable use of `HyphenChar=None` in LuaLaTeX. (Hyphenation and font
choice are decoupled in LuaTeX, except for this one setting.)
* Some internal changes needed by `unicode-math` to fix some cross-over
code.
* Fix issue (New definition of `\Numberstring` is now causing
problems with glossaries.sty)
* Code optimization with \octal, \hexdecimal, \aaalph, \abalph and
uppercase counterparts when applicable.
* Declare \ordinalnum with etoolbox \newrobustcmd*, rather than LaTeX
kernel \DeclareRobustCommand* --- this is preferable for compilation
with TeX4ht.
* Test bench upgrade.
- Rename \box_use_clear:N to \box_use_drop:N as this command has
non-standard grouping behaviour
- New \inteval command in xfp
- New \c_catcode_active_space_tl
- Fix bug with color code when \current at color is not a simple
string
- Fix behaviour of \sys_rand_seed: in engines without the
underlying random number primitives
- Allow only integer powers for negative bases in floating point
expressions
- Various documentation improvements
epstopdf 2.27 contains bug fixes for parsing and checking of the
--gsopt value. For exampole, --gsopt -dAutoFilterColorImages=true
previously incorrectly failed, but now (I hope) works. Thanks to
Yannick Berker for the report, analysis, and fix.
- additional defaults for section command declarations
- improved right-to-left compatibility and new commands \IfRTL and
\IfLTR
- new option singlespacing for scrlayer and scrlayer-scrpage
- improved manuals
This update corrects the behavior of the package under XeLaTeX and
LuaLaTeX when using libertine with newtxmath. It now behaves as the
documentation describes.
1.3.0:
Remove some unmaintained modules: pyquery.ajax and pyquery.rules
Code cleanup. No longer use ugly hacks required by python2.6/python3.2.
Run tests with python3.6 on CI
Add a method argument to .outer_html()
1.5.0
-----
- support shell escaping in python pathnames of popen.
Eugene Ciurana discovered that execnet breaks if you use
pathnames with spaces in a "python=" part of a spec.
We now use shlex.split to split the string. There is a
potential for regressions if you used quote or escape
sequences as part of your python command.
- Only insert importdir into sys.path if it is not already in the path.
This prevents a bug when using enum34 with python 3.6 and
pytest-xdist.
The issue is that enum34 installs an 'enum' module in site-packages
which is normally shadowed by the stdlib version of enum, however in
gateway_bootstrap.py site-packages is added at the front the the
search path. This means on the workers enum34 is hit for import enum
which in turn causes import re to fail (as it makes use of the new
enum features in 3.6).
- fix 49 - use inspect.getfullargspec if possible to avoid deprecationwarnings
- fix 56 - use partials in safe_terminate to avoid a bad carried binding
- fix spec parsing on Windows due to path containing '\' characters.
2.0.29:
- Bugfix: Preserve submit order for radio inputs.
- Fixed 186: avoid UnicodeDecodeError in linter with py2 when a header contain
non ascii chars
Changes in MySQL 5.7.20:
Audit Log Notes
Event-matching filter rules for the audit_log plugin now support an abort element, which can be used to prevent qualifying events from executing. For more information, see Audit Log Filtering. This capability can be used, for example, to augment the capabilities of MySQL Enterprise Firewall, which blocks SQL statements on a per-user basis, by writing audit filtering rules that match statements and block them based on characteristics of the statements themselves.
Deprecation and Removal Notes
Previously, the --transaction-isolation and --transaction-read-only server startup options corresponded to the tx_isolation and tx_read_only system variables. For better name correspondence between startup option and system variable names, transaction_isolation and transaction_read_only have been created as aliases for tx_isolation and tx_read_only. The tx_isolation and tx_read_only variables are now deprecated and will be removed in MySQL 8.0. Applications should be adjusted to use transaction_isolation and transaction_read_only instead.
The query cache is now deprecated and is removed in MySQL 8.0. Deprecation includes these items:
* The FLUSH QUERY CACHE and RESET QUERY CACHE statements.
* The SQL_CACHE and SQL_NO_CACHE SELECT modifiers.
* These system variables: have_query_cache, ndb_cache_check_time, query_cache_limit, query_cache_min_res_unit, query_cache_size, query_cache_type, query_cache_wlock_invalidate.
* These status variables: Qcache_free_blocks, Qcache_free_memory, Qcache_hits, Qcache_inserts, Qcache_lowmem_prunes, Qcache_not_cached, Qcache_queries_in_cache, Qcache_total_blocks.
The mysql client by default strips comments in statements sent to the server, and this behavior is controlled using --skip-comments (strip comments), and --comments (preserve comments).
Comment stripping is now deprecated. This feature and the options to control it will be removed in a future MySQL release.
These syntax constructs for table and column references are now deprecated and will be removed in a future version of MySQL. Instances of these constructs should be changed to remove the leading period.
* .col_name
* .tbl_name
* .tbl_name.col_name
Security Notes
Certificates automatically generated by mysqld and mysql_ssl_rsa_setup now use X509 v3 rather than v1.
The keyring_okv plugin now supports password-protecting the key file used for secure connections. See Using the keyring_okv KMIP Plugin.
Bugs Fixed
Changes in MySQL 5.6.38:
Packaging Notes
---------------
mysqlcheck was missing in the MySQL Server Docker image, which prevented mysql_upgrade from running.
Bugs Fixed
----------
InnoDB: Replication lag occurred on slave instances during large update operations on tables with many partitions.
InnoDB: A failure occurred during an end range comparison.
InnoDB: Enabling the innodb_buffer_pool_load_now setting failed in readonly mode. The event that signals the buffer pool load thread was not initialized.
InnoDB: A long wait for a dictionary operation lock held by a full-text search synchronization operation caused a server exit.
Partitioning: Queries involving NULL were not always handled correctly on tables that were partitioned by LIST.
Replication: When replicating a partitioned table with an index, on a replication slave where HASH_SCAN was specified as part of the slave_rows_search_algorithms setting, the slave I/O thread sometimes stopped with an error HA_ERR_KEY_NOT_FOUND.
Replication: Replication clients no longer enable LOCAL capability for LOAD DATA statements, because they do not use LOAD DATA LOCAL statements.
Replication: In case of a failure while creating multiple slave applier worker threads, some threads would be left orphaned and their resources would not be collected. Thanks to Laurynas Biveinis for his contribution to fixing this bug.
MSI packages for Windows failed to detect when Microsoft Visual C++ 2010 Redistributable Package was installed.
yaSSL could incorrectly perform TLS cipher negotiation.
The server failed to check the maximum path length for partition names.
Identifiers containing a mixture of backslashes and backticks could be parsed incorrectly.
Source packages for Debian platforms contained prebuilt debug binaries, causing build failures on any architectures other than the one on which those binaries were built.
Uninstalling the daemon_memcached plugin caused a serious error.
Selecting from a view could yield different results with materialization enabled versus materialization disabled.
The Performance Schema failed to check the maximum host length for client connections.
A server error occurred when a full text search result exceeded the innodb_ft_result_cache_limit setting. The patch for this bug also backports a related patch.
If a stored function was considered a constant by the optimizer, calling it from a subquery in a NOT IN condition in the WHERE clause could cause a server exit.
A mysqldump memory leak was fixed.
If a session rolled back to a savepoint and then was killed, the statements up to the point of the savepoint could be committed.
For clients that used Connector/Python and authenticated using the sha256_password plugin, the server could handle connections incorrectly.
NAME_CONST() can return null if incorrect arguments are given. In some cases, this was not handled and could cause a server exit.
Changes in MySQL 5.5.58:
Packaging Notes
---------------
mysqlcheck was missing in the MySQL Server Docker image, which prevented mysql_upgrade from running.
Bugs Fixed
----------
Replication: Replication clients no longer enable LOCAL capability for LOAD DATA statements, because they do not use LOAD DATA LOCAL statements.
yaSSL could incorrectly perform TLS cipher negotiation.
The server failed to check the maximum path length for partition names.
Identifiers containing a mixture of backslashes and backticks could be parsed incorrectly.
NAME_CONST() can return null if incorrect arguments are given. In some cases, this was not handled and could cause a server exit.
When bootstrap is run with --cwrappers=no (or yes, for that matter),
the value is written into mk.conf at the end of the bootstrap but not
used _during_ the bootstrap itself. Thus, when bootstrapping on Linux
with no builtin diffutils, cwrappers ends up indirectly depending on
itself, and there is no way around that. This commit fixes this.
Changes:
20171018 - 1.38.5
[+] * Added SMS_1_REFERENCE to SMSD run on receive environment
[-] * Improved logging of run scripts in SMSD
[-] * Improved support for Huawei E1780 and E1552.
[-] * Allow 0 for setuid/setgid in SMSD.
[+] * Added RunOnIncomingCall to SMSD.
[-] * Fixed SQL error when retry of multipart message
[*] * Added status code column
[-] * Fixed some SQL queries for Access and Oracle databases.
[-] * Add option to prefer GSM charset for USSD.
[-] * Sanitize international numbers stored in the database to always start with +.
[-] * Improved support for Telit devices.
[+] * Added USSD support to SMSD.
[-] * Fixed call hangup in SMSD with some modems.
[-] * Fixed decoding USSD response with some modems.
* -Werror does not work properly since id3lib makes warnings
Changes:
v3.6.1 2017-10-04 Johnny A. Solbu <johnny@solbu.net>
* Patch from Adrian Reber: fix compiler warning
and enable -Werror and -Wall by default
* Translation update: Norwegian
v3.6.0 2017-09-14 Johnny A. Solbu <johnny@solbu.net>
* Patch from Mike Gilbode: Select DiscDB entry from multiple results
* Translation updates.
v0.13.0
Backwards Incompatible Changes
------------------------------
Drop support for PostgreSQL 9.1
Remove the deprecated "binary" parameter from Connection.set_type_codec()
New Features
------------
Add support for PostgreSQL 10
Bug Fixes
---------
Document that single fetches can return None
Fix type introspection being very slow on large databases
Fix copy tests on PostgreSQL < 9.4
Fix DeprecationWarning in tests
Fix intermittent authentication failures against PostgreSQL 10 servers
Do not attempt to connect to Unix sockets on Windows when host is not set
Guard against incorrect use of resources associated with a connection
Warn when there are active listeners on a connection that is released
Add a test for cursors on a standby replica.
Clarify the argument/parameter count mismatch exception
Fix TypeError on get_attributes when result has no columns
protocol: Use try-finally explicitly every time we create a waiter
Call correct parent constructor in InterfaceWarning.__init__
Allow grabbing the version information programmatically.
Use the general statement cache for type introspection
Fix issues with inet type I/O
Handle inactive connection closes while stored in the pool
2.2.33.2:
- doveadm: Fix crash in proxying (or dsync replication) if remote is
running older than v2.2.33
- auth: Fix memory leak in %{ldap_dn}
- dict-sql: Fix data types to work correctly with Cassandra
Upstream changes:
version 3.40 at 2017-10-20 22:14:11 +0000
-----------------------------------------
Change: daff9aedd0530e83e49b6e0445260747884ed31b
Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
Date : 2017-10-20 23:14:11 +0000
Updated for v5.27.5
Upstream changes:
1.302106 2017-10-20 20:42:43-07:00 America/Los_Angeles
- Make version number in HashBase sane.
1.302105 2017-10-20 07:09:45-07:00 America/Los_Angeles
- No changes since last trial
1.302104 2017-10-19 11:39:01-07:00 America/Los_Angeles (TRIAL RELEASE)
- Combine multiple diags into one event
3.3.86 03oct17 Added recurse import function (found before only in the hier
search) into the SST.
Removed obsolete bundle functionality from SST as recurse
import more accurately imports recursively.
Made entrybox taller (using -1) as recent versions of
gnome have taller window titlebars and the widget was not
tall enough.