Skip to content

Releases: microsoft/node-native-keymap

v3.3.9

13 Jan 17:14
2b22552

Choose a tag to compare

Changes:

This list of changes was auto generated.

v3.3.8

09 Jan 21:54
8de1c95

Choose a tag to compare

Changes:

  • #71: 3.3.8
  • #70: chore: re-enable warning 4146

This list of changes was auto generated.

v3.3.7

25 Nov 19:16
d9ae1f8

Choose a tag to compare

Changes:

This list of changes was auto generated.

v3.3.6

20 Nov 02:24
00eb03f

Choose a tag to compare

Changes:

  • #68: chore: fix macOS build
  • #67: 3.3.6
  • #61: Update README.md - add libxkbfile as a dependency on FreeBSD
  • #66: chore: add D_FORTIFY_SOURCE flag
  • #65: chore: update SDL flags
  • #64: Fix casing of msctf.h header
  • #63: chore: bump pipeline action and node versions
  • #59: fix: opt-out for nogc finalizer change
  • #57: chore: update node versions and APIScan fields
  • #55: Exclude the chromium source code from PoliCheck
See More
  • #56: Fix CI
  • #52: chore: skip reporting C4244 as error
  • #51: 3.3.3
  • #50: fix: Use SpectreMitigation attribute
  • #49: Add batch:true to pipeline
  • #48: chore: add more flags for Binskim
  • #47: improve .npmignore
  • #46: v3.3.2
  • #45: add pipeline
  • #42: Fallback to using the debug build
  • #41: Update keyboard_win.cc
  • #39: add cf and qspectre flags
  • #40: ci: fix support for vs 2022 toolchain
  • #38: Improve cleanup path
  • #37: Stylistic renames
  • #36: Avoid permanently switching to foreground window keyboard layout on Windows
  • #34: Adopt threadsafe_function
  • #33: Update to latest Chromium dom codes
  • #32: Exit thread if the thread safe function has been finalized
  • #31: Fix build on FreeBSD 12
  • #28: chore: cleanup instance data
  • #27: Enable build on AIX
  • #25: fix: missing handlescope on windows
  • #24: Adds SUSE-based Linux install instructions
  • #19: Support XK_ISO_Level3_Shift and XK_ISO_Level5_Shift
  • #23: fix: actually open and close the handle scope
  • #22: fix: add an napi handle scope for the callback
  • #18: fix: add clean up hook to remove listener on env destroy
  • #16: Respect PKG_CONFIG to allow cross-build
  • #12: Adopt N-API
  • #9: Use pkg-config for libx11 and libxkbfile on Linux.
  • #8: fixed NULL return for Japanese (and Chinese?) keyboard layout
  • #6: KeyA is missing on mac (0x0000)
  • #1: Use different method to get key label in the no modifiers case
  • #5: Clear keyboard buffer after ToUnicode call (Fixes #1 and #4)
  • #4: Adds dead character into keyboard buffer for Czech Programmers layout
  • #3: Support for FreeBSD
  • #2: be prepared for TISGetInputSourceProperty returning NULL

This list of changes was auto generated.