Releases: Septh/libwin32
Releases · Septh/libwin32
v0.6.0
- refactor(all): more code cleanup cf00e92
- feat(secur32): add GetUserNameEx f6b8998
- feat(kernel32,advapi32): new functions: token and SID stuff from advapi32; GetComputerName from kernel32. 62d342f
- feat(perf): use TypedArray.subarray() instead of .slice() 4cff94c
- feat(kernel32,advapi32): add Beep, LookupAccountSid, GetTokenInformation c9f97d8
- refactor(all): more code cleanup e8fb79f
- refactor(all): Implement lazy bindings, providing lower memory usage as well as enhanced code readability 35ba4ff
- docs: Update docs b4f70ae
- feat(user32): Add SM and SM enums bc931e8
- refactor: More code cleanup 09b638c
v0.5.0
- fix(all): Add missing #__PURE__ annotations 99477ba
- docs: Update README.md (again) f4960a8
- build: Update dependencies 841d2d0
- chore: Add
main
andtypes
to package.json so npmjs.com knows the lib has typings 85138e4 - docs: Update README.md; add FUNDING.yml 7eacceb
- refactor(demos): Update process demo; use manualPureFunctions in Rollup config b1724e9
- refactor: Continue the code overhaul; more simplification and better classification b0c6839
- Merge branch 'next' 9e1dfaf
- Merge pull request #6 from MomoRazor/newAPICalls 53e99ef
- refactor: Major code overhaul; greatly simplify Koffi usage; improve code readability b17090a
- Reverting Changes to Package.json and tsconfigs c2d51c9
- Adding new Enum for Process Security and Access Request values 8b5bf31
- Rename Fixes and removal of non Unicode Calls 3627fb8
- feat(kernel32): Add QueryFullProcessImageName 73bcba7
- refactor: Simplify usage of Koffi; rewrite all functions declarations a64526b
- Hotfixed Testing 0242c1c
- Push with new code and some Bundling fixes dfb70a5
- build(demos): Declare everything Koffi as 'pure' for maximum tree-shakeability 76f8d84
- refactor: move TypeScript output to /lib instead of /dist ddb498b
- refactor: refactor: Remove all stub, use direct references to koffi instead e66ccc6
- build(demos): Simplify the process of bundling the demos; add support for optional export keyword d9bdf2e
- build(demos): use rollup-pling-code-raker to strip comments and annotations e2b9084
- docs: update README.md 07a3d22
v0.4.0
- 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.3.0
- 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
- 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