Release Note v4.3.0
- Fully support ECMAScript 2025
- Update Yarr module based on [WebKitGTK 2.48.3]
- Fix misc bugs/issues
Language Specification (ECMAScript 2025)
Escargot implements full of ECMAScript 2025 except a few minor features.
Multi-Platform Build
| OS | Architecture |
|---|---|
| Ubuntu | x86/x64/arm/aarch64 |
| macOS | x64/aarch64 |
| Windows | x86/x64 |
| Android | x86/x64/arm/aarch64 |
What's Implemented
- Explicit Resource Management
- Uint8Array to/from Base64
- Math.sumPrecise
- Error.isError
- RegExp.escape
- Float16 on TypedArrays, DataView, Math.f16round
- Promise.try
- Sync Iterator helpers
- JSON Modules
- Import Attributes
- RegExp Modifiers
- New Set methods
- Duplicate named capture groups
- Intl.DurationFormat
- Intl.NumberFormat V3
- Intl Enumeration API
- Intl.DisplayNames v2
- Extend TimeZoneName Option Proposal
- Intl.Segmenter: Unicode Segmentation in JavaScript
- Intl.DateFormat.prototype.formatRange
New Contributors
- @Moxie07 made their first contribution in #1419
- @2Jaeheon made their first contribution in #1451
- @kwonjeomsim made their first contribution in #1454
Full Changelog: v4.2.0...v4.3.0