Skip to content

Commit 43d0c08

Browse files
committed
release: 0.24.19
1 parent ee9f9fe commit 43d0c08

3 files changed

Lines changed: 22 additions & 3 deletions

File tree

webf/CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
## 0.24.19
2+
3+
### Performance Improvements
4+
5+
- **CSS/Dart Engine**: significantly reduce pure-Dart style application overhead for large DOM
6+
mounts by pruning redundant subtree restyles, optimizing selector and cascade evaluation,
7+
speeding pseudo-element styling, reducing declaration merge/flush work, and caching parse-time
8+
CSS values before resolve-time application.
9+
- **Bridge/DOM**: reduce UI command package overflow during large DOM mounts.
10+
11+
### Bug Fixes
12+
13+
- **CSS/Backgrounds**: fix mixed `background-attachment: fixed, local` multi-layer background
14+
painting, preserve authored layered background values, and warm background images early enough
15+
for first-paint snapshots.
16+
- **CSS/CSSOM**: normalize kebab-case CSSOM property names and ensure pending inline style updates
17+
flush even when recomputed style matches the queued value, fixing resolved-value regressions.
18+
- **Dependencies**: widen `archive` and `intl` version constraints for Flutter 3.27+ compatibility.
19+
120
## 0.24.18
221

322
### Major Features

webf/ios/webf.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ Pod::Spec.new do |s|
2929
'LLVM_LTO' => 'YES', # Enable Link Time Optimization for release builds
3030
'GCC_OPTIMIZATION_LEVEL' => 's', # Enable optimization for size
3131
'GCC_PREPROCESSOR_DEFINITIONS' => '$(inherited) ' +
32-
'APP_REV=\\"8116a4b13\\" ' +
33-
'APP_VERSION=\\"0.24.18\\" ' +
32+
'APP_REV=\\"ee9f9fef4\\" ' +
33+
'APP_VERSION=\\"0.24.19\\" ' +
3434
'CONFIG_VERSION=\\"2025-04-26\\" ' +
3535
'WEBF_QUICK_JS_ENGINE=1 ' +
3636
'FLUTTER_BACKEND=1 ' +

webf/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: webf
22
description: W3C standards-compliant web rendering engine based on Flutter, allowing web applications to run natively on Flutter.
3-
version: 0.24.18
3+
version: 0.24.19
44
homepage: https://openwebf.com
55
license: GPL-3.0-only
66
environment:

0 commit comments

Comments
 (0)