Skip to content

Releases: SwiftWebUI/SwiftWebUI

For Each ID

03 Feb 13:33
7c71e4c
Compare
Choose a tag to compare

The row content closures in ForEach and List only got the IDs of the elements, not the actual elements. Which is wrong, I think.

Doesn't declare Identifiable anymore, that's in all stdlib's now. Plus some infra improvements, including GitHub Actions.

Browsingly Browsy

03 Jun 11:38
18cbd10
Compare
Choose a tag to compare
Browsingly Browsy Pre-release
Pre-release

Relicensed under Apache license

With this release, SwiftWebUI migrates away from the excellent but useless "Bad Code License" to the Apache license, see LICENSE.txt for details.

Done to support the WASM fork of @carson-katri: https://github.com/carson-katri/SwiftWebUI

Yay!

Newishy APIysh

18 Oct 13:56
Compare
Choose a tag to compare
Newishy APIysh Pre-release
Pre-release

Just a few API updates for issue #43:

  • BindableObject => ObservableObject
  • ObjectBinding => ObservedObject
  • tapAction => onTapGesture
  • TabbedView => TabView

Combining Linux

04 Jul 15:56
Compare
Choose a tag to compare
Combining Linux Pre-release
Pre-release

When Combine is not available, but OpenCombine is, that is now being used.

Makes NavigationView work on Linux. Yay.

🔲 🗺 🔗

04 Jul 15:29
Compare
Choose a tag to compare
🔲 🗺 🔗 Pre-release
Pre-release

Beta 3 changes:

  • NavigationButtonNavigationLink
  • Button(_ title: String) {}

Projected ✭ Wrapper ✭ Value

04 Jul 14:08
Compare
Choose a tag to compare
Pre-release

Builds with (and requires) Xcode 11b3.

  • the big propertyDelegate renaming
  • use UUIDs as session IDs as suggested in Issue #4
  • add a tinsy HelloWorld app (used to test whether things do run at all)