@@ -31,7 +31,7 @@ Enum that contains JerryScript API value types:
31
31
32
32
*New in version 2.0*.
33
33
34
- *Changed in [[NEXT_RELEASE]] *: Added `JERRY_TYPE_BIGINT` value.
34
+ *Changed in version 2.4 *: Added `JERRY_TYPE_BIGINT` value.
35
35
36
36
## jerry_object_type_t
37
37
@@ -56,7 +56,7 @@ Enum that contains JerryScript **object** value types:
56
56
- JERRY_OBJECT_TYPE_GENERATOR - Generator object
57
57
- JERRY_OBJECT_TYPE_BIGINT - BigInt object
58
58
59
- *New in version [[NEXT_RELEASE]] *.
59
+ *New in version 2.4 *.
60
60
61
61
## jerry_function_type_t
62
62
@@ -69,7 +69,7 @@ Enum that contains JerryScript **function** value types:
69
69
- JERRY_FUNCTION_TYPE_ARROW - Arrow fuction
70
70
- JERRY_FUNCTION_TYPE_GENERATOR - Generator function object
71
71
72
- *New in version [[NEXT_RELEASE]] *.
72
+ *New in version 2.4 *.
73
73
74
74
## jerry_iterator_type_t
75
75
@@ -81,7 +81,7 @@ Enum that contains JerryScript **iterator** value types:
81
81
- JERRY_ITERATOR_TYPE_MAP - Map iterator
82
82
- JERRY_ITERATOR_TYPE_SET - Set iterator
83
83
84
- *New in version [[NEXT_RELEASE]] *.
84
+ *New in version 2.4 *.
85
85
86
86
## jerry_property_filter_t
87
87
@@ -97,7 +97,7 @@ Enum that contains JerryScript **property filter** options bits:
97
97
- JERRY_PROPERTY_FILTER_EXLCUDE_INTEGER_INDICES - Exclude property key if it is an integer index
98
98
- JERRY_PROPERTY_FILTER_INTEGER_INDICES_AS_NUMBER - By default integer index property keys are converted to string. Enabling this flags keeps integer index property keys as numbers
99
99
100
- *New in version [[NEXT_RELEASE]] *.
100
+ *New in version 2.4 *.
101
101
102
102
## jerry_error_t
103
103
@@ -149,9 +149,9 @@ Possible compile time enabled feature types:
149
149
150
150
*New in version 2.0*.
151
151
152
- *Changed in version 2.3* : Added `JERRY_FEATURE_WEAKMAP`, `JERRY_FEATURE_WEAKSET` values.
152
+ *Changed in version 2.3*: Added `JERRY_FEATURE_WEAKMAP`, `JERRY_FEATURE_WEAKSET` values.
153
153
154
- + *Changed in [[NEXT_RELEASE]] *: Added `JERRY_FEATURE_BIGINT`, `JERRY_FEATURE_REALM` values.
154
+ *Changed in version 2.4 *: Added `JERRY_FEATURE_BIGINT`, `JERRY_FEATURE_REALM` values.
155
155
156
156
## jerry_container_type_t
157
157
@@ -182,7 +182,7 @@ Well-known symbols:
182
182
- JERRY_SYMBOL_TO_STRING_TAG - @@toStringTag well-known symbol
183
183
- JERRY_SYMBOL_UNSCOPABLES - @@unscopables well-known symbol
184
184
185
- *New in version [[NEXT_RELEASE]] *.
185
+ *New in version 2.4 *.
186
186
187
187
## jerry_regexp_flags_t
188
188
@@ -202,7 +202,8 @@ RegExp object optional flags:
202
202
203
203
204
204
*New in version 2.0*.
205
- *Changed in version[[NEXT_RELEASE]]* : Added `JERRY_REGEXP_FLAG_STICKY`, `JERRY_REGEXP_FLAG_UNICODE` , `JERRY_REGEXP_FLAG_DOTALL` values.
205
+
206
+ *Changed in version 2.4*: Added `JERRY_REGEXP_FLAG_STICKY`, `JERRY_REGEXP_FLAG_UNICODE` , `JERRY_REGEXP_FLAG_DOTALL` values.
206
207
207
208
208
209
## jerry_parse_opts_t
@@ -215,6 +216,7 @@ Option bits for [jerry_parse](#jerry_parse) and
215
216
- JERRY_PARSE_MODULE - parse source as an ECMAScript module
216
217
217
218
*New in version 2.0*.
219
+
218
220
*Changed in version 2.4: Added `JERRY_PARSE_MODULE`.*
219
221
220
222
## jerry_gc_mode_t
@@ -598,8 +600,6 @@ Error object.
598
600
- The callback function cannot be called recursively, so the Error objects created
599
601
when the callback is running are not updated.
600
602
601
- *New in version [[NEXT_RELEASE]]*.
602
-
603
603
**Prototype**
604
604
605
605
```c
@@ -609,6 +609,8 @@ typedef void (*jerry_error_object_created_callback_t) (const jerry_value_t error
609
609
- `error_object` - the newly created Error object.
610
610
- `user_p` - pointer passed to [jerry_set_error_object_created_callback](#jerry_set_error_object_created_callback).
611
611
612
+ *New in version 2.4*.
613
+
612
614
**See also**
613
615
614
616
- [jerry_set_error_object_created_callback](#jerry_set_error_object_created_callback)
@@ -791,7 +793,7 @@ TypedArray support is not in the engine.
791
793
792
794
*New in version 2.0*.
793
795
794
- *Changed in version [[NEXT_RELEASE]] *: Added `JERRY_TYPEDARRAY_BIGINT64`, `JERRY_TYPEDARRAY_BIGUINT64` values.
796
+ *Changed in version 2.4 *: Added `JERRY_TYPEDARRAY_BIGINT64`, `JERRY_TYPEDARRAY_BIGUINT64` values.
795
797
796
798
**See also**
797
799
@@ -1894,6 +1896,8 @@ jerry_value_is_async_function (const jerry_value_t value)
1894
1896
- true, if the given `jerry_value_t` is an async function
1895
1897
- false, otherwise
1896
1898
1899
+ *New in version 2.4*.
1900
+
1897
1901
**Example**
1898
1902
1899
1903
```c
@@ -2253,7 +2257,7 @@ jerry_value_is_bigint (const jerry_value_t value)
2253
2257
- true, if the given `jerry_value_t` is a BigInt
2254
2258
- false, otherwise
2255
2259
2256
- *New in version [[NEXT_RELEASE]] *.
2260
+ *New in version 2.4 *.
2257
2261
2258
2262
**Example**
2259
2263
@@ -2515,7 +2519,7 @@ jerry_object_get_type (const jerry_value_t value);
2515
2519
- return value
2516
2520
- One of the [jerry_object_type_t](#jerry_object_type_t) value.
2517
2521
2518
- *New in version [[NEXT_RELEASE]] *.
2522
+ *New in version 2.4 *.
2519
2523
2520
2524
**Example**
2521
2525
@@ -2558,7 +2562,7 @@ jerry_function_get_type (const jerry_value_t value);
2558
2562
2559
2563
Note: For non-function parameters `JERRY_FUNCTION_TYPE_NONE` is returned.
2560
2564
2561
- *New in version [[NEXT_RELEASE]] *.
2565
+ *New in version 2.4 *.
2562
2566
2563
2567
**Example**
2564
2568
@@ -2602,7 +2606,7 @@ jerry_iterator_get_type (const jerry_value_t value);
2602
2606
2603
2607
Note: For non-iterator parameters `JERRY_ITERATOR_TYPE_NONE` is returned.
2604
2608
2605
- *New in version [[NEXT_RELEASE]] *.
2609
+ *New in version 2.4 *.
2606
2610
2607
2611
**Example**
2608
2612
@@ -3040,7 +3044,7 @@ void jerry_set_error_object_created_callback (jerry_error_object_created_callbac
3040
3044
disables the operation
3041
3045
- `user_p` - pointer passed to the callback function, can be NULL
3042
3046
3043
- *New in version [[NEXT_RELEASE]] *.
3047
+ *New in version 2.4 *.
3044
3048
3045
3049
**Example**
3046
3050
@@ -3839,7 +3843,7 @@ jerry_value_to_bigint (const jerry_value_t value);
3839
3843
- converted BigInt value, if success
3840
3844
- thrown error, otherwise
3841
3845
3842
- *New in version [[NEXT_RELEASE]] *.
3846
+ *New in version 2.4 *.
3843
3847
3844
3848
**Example**
3845
3849
@@ -4165,7 +4169,7 @@ jerry_to_property_descriptor (jerry_value_t obj_value, jerry_property_descriptor
4165
4169
- true, if success
4166
4170
- thrown error, otherwise
4167
4171
4168
- *New in version [[NEXT_RELEASE]] *.
4172
+ *New in version 2.4 *.
4169
4173
4170
4174
**Example**
4171
4175
@@ -4288,7 +4292,7 @@ jerry_get_well_known_symbol (jerry_well_known_symbol_t symbol);
4288
4292
- undefined value - if invalid well-known symbol was requested
4289
4293
- well-known symbol value, otherwise
4290
4294
4291
- *New in version [[NEXT_RELEASE]] *.
4295
+ *New in version 2.4 *.
4292
4296
4293
4297
**Example**
4294
4298
@@ -4348,7 +4352,7 @@ jerry_get_symbol_description (const jerry_value_t value);
4348
4352
- string or undefined value containing the symbol's description - if success
4349
4353
- thrown error, otherwise
4350
4354
4351
- *New in version [[NEXT_RELEASE]] *.
4355
+ *New in version 2.4 *.
4352
4356
4353
4357
**Example**
4354
4358
@@ -4477,7 +4481,7 @@ jerry_get_bigint_size_in_digits (jerry_value_t value)
4477
4481
- number of digits (can be zero for BigInt zero)
4478
4482
- if value is not a BigInt value, it returns with zero
4479
4483
4480
- *New in version [[NEXT_RELEASE]] *.
4484
+ *New in version 2.4 *.
4481
4485
4482
4486
**Example**
4483
4487
@@ -4540,7 +4544,7 @@ jerry_get_bigint_digits (jerry_value_t value, uint64_t *digits_p, uint32_t size,
4540
4544
- `sign_p` - the boolean passed to the function is set to false when the BigInt
4541
4545
is positive, and set to true otherwise (this parameter can be NULL)
4542
4546
4543
- *New in version [[NEXT_RELEASE]] *.
4547
+ *New in version 2.4 *.
4544
4548
4545
4549
**Example**
4546
4550
@@ -4603,7 +4607,7 @@ jerry_get_proxy_target (jerry_value_t proxy_value)
4603
4607
- type error - if proxy_value is not a Proxy object
4604
4608
- target object - otherwise
4605
4609
4606
- *New in version [[NEXT_RELEASE]] *.
4610
+ *New in version 2.4 *.
4607
4611
4608
4612
**Example**
4609
4613
@@ -5573,7 +5577,7 @@ jerry_create_external_string (const jerry_char_t *str_p,
5573
5577
- `free_cb` - optional callback which is called right before the string is freed
5574
5578
- return value - value of the created string
5575
5579
5576
- *New in version [[NEXT_RELEASE]] *.
5580
+ *New in version 2.4 *.
5577
5581
5578
5582
**Example**
5579
5583
@@ -5620,7 +5624,7 @@ jerry_create_external_string_sz (const jerry_char_t *str_p,
5620
5624
- `free_cb` - optional callback which is called right before the string is freed
5621
5625
- return value - value of the created string
5622
5626
5623
- *New in version [[NEXT_RELEASE]] *.
5627
+ *New in version 2.4 *.
5624
5628
5625
5629
**Example**
5626
5630
@@ -5729,7 +5733,7 @@ jerry_create_bigint (const uint64_t *digits_p, uint32_t size, bool sign)
5729
5733
- value of the created bigint, if success
5730
5734
- thrown error, otherwise
5731
5735
5732
- *New in version [[NEXT_RELEASE]] *.
5736
+ *New in version 2.4 *.
5733
5737
5734
5738
**Example**
5735
5739
@@ -6127,7 +6131,7 @@ jerry_create_realm (void);
6127
6131
6128
6132
- return value - realm object value
6129
6133
6130
- *New in version [[NEXT_RELEASE]] *.
6134
+ *New in version 2.4 *.
6131
6135
6132
6136
**Example**
6133
6137
@@ -9064,7 +9068,7 @@ jerry_get_backtrace_from (uint32_t max_depth, jerry_value_t ignored_function);
9064
9068
- return value
9065
9069
- a newly constructed JS array
9066
9070
9067
- *New in version [[NEXT_RELEASE]] *.
9071
+ *New in version 2.4 *.
9068
9072
9069
9073
**Example**
9070
9074
@@ -9437,7 +9441,7 @@ jerry_set_realm (jerry_value_t realm_value);
9437
9441
- previous realm value - if the passed value is a realm
9438
9442
- exception - otherwise
9439
9443
9440
- *New in version [[NEXT_RELEASE]] *.
9444
+ *New in version 2.4 *.
9441
9445
9442
9446
**Example**
9443
9447
@@ -9482,7 +9486,7 @@ jerry_realm_get_this (jerry_value_t realm_value)
9482
9486
- type error - if realm_value is not a realm
9483
9487
- 'this' binding object - otherwise
9484
9488
9485
- *New in version [[NEXT_RELEASE]] *.
9489
+ *New in version 2.4 *.
9486
9490
9487
9491
**Example**
9488
9492
@@ -9529,7 +9533,7 @@ jerry_realm_set_this (jerry_value_t realm_value, jerry_value_t this_value)
9529
9533
- type error - if realm_value is not a realm or this_value is not object
9530
9534
- true - otherwise
9531
9535
9532
- *New in version [[NEXT_RELEASE]] *.
9536
+ *New in version 2.4 *.
9533
9537
9534
9538
**Example**
9535
9539
0 commit comments