Skip to content

Gowut v1.2.0 public release

Compare
Choose a tag to compare
@icza icza released this 17 Jan 10:16
· 61 commits to master since this release

Changes and new features in v1.2.0:

  • BREAKING CHANGES! Renamed several interfaces and methods to conform to Go
    naming conventions. Gometalinter now gives 0 warnings.
    Sorry. Better sooner than later. The changes are the following:
    • Comp
      • Id() => ID()
    • Container
      • ById() => ByID()
    • HasUrl => HasURL
      • Url() => URL()
      • SetUrl() => SetURL()
    • Html => HTML
      • NewHtml() => NewHTML()
      • Html() => HTML()
      • SetHtml() => SetHTML()
    • Server
      • AppUrl() => AppURL()
      • AddRootHeadHtml() => AddRootHeadHTML()
      • RemoveRootHeadHtml() => RemoveRootHeadHTML()
    • Session
      • Id() => ID()
    • Window
      • AddHeadHtml() => AddHeadHTML()
      • RemoveHeadHtml() => RemoveHeadHTML()
      • SetFocusedCompId() => SetFocusedCompID()
  • Renamed github.com/icza/gowut/examples to _examples, making it excluded from
    build tools by default. You can still run the examples using "go run".
  • Window list has been rewritten to use Gowut components.
  • Encoded form of AppPath is used when specifying Cookie paths.
    For details, see issue #27.
  • Session creation and removal messages are now only logged with log.Println()
    if no logger is set at the Server.
    For details, see icza/gowut.dev#7
  • Development of gowut has moved from gowut.dev project to the dev branch of
    the gowut project.