All Versions
Latest Version
Avg Release Cycle
40 days
Latest Release
796 days ago

Changelog History
Page 1

  • v0.9.2 Changes

    November 29, 2020

    ๐Ÿ”„ Changelog

    • โž• Add MessageBox API.
    • ๐Ÿ›  Fix destroying Tray not removing the icon from status bar on macOS.
  • v0.9.1 Changes

    October 31, 2020

    ๐Ÿ”„ Changelog

    • ๐Ÿ›  Fix compilation error when building from source code on Windows.
  • v0.9.0 Changes

    October 31, 2020

    ๐Ÿ”„ Changelog

    • โž• Add macOS arm64 build.
    • โž• Add Windows arm64 build.
    • โž• Add build for Node.js v15.x.
    • โž• Add AttributedText.clear API.
    • ๐Ÿ›  Fix text color of Label not changing after switching to/from dark mode on macOS.

    ๐Ÿ’ฅ Breaking changes

    • โšก๏ธ Update base library to latest (Sep 2020).
    • C++ APIs that take references of the arguments now take scoped_refptr instead of raw pointers as parameters.

    โœ‚ Removed deprecated APIs

    • Painter.measureText - Replaced by AttributedText.getBounds.
    • App.getColor - Replaced by Color.get.
    • 0๏ธโƒฃ App.getDefaultFont - Replaced by Font.default.
    • App.getClipboard - Replaced by Clipboard.get/fromType.
  • v0.8.8 Changes

    August 01, 2020


    • โž• Add Tray.Remove API.

    ๐Ÿ Windows

    • ๐Ÿ›  Fix tray context menu not disappearing.
    • ๐Ÿ›  Fix disabling view may not work.
    • ๐Ÿ›  Fix window icon being blank.
    • ๐Ÿ›  Fix measuring multiline text's bounds.

    ๐Ÿง Linux

    • ๐Ÿ›  Fix crash when creating tray.
    • ๐Ÿ›  Fix measuring Label's size.

    ๐ŸŽ macOS

    • โž• Add support for template image.
  • v0.8.7 Changes

    July 26, 2020


    • โž• Add Clipboard.on_change event.
  • v0.8.6 Changes

    June 20, 2020


    • ๐Ÿ›  Fix binary sizes of Node.js modules being too large on Linux.
    • โž• Add Separator API.
    • โž• Add GifPlayer.SetScale/GetScale APIs.
    • โž• Add Button.MakeDefault API.
  • v0.8.5 Changes

    June 11, 2020


    • โž• Add support for WebView2 on Windows.
  • v0.8.4 Changes

    May 30, 2020


    • ๐Ÿ›  Fix binary sizes being too large.
    • ๐Ÿ›  Fix building libyue with VS 2019 with cmake.
    • โž• Add Painter.Clear API.
    • โž• Add Font.CreateFromPath API.
    • โž• Add Window.SetSkipTaskbar API.
    • โž• Add App.Set/GetActivationPolicy APIs.
    • โž• Add App.Activate/Deactivate/IsActive APIs.
  • v0.8.3 Changes

    May 24, 2020


    • ๐Ÿš€ Provide TypeScript definitions in releases.
    • โž• Add AttributedText class.
    • โž• Add Painter.drawAttributedText API.
    • โž• Add Color.Get API.
    • โž• Add Font.Default API.
    • โž• Add Clipboard.Get/FromType API.
    • ๐Ÿ›  Fix leak when getting text from TextEdit on Linux.
    • The Node.js module is now context-aware.

    ๐Ÿ—„ Deprecated APIs

    ๐Ÿš€ Following APIs are deprecated and will be removed in next minor release:

    • Painter.measureText
    • App.getColor
    • 0๏ธโƒฃ App.getDefaultFont
    • App.getClipboard
  • v0.8.2 Changes

    May 15, 2020


    • ๐Ÿ›  Fix crash when doing garbage collection in event handlers in Lua bindings.
    • ๐Ÿ›  Fix crash when switching tabs on Windows.