Commit Graph
1048 Commits
Author SHA1 Message Date
Ole André Vadla Ravnås 6681be7efb subprojects: Bump outdated 2026-09-16 19:28:48 +02:00
Ole André Vadla Ravnås dcd37e23f3 subprojects: Prepare for release 17.18.0 2026-09-09 20:37:18 +02:00
Ole André Vadla Ravnås 9eddde0102 subprojects: Bump outdated 2026-09-09 20:33:08 +02:00
Ole André Vadla Ravnås 833a3b23b2 subprojects: Bump outdated 2026-09-09 20:16:34 +02:00
Ole André Vadla Ravnås 28760d7e4a subprojects: Bump outdated 2026-09-09 00:52:04 +02:00
Ole André Vadla Ravnås f1421fbe6f submodules: Bump releng 2026-09-09 00:52:04 +02:00
Ole André Vadla Ravnås 86c326f848 subprojects: Bump outdated 2026-09-09 00:46:57 +02:00
Ole André Vadla Ravnås d1bf35c941 subprojects: Bump outdated 2026-09-08 22:34:03 +02:00
Ole André Vadla Ravnås 1617c7665f submodules: Bump releng 2026-09-08 22:34:03 +02:00
Ole André Vadla Ravnås ef43927fe3 subprojects: Bump outdated 2026-09-08 12:14:44 +02:00
Ole André Vadla Ravnås 69237d51bb subprojects: Bump outdated 2026-09-08 11:39:23 +02:00
Ole André Vadla Ravnås e0e365adc8 subprojects: Bump outdated 2026-09-07 17:39:31 +02:00
Ole André Vadla Ravnås 3bceb6cc9f subprojects: Bump outdated 2026-09-07 11:47:51 +02:00
Ole André Vadla Ravnås 9f37b46c2b bindgen: Expose named constructors as factories
Emit them all rather than the first alone, skipping those whose
array arguments cannot be marshalled. Keep new as the primary
constructor.
2026-09-06 12:04:10 +02:00
Ole André Vadla Ravnås 9f6a6bfdd4 subprojects: Bump outdated 2026-09-06 12:02:35 +02:00
Ole André Vadla Ravnås 561af3fc95 subprojects: Bump outdated 2026-09-04 17:27:40 +02:00
Ole André Vadla Ravnås 31c36d9f93 subprojects: Bump outdated 2026-09-04 12:26:21 +02:00
Ole André Vadla Ravnås a572eba487 subprojects: Bump outdated 2026-09-03 22:40:06 +02:00
Ole André Vadla Ravnås a4974f343d subprojects: Bump outdated 2026-09-03 18:19:29 +02:00
Ole André Vadla Ravnås 27776925b6 subprojects: Bump outdated 2026-09-03 14:43:14 +02:00
Ole André Vadla Ravnås f2e0f2bc92 subprojects: Bump outdated 2026-09-02 18:42:27 +02:00
Ole André Vadla Ravnås e096daa0f1 submodules: Bump releng 2026-09-02 18:42:27 +02:00
Ole André Vadla Ravnås e310a76f39 subprojects: Bump outdated 2026-09-02 00:30:35 +02:00
Ole André Vadla Ravnås 3a3da53dee submodules: Bump releng 2026-09-02 00:30:35 +02:00
Ole André Vadla Ravnås 419453f414 subprojects: Bump outdated 2026-09-01 21:38:45 +02:00
Ole André Vadla Ravnås c304e2075b submodules: Bump releng 2026-09-01 21:38:45 +02:00
Ole André Vadla Ravnås 8dd88280c0 subprojects: Bump outdated 2026-09-01 15:16:00 +02:00
Ole André Vadla Ravnås fc433a2191 submodules: Bump releng 2026-09-01 15:16:00 +02:00
Ole André Vadla Ravnås e4fd737c8d subprojects: Bump outdated 2026-09-01 14:05:11 +02:00
Ole André Vadla Ravnås d6c5fa86f8 submodules: Bump releng 2026-09-01 14:05:11 +02:00
Ole André Vadla Ravnås aebccb5c1c subprojects: Bump outdated 2026-08-27 18:26:04 +02:00
Ole André Vadla Ravnås 1d3f550064 submodules: Bump releng 2026-08-27 18:26:04 +02:00
Ole André Vadla Ravnås ec2951b88b subprojects: Bump outdated 2026-08-18 15:32:15 +02:00
Ole André Vadla Ravnås 6466774fca submodules: Bump releng 2026-08-18 15:32:15 +02:00
Ole André Vadla Ravnås 5c9938cf13 Support classes with no members
Such a class got an array of no descriptors, which MSVC rejects. Pass
napi_define_class no properties at all instead.
2026-08-18 13:05:43 +02:00
Ole André Vadla Ravnås a109d63906 subprojects: Bump outdated 2026-08-18 12:50:53 +02:00
Ole André Vadla Ravnås 7b0ef47f97 subprojects: Bump outdated 2026-08-18 00:13:00 +02:00
Ole André Vadla Ravnås 5418d1fcb9 subprojects: Bump outdated 2026-08-17 21:10:50 +02:00
Ole André Vadla Ravnås 43c26a8102 submodules: Bump releng 2026-08-17 21:10:50 +02:00
Ole André Vadla Ravnås e3f96de8a1 Take a settings object in constructors
Types with a parameterless constructor now accept an object holding
writable properties and adder values, the latter as an array, or as an
object when the adder takes a name and a value. Selector keys are named
in camelCase, as elsewhere.

Marshal 64-bit and object valued properties, which such a settings
object may well carry.
2026-08-17 21:07:57 +02:00
Ole André Vadla Ravnås 25f0a84c87 Return null for unset string and object values
Reading a property that is NULL left the result uninitialized, or passed
NULL to g_object_get_data(), crashing the process.
2026-08-17 21:07:49 +02:00
Ole André Vadla Ravnås 4d94ba5850 Type 64-bit values as bigint
They marshal to and from BigInt, so typing them as number is wrong: such
a value is rejected at runtime.
2026-08-17 21:07:40 +02:00
Ole André Vadla Ravnås 178bb7e826 Prototype fdn_uint64_from_value
Its definition follows the first use, so a setter taking a uint64 does
not compile.
2026-08-17 21:07:34 +02:00
Ole André Vadla Ravnås f6db02b978 subprojects: Bump outdated 2026-08-16 22:23:33 +02:00
Ole André Vadla Ravnås 3cc1629f10 submodules: Bump releng 2026-08-16 22:23:33 +02:00
Ole André Vadla Ravnås 55d2e81fe6 subprojects: Bump outdated 2026-08-13 18:00:20 +02:00
Ole André Vadla Ravnås b867748026 subprojects: Bump outdated 2026-08-13 17:55:03 +02:00
Ole André Vadla Ravnås db244b268d submodules: Bump releng 2026-08-13 17:55:03 +02:00
Ole André Vadla Ravnås 2d332f3bf5 subprojects: Bump outdated 2026-08-13 16:21:19 +02:00
Ole André Vadla Ravnås c7803e7614 submodules: Bump releng 2026-08-13 16:21:19 +02:00