All Versions
Latest Version
Avg Release Cycle
57 days
Latest Release
1802 days ago

Changelog History

  • v0.3.0 Changes

    March 16, 2019

    ๐Ÿ†• New features

    • ๐Ÿ‘Œ Support for Go 1.12 and synchronous callbacks.
    • Introduced HTMLElement.
    • Implemented most missing functions and properties for Element.
    • Window.Open and SetLocation.
    • ๐Ÿ“ฆ Separate functions for loading JS and CSS files in require package.

    ๐Ÿ›  Fixes, tests and gelpers

    • โž• Added Chrome-based tests for WebSockets.
    • ๐Ÿ›  Fix race condition on getting a dial error for WS.
    • โž• Added js.Error constructor.
  • v0.2.1 Changes

    November 14, 2018

    ๐Ÿ†• New features

    • ๐Ÿ‘Œ Support loading external JS and CSS files to DOM.

    ๐Ÿ›  Fixes and helpers

    • ๐Ÿ‘ Allow getting multiple values in a chain: v.Get("a", "b", "c").
    • ๐Ÿ”ฆ Expose Call on the package level.
    • ๐Ÿ‘ Allow any value in Set (similar to Call).
    • Special case for getting Object and Array classes.
    • โž• Add build tags to webrtc package.
    • ๐Ÿ“ฆ Element constructors can be called on the package level.
    • ๐Ÿ”ฆ Exposed head element.
  • v0.2.0 Changes

    October 14, 2018

    ๐Ÿ†• New features

    • ๐Ÿ‘Œ Support for promises
    • ๐Ÿ‘Œ Support JSON encoding and decoding of js.Value
    • ๐Ÿ‘ Experimental WebRTC support


    • ๐Ÿ‘ Allow specifying apps folder
    • Automatically load current exec script
    • ๐Ÿ‘‰ Use Go compiler from GOROOT

    ๐Ÿ›  Fixes and helpers

    • โž• Add a helper for async callbacks
    • WS: fix server error handling
    • WS: rewrite client code
    • Valid function now checks for zero Value
  • v0.1.0 Changes

    September 27, 2018

    ๐ŸŽ‰ Initial release

    • ๐Ÿ‘ Better JS API (wrappers for syscall/js)
    • ๐Ÿ’… Basic DOM manipulation, styles, events
    • Input elements
    • SVG elements and transforms
    • LocalStorage and SessionStorage
    • โœ… Extension APIs (tested on Chrome):
      • Native Messaging
      • Bookmarks
      • Tabs
    • net-like library for WebSockets
      • Tested with gRPC
    • wasm-server for fast prototyping