Skip to content

Latest commit

 

History

History
271 lines (122 loc) · 6 KB

CHANGELOG.md

File metadata and controls

271 lines (122 loc) · 6 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

9.6.0 (2020-10-28)

Features

  • win32-api: add kernel32.GenerateConsoleCtrlEvent() ecc6fef

9.5.0 (2020-06-08)

Features

  • win32-api: export Constants 1f6c5eb
  • win32-api: export CS as alias of Constants 0e2f8e1
  • win32-api: update Constants b6f352f

9.4.0 (2020-06-07)

Bug Fixes

  • win32-api: gen_api_opts() 4615eaf

Features

  • win32-api: upgrade deps a53ae3e
  • win32-def: define structure COPYDATASTRUCT 96055f0

9.3.0 (2020-03-29)

Features

  • win32-api: add user32.PrintWindow() 2ef8b43

9.2.0 (2020-02-09)

Bug Fixes

  • win32-def: comments of HANDLE fecf53a

Features

  • win-def: add union support cadb3da
  • win32-api: add struct-ext RID_DEVICE_INFO 880b10b
  • win32-api: add user32.GetRawInputDeviceInfoW() 8f5d45f
  • win32-api: add user32.GetRawInputDeviceList() dcd6c35
  • win32-api: add user32.GetWindowRect() b3550bd
  • win32-api: add user32.SetForegroundWindow() 2b18384
  • win32-def: add RAWINPUTDEVICELIST structure 14ed2f4
  • add user32.GetAltTabInfoW() 3916c8e

9.1.0 (2020-02-06)

Features

  • add user EnumDisplayDevicesW() 9a9e321

9.0.0 (2020-01-21)

  • refactor!: change type of handle from Buffer to number (uint32/uint64) 47be79e

BREAKING CHANGES

  • the apis accept only number|bignum|string, no null any more

8.0.0 (2020-01-10)

  • chore(win32-def)!: remove deprecated types 99e1e5e

BREAKING CHANGES

  • remove deprecated types

7.1.0 (2020-01-10)

Bug Fixes

  • win32-def: struct MSG, MSG_Struct miss field lPrivate 81bea5d
  • win32-def: type of char 3e47988
  • win32-def: types of the following 9df3f28
  • win32-def: value of POINTER_32 is uint32 under x64 73b43ab

Features

  • win32-api: define CW_USEDEFAULT in user32/constants.ts 697e4df

7.0.2 (2019-12-23)

Note: Version bump only for package win32-api

7.0.1 (2019-12-23)

Note: Version bump only for package win32-api

7.0.0 (2019-12-23)

Bug Fixes

  • 'PVOID' not parsed within parse_windef() 3209b6c
  • LPBYTE 70cadc1
  • missing file marcomap.ts 692efbc
  • struct not parsed 0df3999
  • USN a246d16
  • types: parse_windef() 03de209

chore

  • deps: use ffi-napi instead of ffi bfa006c

Features

  • add FILETIME structure 2482e79
  • types: add DllFuncsModel d4b258b
  • types: change ReturnType of cb of async() from void to any 1f69876
  • types: expand exported DllFuncsModel with async() method 2cf076a
  • types: set below @deprecated d480b4b
  • add HARDWAREINPUT, HARDWAREINPUT_Struct 3ae64f3
  • add isPathAcessible() 01810da
  • add KEYBDINPUT, KEYBDINPUT_Struct 8ca6f3f
  • add LoadSettings['singleton'] 9be9d53
  • add logger() fe705c5
  • add LPPOINT d85e0a7
  • add MOUSEINPUT, MOUSEINPUT_Struct 60fb063
  • add RAWHID, RAWHID_Struct 2e5d09e
  • add RAWINPUTHEADER, RAWINPUTHEADER_Struct ca557fa
  • add RAWKEYBOARD, RAWKEYBOARD_Struct 9a3c56b
  • change types of VOID to number & Buffer & void e129f16
  • copy from node-win32-api and update 5e290b1
  • export basename() from shared a5ffb0b
  • export FModel.Buffer as alias of FModel.FFIBuffer 2a36d0f
  • export os.tmpdir() c98a3ab
  • rename export name of ww to dataTypes baf5a52
  • structure instance has ref() member for ref-struct 2b2b48e
  • use lookupRef() instead of retrieve_ref_value() e1f9497
  • types: change FFIParam to FnParam 8176abe

Reverts

  • to 84d3d698a5b1 d94d128

BREAKING CHANGES

  • deps: remove nodejs v8 support

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

6.2.0 (2019-10-11)

6.1.0 (2019-03-17)

Features

  • kernel32: add GetSystemTimes() (9a7587f)

3.9.0 (2019-02-22)

Features

  • add user32.PostMessageW() (7b02830)

3.8.0 (2019-02-22)

Features

  • add user32.SendMessageW() (a3036d6)

3.7.1 (2019-02-22)

3.7.0 (2019-02-21)

Bug Fixes

  • catch test error (5efe156)
  • createDir() path resolve under linux (c6d1274)
  • error TS1345: An expression of type 'void' cannot be tested for truthiness (0085713)

Features

  • add Observable functions (c9364db)
  • do isPathAccessible() first within isDirFileExists() (9ddae98)
  • export native assert() (683cea8)
  • export statAsync (c832590)
  • remove log() and logger() (27e1e29)