Version 2.1
-----------
Released December 15, 2015
- Added `render_kw` to allow default rendering time options.
- Updated / added a number of localizations
- Updated docs
- Allow widgets to set flags
General improvements:
---------------------
Added support for LIKE, GLOB, and REGEXP operators on virtual tables.
Added the colUsed field to sqlite3_index_info for use by the sqlite3_module.xBestIndex method.
Enhance the PRAGMA cache_spill statement to accept a 32-bit integer parameter which is the threshold below which cache spilling is prohibited.
On unix, if a symlink to a database file is opened, then the corresponding journal files are based on the actual filename, not the symlink name.
Added the "--transaction" option to sqldiff.
Added the sqlite3_db_cacheflush() interface.
Added the sqlite3_strlike() interface.
When using memory-mapped I/O map the database file read-only so that stray pointers and/or array overruns in the application cannot accidently modify the database file.
Added the experimental sqlite3_snapshot_get(), sqlite3_snapshot_open(), and sqlite3_snapshot_free() interfaces. These are subject to change or removal in a subsequent release.
Enhance the 'utc' modifier in the date and time functions so that it is a no-op if the date/time is known to already be in UTC. (This is not a compatibility break since the behavior has long been documented as "undefined" in that case.)
Added the json_group_array() and json_group_object() SQL functions in the json extension.
Added the SQLITE_LIKE_DOESNT_MATCH_BLOBS compile-time option.
Many small performance optimizations.
Portability enhancements:
-------------------------
Work around a sign-exension bug in the optimizer of the HP C compiler on HP/UX. (details)
Enhancements to the command-line shell:
---------------------------------------
Added the ".changes ON|OFF" and ".vfsinfo" dot-commands.
Translate between MBCS and UTF8 when running in cmd.exe on Windows.
Enhancements to makefiles:
--------------------------
Added the --enable-editline and --enable-static-shell options to the various autoconf-generated configure scripts.
Omit all use of "awk" in the makefiles, to make building easier for MSVC users.
Important fixes:
----------------
Fix inconsistent integer to floating-point comparison operations that could result in a corrupt index if the index is created on a table column that contains both large integers and floating point values of similar magnitude. Ticket 38a97a87a6.
Fix an infinite-loop in the query planner that could occur on malformed common table expressions.
Various bug fixes in the sqldiff tool.
Upstream changes:
1.69 2015-07-26 00:51:03Z
- No changes since 1.68-TRIAL.
1.68 2015-07-09 23:39:49Z (TRIAL RELEASE)
[FIXED]
- tests no longer print to stderr unnecessarily; this makes core perl
builds (where this distribution is included as CPAN-Meta-YAML) a
little quieter.
[CHANGED]
- the Test::More dependency has been reduced to 0.88 by emulating
'subtest' for those tests that need it
1.67 2015-05-12 00:10:24Z
[FIXED]
- instead of erroring on duplicate keys found in a hash (introduced in
version 1.63), now we only warn. This fixes an issue in Strawberry Perl
(via CPAN::Meta::YAML) when parsing a configuration file.
[CHANGED]
- Updated File::Temp test prereq to 0.19 for 'newdir'
1.66 2015-03-16 22:26:30Z
[CHANGED]
- removed bundled Test::TempDir::Tiny to rely on File::Temp
for temporary directories during testing
1.65 2015-03-13 23:02:34Z
[CHANGED]
- artifacts left behind from testing are now cleaned up (GH#34)
1.64 2014-10-08 02:56:30Z
[CHANGED]
- remove silencing of any errors encountered while loading
Scalar::Util (GH#33, Graham Knop)
- now using JSON::MaybeXS in tests instead of JSON.pm
Upstream changes:
6.39 2016-01-03
- Updated links to Mojolicious website.
- Fixed small html_unescape bug in Mojo::Util.
- Fixed handling of invalid max age in Mojo::UserAgent::CookieJar.
6.38 2015-12-19
- Updated prettify.js to version 8-Dec-2015.
- Improved form generation in Mojo::UserAgent::Transactor to use UTF-8 as the
default charset.
6.37 2015-12-14
- Added protocol and with_protocols methods to Mojo::Transaction::WebSocket.
- Fixed a few reference encoding bugs in Mojo::JSON.
- Fixed a few form generation bugs in Mojo::UserAgent::Transactor.
Upstream changes:
2016-01-08 Karen Etheridge <ether@cpan.org>
Release 1.71
No changes since 1.70_001
2015-12-29 Karen Etheridge <ether@cpan.org>
Release 1.70_001
Kaitlyn Parkhurst:
- Localize $@ when attempting to load URI subclasses (PR#30)
Karen Etheridge:
- speed up construction time by not attempting to load the same
non-existent URI subclass twice
Updated sysutils/xenkernel45 to 4.5.1nb2
Updated sysutils/xentools42 to 4.2.5nb14
Updated sysutils/xenkernel42 to 4.2.5nb10
Updated sysutils/xentools41 to 4.1.6.1nb14
Updated sysutils/xenkernel41 to 4.1.6.1nb13
* --noption requires an argument
* optimise the ARP BPF filter, thanks to Nate Karstens
* send gratuitous ARP each time we apply our IP address
* fix truncation of hostnames based on the short hostname option
* improve routing and address management by always loading all
interfaces, routes and addresses even for interfaces we are
not directly working on
* timezone, lookup-hostname, wpa_supplicant and YP hooks are no
longer installed by default but are installed to an example
directory
* fix compile on kFreeBSD
thanks to Christoph Egger for providing a temporary build host
* improve error logging of packet parsing
* fix ignoring routing messages generated by dhcpcd just before
forking
* fix handling of rapid commit messages (allow ACK after DISCOVER)
* add PROBE state so we can easily reject DHCP messages received
during the ARP probe phase
* fix CVE-2016-1503
* fix CVE-2016-1504
2.2.0 (2016-01-05)
- adding additional options for ssh - ssl_assert_hostname and
ssl_assert_fingerprint to the default connection class
- fix sniffing
2.1.0 (2015-10-19)
- move multiprocessing import inside parallel bulk for Google App Engine