GitHub / microsoft/node-api-dotnet / commits
Advanced interoperability between .NET and JavaScript in the same process.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 3417c9a3 | Fix network isolation issues in CI pipeline (#494) |
Vladimir Morozov <v****v@m****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| c73a3c33 |
Make `JSReference` finalizer thread-safe to fix worker-teardown crash (`exit ...
Co-authored-by: Copilot <2****t@u****m> |
Saúl Ponce <s****r@m****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 5da09c61 | Fix publish pipeline (#488) |
Vladimir Morozov <v****v@m****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 3e8b91a3 |
Fix worker_threads teardown crash (SIGSEGV) and hang when node-api-dotnet is ...
Co-authored-by: Copilot <2****t@u****m>, Jason Ginchereau <j****n@g****m> |
Saúl Ponce <s****6@h****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 04a65d25 | Fix publish and release pipelines (#478) |
Vladimir Morozov <v****v@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| f316e070 |
Add support for .NET 10 (#476)
Co-authored-by: Copilot <2****t@u****m>, Luan Nguyen <d****y@g****m> |
Luan Nguyen <d****y@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 8bc32e63 | Fix TS generator crash from duplicated reference assemblies (#469) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| e6628b12 | Fix Memory<> marshalling expression when building in VS (#467) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| bf474ba6 | Fix StartsWith/EndsWith issues reported by dotnet format (#463) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 50d49912 |
Allow app to exclude types from metadata parsing with a NodeApiExcludeFromMet...
Co-authored-by: JesseCol <j****l@u****m> |
Jesse Collins <5****l@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 11c5a485 | Add .NET 10 build targets (#454) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 7c464d6d | Fix typo (#445) |
Jorge Sousa <7****2@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 37241637 | Fix Symbol.iterator JSReference cache (#453) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 437b69f8 | Fix worker assembly loading bug (#448) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| de855395 | Fix "edit this page" link in docs (#441) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 8dedf7f4 | fix "inialize" typo (#438) |
harper <1****b@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b8be1fe0 | Classify all release jobs as production releaseJob (#437) |
Vladimir Morozov <v****v@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 8d435fea | Combine all release jobs into one stage (#436) |
Vladimir Morozov <v****v@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| bd029e43 | Update NodeEmbedding docs (#435) |
Vladimir Morozov <v****v@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7610664c | Add npmjs.com publishing (#434) |
Vladimir Morozov <v****v@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e99e1d69 | LibNode Discovery (#425) |
Jerome Haltom <j****m@a****s>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| bda132b1 | New libNode API (#405) |
Vladimir Morozov <v****v@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 956d1b14 | Fix releasing to public ADO feeds (#424) |
Vladimir Morozov <v****v@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| dbbb8f7c | New release.yml script (#423) |
Vladimir Morozov <v****v@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| bb2575c5 | Add .NET 9 support, remove .NET 6 (#422) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 50061dd8 | Re-enable code signing (#421) |
Vladimir Morozov <v****v@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a150c532 | Disable CodeQL for OSX ARM64 (#403) |
Vladimir Morozov <v****v@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 8bf21b60 | Improve CI build script (#402) |
Vladimir Morozov <v****v@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b0e115f6 | Specify target framework in generated assembly loader script (#394) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 5fb0a615 | Fix camel-case conversions to ignore allcaps (#392) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| df2edf00 | Handle pointer types when converting type symbols to types (#388) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| d17fbc37 |
Bump rollup from 4.21.3 to 4.22.4 in /docs (#382)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 281283b9 |
Bump vite from 5.3.1 to 5.4.6 in /docs (#379)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| aa2ce516 | Node.js worker thread API (#380) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 2b7785b6 | Include inner message in exception thrown from JS thread (#378) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 0056dbd2 | Overload resolution improvements (#377) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| d141fb6c | Fix generator bug with nested delegate types (#376) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 772064b5 | Fix generator bug with non-public nested types (#374) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 1e6eea5a | fix: use intersection for `DateTime`, `DateTimeOffset` type definitions (#373) |
Waleed Khaled <w****h@o****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 2d9c155c | Fix subclass ordering in generated code (#371) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 81c928a4 | Fix JS prototype chain for exported .NET subclasses (#368) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 2a8e7657 | Build and publish symbol nuget packages (#367) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 259936d8 | Fix generator bugs with un-namespaced types (#360) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 04eb8a01 | Fix subclass typedefs (#359) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| a1ef4234 | Improve assembly resolve behavior (#358) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 6ffa6a26 | Escape reserved words in generated typedefs (#357) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 02ca89dc | Fix source-generator infinite loop (#356) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 749b0f04 | Marshal struct constructors & readonly props (#354) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 467e0303 | Add JSDom example project (#353) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| d52ad7c8 | Implement strongly typed cast from/to JSValue (#196) |
Vladimir Morozov <v****v@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| f7beb3c0 | Fix broken link on docs main page (#350) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 74a6e5f9 | Add google site verification meta tag to doc root (#345) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| ecd2bca2 | Collections marshalling improvements (#344) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 492e18e8 | Generate typedefs for project references (#339) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 3c36102f | Fix ValueTask bugs (#338) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 9af64a6e | Fix weak reference handling in runtime object map (#334) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| baaafdc6 | Strip JS end-comment tokens when generating typedefs (#333) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| e2e8576a | Link to new docs site, clean up old docs (#327) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| bde1451f | JS Reference API improvements (#326) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| bb0192a3 | Disable CodeQL for OSX ARM64 and remove debug logging (#325) |
Vladimir Morozov <v****v@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 5fd0d028 | Collect CodeQL info for OSX ARM64 (#324) |
Vladimir Morozov <v****v@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| a20dbef2 | Fix .NET API docs build issue (#323) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 8ae2b720 | Fix docs workflow npm cache path (#322) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 58b67bd5 | Fix docs workflow working-directory (#321) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 72f1cd10 | New docs site (#318) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 6d941f9f | Fix collection proxy bug (#319) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 80afed36 | Enable globalization in managed host runtimeconfig (#310) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| dcf6c5fe | Fix winui-fluid example (#311) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| cb32c25f | Improve date/time marshalling (#306) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| ed3c1077 | Make collection adapters thread-safe (#305) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 32c4ca10 | Support inheritdoc in generated typedefs (#304) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| f02582bd | Less dynamic runtime to better support build tools like Webpack (#303) |
Stacy Bowler <s****r@s****u>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 25b5030d | Electron example app (#283) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 5652ddfb | Fix unintentional destruction of object wrapper reference (#297) |
Vladimir Morozov <v****v@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 25b3b6c9 | Remove undefined behavior from JSTypedArray.GetJSValueForMemory (#295) |
Benjamin Moir <D****r@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 27adbc38 | Fix crash due to released weakref in object map (#294) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 90bd63bc | Propagate .NET stack to JS for async errors (#293) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 8b85d6c8 | Make the source-generator target .NET Standard 2.0 (#290) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 799ca5a9 | Fix MSBuild transformation of AOT loader script (#288) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 84c93fc8 | Fix hostfxr version directory parsing (#284) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 389703ca | Fix TypeLoadException in generator due to referenced parameter type in anothe... |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 154d3d03 | Fix NRE in source generator for methods with arrays (#278) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c0667b5c | Fix JSExportAttribute bugs (#275) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f3f5b2eb | Fix build errors due to indexers (#273) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| ddab4622 | JSExportAttribute improvements (#272) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 947f4c10 | Fix references to other exported types in typedefs (#268) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 348c8fd6 | Improve module typedefs and loader generation (#265) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 53328f50 | Fix module generator bug with recursive interface references (#266) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 79277b8c | Eliminate .NET version .js suffix in module import (#263) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 5d321c9b | Fix for types derived from un-namespaced types. (#261) |
Dmitriy Ivanov <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| dbdbf87a | Fix ES module property import (#257) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| acc2c579 | Fix module generator bug with self-referential type args (#258) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| a0fd2556 | Fix memory leak from marshalling objects (#252) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 5a0f3d04 | Fix module generator bug with interface type arg (#251) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 5cce1cc2 | Improve .NET APIs for JS import & export (#248) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 08c05d5c | Fix marshalling of classes that override Equals (#247) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 106dccf4 | Fix generator bug with interface types (#246) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f09753ea | Set up CodeQL (#241) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| e0c3fea7 | Fix export of class with nonpublic constructor (#240) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 00e20f41 | Fix generator bug handling generic parameter (#237) |
Jason Ginchereau <j****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago |