Tokamak v0.2.0 Release Notes

Release Date: 2020-07-21 // 10 months ago
  • ๐Ÿš€ This is the first release that supports WebAssembly and browser apps with the new TokamakDOM module. The API now closely follows SwiftUI, while the new React-like API is no longer available. ๐Ÿ‘ Unfortunately, since older versions of iOS don't support opaque ๐Ÿ“„ types, and you already can use ๐ŸŽ SwiftUI on iOS versions that do support it, iOS and macOS renderers are no longer available. Many thanks to @carson-katri, @j-f1, @helje5, @hodovani, @Outcue, @filip-sakel and ๐Ÿš€ @noontideox for their contributions to this release!

    Closed issues:

    • State vars have to be first (#190)
    • Implicit 8 pixel margin added to html body (#188)
    • Unable to set Color value (#186)
    • Crash in protocol conformance code (#167)
    • Extend Path to match the SwiftUI API (#156)
    • Some primitive Views cannot access @Environment (#139)
    • Logo for the project (#132)
    • ZStack? (#111)
    • 0๏ธโƒฃ View has - by default - a Body of type Never. (#110)
    • Getting value of type 'String' has no member 'components' (#108)
    • Does iOS 10 work? (#105)
    • โž• Add Tokamak project linter (#77)
    • Ambiguous reference to member 'node' (#68)

    ๐Ÿ”€ Merged pull requests:


Previous changes from v0.1.2

  • โšก๏ธ Update example code in README for CocoaPods page.