Osiem produktów.
Jedno wydanie.
Agenci AI wewnątrz Twojej aplikacji, czat, arkusz kalkulacyjny i edytor tekstu na Twoich własnych formularzach, jedenaście nowych komponentów webowych, OpenPGP w czystym Pascalu i bardziej rygorystyczny weryfikator podpisów. Dla Delphi, C++ Builder i .NET.
- sgcWebSockets
- sgcWebSockets .NET
- sgcUI
- sgcUI .NET
- sgcSign
- sgcSign .NET
- sgcOpenAPI
- sgcIndy
Wydanie 2026.11.0 jest dostępne jednocześnie dla wszystkich produktów. sgcWebSockets, sgcWebSockets .NET, sgcUI, sgcUI .NET, sgcSign, sgcSign .NET, sgcOpenAPI i sgcIndy ukazały się 10 listopada, a łącznie wprowadzają 1179 zmian.
To wydanie, w którym Twoja aplikacja uczy się myśleć, rozmawiać i współpracować. Aplikacja w Delphi może teraz uruchomić agenta AI, który używa Twoich własnych metod jako narzędzi, pokazać jego odpowiedzi w natywnym czacie, otworzyć arkusz kalkulacyjny lub dokument we własnych formularzach i opublikować jedenaście nowych rodzajów stron internetowych. Ten wpis jest mapą: co zmieniło się w każdym produkcie, z linkiem do pełnego artykułu o każdej większej funkcji.
Wydanie w skrócie
sgcWebSockets
Agenci AI, OpenPGP, logowanie jednokrotne Kerberos, bramka HTTP i duża aktualizacja sgcHTML.
Lista zmian →sgcWebSockets .NET
TsgcAIAgent, zabezpieczenia (guardrails), licznik zużycia, Kerberos i przeładowanie certyfikatów dla .NET.
Lista zmian →sgcUI
sgcChat, sgcSpreadsheet i sgcRichEdit, pakiet Realtime UI, Fluent i Linux64.
Lista zmian →sgcUI .NET
Te same trzy nowe produkty oraz motyw Fluent dla WinForms, WPF i Avalonia.
Lista zmian →sgcSign
Bardziej rygorystyczny weryfikator Authenticode, walidacja łańcucha, sprawdzanie tokenów znacznika czasu i 15 poprawek serwera.
Lista zmian →sgcSign .NET
Rygorystyczniejsza weryfikacja Authenticode oraz identyfikatory CertID OCSP z SHA-256, SHA-384 i SHA-512.
Strona produktu →sgcOpenAPI
Przebudowany kreator OpenAPI Parser i naprawione pakiety dla starszych wersji Delphi.
Lista zmian →sgcIndy
Powiadomienia o stanie dostarczenia (DSN) dla TIdSMTP oraz czystsze budowanie instalatora i pakietów.
Lista zmian →sgcWebSockets 2026.11
Twoja aplikacja w Delphi, gotowa na agentów
To wydanie sgcWebSockets mieści pętlę agenta AI w jednym komponencie, dodaje do sgcHTML jedenaście nowych komponentów, a po stronie serwera wprowadza OpenPGP, Kerberos i bramkę HTTP.
Agenci AI z TsgcAIAgent
Obsługuje za Ciebie pętlę narzędzi dla OpenAI, Anthropic, Gemini, DeepSeek, Ollama, Grok i Mistral, z Twoimi metodami z Delphi oraz narzędziami Twoich serwerów MCP, a do tego zatwierdzanie, zabezpieczenia (guardrails), zapasowy model i licznik zużycia.
Przeczytaj artykuł →
sgcHTML: jedenaście nowych komponentów
Arkusz kalkulacyjny, kreator formularzy, silnik raportów z podglądem i projektantem, menedżer plików, narzędzie do kadrowania obrazów, edytor kodu, kreator zapytań, podpowiedzi i przewodniki krok po kroku, a także ulepszenia harmonogramu, siatki, formularzy i dostępności.
Przeczytaj artykuł →
OpenPGP w czystym Object Pascalu
Generowanie i import kluczy, szyfrowanie, deszyfrowanie, podpisywanie i weryfikacja, w tym format v6 z RFC 9580, strumienie dowolnej wielkości przy stałym zużyciu pamięci i poczta PGP/MIME. Bez DLL i bez narzędzia wiersza poleceń.
Przeczytaj artykuł →
Klucze dostępu i logowanie bez hasła
Logowanie bez nazwy użytkownika, klucze dostępu na liście autouzupełniania przeglądarki, kilka kluczy na użytkownika i wszystkie dane uwierzytelniające w Twojej własnej bazie danych, z TsgcWSAPIServer_WebAuthn.
Agent w kilku linijkach
Agent udostępnia modelowi Twoje narzędzia, wykonuje wywołania, o które prosi model, przekazuje mu wyniki i zwraca ostateczną odpowiedź. Narzędzia tylko do odczytu uruchamiają się od razu, a wszystko, co zmienia dane, może czekać na zatwierdzenie.
oChat := TsgcAIChat.Create(nil);
oChat.Provider := aicpAnthropic;
oChat.ChatOptions.ApiKey := 'API_KEY';
oChat.ChatOptions.Model := 'claude-opus-5-5';
oAgent := TsgcAIAgent.Create(nil);
oAgent.Chat := oChat;
oTool := oAgent.Tools.Add('get_weather', 'Current weather of a city');
oTool.AddParam('city', aatpString, 'City name');
oTool.ReadOnly := True;
oTool.OnExecute := DoGetWeather;
Memo1.Lines.Add(oAgent.Run('Do I need an umbrella in Paris today?'));
OpenPGP bez zewnętrznego narzędzia
uses
sgcCrypto_PGP, sgcCrypto_PGP_Cert;
var
oAlice: TsgcPGPKey;
begin
// a v4 Ed25519 + Curve25519 key
oAlice := sgcPGP_GenerateKey('Alice <alice@example.com>', 'secret',
pgpkEd25519, 4);
try
Memo1.Text := oAlice.SaveToArmored(False); // public key, share it
SaveSecretKey(oAlice.SaveToArmored(True)); // protected secret key
finally
oAlice.Free;
end;
end;
Jeszcze w sgcWebSockets 2026.11
- Logowanie jednokrotne Kerberos. Przy włączonym
Authentication.Negotiateużytkownicy domeny Active Directory lub MIT Kerberos logują się bez pytania o hasło, w Windows i Linuksie, przez HTTP i WebSocket. Edycja Enterprise. - Przeładowanie certyfikatu TLS. Wywołaj
ReloadCertificatespo odnowieniu: nowe połączenia dostają nowy certyfikat, a otwarte działają dalej. Certyfikat, którego nie uda się wczytać, jest odrzucany, a stary pozostaje w użyciu. - TsgcHTTPGateway. Serwer HTTP przekazuje żądania do backendów FastCGI i SCGI przez TCP, wybieranych według ścieżki, prefiksu lub rozszerzenia, więc nie potrzeba osobnego serwera WWW przed nimi.
- TsgcAIVoiceTranslator. Tłumaczenie mowy na mowę w czasie rzeczywistym: strumieniuje dźwięk z mikrofonu, odtwarza przetłumaczoną mowę i na bieżąco udostępnia transkrypcje obu stron.
- AI pod kontrolą.
TsgcAIUsageMeterwycenia każde żądanie i pilnuje budżetów,TsgcAIGuardrailsfiltruje narzędzia i usuwa dane osobowe, a aliasy modeli, modele zapasowe i przypinanie narzędzi MCP sprawiają, że wdrożona aplikacja nadal działa. - Więcej sgcCrypto. HPKE (RFC 9180), uwierzytelnione tryby AES-OCB i AES-EAX oraz kompresja DEFLATE i ZLIB, wszystko w czystym Object Pascalu.
// the certificate files were renewed on disk:
// new connections use the new certificate, open ones keep working
oServer.ReloadCertificates;
sgcWebSockets .NET 2026.11
Ten sam agent, w C#
Biblioteka .NET nadąża za wersją dla Delphi: TsgcAIAgent obsługuje pętlę narzędzi u każdego dostawcy, z Twoimi metodami publicznymi i narzędziami Twoich serwerów MCP, z tymi samymi zabezpieczeniami (guardrails), modelami zapasowymi, aliasami modeli, licznikiem zużycia i przypinaniem narzędzi MCP. Pojawiają się też logowanie jednokrotne Kerberos i przeładowanie certyfikatów bez restartu, a także dziesiątki ulepszeń sgcHTML dla aplikacji webowych w .NET. Łącznie 59 zmian, wymienionych na liście zmian.
sgcUI 2026.11
Czat, arkusze kalkulacyjne i dokumenty, wewnątrz Twojej własnej aplikacji
sgcUI powiększa się w jednym wydaniu o trzy produkty. Każdy z nich to natywna kontrolka dla VCL i FireMonkey w Delphi i C++ Builder oraz dla WinForms, WPF i Avalonia w .NET, rysowana przez samo sgcUI i stylizowana jak reszta pakietu.
sgcChat: asystent AI i czat zespołowy
Asystent AI, który strumieniuje odpowiedzi jako sformatowany Markdown, oraz czat zespołowy z obecnością, informacją o pisaniu, potwierdzeniami odczytu i reakcjami, na Twoim własnym serwerze. Wydanie przynosi też wskaźniki wejściowe, dwukierunkowe wiązanie danych i publikowanie dashboardów w całym pakiecie.
Przeczytaj artykuł →
sgcSpreadsheet
Arkusz kalkulacyjny w stylu Excela z 211 funkcjami, XLOOKUP i tablicami rozlewanymi, własnymi funkcjami, wykresami z zakresów komórek oraz importem i eksportem XLSX.
Przeczytaj artykuł →
sgcRichEdit
Edytor tekstu wewnątrz Twojej aplikacji: style, tabele i obrazy, import i eksport RTF, HTML, Markdown i JSON oraz eksport do DOCX, PDF i PNG.
Przeczytaj artykuł →
Pakiet Realtime UI
Awatary obecności, powiadomienia typu toast, skrzynka powiadomień z dzwonkiem, kanał aktywności i podgląd logów na żywo, zasilane w czasie rzeczywistym przez WebSocket, MQTT lub SSE.
Przeczytaj artykuł →
sgcReports 2026.11
Parametry raportów, prawdziwy element tabeli, SVG, wykresy sparkline i wskaźniki, szablony i dziedziczenie raportów, przeszukiwalny podgląd, zakładki PDF i e-faktury.
Przeczytaj artykuł →
Fluent: wygląd Windows 11
Zaokrąglone rogi, Segoe UI Variable i kolor akcentu Windows dla każdej kontrolki sgcUI, w trybie jasnym, ciemnym i wysokiego kontrastu. Jedna linijka kodu.
Przeczytaj artykuł →
sgcUI na pulpicie Linuksa
Z zainstalowanym FMXLinux kontrolki FireMonkey z sgcUI działają w aplikacjach desktopowych dla Linux64: siatki, wykresy, wskaźniki, planery, mapy i kompletne aplikacje, na tych samych formularzach i z tym samym kodem co w Windows i macOS. 274 skompilowane dema dla Linux64 można pobrać za darmo.
Przeczytaj artykuł →Jedna linijka dla wyglądu Windows 11
uses
sgcUICore_Theme;
// every sgcUI control of the application takes the Windows 11 look
sgcUISetApplicationThemePreset('Fluent');
sgcUI .NET 2026.11
Cały pakiet na WinForms, WPF i Avalonia
Wszystko, co powyżej, jest dostępne dla .NET w tym samym wydaniu: sgcChat, sgcSpreadsheet i sgcRichEdit, pakiet Realtime UI i motyw Fluent, a do tego nowe kontrolki projektanta raportów dla WinForms, WPF i Avalonia. Łącznie 417 zmian, z których największą część stanowią sgcGrid, sgcUICore i sgcReports. Są wymienione na liście zmian.
sgcSign 2026.11
Surowsza weryfikacja, mocniejszy serwer podpisów
To wydanie sgcSign polega na tym, by ufać mniej, a sprawdzać więcej, i w większości wynika ze zgłoszeń i próśb klientów.
- Bardziej rygorystyczny weryfikator Authenticode. Tablica certyfikatów z więcej niż jednym wpisem albo nieuwierzytelniony atrybut inny niż znacznik czasu lub zagnieżdżony podpis są teraz odrzucane, ponieważ żaden z nich nie jest objęty skrótem pliku. Pliki podpisane przez sgcSign, signtool i Microsoft weryfikują się jak dotąd.
- Skróty wystawcy OCSP dostępne publicznie.
HashIssuerNameiHashIssuerKeyklasyTsgcOCSPClientsą publiczne, a CertID można zbudować i dopasować z użyciem SHA-256, SHA-384 lub SHA-512, a także SHA-1. - Samodzielna walidacja łańcucha. Nowa metoda
ValidateCertificateChainklasyTsgcSignatureVerifierwaliduje łańcuch certyfikatów poza jakimkolwiek formatem podpisu, aż do Twoich punktów zaufania. - Tokeny znacznika czasu, sprawdzane offline.
TsgcTSAClient.VerifyTokenweryfikuje istniejący token RFC 3161, na przykład osadzony w podpisie, bez kontaktowania się z urzędem znacznika czasu.
Serwer podpisów dostaje 15 poprawek: wyświetlanie i walidacja w konsoli administratora, bardziej rygorystyczne kontrole webhooków, kopie zapasowe, które odtwarzają się do każdej skonfigurowanej ścieżki i zachowują harmonogram po restarcie, oraz czytelniejsze komunikaty o błędach znacznika czasu i klucza głównego. Kilku dostawców PKCS#11 może teraz współdzielić jeden moduł, a instalator rejestruje pakiety Delphi 7, gdy Delphi jest zainstalowane w Program Files.
sgcSign .NET 2026.11 przynosi ten sam bardziej rygorystyczny weryfikator Authenticode oraz publiczne skróty wystawcy OCSP z identyfikatorami CertID opartymi na SHA-2.
sgcOpenAPI i sgcIndy 2026.11
Mniejsze wydania, przydatne poprawki
sgcOpenAPI 2026.11
Kreator OpenAPI Parser został przebudowany na komponentach sgcUI. Pakiety od Delphi 7 do Delphi XE znów się linkują, podobnie jak pakiet Azure dla Delphi 7 i pakiet Microsoft Win64 dla Delphi od XE3 do 10.1 Berlin.
sgcIndy 2026.11
TIdSMTP może żądać powiadomień o stanie dostarczenia (RFC 3461) dzięki nowym właściwościom DSNNotify, DSNReturn i DSNEnvelopeID, wysyłanym tylko wtedy, gdy serwer je obsługuje. Do tego poprawki w TIdInterceptSimLog, instalatorze oraz pakietach dla Linux64 i iOS.
Jeszcze jedno, i to za darmo
sgcFSearch
Darmowe narzędzie do wyszukiwania plików na całym dysku w Windows, zbudowane z naszych własnych komponentów. Miliony zaindeksowanych plików, wyniki w milisekundach w trakcie pisania, tolerancja literówek, wyszukiwanie w treści i wiersz poleceń, bez potrzeby uprawnień administratora.
Przeczytaj artykuł →Przed aktualizacją
Cztery zmiany w sgcUI mogą wpłynąć na istniejący kod. C++ Builder: wartości wyliczeń, których nazwy kolidowały z innymi nagłówkami, mają nowe nazwy w C++, na przykład bkNone to teraz bkNoHit; kod Delphi i pliki .dfm pozostają bez zmian. sgcDiagram: trzy teksty palety i minimapy przeniesiono do sgcDiagram_Strings. sgcGrid: w trybie Excel import i eksport XLSX odzwierciedlają układ arkusza, więc wiersz 1 jest wierszem danych; pliki zapisane przez starsze wersje nadal się wczytują. sgcMaps: pakiet został podzielony na sgcMaps, sgcMapsVCL i sgcMapsFMX, więc projekty, które wymieniają pakiet uruchomieniowy, potrzebują także pakietu VCL lub FMX.
Pobierz wydanie 2026.11.0
Za darmo dla każdego klienta z aktywną subskrypcją, z pełnym kodem źródłowym, dla Delphi od wersji 7 do Delphi 13 Florence, C++ Builder i .NET. Jesteś tu nowy? Każdy produkt ma darmową wersję próbną.
sgcWebSockets · sgcHTML · sgcUI · sgcChat · sgcSpreadsheet · sgcRichEdit · sgcReports · sgcSign · sgcOpenAPI · sgcIndy
Pytania lub uwagi? Skontaktuj się z nami, odpowiedzą Ci ludzie, którzy napisali ten kod.
