Chilkat v11.4.0 Release Notes

Pinned April 1, 2026

  ✨ New Features Js A new Chilkat class has been added: Js is a minimal, standards-compliant JavaScript engine designed to embed JavaScript inside applications with very small footprint and fast startup. It executes JavaScript code inside an application without requiring a browser or large runtime. See About the Chilkat.Js JavaScript Engine Ai Provider — […]

Chilkat v11.3.0 Release Notes

Pinned December 16, 2025

  The main features of this release focus on Chilkat’s Ai class, enabling interactive AI response streaming directly into embedded desktop application browsers. It supports Azure, custom base URLs for OpenAI-compatible providers, and local providers like Ollama. ✨ New Features Ai Real-Time Streaming AI Responses to Embedded Browsers in Desktop Apps — Stream AI responses […]

Chilkat v11.2.0 Release Notes

Pinned November 3, 2025

Previous Version: Chilkat v11.1.0 Release Notes The main addition in v11.2.0 is the Chilkat.Ai class, and the Chilkat.StringBuilder.MarkdownToHtml method. Ai: The Chilkat AI class provides a unified API for interacting with different AI providers: OpenAI, Google, Claude, xAI, Perplexity, and DeepSeek. It provides functionality for conversation management, multimodal inputs, and streaming mode. Markdown to HTML […]

Semantic Versioning Starting with Chilkat 10.0.0

Pinned September 26, 2024

Starting with the v10.0.0 release (end of September 2024), Chilkat moves to standard semantic versioning.   Prior to this release, for various technical reasons, Chilkat was stuck with versions 9.5.0.xx, where only xx changed. For this first leap to semantic versioning, where the major version changes to 10 (from 9), there are no backward incompatible changes.  […]

Chilkat 9.1.2 Release Notes

February 18, 2011 in Uncategorized

FileAccess: Changed “int” arguments to “unsigned int”. bool FileOpen(String *filename, unsigned int accessMode, unsigned int shareMode, unsigned int createDisp, unsigned int attr); RSA: If the result of a signature was a binary value such that the leading byte(s) were 0, then these NULL bytes were not included in the encoded output (such as for Base64, […]

Chilkat 9.1.1 Release Notes

December 21, 2010 in Uncategorized

Socket: Added the ReceivedCount property. It always increases to reflect the number of bytes received via any method. It may be reset to 0 by the application at any point. HTTP: Changed ClearEventLog method name to ClearBgEventLog MailMan: Changed default values of MailMan.EmbedCertChain and MailMan.IncludeRootCert to True (or 1 for ActiveX). Spider: Changed CkSpider::GetDomain(url) to […]

Chilkat 9.1.0 Release Notes

July 31, 2010 in Uncategorized

HTTP:  Fixed problem with setting Content-Type header in HTTP POST to text/namevalue (which is required for POSTs to payflowpro.paypal.com).  The POST body was URL encoded when it shouldn’t have been.  When sending namevalue POSTs to payflowpro, be sure to specify the content-type in the HTTP request object:  requestObject.AddHeader(“content-type”,”text/namevalue”) SSH / SFTP: For AuthenticatePw, if the […]

Chilkat 9.0.8 Release Notes

February 23, 2010 in Uncategorized

The following changes, fixes, and new features are available in version 9.0.8. General Fixed iso-2022-jp issues with converting to/from the iso-2022-jp character encoding. General performance improvements Added AutoFix property to POP3, SMTP, IMAP, and FTP2. If on, then the component will auto-fix property setting mistakes related to port numbers and SSL/TLS. For example, well known […]

Chilkat 9.0.7 Release Notes

December 2, 2009 in Uncategorized

The following changes, fixes, and new features are available in version 9.0.7. SFTP Performance improvements for upload and download transfer rates. MaxPacketSize property default changed to 8192, which seems to be optimal in most cases. Added the following methods/properties: AccumulateBytes, AccumulateBuffer, ClearAccumulateBuffer. FTP2 Modes 4 and 5 added to SyncRemoteTree: mode 4 = transfer missing […]

Chilkat 9.0.6 Release Notes

October 23, 2009 in Uncategorized

The following changes, fixes, and new features are available in version 9.0.6. General Items listed here are fixes or enhancements in underlying internal code that may apply to one or more Chilkat products. Charset (i.e. character encoding) detection for HTML is determined by the presence of META HTML tag such as this: <meta http-equiv=”Content-Type” content=”text/html; […]

Chilkat 9.0.5 Release Notes

October 20, 2009 in Uncategorized

Cert and CertStore Fix: Auto-cleanup of private key in \Documents and Settings\{User}\Application Data\Microsoft\Crypto\RSA\S-* when calling Cert.LoadPfxData or Cert.LoadPfxFile. (.NET) Cert.Dispose and CertStore.Dispose will clear internal object and potentially remove private key file if it was temporarily created via LoadPfxData/LoadPfxFile. Email Object Added SetFromMimeBytes method — allowing an email to be loaded directly from a byte […]

Chilkat 9.0.4 Release Notes

September 11, 2009 in Uncategorized

C++ Libraries Removed internal calls to setlocale so that the locale is never changed from whatever your application may have set it to. Compression Fixed rare PPMD crash. DSA Fixed LoadText method in DSA ActiveX. FTP2 Two additional modes added to SyncLocalTree: mode 5 – Download only missing files or files with size differences. mode […]

Chilkat 9.0.3 Release Notes

August 12, 2009 in Uncategorized

SMTP (MailMan) Added the MailMan.SendMimeBytes method to allow for sending the exact MIME source of an email from a byte array. This is useful for emails that have 8bit encodings. (With ActiveX, byte arrays are passed as Variants containing a byte array.) This method is also useful for sending DKIM signed email, because the output […]

Chilkat 9.0.2 Release Notes

August 5, 2009 in Uncategorized

RSA Fixed PEM to XML conversion so that XML is compatible with .NET Framework’s XML requirements. Fixed RSA key generation. In some cases, RSA generated keys were not valid. Verified key acceptance and signature matching between Chilkat, OpenSSL, and .NET MIME / DKIM Fixed DKIM and DomainKeys signature generation. Tested and verified DKIM / DomainKeys […]