All Versions
24
Latest Version
Avg Release Cycle
40 days
Latest Release
1331 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

    Changelog

    • ➕ 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

    Changelog

    • ➕ Add Clipboard.on_change event.
  • v0.8.6 Changes

    June 20, 2020

    Changelog

    • 🛠 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

    Changelog

    • ➕ Add support for WebView2 on Windows.
  • v0.8.4 Changes

    May 30, 2020

    Changelog

    • 🛠 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

    Changelog

    • 🚀 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

    Changelog

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