|
| 1 | +# 0.9.0 (26 November 2021) |
| 2 | + |
| 3 | +This release adds support for SwiftWasm 5.5 and bumps the minimum required version to Swift 5.4. |
| 4 | +It now depends on JavaScriptKit 0.11.1, which no longer requires manual memory management of |
| 5 | +`JSClosure` instances. The downside of that update is that minimum browser version requirements are |
| 6 | +significantly higher now. See [`README.md`](README.md#requirements) for more details. |
| 7 | + |
| 8 | +Additionally, a few new features were added to the DOM renderer: |
| 9 | + |
| 10 | +- `Canvas` and `TimelineView`; |
| 11 | +- `onHover` modifier; |
| 12 | +- `task` modifier for running `async` functions; |
| 13 | +- Sanitizers for `Text` view. |
| 14 | + |
| 15 | +Many thanks (in alphabetical order) to [@agg23](https://github.com/agg23), |
| 16 | +[@carson-katri](https://github.com/carson-katri), [@ezraberch](https://github.com/ezraberch), |
| 17 | +and [@mbrandonw](https://github.com/mbrandonw) for their contributions to this release! |
| 18 | + |
| 19 | +**Closed issues:** |
| 20 | + |
| 21 | +- `TextField` Not Rendering the field ([#455](https://github.com/TokamakUI/Tokamak/issues/455)) |
| 22 | +- Can't find `CGSize` or `CGFloat` type ([#450](https://github.com/TokamakUI/Tokamak/issues/450)) |
| 23 | +- `UnitPoint` constants don't match SwiftUI ([#443](https://github.com/TokamakUI/Tokamak/issues/443)) |
| 24 | + |
| 25 | +**Merged pull requests:** |
| 26 | + |
| 27 | +- Update for JSKit 0.11.1, add async `task` modifier ([#457](https://github.com/TokamakUI/Tokamak/pull/457)) via [@MaxDesiatov](https://github.com/MaxDesiatov) |
| 28 | +- Switch to Xcode 13.0 in `gtk_macos_build` job ([#454](https://github.com/TokamakUI/Tokamak/pull/454)) via [@MaxDesiatov](https://github.com/MaxDesiatov) |
| 29 | +- Add `Canvas` and `TimelineView` to DOM renderer ([#449](https://github.com/TokamakUI/Tokamak/pull/449)) via [@carson-katri](https://github.com/carson-katri) |
| 30 | +- Initial implementation of `onHover` ([#448](https://github.com/TokamakUI/Tokamak/pull/448)) via [@agg23](https://github.com/agg23) |
| 31 | +- Refactor `NavigationView` ([#446](https://github.com/TokamakUI/Tokamak/pull/446)) via [@ezraberch](https://github.com/ezraberch) |
| 32 | +- Save HTML snapshots with .html extension. ([#447](https://github.com/TokamakUI/Tokamak/pull/447)) via [@mbrandonw](https://github.com/mbrandonw) |
| 33 | +- Add HTML renderer support for AngularGradient ([#444](https://github.com/TokamakUI/Tokamak/pull/444)) via [@ezraberch](https://github.com/ezraberch) |
| 34 | +- Bump requirements to Swift 5.4, migrate to `@resultBuilder` ([#442](https://github.com/TokamakUI/Tokamak/pull/442)) via [@MaxDesiatov](https://github.com/MaxDesiatov) |
| 35 | +- Add HTML sanitizer to `Text` ([#437](https://github.com/TokamakUI/Tokamak/pull/437)) via [@ezraberch](https://github.com/ezraberch) |
| 36 | +- Add `@ezraberch` to the list of maintainers ([#440](https://github.com/TokamakUI/Tokamak/pull/440)) via [@MaxDesiatov](https://github.com/MaxDesiatov) |
| 37 | + |
1 | 38 | # 0.8.0 (17 August 2021)
|
2 | 39 |
|
3 | 40 | This release adds support for more SwiftUI types and modifiers, and fixes bugs. Including, but not
|
|
0 commit comments