Gowut v1.2.0 Release Notes

Release Date: 2017-01-17 // over 7 years ago
  • ๐Ÿ”„ 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.