Skip to content

Releases: Septh/libwin32

v0.4.0

22 Nov 01:45
Compare
Choose a tag to compare
  • chore(lib): add /shell32 export 3bc5158
  • docs: update README.md eb1b7ee
  • Merge branch 'main' of https://github.com/Septh/libwin32 b2bf65b
  • Merge pull request #2 from shrirajh/main 804d501
  • build(demos): add a Rollup plugin to clean up comments in bundles 85ab827
  • build: revert to using a separate tsconfig for the demos 66edeed
  • fix: add QS constants and update PM flags to use QS values 929eb86
  • fix: correct import statements in ctypes and notifyicon modules b5f726b
  • feat: add console module and export GetConsoleWindow function ab9e6a8
  • Merge branch 'Septh:main' into main ac273de
  • build: update deps 540c54d
  • build: update TS & Rollup configs 2844920
  • build: update Rollup plugins, add uncomment f6b6d84
  • chore: update VSCode settings and task b34107c
  • feat: Enhance AppendMenu function to support both number and HMENU for new item ID ad91573
  • feat: Add SendMessage function to send messages to specified windows 7b33b8f
  • feat: Add CheckMenuItem function to set the checked state of a menu item d32bf8d
  • feat: Add menu-related constants and functions; implement GetCursorPos and SetForegroundWindow 75463f1
  • feat: Add GUID support and new PeekMessage function; enhance NOTIFYICONDATA structure 3503c6b
  • feat: Add shell32 and notifyicon support with new constants a02763f
  • docs: Typo 59eef64
  • Minor edits, mostly cosmetic 01d08dd
  • docs: Update README.md a68a000

v0.3.1...v0.4.0

v0.3.1

18 Sep 05:32
Compare
Choose a tag to compare
  • feat: Final step to 100% tree-shakeability 5bd4ddd
  • Rename all enums with a trailing _ to avoid namespaces collisions 3acdfb3
  • refactor: Better bundling strategy b32fc4b

v0.3.0...v0.3.1

v0.3.0

17 Sep 01:39
Compare
Choose a tag to compare
  • feat(demos): Enrich and comment the window demo 7265aa9
  • refactor: Clean up 514f5c1
  • Move all constants to their own file fb211fe
  • refactor: Another step towards full tree-shakeability df5d1ae
  • fix: Use enum for constants instead of const enums 0160671
  • build: Clean up rollup config 5522198
  • refactor: No need for CJS in stub e5ad23f
  • refactor(demos): Import libwin32 instead of ../index.js d46b1a0
  • chore: Delete unwanted artefact file 140ae91
  • feat(user32): New functions db3c7d2
  • refactor: Major overhaul for better tree-shakeability in bundlers 952f0d7
  • docs: Update README.md 61b7146

v0.2.0...v0.3.0

v0.2.0

14 Sep 22:49
Compare
Choose a tag to compare
  • docs: Update README.md 937ee78
  • fix: Assert platform and arch 045f991
  • fix(kernel32): Rename GetWindowHandleW to GetWindowHandle for consistency 67d2140
  • refactor: Better code files organization e9c9166
  • docs: Typo a31790a
  • docs: Typo 4867483
  • docs: Add snapshot 4e2e09a
  • chore: Add missing fields to package.json (keywords, repository...) 4796367

v0.1.0...v0.2.0

v0.1.0

09 Sep 05:30
Compare
Choose a tag to compare