Hi,
I'm not sure if it's in 0.16.1 with 6a2c5f3 or already was in 0.16.0 (my 0.16.0 wasn't building) but these changes happened between 0.15.0 and 0.16.1:
--- a/debian/libqjs0.symbols
+++ b/debian/libqjs0.symbols
@@ -175,8 +175,10 @@ libqjs.so.0 libqjs0 #MINVER#
JS_NewUint8ArrayCopy@Base 0.13.0
JS_ParseJSON@Base 0.13.0
JS_PreventExtensions@Base 0.13.0
+ JS_PromiseMarkAsHandled@Base 0.16.1
JS_PromiseResult@Base 0.13.0
JS_PromiseState@Base 0.13.0
+ JS_PromiseThen@Base 0.16.1
JS_ReadObject2@Base 0.13.0
JS_ReadObject@Base 0.13.0
JS_ResetUncatchableError@Base 0.13.0
@@ -261,7 +263,7 @@ libqjs.so.0 libqjs0 #MINVER#
js_module_load@Base 0.13.0
js_module_loader@Base 0.13.0
js_module_set_import_meta@Base 0.13.0
- js_realloc2@Base 0.13.0
+#MISSING: 0.16.1-1# js_realloc2@Base 0.13.0
js_realloc@Base 0.13.0
js_realloc_rt@Base 0.13.0
js_std_add_helpers@Base 0.13.0
Also, njs is broken by the same commit, see nginx/njs#1113.
It makes sense (after all, the 0.15 to 0.16 version bump follows semantic versioning), yet I wonder if this was intentional.
Hi,
I'm not sure if it's in 0.16.1 with 6a2c5f3 or already was in 0.16.0 (my 0.16.0 wasn't building) but these changes happened between 0.15.0 and 0.16.1:
Also, njs is broken by the same commit, see nginx/njs#1113.
It makes sense (after all, the 0.15 to 0.16 version bump follows semantic versioning), yet I wonder if this was intentional.