Skip to content
This repository has been archived by the owner on Feb 28, 2023. It is now read-only.

Latest commit

 

History

History
110 lines (56 loc) · 5.17 KB

CHANGELOG.md

File metadata and controls

110 lines (56 loc) · 5.17 KB

Changelog

2.2.1 (2021-05-25)

Bug Fixes

  • add setters for missing options, provide reasonable defaults (f3d7d2e)

2.2.0 (2021-05-16)

Features

  • add a Handle function that returns the window handle for better control of the window outside of this package. (b64a658)
  • add Minimize, Restore, and Maximize window functions. (b64a658)
  • add support for the rest of WebView settings (0720c85)

2.1.1 (2021-05-16)

Bug Fixes

  • com: proper ordering of COM object methods (786d915)
  • user32: rely on the return value of GetMessage instead of the error return value (adafe38)

2.1.0 (2021-05-15)

Features

  • bring back support for Eval (now called ExecuteScript) and Init (now called AddScriptToExecuteOnDocumentCreated) (8a9301d)
  • expose the browser and window structs, make a bit more functions public (f02b298)

2.0.1 (2021-05-15)

Chores

  • on second thought, let's keep the generated files in the repo (7f981d0)

2.0.0 (2021-05-15)

⚠ BREAKING CHANGES

  • bump module to v2
  • add support for changing WebView settings

Features

  • add a com package for handling calls to the WebView COM objects (1576395)
  • add a helper package for handling mapping HRESULT values (53a4d32)
  • add support for changing WebView settings (f770ec0)

Chores

Documentation

  • update examples (128fafe)
  • update the readme and license to point to this being a derived work based on two upstream repos (f00697e)

1.0.1 (2021-05-03)

CI

Chores

  • start showing CI commits in the changelog (b41dd23)

1.0.0 (2021-05-03)

⚠ BREAKING CHANGES

  • introduce better error handling, use the user32 helper
  • embed DLLs using the go:embed directive
  • change the import path, bump min. Go to 1.16

Features

  • add the user32 package which wraps many of the syscall calls (17e76a9)

Documentation

Chores

  • ignore .vscode and built binaries (104afbe)

Refactoring

  • change the import path, bump min. Go to 1.16 (cbf6f57)
  • embed DLLs using the go:embed directive (b287646)
  • introduce better error handling, use the user32 helper (09698be)