Skip to content

Commit 28d8701

Browse files
committed
release: 0.14.0
1 parent 8b081dd commit 28d8701

File tree

2 files changed

+84
-1
lines changed

2 files changed

+84
-1
lines changed

webf/CHANGELOG.md

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,86 @@
1+
## 0.14.0
2+
3+
**Big News**
4+
5+
1. Add Flutter 3.3/3.7 support. https://github.com/openwebf/webf/pull/246
6+
2. Add SVG suppport. https://github.com/openwebf/webf/pull/279
7+
3. Add Windows support. https://github.com/openwebf/webf/pull/162
8+
4. Add multiple flutter engine group support. https://github.com/openwebf/webf/pull/338
9+
10+
**Features**
11+
12+
2. Support transform property for computedstyle. https://github.com/openwebf/webf/pull/245
13+
3. Add `btoa()` and `atob()` API support. https://github.com/openwebf/webf/pull/253
14+
4. Add Vue SSR support. https://github.com/openwebf/webf/pull/256
15+
5. Replace malloc to mimalloc. https://github.com/openwebf/webf/pull/267
16+
6. Add CanvasRenderingContext2D.createLinearGradients and CanvasRenderingContext2D.createRadialGradient support. https://github.com/openwebf/webf/pull/269
17+
7. Optimize Fetch() API performance. https://github.com/openwebf/webf/pull/287
18+
8. Add Blob.base64() to export base64 string from Blob directly. https://github.com/openwebf/webf/pull/278
19+
9. Expand quickjs default prop size and realloc capacity. https://github.com/openwebf/webf/pull/270
20+
10. Add context API for WidgetElement. https://github.com/openwebf/webf/pull/264
21+
11. Add kbc file type support for script element. https://github.com/openwebf/webf/pull/250
22+
12. Support react.js without any polyfill. https://github.com/openwebf/webf/pull/257
23+
13. Auto cache parsed bytecode for the first load. https://github.com/openwebf/webf/pull/280
24+
14. Invalidate cache when expect Http request errors https://github.com/openwebf/webf/pull/305
25+
15. Optimize dart dom and CSS selector performance. https://github.com/openwebf/webf/pull/309
26+
16. Support background-clip text. https://github.com/openwebf/webf/pull/318
27+
17. Remove ios armv7 armv7s support. https://github.com/openwebf/webf/pull/331
28+
18. Add DOMContentLoaded API. https://github.com/openwebf/webf/pull/330
29+
19. Optimize image load performance. https://github.com/openwebf/webf/pull/335
30+
20. Validate bytecode cache with CRC32 checksum. https://github.com/openwebf/webf/pull/336
31+
21. Add Element.querySelectorAll and Element.querySelector API. https://github.com/openwebf/webf/pull/342
32+
22. Support document.domain and document.compatMode. https://github.com/openwebf/webf/pull/343
33+
23. Support document.readyState. https://github.com/openwebf/webf/pull/347
34+
24. Add localStorage and sessionStorage support. https://github.com/openwebf/webf/pull/344
35+
25. Support document.visibilityState and document.hidden. https://github.com/openwebf/webf/pull/350
36+
26. Add document.defaultView API. https://github.com/openwebf/webf/pull/346
37+
27. Add support for Element.dataset API. https://github.com/openwebf/webf/pull/348
38+
28. Add Element.matches API. https://github.com/openwebf/webf/pull/365
39+
29. Add append() and prepend() support for Element, Document and DocumentElement. https://github.com/openwebf/webf/pull/361
40+
30. Add before() and after() support for Element and CharaterData. https://github.com/openwebf/webf/pull/361
41+
31. Add Element.closest API. https://github.com/openwebf/webf/pull/364
42+
32. Add HTMLScriptElement.readyState API. https://github.com/openwebf/webf/pull/367
43+
44+
45+
**Bug Fixed**
46+
47+
1. fix: fix pan scroll on desktop versions. https://github.com/openwebf/webf/pull/248
48+
2. fix: canvas should clip overflowed element. https://github.com/openwebf/webf/pull/263
49+
3. fix: ic should use none instead of atom flag and free it to prevent double delete. https://github.com/openwebf/webf/pull/277
50+
4. fix: pending promise crash for early gc and add lto to quickjs. https://github.com/openwebf/webf/pull/283
51+
5. fix update className property on hidden element. https://github.com/openwebf/webf/pull/255
52+
6. fix bytecode read should free atom to prevent leak. https://github.com/openwebf/webf/pull/285
53+
7. fix empty src on image. https://github.com/openwebf/webf/pull/286
54+
8. fix <img /> can not be GC even if it's detached or removed from the DOM tree. https://github.com/openwebf/webf/pull/291
55+
9. fix change size of canvas element didn't works. https://github.com/openwebf/webf/pull/276
56+
10. fix: ic free atom crash when ctx early free. https://github.com/openwebf/webf/pull/293
57+
11. fix: fix script execution order with inline script element. https://github.com/openwebf/webf/pull/273
58+
12. fix css function resolve base url. https://github.com/openwebf/webf/pull/282
59+
13. fix: rules didn't match which start with undefine at-rules. https://github.com/openwebf/webf/pull/294
60+
14. fix: fix child_node_list can be null. https://github.com/openwebf/webf/pull/297
61+
15. fix native memory leaks. https://github.com/openwebf/webf/pull/292
62+
16. fix renderObject memory leaks. https://github.com/openwebf/webf/pull/298
63+
17. fix dom content loaded event trigger condition. https://github.com/openwebf/webf/pull/274
64+
18. fix Element.toBlob() is not default to current pixel_ratio. https://github.com/openwebf/webf/pull/306
65+
19. fix scrollable size when update. https://github.com/openwebf/webf/pull/301
66+
20. fix layout error when using percentage value on transform. https://github.com/openwebf/webf/pull/307
67+
21. fix: css priority error. https://github.com/openwebf/webf/pull/310
68+
22. fix atob empty string cause crash. https://github.com/openwebf/webf/pull/311
69+
23. fix canvas element get multiple context error. https://github.com/openwebf/webf/pull/312
70+
24. fix http cache control parse error. https://github.com/openwebf/webf/pull/313
71+
25. fix image width/height attribute. https://github.com/openwebf/webf/pull/315
72+
26. fix crash when cancelAnimationFrame in frame callbacks. https://github.com/openwebf/webf/pull/317
73+
27. fix style didn't take effect and offsetLeftToScrollContainer value is calculated incorrectly. https://github.com/openwebf/webf/pull/322
74+
28. fix GIF images cause rendering performance overhead. https://github.com/openwebf/webf/pull/325
75+
29. fix: remove flushLayout when reading contentSize. https://github.com/openwebf/webf/pull/326
76+
30. fix setting lazy loading for an image didn't work. https://github.com/openwebf/webf/pull/328
77+
31. fix remounting widgetElement in the same frame to the DOM tree causes renderWidgets to be unmounted from the renderObject tree. https://github.com/openwebf/webf/pull/329
78+
32. fix: make sure renderObject had been layout before read view module properties. https://github.com/openwebf/webf/pull/333
79+
33. fix: protect DOMTimers until the ExecutingContext exits. https://github.com/openwebf/webf/pull/334
80+
34. fix reading target property on Touch caused crash. https://github.com/openwebf/webf/pull/340
81+
35. fix css vars() and calc() in some user cases. https://github.com/openwebf/webf/pull/355
82+
36. fix template element's content property cause mem leaks. https://github.com/openwebf/webf/pull/349
83+
184
## 0.14.0-beta.1
285

386
* Support flutter 3.3.10/3.7.3

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: Built flutter apps with HTML/CSS and JavaScript.
3-
version: 0.14.0-beta.1
3+
version: 0.14.0
44
homepage: https://openwebf.com
55

66
environment:

0 commit comments

Comments
 (0)