Dnes začínábeta testování verze 4D 21 R4, která přináší odolnější připojení klient–server, lokální asistenci při psaní pomocí umělé inteligence přímo ve formulářích 4D, bezpečnější kód pro úklid, lepší kontrolu nad REST zdroji, přehlednější monitorování serveru a plynulejší vývojové pracovní postupy.
Tato verze se zaměřuje na drobné detaily, které ovlivňují každodenní práci: výpadek sítě, který by neměl ukončit relaci; úklidový krok, který by se neměl kopírovat všude; relace REST, která by neměla zabírat příliš mnoho paměti; nebo rozhraní, které by mělo zůstat synchronizované bez nutnosti ručního obnovování.
-
Odolnost relací QUIC: Udržujte relace 4D Client aktivní i během krátkých výpadků sítě.
-
Lokální nástroje pro psaní s podporou AI: Používejte nástroje Apple Writing Tools přímo v textových oblastech formulářů 4D a v oblastech 4D Write Pro.
-
Příkaz defer: Automatické spuštění kódu pro úklid při ukončení metody nebo funkce.
-
Kvóty REST serveru: Řízení sad entit uložených v paměti pro každou relaci REST.
-
Přehled o 4D Serveru: Sledujte desktopové klienty, webové relace, přístup REST a volání SOAP z jedné sjednocené karty „Relace“.
-
Oznámení v e-mailu a kalendáři: Reagujte na změny v Microsoft 365 a Google Workspace pomocí jednotného modelu oznámení.
A to je teprve začátek, čeká na vás ještě mnohem více!
Stáhněte si 4D 21 R4hned teď (exkluzivně pro partnery 4D)
SÍŤ
QUIC: Odolnější připojení klient/server
QUIC Odolnost relace je vylepšena pomocí parametru databáze „QUIC session timeout “, který umožňuje 4D Serveru udržet nedosažitelnou relaci 4D Client aktivní během krátkých přerušení sítě. Pokud se komunikace obnoví v rámci nakonfigurovaného časového limitu, relace se opět stane aktivní, dotčená okna se vrátí do předchozího stavu a uživatelé mohou pokračovat bez ztráty práce.
Integrace AI
Lokální nástroje pro psaní s využitím AI ve formulářích 4D
Apple Writing Tools jsou nyní k dispozici přímo v textových polích formulářů 4D, včetně víceřádkových textových polí a oblastí 4D Write Pro. Uživatelé mohou korigovat, přepisovat, shrnovat, upravovat tón nebo extrahovat klíčové body, aniž by museli opustit aplikaci, zatímco vývojáři tuto funkci umožňují prostřednictvím vlastnosti ` Writing Tools ` nebo standardní akce `WritingTools ` .
Jazyk 4D
Spolehlivý kód pro úklid při ukončení metody a funkce
Nový příkaz ` defer ` umožňuje vývojářům deklarovat kód pro dokončení, který se spustí automaticky při ukončení metody nebo funkce. Ať už se provádění ukončí normálně, dosáhne návratu nebo se zastaví po chybě, odložené výrazy se spouštějí v pořadíLIFO, což omezuje opakovanou logiku úklidu a zvyšuje bezpečnost správy zdrojů.
HTTP SERVER
Ochrana zdrojů REST serveru
Správa kvót REST serveru přidává kontrolu na úrovni relace nad sadami entit uloženými v paměti. Prostřednictvím příkazu ` Session.quotas ` a nového objektu `4D.QuotaManager ` mohou vývojáři definovat limity pro REST relace, což pomáhá chránit API vystavená webovým aplikacím, externím systémům, 4D Qodly Pro, mobilním klientům nebo AI nástrojům založeným na MCP před náhodným přetížením.
Správa serveru 4D
Přehlednější zobrazení relací v okně 4D Server Admin
Okno 4D Server Admin nyní nabízí sjednocenou záložku „Sessions“ (Relace) pro desktopové klienty, webové relace, přístup REST a volání SOAP. Správci mohou na jednom místě porovnávat aktivní připojení, prohlížet kontextové podrobnosti, jako jsou IP adresa, User Agent, oprávnění, název počítače a práva k použití, a rychleji řešit problémy s aktivitou serveru.
4D NetKit a e-mail
OZNÁMENÍ O ZMĚNÁCH V POŠTOVNÍ SCHRÁNCE A KALENDÁŘI
4D NetKit nyní poskytuje sjednocený model oznámení pro Microsoft 365 a Google Workspace. Aplikace mohou reagovat na vytvoření, úpravu nebo smazání e-mailů či událostí v kalendáři pomocí zpětných voláníonCreate, onModify a onDelete prostřednictvím oznamovačů specifických pro daného poskytovatele, a to buď pomocí webhooků v reálném čase, nebo monitorování založeného na časovači.
4D Qodly Pro
Vylepšení editoru webových formulářů
Editor4D Qodly Pro Editor přináší vylepšení pracovního postupu v oblasti navigace, reportování událostí, dialogových oken a interakce komponent. Vývojáři mohou snadněji přecházet mezi Event Report a Page Editor, zachovat filtry při přepínání zobrazení, rychleji vybírat související komponenty a řídit zpracováníOnChange pomocí nastavení debounce a throttle.
4D Write Pro
Hierarchické styly v rozhraní 4D Write Pro
Víceúrovňové styly seznamů jsou nyní k dispozici přímo v rozhraní4D Write Pro z panelu nástrojů a postranního panelu. Uživatelé mohou používat předdefinované šablony, spravovat úrovně seznamů, upravovat formáty číslování a udržovat konzistenci strukturovaných dokumentů při změnách obsahu, zatímco vývojáři mohou šablony přizpůsobovat prostřednictvím souboru multiLevelStyles.json.
Aktualizace platformy
Verze 4D 21 R4 také posiluje základy platformy díky standardizované základně komponent designového systému pro 4D Qodly Pro a aktualizacím OpenSSL 4.0, BoringSSL, Ngtcp2 1.22.1, Libuv 1.52.1 a Windows App SDK 2.0.1. Tyto aktualizace podporují bezpečnost, síťové funkce, WinUI, QUIC, WebSocket, HTTPS, vysílání a komunikaci mezi klientem a serverem.
Potřebujete více technických detailů? Dokumentace k verzi 4D 21 R4 Beta je k dispozici na 4D Doc Center.
Vaše zpětná vazba je pro nás velmi cenná a pomůže nám zlepšit kvalitu našich produktů a lépe vyhovět vašim potřebám. Rádi bychom znali váš názor na kteroukoli z výše uvedených funkcí. Přispívejte do našeho beta fóra (přístupného pro všechny partnery 4D). A neváhejte nám sdělit své potřeby;vaše názory bereme velmi vážně!
Ještě nejste partnerem? Nenechte si ujít příležitost stát se partnerem 4D a zapojit se do smysluplných diskusí. Přidejte se k nám ještě dnes a staňte se součástí diskuze!
K tomuto příspěvku zatím nelze přidávat komentáře.