Claude Bot
8e4745972b
[build images] Upgrade LLVM from 19 to 21
...
Update all LLVM version references from 19.1.7 to 21.1.0 across:
- CMake configuration (SetupLLVM.cmake)
- CI/CD (Dockerfile, GitHub Actions workflows, CLAUDE.md)
- Bootstrap scripts (bash and PowerShell)
- Nix configurations (flake.nix, shell.nix)
- Documentation (CONTRIBUTING.md, contributing.mdx, building-windows.mdx)
- Build scripts (build-jsc.ts, run-clang-format.sh)
- Test harness (node-napi-tests/harness.ts)
- Crash handler (llvm-symbolizer fallback)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 20:43:17 +00:00
eroderust
0d5a7c36ed
chore: remove duplicate words in comment ( #25347 )
2025-12-05 11:19:47 -08:00
Meghan Denny
550522e99b
napi: unskip passing tests ( #24359 )
2025-11-04 16:59:23 -08:00
Jarred Sumner
359f04d81f
Improve NAPI property and element handling ( #24358 )
...
### What does this PR do?
Refactored NAPI property and element access to use inline methods and
improved error handling. Added comprehensive tests for default value
behavior and numeric string key operations in NAPI, ensuring correct
handling of missing properties, integer keys, and property deletion.
Updated TypeScript tests to cover new scenarios.
### How did you verify your code works?
Tests
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-11-04 03:21:07 -08:00
Meghan Denny
26cbcd21c1
test: split napi tests into separate files ( #21475 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-07-29 22:33:19 -07:00
190n
03dfd7d96b
Run callback passed to napi_module_register after dlopen returns instead of during call ( #20478 )
2025-07-24 11:46:56 -07:00
190n
61e03a2758
Switch back from quick_exit(134) to abort() in Windows crash handler ( #20194 )
2025-06-05 20:39:47 -07:00
190n
cde668b54c
Better edge case handling in napi_value<->String conversion ( #18107 )
2025-03-12 18:15:00 -07:00
190n
efabdcbe1f
Start fixing bugs discovered by Node.js's Node-API tests ( #14501 )
...
Co-authored-by: Kai Tamkun <kai@tamkun.io >
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Ashcon Partovi <ashcon@partovi.net >
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com >
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
Co-authored-by: 190n <190n@users.noreply.github.com >
2025-02-26 22:11:42 -08:00