news
News
- YuImage v1.2.3
- Update libpng to v1.6.47.
- Modified the behaviour of colorspace chunks in order to adhere to the new precedence rules formulated in the latest draft of the PNG Specification.
- YuCurl v1.1.2
- Update to libcurl v8.12.1.
- YuPcre2 v1.24.0
- Add the
YuRegularExpressions.pas
unit with a new implementation of theTRegEx
record wrapper for the latest PCRE2, with many improvements and bug fixes compared to the original Delphi version. - Update to PCRE2 v10.45 with many new features and bug fixes:
- New scan substring feature.
- New support for Perl-style extended character classes.
- Improvements to the character class match engine.
- Extensions to
pcre2_substitute()
.
-
- YuOpenSSL-3.4 v1.0.1, implementing OpenSSL 3.4.1.
- YuOpenSSL-3.3 v1.0.2, implementing OpenSSL 3.3.3.
- YuOpenSSL-3.0 v1.3.5, implementing OpenSSL 3.0.16.
- YuImage v1.2.2
- Update libpng to v1.6.46.
- Update Little CMS to v2.17.
- Add JPEG lossless transformation base functions to YuJpegTurbo.pas.
- YuCurl v1.1.1
- Update to libcurl v8.12.0.
- Extend Win32 support to older Delphi versions back to Delphi 7.
- Update internally used nghttp3 library to v1.7.0.
- DISQLite3 v5.51.0
- Update to SQLite v3.48.0.
- Remove the
async
extension. - Improved
EXPLAIN QUERY PLAN
output for covering indexes. - Allow a two-argument version of the
iif()
SQL function. Also allowif()
as an alternative spelling foriif()
.
- YuImage v1.2.1
- Update libwebp to v1.5.0.
- YuImage v1.2.0
- Add libjpeg-turbo v3.1.0 accelerated JPEG compression and decompression, 2-6 times faster than Delphi's native JPEG unit.
- Add
TJpegImage
to load and display JPEG images, based on the high-speed libjpeg-turbo. - New procedures to save
TBitmap
to JPEG, PNG, and WebP. - Update libpng to v1.6.44.
- Update libwebp to v1.4.0.
- YuCurl v1.1.0
- Update to libcurl v8.11.1.
- Add overloaded
curl_easy_setopt()
forCURL_NETRC_OPTION
. - New websocket demo whoing how to play server ping pong and check the result.
- New HTTP authentication demo showing how to use a .netrc file to login.
- Extend the FTP directory demo to show how to login using a SSH private key file.
- Link against the new YuOpenSSL-3.4.
- DISQLite3 v5.50.2
- Update to SQLite v3.47.2.
- SQLiteSpy v1.9.28
- Update the built-in database engine to SQLite 3.47.2, DISQLite3 v5.50.2.
- YuZip v7.1.4
- Update
YuZip
to libzip v1.11.2:- Stop searching after finding acceptable central directory, even if it contains inconsistencies.
- Only write Zip64 EOCD if fields don't fit in normal EOCD. Previously libzip also wrote it when any directory entry required Zip64.
- Allow bytes from 0x00-0x1F as UTF-8.
- Add new error code
ZIP_ER_TRUNCATED_ZIP
for files that start with a valid local header signature. zip_file_replace
now removes the target's extra field information.
- Compression libraries update:
- Update
YuXz
to XZ v5.6.3. - Update
YuZlibNg
to zlib-ng v2.2.2.
- SQLiteSpy v1.9.27
- Update the built-in database engine to SQLite 3.47.1, DISQLite3 v5.50.1.
- DISQLite3 v5.50.1
- Update to SQLite v3.47.1.
- YuOpenSSL-3.4 v1.0.0 New!
- First release of YuOpenSSL-3.4 based on OpenSSL 3.4.0.
- DIXml v7.0.3
- Update libxml2 to version v2.13.5.
- YuCurl v1.0.0 New!
- Initial release based on libcurl v8.11.0.
- DIXml v7.0.3
- Update libxml2 to version v2.13.4.
- DISQLite3 v5.50.0
- Update to SQLite v3.47.0.
- FTS5 improvements:
contentless_unindexed=1
option andfts5_tokenizer_v2
API withlocale=1
option. - Performance enhancements.
news.txt · Last modified: 2016/03/03 12:49 by 127.0.0.1