Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions debug-symbols/0.24.20/android-debug-symbols.7z
Git LFS file not shown
3 changes: 3 additions & 0 deletions debug-symbols/0.24.20/ios-debug-symbols.7z
Git LFS file not shown
3 changes: 3 additions & 0 deletions debug-symbols/0.24.20/linux-debug-symbols.7z
Git LFS file not shown
3 changes: 3 additions & 0 deletions debug-symbols/0.24.20/macos-debug-symbols.7z
Git LFS file not shown
3 changes: 3 additions & 0 deletions debug-symbols/0.24.20/windows-debug-symbols.7z
Git LFS file not shown
18 changes: 18 additions & 0 deletions webf/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
## 0.24.20

### Performance Improvements

- **Rendering/Flexbox**: reduce flex layout cost for large or text-heavy containers by caching and
reusing safe intrinsic measurements for anonymous, wrapped, and text-heavy flow children; skip
speculative metrics for simple row layouts; and prune redundant subtree intrinsic-measurement
checks during relayout.

### Bug Fixes

- **Rendering/Flexbox**: use aligned child offsets when computing flex scrollable overflow,
fixing extra trailing scroll range in overflowing column layouts with centered/aligned children
and adding regression coverage for chat-style `flex-grow` layouts.
- **Android/Build**: restore Android test-bridge compilation and native library loading by wiring
`ENABLE_TEST` through the Android build, including test bridge sources for non-release builds,
and removing redundant `quickjs` loading from `WebFPlugin`.

## 0.24.19

### Performance Improvements
Expand Down
4 changes: 2 additions & 2 deletions webf/ios/webf.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@ Pod::Spec.new do |s|
'LLVM_LTO' => 'YES', # Enable Link Time Optimization for release builds
'GCC_OPTIMIZATION_LEVEL' => 's', # Enable optimization for size
'GCC_PREPROCESSOR_DEFINITIONS' => '$(inherited) ' +
'APP_REV=\\"ee9f9fef4\\" ' +
'APP_VERSION=\\"0.24.19\\" ' +
'APP_REV=\\"9ea024438\\" ' +
'APP_VERSION=\\"0.24.20\\" ' +
'CONFIG_VERSION=\\"2025-04-26\\" ' +
'WEBF_QUICK_JS_ENGINE=1 ' +
'FLUTTER_BACKEND=1 ' +
Expand Down
2 changes: 1 addition & 1 deletion webf/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: webf
description: W3C standards-compliant web rendering engine based on Flutter, allowing web applications to run natively on Flutter.
version: 0.24.19
version: 0.24.20
homepage: https://openwebf.com
license: GPL-3.0-only
environment:
Expand Down
Loading