snek
69bc7be3c8
feat: dynamic import phase callback
2025-02-12 16:51:43 +01:00
Ryan Dahl
7d1ebb20a7
v134.3.0
2025-02-12 10:01:38 +01:00
snek
a342dc8e5c
feat: add get_contents_raw_parts ( #1704 )
...
* feat: add get_contents_raw_parts
* fix type
* fix null deref
2025-02-12 09:43:48 +01:00
Bartek Iwańczuk
4a56d2d43b
feat: Add support for source phase imports ( #1701 )
...
* feat: Add support for source phase imports
* fmt
* fix windows
* undo
* test
---------
Co-authored-by: snek <snek@deno.com>
2025-02-12 08:20:49 +00:00
Yuri Astrakhan
7b0ee753ff
chore: cleanup format args ( #1688 )
...
* chore: cleanup format args
Apply [`uninlined_format_args`](https://rust-lang.github.io/rust-clippy/master/index.html#uninlined_format_args ) clippy lint -- makes code a bit more readable.
* chore: cleanup format args
Manually clean up [`uninlined_format_args`](https://rust-lang.github.io/rust-clippy/master/index.html#uninlined_format_args ) clippy lint. Some of these changes cause about 5% performance improvements because `format!("{}", &var)` does not need a reference and cannot be optimized by the compiler (but in thees cases the perf difference is less important)
2025-02-10 10:58:00 -08:00
Yuri Astrakhan
31137e32c1
chore: fix semicolons ( #1689 )
...
auto-fixed trailing semicolons by running
```
clippy --fix --all-features --all-targets --workspace -- -W clippy::semicolon_if_nothing_returned
```
See [`semicolon_if_nothing_returned`](https://rust-lang.github.io/rust-clippy/master/index.html#semicolon_if_nothing_returned ) clippy lint.
2025-02-10 10:55:11 -08:00
Yuri Astrakhan
db6e8a4c1d
chore: fix map_unwrap_or clippy lint ( #1690 )
...
auto-fixed trailing semicolons by running
```
clippy --fix --all-features --all-targets --workspace -- -W clippy::map_unwrap_or
```
See [`map_unwrap_or`](https://rust-lang.github.io/rust-clippy/master/index.html#map_unwrap_or ) clippy lint.
2025-02-10 10:53:51 -08:00
Yuri Astrakhan
a8732245a7
chore: build.rs cleanup ( #1691 )
2025-02-08 10:02:26 -08:00
denobot
f9beec4dce
Rolling to V8 13.4.114.5 ( #1702 )
2025-02-07 20:18:05 -08:00
Divy Srivastava
8409fdb695
v134.2.0 ( #1699 )
2025-02-07 18:05:06 +01:00
Divy Srivastava
94fb73700d
fix: expose v8::WriteOptions ( #1698 )
2025-02-07 20:51:01 +05:30
denobot
7df61836e3
Rolling to V8 13.4.114.4 ( #1697 )
2025-02-07 12:50:55 +01:00
Bartek Iwańczuk
59d47d7efb
v134.1.0 ( #1696 )
2025-02-07 08:29:31 +05:30
Bartek Iwańczuk
79c94a9a69
feat: Bring back deprecated v8::String API ( #1694 )
...
Brings back String APIs removed in #1692
and renamed the new APIs to have _v2 suffix.
2025-02-07 02:42:17 +01:00
Will (Newby) Atlas
45edd18001
feat: add pointer-compression-enabled build for x86_64 linux ( #1687 )
...
Co-authored-by: Bert Belder <bertbelder@gmail.com>
2025-02-06 01:42:09 +00:00
Bartek Iwańczuk
021e7017bb
v134.0.0 ( #1693 )
2025-02-06 00:17:47 +00:00
snek
378454d3f8
Rolling to V8 13.4.114.3 ( #1692 )
...
* Rolling to V8 13.4.114.3
2025-02-05 12:27:31 +01:00
Divy Srivastava
a5657ae68d
Bump V8 to 130.0.8 ( #1685 )
2025-01-30 08:45:34 +05:30
Divy Srivastava
5dfb2f9035
allow V8Inspector::create_stack_trace
with empty local ( #1684 )
2025-01-29 20:49:15 +05:30
David Sherret
7cd928aa44
fix: add back incorrectly spelled initalize_process & release 130.0.7 ( #1682 )
...
* fix: add back incorrectly spelled initalize_process
* Bump version to 130.0.7
2025-01-08 09:29:45 -08:00
snek
4d8903cbc3
Bump V8 to 130.0.6 ( #1680 )
2025-01-07 09:43:29 +00:00
snek
c8f3a6d853
implement Rawable for all TypedArray types ( #1679 )
2025-01-06 16:54:58 +00:00
snek
8020991257
fix: let cppgc align to 16 bytes ( #1677 )
2025-01-06 12:59:24 +00:00
Leo Kettmeir
25900a3c33
release 130.0.5 ( #1675 )
2025-01-03 07:05:46 -08:00
Leo Kettmeir
bf4b66c56b
feat: add bindings for RegExp ( #1674 )
2025-01-03 01:00:56 -08:00
Leo Kettmeir
3b44a17594
release 130.0.4 ( #1672 )
...
130.0.4
2024-12-31 07:53:28 -08:00
Leo Kettmeir
36015e7e25
fix: make Eternal::get return an Option instead ( #1671 )
2024-12-31 06:26:11 -08:00
Divy Srivastava
f830de59a7
Bump to 130.0.3 ( #1670 )
2024-12-31 09:38:03 +00:00
Divy Srivastava
d72f9d3e6f
Add v8::Eternal<T>
( #1669 )
...
Eternal handles are set-once handles that live for the lifetime of the isolate.
https://v8.github.io/api/head/classv8_1_1Eternal.html
2024-12-30 19:14:33 -08:00
snek
6b12ea15d0
Bump to v130.0.2 ( #1665 )
2024-12-05 16:33:11 +00:00
snek
a54af0413f
changes to enable LTO builds ( #1664 )
2024-12-05 15:11:12 +01:00
Blanky
e67f11bf79
Improves documentation for HostImportModuleDynamicallyCallback ( #1658 )
...
Improves documentation for ostImportModuleDynamicallyCallback
2024-11-04 20:51:51 +01:00
snek
a81cafd4cd
bump to 130.0.1 ( #1660 )
2024-11-04 11:03:41 +00:00
snek
06e98a67d8
fix: glibc version ( #1659 )
...
go back to 22.04 to fix glibc version. updates clang for newer features used in v8. also requires a rust toolchain upgrade to build correctly for mysterious and unknown reasons.
2024-11-04 11:08:49 +01:00
Nathan Whitaker
428b1765d2
Update version to 130.0.0 ( #1653 )
...
update to 130.0.0
2024-10-29 22:09:18 +00:00
Nathan Whitaker
ee02ebe3a7
chore: bump version to v129.1.0 ( #1652 )
...
bump version to 129.1.0
2024-10-29 12:58:46 -07:00
Nathan Whitaker
2509b0ba62
feat: add binding for ResourceConstraints::ConfigureDefaults
( #1651 )
...
* add binding for `ResourceConstraints::ConfigureDefaults`
* fmt
* fix types
2024-10-29 10:56:35 -07:00
snek
b0364c0c5e
Track V8 13.1 ( #1646 )
2024-10-19 00:03:04 +00:00
denobot
76993057fd
Rolling to V8 13.0.245.12 ( #1627 )
...
* Rolling to V8 13.0.245.12
Co-authored-by: snek <the@snek.dev>
2024-10-19 00:08:58 +02:00
Nathan Whitaker
a076d03990
Update bindgen to fix builds with LLVM 19.1 ( #1639 )
...
Update bindgen
2024-10-09 22:08:57 +00:00
Ryan Dahl
ab019251a4
Stabilize: Release version 129.0.0 of Rusty V8 ( #1633 )
2024-09-23 17:36:38 -07:00
snek
dd84fa398e
feat: add TransferSharedArrayBuffer ( #1619 )
2024-09-16 17:03:45 -07:00
snek
42112f0fc3
Track V8 13.0 ( #1626 )
2024-09-16 23:50:53 +00:00
denobot
a1d7680610
Rolling to V8 12.9.202.18 ( #1624 )
2024-09-14 10:46:25 -07:00
denobot
b04640d3f6
Rolling to V8 12.9.202.17 ( #1621 )
2024-09-13 07:07:35 -07:00
snek
a729b2471c
fix cppgc docs ( #1618 )
2024-09-12 08:23:09 -07:00
denobot
8d5924f48e
Rolling to V8 12.9.202.16 ( #1617 )
2024-09-11 08:10:13 -07:00
denobot
7bfeb45649
Rolling to V8 12.9.202.15 ( #1616 )
2024-09-10 09:06:44 -07:00
denobot
8621b19a48
Rolling to V8 12.9.202.14 ( #1614 )
2024-09-09 16:18:38 +00:00
snek
e5fc768507
upgrade deprecated workflow actions ( #1612 )
2024-09-06 21:09:04 -07:00