Release Notes
4D 21 R2
Read What’s new in 4D 21 R2, the blog post that lists all new features and enhancements in 4D 21 R2.
Highlights
-
Code Live Checker has been enhanced to provide greater precision in error detection (see this blog post for more information).
-
4D AIKit component: new File API class to implement file upload features.
-
Fixed bug list: list of all bugs that have been fixed in 4D 21 R2.
Behavior changes
Library table
| Library | Current version | Updated in 4D | Comment |
|---|---|---|---|
| BoringSSL | fa47b1d | 21 | Used for QUIC |
| CEF | 7258 | 21 | Chromium 139 |
| Hunspell | 1.7.2 | 20 | Used for spell checking in 4D forms and 4D Write Pro |
| ICU | 77.1 | 21 | This upgrade forces an automatic rebuild of alphanumeric, text and object indexes. |
| libldap | 2.6.10 | 21 | |
| libsasl | 2.1.28 | 20 | |
| Liblsquic | 4.2.0 | 20 R10 | Used for QUIC |
| Libuv | 1.51.0 | 21 | Used for QUIC |
| libZip | 1.11.4 | 21 | Used by zip class, 4D Write Pro, svg and serverNet components |
| LZMA | 5.8.1 | 21 | |
| ngtcp2 | 1.16.0 | 21 | Used for QUIC |
| OpenSSL | 3.5.2 | 21 | |
| PDFWriter | 4.7.0 | 21 | Used for WP Export document and WP Export variable |
| PHP | 8.2.4 | 20 | |
| SpreadJS | 17.1.0 | 20 R7 | See this blog post for an overview of the new features |
| webKit | WKWebView | 19 | |
| Xerces | 3.3.0 | 21 | Used for XML commands |
| Zlib | 1.3.1 | 21 |