eSeGeCe Blog

Release notes, deep dives, and tutorials for sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics, and sgcIndy.

· Features

OpenAI Assistants Streaming

The OpenAI Assistant Client has been improved to implement the streaming responses when calling a run thread. Before this new feature, it requires to poll the run object status till it's completed. N...

· Components

BlackFriday 30% Discount

This Black Friday, we're offering 30% OFF on all our products.Offer valid until November 30th. Use the following coupon code to apply the discount:BF24https://www.esegece.com/buy

· Releases

sgcWebSockets 2024.10

Rad Studio [+] : Improved OpenAI Assistant, now allows to upload files and ask questions about the content of these files. [+] : Improved OpenAI Assistant Demo, a new option has been added to upload...

· Features

From sgcWebSockets 2024.10.0 you can use the OpenAI Assistants to search in your own files instead of using the generic model.File Search augments the Assistant with knowledge from outside its model,...

· Releases

sgcWebSockets 2024.9

Rad Studio [+] : New Component TsgcHTTPGoogleCloud_FCM_Client, Firebase Cloud Messaging (FCM) is a cross-platform messaging solution that lets you reliably send messages at no cost. [+] : New Demo "2...

· Components

Google FCM HTTP v1 Delphi

From sgcWebSockets 2024.9.0 there is a new client component to Send Notifications using Google Firebase Cloud Messaging and the latest API HTTP v1.Apps using the deprecated FCM legacy APIs for HTTP a...

· Features

OpenAPI Parser Bundle Schemas

From sgcOpenAPI 2024.9.0 the parser has been improved with the following new features:- Bundle Specification: if the specification is built with multiple schemas, the parser can bundle into a single...

· Releases

sgcWebSockets 2024.8

Rad Studio [+] : Improved OAuth2 Server component, new event OnOAuth2ResponseError which allows to customize the HTTP response error. [+] : Improved JWT Server component, new event OnJWTResponseError...

· Features

OpenSSL 3 Legacy support

OpenSSL 3.0 moved several deprecated or insecure algorithms into an internal library module called legacy provider. It is not loaded by default, so apps (or their language runtimes) that use OpenSSL...

· Releases

sgcWebSockets 2024.7

Rad Studio [+] : Improved OAuth2 Client, new grant type: auth2ResourceOwnerPassword which supports the Resource Owner Password Flow. [+] : Improved OpenAPI Parser, when using the Endpoint to take the...

· Components

OpenAI Assistants for Delphi

The Assistants API allows you to build AI assistants within your own applications. An Assistant has instructions and can leverage models, tools, and files to respond to user queries. The Assistants A...

· Releases

sgcWebSockets 2024.5

Rad Studio [+] : Improved Binance API Client, new place order functions: PlaceMarketQuoteOrder, PlaceStopTrailingOrder, PlaceTakeProfitOrder, PlaceTakeProfitTrailingOrder and PlaceLimitMakerOrder. [+...

· Components

sgcIndy XOAuth2 Delphi

From sgcIndy 2024.5.0 the XOAuth2 Authentication mechanism is supported. The SASL XOAUTH2 mechanism for use with the IMAP AUTHENTICATE, POP AUTH, and SMTP AUTH commands. This mechanism allows the use...

· Features

Delphi PKCE OAuth2

From sgcWebSockets 2024.5.0 PKCE, which stands for "Proof of Key Code Exchange" is an extension of the OAuth 2.0 protocol that helps prevent code interception attacks.PKCE is supported on OAuth2 Serv...

· Releases

sgcWebSockets 2024.4

Rad Studio [+] : Improved Binance API Client, the convert endpoints have been added to the REST_API class. [+] : Added the property Options.Software to customize the Server HTTP Header value. [+] : N...

· Releases

sgcWebSockets 2024.3.0

Rad Studio [+] : Updated the OpenSSL 1.1.1 libraries to the version 1.1.1w. This is the latest release for the Api 1.1.1. [+] : Updated the OpenSSL 3.0.0 libraries to the version 3.0.13. [+] : Update...

· Components

Load Balancer HTTP & WebSocket Protocols

The component TsgcWebSocketLoadBalancerServer has been improved for sgcWebSockets 2024.3.0 version. Now supports the HTTP Protocol, previously only supported WebSockets, and has a couple of new event...

· Components

Updated Telegram Libraries for Delphi, CBuilder & .NET

sgcWebSockets supports Telegram TDLib, so you can build your own Telegram Client for any Delphi personality:Windows 32Windows 64Mac OSXMac OSXARM64iOSAndroidLinux64 The Telegram libraries have been u...

· Features

OpenSSL 1.1 and 3.*

While the openSSL libraries 1.0 and 1.1 are not receiving any more updates, users should consider to use the latest openSSL 3.0 or 3.1 APIs. Find below the differences between 3.0 and 3.1:OpenSSL 3.0...

· Releases

sgcWebSockets 2024.2

Rad Studio [+] : New Component TsgcWSPClient_AMQP1, implements AMQP 1.0.0 protocol. [+] : - Authentication: anonymous or SASLPlain [+] : - Plain TCP / TLS. [+] : - Create / Close Sessions. [+] : - Cr...

· Components

AMQP 1.0.0 Delphi Client

From sgcWebSockets 2024.2.0 AMQP 1.0.0 is supported.AMQP (Advanced Message Queuing Protocol) 1.0.0 is a messaging protocol designed for reliable, asynchronous communication between distributed system...

· Components

sgcIndy & DevExpress

When upgrading the sgcIndy version, some packages makes use of the Indy version, so there are some incompatibilities. Now the sgcIndy installer has a new option to be compiled in Compatibility Mode w...

· Features

HTTP/2 Server Threads

From sgcWebSockets 2024.2.0 the HTTP/2 server has been improved when receiving HTTP/2 requests. Now, by default, when the server receives a new HTTP/2 request, this is queued and dispatched by one of...

· Releases

sgcWebSockets 2024.1

Rad Studio [+] : Added support for Lazarus 3.0 [+] : Improved Bybit API Client, the client has been upgraded to V5 API. [+] : Improved Demo "05.Crypto\01.CryptoAPI", it has been updated to show how t...