All Versions
83
Latest Version
Avg Release Cycle
12 days
Latest Release
1297 days ago

Changelog History
Page 6

  • v3.2.7 Changes

    September 26, 2018

    mac

    • ๐Ÿ›  fix MacOS retro compatibility up to 10.11 (El Capitan).
  • v3.2.6 Changes

    September 26, 2018

    mac

    • The way to make a window translucent changed:
    win := app.NewWindow(app.WindowConfig{
      Title:             "frosted window",
      Width:             1024,
      Height:            720,
      TitlebarHidden:    true,
      FrostedBackground: true, // Enable translucent effect.
      URL:               "/MyCompo",
    })
    
    • ๐Ÿ—„ WindowConfig.Mac is deprecated.
    • ๐Ÿ—„ MacWindowConfig is deprecated.
    • ๐Ÿ—„ Vibrancy is deprecated.
    • ๐Ÿ—„ Vibrancy const are deprecated:
      • VibeNone
      • VibeLight
      • VibeDark
      • VibeTitlebar
      • VibeSelection
      • VibeMenu
      • VibePopover
      • VibeSidebar
      • VibeMediumLight
      • VibeUltraDark
  • v3.2.5 Changes

    September 25, 2018

    general

    • ๐Ÿ In HTML based elements (windows and pages):
      • font-family: Default is the system font.
      • font-size: Default is 11px.

    mac

    • ๐Ÿ›  Fix MacOS Mojave deprecated warnings.
    • ๐Ÿ— goapp mac build and goapp mac run:
      • -deployment-target: Specify for which version of MacOS is the build.
      • -a: Force rebuild go executable.
      • -race: Build with data race detection.
  • v3.2.4 Changes

    September 24, 2018
    • 0๏ธโƒฃ mac default main window background take the system default color.
  • v3.2.3 Changes

    September 23, 2018
    • EventArgs structs now have info about the source element that invoked the event.
  • v3.2.2 Changes

    September 13, 2018
    • ๐Ÿ›  Fixes goapp web on windows.
    • Chinese README.
  • v3.2.1 Changes

    September 10, 2018

    general

    • โšก๏ธ goapp update command has been added.
    • Readme has been rewritten.
    • ๐Ÿ”จ Small dom internal refactors.

    mac

    • ๐Ÿ”จ goapp mac build has been refactored to be more maintainable and reliable.
    • ๐Ÿ›  goapp mac got various bug fixes.
    • mac.Driver.URL field has been added. It allows to run and reopen a main window without having to do in by hand with driver.OnRun and driver.OnReopen.

    ๐ŸŒ web

    • ๐Ÿ”จ goapp web build has been refactored. It now produces a .wapp that contains the executable and the resources.
    • ๐ŸŒ goapp web run command has been added. It can launch the web server and the the gopherjs client in the default web browser.
  • v3.2.0 Changes

    August 29, 2018

    general

    • Logger interface become a function:
      var Logger func(format string, a ...interface{}
    
    • ๐ŸŒฒ Log functions have been modified:
      Log()    // Behave like fmt.Println.
      Logf()   // New - behave like fmt.Printf.
      Panic()  // New - behave like Log followed by panic.
      Panicf() // New - behave like Logf followed by panic.
    
      Debug() // Removed.
    

    The reason of this change is because packaged app like a .app (MacOS) or .appx (Windows) does not print their log into the terminal. These functions embed the logic to make terminal logs possible.

    • goapp commands now have verbose mode.

    Mac

    • ๐Ÿ— goapp mac build now produces a .app.
    • goapp mac run command has been added. It runs a .app and capture the logs in the terminal.
  • v3.1.2 Changes

    August 27, 2018
    • ๐Ÿง goapp is building on Windows and Linux.
    • ๐Ÿ goapp web init is now working on Windows.
    • ๐Ÿ goapp web build is now working on Windows.
  • v3.1.1 Changes

    August 26, 2018

    Mac

    • ๐Ÿ‘ menuitem icon support.
    • ๐Ÿ‘ menuitem checked support.