Overview of changes leading to 1.8.1
Tuesday, June 12, 2018
====================================
- Fix hb-version.h file generation; last two releases went out with wrong ones.
- Add correctness bug in hb_set_t operations, introduced in 1.7.7.
- Remove HB_SUBSET_BUILTIN build option. Not necessary.
3.28.3 - 2018-05-31
-------------------
* Fix Gio.Application leak in case no signal handler is set before.
:issue:`219`
* Squash critical warning when using array as hash value
(:user:`Philip Withnall <pwithnall>`)
Version 0.16.6
==============
*released on 13 June 2018*
- **Packagers:** Documentation building no longer needs a working installation
of vdirsyncer.
Version 0.16.5
==============
*released on 13 June 2018*
- **Packagers:** click-log 0.3 is required.
- All output will now happen on stderr (because of the upgrade of ``click-log``).
-----------------
2018-06-07 3.5.2
-----------------
* Explicitly include <signal.h> in _posixsubprocess_helpers.c; it already
gets configure checked and pulled in via Python's own <Python.h> in many
circumstances but it is better to be explicit. #IWYU
If you were using subprocess32 on a Python interpreter built *without*
the --with-fpectl configure option enabled, restore_signals is now
useful rather than a no-op. I do not know if such builds were common.
* Adds a functional test for restore_signals=True behavior.
Notmuch 0.27 (2018-06-13)
=========================
General
-------
Add support for thread:{} queries
Queries of the form `thread:{foo} and thread:{bar}` match threads
containing (possibly distinct) messages matching foo and bar. See
`notmuch-search-terms(7)` for details.
Command Line Interface
----------------------
Add the --full-scan option to `notmuch new`
This option disables mtime based optimization of scanning for new mail.
Add new --decrypt=stash option for `notmuch show`
This facilitates a workflow for encrypted messages where message
cleartext are indexed on first read, but the user's decryption key
does not have to be available during message receipt.
Documentation
-------------
An initial manual for `notmuch-emacs` is now installed by default (in
`info` format).
Dependencies
------------
As of this release, support for versions of Xapian before 1.4.0 is
deprecated, and may disappear in a future release of notmuch.
v1.7.3
Version 1.7.3
Bugfix release
- Make apiclient.sample_tools gracefully fail to import (#525).
v1.7.2
Version 1.7.2
Bugfix release
- Remove unnecessary check in apiclient/__ini__.py (#522).
v1.0.0 (4 June 2018)
++++++++++++++++++++
- **Removed support for Python 2.6 and Python 3.3.**
This project now supports Python 2.7, and Python 3.4 and above.
- Added several examples to the documentation.
- Added plentymarkets compliance fix.
- Added a ``token`` property to OAuth1Session, to match the corresponding
``token`` property on OAuth2Session.
Changes in 2.0.52
Released 2018-05-31.
Fixed a bug that could cause cards in relearning to be scheduled
incorrectly when they’re imported into a different collection.
Changes in 2.0.51
Released 2018-03-26.
Windows-only release that works around a toolkit bug that was
causing ping spikes every ten seconds for some Windows users. If
upgrading from a previous version, please uninstall the previous
version prior to installing 2.0.51. Uninstalling will not delete
your user data.
Changes in version 0.3.3.7 - 2018-06-12
Tor 0.3.3.7 backports several changes from the 0.3.4.x series, including
fixes for bugs affecting compatibility and stability.
o Directory authority changes:
- Add an IPv6 address for the "dannenberg" directory authority.
Closes ticket 26343.
o Minor features (geoip):
- Update geoip and geoip6 to the June 7 2018 Maxmind GeoLite2
Country database. Closes ticket 26351.
o Minor bugfixes (compatibility, openssl, backport from 0.3.4.2-alpha):
- Work around a change in OpenSSL 1.1.1 where return values that
would previously indicate "no password" now indicate an empty
password. Without this workaround, Tor instances running with
OpenSSL 1.1.1 would accept descriptors that other Tor instances
would reject. Fixes bug 26116; bugfix on 0.2.5.16.
o Minor bugfixes (compilation, backport from 0.3.4.2-alpha):
- Silence unused-const-variable warnings in zstd.h with some GCC
versions. Fixes bug 26272; bugfix on 0.3.1.1-alpha.
o Minor bugfixes (controller, backport from 0.3.4.2-alpha):
- Improve accuracy of the BUILDTIMEOUT_SET control port event's
TIMEOUT_RATE and CLOSE_RATE fields. (We were previously
miscounting the total number of circuits for these field values.)
Fixes bug 26121; bugfix on 0.3.3.1-alpha.
o Minor bugfixes (hardening, backport from 0.3.4.2-alpha):
- Prevent a possible out-of-bounds smartlist read in
protover_compute_vote(). Fixes bug 26196; bugfix on 0.2.9.4-alpha.
o Minor bugfixes (path selection, backport from 0.3.4.1-alpha):
- Only select relays when they have the descriptors we prefer to use
for them. This change fixes a bug where we could select a relay
because it had _some_ descriptor, but reject it later with a
nonfatal assertion error because it didn't have the exact one we
wanted. Fixes bugs 25691 and 25692; bugfix on 0.3.3.4-alpha.
Tuesday, June 5, 2018
====================================
- Update to Unicode 11.0.0.
Overview of changes leading to 1.7.7
Tuesday, June 5, 2018
====================================
- Lots of internal changes, but not yet exposed externally.
- All HarfBuzz objects are significantly smaller in size now.
- Sinhala: Position repha on top of post-consonant, not base.
This better matches Windows 10 behavior, which was changed
from previous Windows versions.
- New build options:
o New cpp macro HB_NO_ATEXIT
o New cpp macro HB_SUBSET_BUILTIN
- Significant libharfbuzz-subset changes. API subject to change.
- New API in libharfbuzz:
+hb_blob_create_from_file()
+hb_face_count()
A hashmap implementation:
+hb-map.h
+HB_MAP_VALUE_INVALID
+hb_map_t
+hb_map_create()
+hb_map_get_empty()
+hb_map_reference()
+hb_map_destroy()
+hb_map_set_user_data()
+hb_map_get_user_data()
+hb_map_allocation_successful()
+hb_map_clear()
+hb_map_is_empty()
+hb_map_get_population()
+hb_map_set()
+hb_map_get()
+hb_map_del()
+hb_map_has()
Version 4.8.21
- Core
* Cancel Chmod/Chown/Advanced chown operation for large group of files when operation is not permitted (#3850)
* Mouse support in the "Advanced chown" dialog window (#3148)
* File highlighting by extension is case insensitive by default (#1620)
* Safe file overwrite (#3913)
- VFS
* Support zstd compression format (#3906)
- Editor
* Syntax:
* Rust support (#3884)
* JavaScript modules support (#3890)
* Improve Markdown support (#3893)
- Misc
* Add JavaScript module support to `filehighlight.ini` (MidnightCommander/mc#132)
* Add Excel xlsx file format support to `mc.ext.in` (MidnightCommander/mc#135)
* i18n of argument type names in --help blocks (#3879)
* Code cleanup: (#3857, #3914)
- Fixes
* Fail to link to ncurses built as two libraries: ncurses+tinfo (#3880)
* Garbage in displaying of summary of file sizes for selected files (#3883)
* "Compute totals" unnecessarily done for moves (#3149, #3908)
* mc.ext: allow Java class files to be viewed even if JAD isn't on PATH (MidnightCommander/mc#134)
* mcedit: broken extended key mode (#3897)
* mcedit doesn't save all opened files (#3898)
* extfs: sftps: -31 SFTP Protocol Error when transferring file (#3406)
* extfs: rpm: truncated script content in the viewer (#3865)
* extfs: rpm helper misses CONFLICTS field (#3789)
- version: 3.26.1
date: 2018-06-15
new features:
- title: "Book list: Allow drag and drop of books onto other books to merge the book records."
- title: "Check Book: External link checker: Also check HTML anchors (the part after the # in the link). Can be turned off via a checkbox at the bottom of the link checker window."
- title: "Edit Book: Preview panel: Show previews when editing SVG files"
- title: "Edit book: When downloading external resources, also convert data URLs into files."
- title: "E-book viewer: When the controls are hidden show the progress in the window title."
- title: "Library Quick switch menu: Highlight the previously switched from library in bold."
bug fixes:
- title: "PDF Input: Fix a regression in 3.24 that caused conversion of PDF to be significantly worse."
- title: "E-book viewer: Fix very slow loading for HTML files with very many images on Linux."
- title: "Content server: Fix a regression in 3.14 that removed the separator between books in the detailed list view mode."
- title: "Edit book: Fix SVG files not being beautified by the Beautify all files tool"
- title: "Edit book: Fix searching in selected files not searching SVG files"
- title: "Fix Tweaks help string not being displayed translated"
- title: "Edit metadata dialog: Fix distorted rendering of some labels in the custom metadata tab in rare circumstances."
- title: "version 3.26.1 prevents dropping of a book onto itself from triggering the merge dialog, which should reduce accidental triggers"
improved recipes:
- Slate
- New York Times Book Review
- The Independent UK
- NYTimes Tech Beat
- New York Times
- Cracked.com
new recipes:
- title: El Cronista
author: Darko Miletic
- version: 3.25.0
date: 2018-06-01
new features:
- title: "Kobo driver: Support the new Clara HD"
- title: "PDF Output: Add an option to use page margins from the input document, specified via @page CSS rules."
description: "Allows individual HTML files in the input document to have different page margins in the output PDF."
bug fixes:
- title: 'Fix option to "show text under buttons only if there is enough space" not working well with the option to use "two lines for the text under the buttons".'
- title: "Update notification: When both calibre and plugin updates are available and the user updates only the plugins, fix the restart calibre button not working."
- title: "E-book viewer: Fix printing of comics (cbz/cbr files) not working."
- title: "EPUB3 Input: Fix Table of Contents not being recognized for some EPUB 3 books that placed their nav document in-side a sub-folder."
improved recipes:
- Associated Press
Bugfixes:
#4897: Pausing on introducer removes device on other devices
#4901: API returns empty response if non-existing files are #included
#4903: Syncthing recreates the directories for deleted/missing "Folders"
#4915: .stignore is accidentaly overwritten by web UI on slow machines
#4918: GUI unresponsive or unusable with many folders or devices
#4941: "Watching for Changes" dialog undismissable
#4947: Recent Changes shows empty folder label
Enhancements:
#4807: Support variable sized blocks
#4896: Thousand separator for numbers in GUI
Other issues:
#4909: Custom Windows icon missing in latest release
Changes since 1.4.0:
Added HTML_SMARTYPANTS_QUOTES_NBSP, which allows having nonbreakable spaces
inside « French guillemets » (Issue #378)
Added EXTENSION_JOIN_LINES, which joins newline-separated lines into a
single paragraph. Useful for Chinese text.
Implemented support for CDATA section (Issue #165)
Fixed links with parentheses (Issue #116)
Fixed fenced code blocks inside lists (Issue #228)
Fixed regression, panic in reference links (Issues #172 and #173)
Fixed adjacent list merging (Issue #235)
Fixed definition lists that contain other lists (Issue #263)
Fixed fenced code pre-processing (Issue #279)
Fixed panic with recursive footnotes (Issue #241)
Removed rel="footnote", which is no longer valid.
Changes:
8.1.0032 BS in prompt buffer starts new line
8.1.0033 keys to stop Vim in terminal are wrong
8.1.0034 cursor not restored with ":edit #"
8.1.0035 not easy to switch between prompt buffer and other windows
8.1.0036 not restoring Insert mode if leaving prompt buffer with mouse
8.1.0037 cannot easily append lines to another buffer
8.1.0038 popup test causes Vim to exit
8.1.0039 cannot easily delete lines in another buffer
8.1.0040 warnings from 64-bit compiler
8.1.0041 attribute "width" missing from python window attribute list
8.1.0042 if omni completion opens a window Insert mode is stopped
8.1.0043 ++bad argument of :edit does not work properly
8.1.0044 if a test function exists Vim this may go unnoticed
8.1.0045 popup test isn't run completely
8.1.0046 loading a session file fails if 'winheight' is big
8.1.0047 no completion for :unlet $VAR
8.1.0048 vim_str2nr() does not handle numbers close to the maximum
8.1.0049 shell cannot tell running in a terminal window
8.1.0050 $VIM_TERMINAL is also set when not in a terminal window
8.1.0051 MS-Windows: missing #endif
8.1.0052 when mapping to <Nop> times out the next mapping is skipped
8.1.0053 first argument of 'completefunc' has inconsistent type
8.1.0054 compiler warning for using %ld for "long long"
8.1.0055 complete test has wrong order of arguments
8.1.0056 crash when using :hardcopy with illegal byte
8.1.0057 popup menu displayed wrong when using autocmd
8.1.0058 display problem with margins and scrolling
8.1.0059 displayed digraph for "ga" wrong with 'encoding' "cp1251"
8.1.0060 crash when autocommands delete the current buffer
8.1.0061 window title is wrong after resetting and setting 'title'