Delphi Inspiration

Components and Applications

User Tools

Site Tools


news

News

  • DISQLite3 5.35.0
    • New TDISQLite3UniDirQuery.IntegerPrimaryKeyField option to work around potential data loss due to the 32-bit limitation of Delphi's ftAutoInc DataType.
    • Query planner enhancements.
    • Multiple recursive SELECTS in recursive common table expressions.
    • Better error messages from CHECK constraint failures.
  • YuOpenSSL 0.2.1 Alpha
    • Add EVP_VerifyInit(), EVP_VerifyInit_ex(), and EVP_VerifyUpdate(), ported from OpenSSL macros.
    • Fix memory leaks in ICS (Internet Component Suite).
  • YuStemmer 5.4.0
    • New Yiddish stemmer.
    • Fix decoding of 4-byte UTF-8 sequences.
  • YuBrotli 2.2.0
    • Based on Brotli v0.9.0 release: Fix a decoder “integer overflow” problem where an input size (chunk size) larger than 2GiB may cause a crash.
    • Raise an exception if decoder wrapper functions run out of input. Previously, this data error was silently ignored.
    • Many improvements and bug fixes.
  • YuOpenSSL 0.2.0 Alpha
    • Update to OpenSSL 1.1.1h.
    • Add many new OpenSSL API functions, procedures, types, and constants.
    • Indy support, plus basic demos. The Indy OpenSSL 1.1.1 IOHandler is still in development. Until stable, consider this a proof of concept and use with great care.
    • New demos to create certificates.
  • DISQLite3 5.34.0
    • Support for UPDATE FROM following the PostgreSQL syntax.
    • Increase the maximum size of database files to 281 TB.
    • Extended PRAGMA integrity_check so it can run on a single table only.
    • Add the decimal extension for arbitrary-precision decimal arithmetic.
    • Query planner improvements.
  • YuOpenSSL 0.1.0 Alpha
    • Initial public release of YuOpenSSL, the first implementation of OpenSSL for Delphi that does not require OpenSSL DLLs. YuOpenSSL.pas contains over 5000 OpenSSL functions, procedures, constants and types in a single Delphi unit. It compiles directly into executables, with no external dependencies. Works with ICS Internet Component Suite, adjusted source code included.
  • DISQLite3 5.33.1
    • Fix a long-standing bug in the byte-code engine that can cause a COMMIT command report as success when in fact it failed to commit.
  • DISQLite3 5.32.0
    • INSERT and UPDATE statements now always apply column affinity before computing CHECK constraints.
    • Added the iif() SQL function.
    • The ESCAPE clause of a LIKE operator now overrides wildcard characters, so that the behavior now matches what PostgreSQL does.
    • Added support for approximate ANALYZE using the PRAGMA analysis_limit command.
    • New extensions: bytecode virtual table, checksum VFS, UINT collation sequence.
    • New functions to better support of VFS shim implementations: sqlite3_create_filename(), sqlite3_free_filename(), and sqlite3_database_file_object().
  • YuPcre2 1.13.0
    • Capturing groups that contain recursive backreferences to themselves are no longer automatically atomic.
    • New option for pcre2_substitute: PCRE2_SUBSTITUTE_LITERAL, PCRE2_SUBSTITUTE_MATCHED, PCRE2_SUBSTITUTE_REPLACEMENT_ONLY.
    • If PCRE2_UCP is set without PCRE2_UTF, Unicode character properties are used for upper/lower case computations on characters whose code points are greater than 127.
    • Updated to Unicode 13.0.0.
  • YuNetSurf 4.0.1.
    • CSS parser bug fix for selectors without ruleset.
    • CSS property handling bug fixes.
  • DIRegEx 8.12.0
    • JIT compiler update.
    • Avoid potential integer overflow after (?C.
  • YuPdf 2.6.1
    • Improve PDF/A-1a conformance to silence errors reported by recent validators.
  • SQLiteSpy 1.9.14
    • Package includes SQLiteSpy.exe Win32 and Win64 executables.
    • Update built-in DISQLite3 engine to SQLite 3.31.1.
    • New extensions: BLOBIO, DBDATA, FOSSILDELTA, URIFUNCS, and UUID.
    • Add redo to SQL edit.
    • Automatic column widths of result grid take column caption into account.
  • DISQLite3 5.31.1
    • Improve UTF-16 to UTF-8 conversions (and vice versa) so include Unicode Code Points from $100000 to $10FFFF (Supplemental Planes).
    • Fix incomplete parameter renaming which caused a compile error in Delphi 2007 and before.
  • DISQLite3 5.31.0
    • Add support generated columns.
    • Add security properties for application-defined SQL functions.
    • More efficient lookaside memory allocator.
    • New UUID and urifuncs extensions.
    • Optimizations and bug fixes.
  • DITidy 6.3.0
    • Add support for DATA element.
    • Keep case of anchors for HTML5.
  • YuStemmer 5.2.0
    • New Serbian stemmer.
    • Minor optimisation to Dutch Kraaij Pohlmann stemmer.
news.txt · Last modified: 2016/03/03 12:49 (external edit)