Skip to content

Commit 102057c

Browse files
authored
Release 0.24.3 (#799)
## πŸš€ Release 0.24.3 This pull request merges the release branch back to the main branch after successful package publication. ### πŸ“‹ Release Information - **Version**: 0.24.3 - **Branch**: release/0.24.3 - **Published to**: [pub.dev](https://pub.dev/packages/webf) ### βœ… Automated Checks Completed - All platform bridges built successfully - Debug symbols collected and stored in Git LFS - Package published to pub.dev ### πŸ“ Merge Checklist - [ ] Review the changes in this release - [ ] Verify package is available on pub.dev - [ ] Confirm all CI checks pass --- *This PR was automatically created by the release workflow.*
2 parents 1c4f733 + 0e4d990 commit 102057c

File tree

8 files changed

+42
-3
lines changed

8 files changed

+42
-3
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:6df6f8aafa2a6b167d9740e549c1a174b42539e79d0c1b9170fc3bb97ab178da
3+
size 63235763
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:4da33300f08ad820ad6de6854d7628291d0d5394f2feecaa4cb055ff1dcf9acc
3+
size 88983992
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:41c4f0d0e6e762ec859d9477dbe637e5fdc2b07b87c31f672b957d9683546d77
3+
size 17213538
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:bb7b38cac244e4b05a9d60caa0226876565ed0bfdb20af9f257667ac7bbeb957
3+
size 60373181
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:c9a52c65d0c1fb13886c74ce20349b07210fa5171711725c0eca2e8c7ebfa3b2
3+
size 18294845

β€Žwebf/CHANGELOG.mdβ€Ž

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,27 @@
1+
## 0.24.3
2+
3+
### Major Features
4+
5+
- **Native plugins & native UIs**
6+
- Add `webf_sqflite` native plugin for SQLite database support (#793).
7+
- Add `webf_bluetooth` native plugin with React/Vue showcases (#796).
8+
- Add `webf_camera` and `webf_video_player` native UI plugins with React/Vue use cases (#795, #794).
9+
- **DevTools**: copy render object tree to clipboard for the inspector panel (#798).
10+
- **Tooling/Codegen**: typed module event declarations and improved React codegen typings/build output.
11+
- **Bridge/DOM**: add `HTMLSelectElement`/`HTMLOptionElement` support for React controlled `<select>`.
12+
13+
### Performance Improvements
14+
15+
- **Parsing**: replace RegExp-heavy parsing with scanners/parsers to reduce allocations and improve maintainability.
16+
17+
### Bug Fixes
18+
19+
- **CSS/Layout**: avoid treating bounded `maxHeight` as a definite height for `RenderWidget` children (#797).
20+
- **Layout**: clamp widget constraint width to the CSS containing block (#791).
21+
- **Rendering/Grid**: prevent overflow with `minmax(0, 1fr)` and percent-sized images; fix centered text combined with grid layout.
22+
- **Rendering/Flex**: avoid baseline crashes on detached children / missing parentData.
23+
- **Build/Release**: fix iOS build issues, package publish scripts, and Bluetooth license metadata.
24+
125
## 0.24.2
226

327
### 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=\\"e6fdaf0f6\\" ' +
33-
'APP_VERSION=\\"0.24.2\\" ' +
32+
'APP_REV=\\"1c4f73337\\" ' +
33+
'APP_VERSION=\\"0.24.3\\" ' +
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.2
3+
version: 0.24.3
44
homepage: https://openwebf.com
55
license: GPL-3.0-only
66
environment:

0 commit comments

Comments
Β (0)