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.  […]

PDF Unsigned Signature Fields

October 10, 2024 in Uncategorized

Unsigned signature fields in a PDF are placeholders for digital signatures that can be added to a PDF document at a later time. These fields are often created by the author or originator of the document, and they indicate where and how a digital signature should be placed. When the document is distributed, recipients can […]

Explaining the SigningTime Authenticated Attribute in PKCS7 Signatures

October 10, 2024 in Uncategorized

The “signingTime” authenticated attribute in PKCS #7 (now part of Cryptographic Message Syntax or CMS) signatures is an optional attribute that indicates the date and time when the digital signature was created. It is commonly included in signed-data objects to provide a timestamp that can help verify when a signature was applied. Detailed Explanation: Attribute […]

SMTP Server Settings for Hotmail.com, Live.com, and Outlook.com

October 1, 2024 in Uncategorized

(back to Send Email from Hotmail.com, Live.com, or Outlook.com) The SMTP settings for Hotmail.com, Live.com, and Outlook.com are the same because all these email domains are part of Microsoft’s unified Outlook email service, which uses the same mail servers. Here are the SMTP settings: SMTP Server Settings (for sending email): SMTP Server: smtp.office365.com Port: 587 […]

About the LastErrorText property

September 24, 2024 in Uncategorized

Most Chilkat classes have a LastErrorText property.  It contains detailed contextual information about what transpired in the last method called on an object instance. The LastErrorText will contain information even when the method succeeds.  This allows us to understand what happened when a method succeeds, but for some reason doesn’t behave as expected. Important: Each […]

SSH authentication using X.509 certificates

April 30, 2024 in Uncategorized

Question: I am unable to determine from the documentation if the Chilkat library supports SSH authentication using X.509 certificates.   In our application, we need to establish secure SSH connections to remote servers, and we prefer to use X.509 certificates for authentication instead of traditional username/password or key-based authentication methods. Could you please clarify if the […]

ASP VBscript and Office365 OAuth2 Access Token

July 25, 2023 in Uncategorized

The Chilkat.OAuth2 class is designed for desktop applications, not server-side web applications. To explain further: The call to OAuth2.StartAuth does 2 things: Returns a URL you’ll open in a browser to interactively get authorization from the service’s account owner. Starts a background thread to act as a web server for the redirect request that will […]

How to get the Version of Chilkat at Runtime

July 17, 2023 in Uncategorized

Most Chilkat classes include a Version property. To find the version of Chilkat, such as “9.5.0.94”, instantiate the object and examine the Version property. AutoIt How to get the Version of Chilkat at Runtime C How to get the Version of Chilkat at Runtime Python How to get the Version of Chilkat at Runtime C++ […]