diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ab4357..4322d63 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Libcurl.js Changelog: +## v0.5.3 (3/9/24): +- Update Wisp client and server, which improves error handling +- Expose the wisp-client-js version in the API + ## v0.5.2 (3/10/24): - Fix a bug with error handling diff --git a/client/build.sh b/client/build.sh index 394d976..4eb497a 100755 --- a/client/build.sh +++ b/client/build.sh @@ -78,6 +78,9 @@ rm $MODULE_FILE #add version number and copyright notice VERSION=$(cat package.json | jq -r '.version') sed -i "s/__library_version__/$VERSION/" $OUT_FILE +WISP_VERSION=$(cat $WISP_CLIENT/package.json | jq -r '.version') +sed -i "s/__wisp_version__/$WISP_VERSION/" $OUT_FILE + #add extra libraries sed -i "/__extra_libraries__/r $JAVSCRIPT_DIR/copyright.js" $OUT_FILE diff --git a/client/javascript/main.js b/client/javascript/main.js index 4ce5112..767b903 100644 --- a/client/javascript/main.js +++ b/client/javascript/main.js @@ -32,6 +32,7 @@ var wasm_ready = false; var version_dict = null; var api = null; const libcurl_version = "__library_version__"; +const wisp_version = "__wisp_version__"; function check_loaded(check_websocket) { if (!wasm_ready) { @@ -258,6 +259,7 @@ function get_version() { _free(version_ptr); version_dict = JSON.parse(version_str); version_dict.lib = libcurl_version; + version_dict.wisp = wisp_version; return version_dict; } diff --git a/client/package.json b/client/package.json index 01eb804..0b8bdcd 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "libcurl.js", - "version": "0.5.2", + "version": "0.5.3", "description": "An experimental port of libcurl to WebAssembly for use in the browser.", "main": "libcurl.mjs", "scripts": { diff --git a/client/wisp_client b/client/wisp_client index 8f9098c..f63a01d 160000 --- a/client/wisp_client +++ b/client/wisp_client @@ -1 +1 @@ -Subproject commit 8f9098c9bad047c080fe57c1831c1b2a361f7131 +Subproject commit f63a01d33b850f6f45a059d1f6db3c45cbe47b1e diff --git a/server/wisp_server b/server/wisp_server index 2fc9e2b..b18670f 160000 --- a/server/wisp_server +++ b/server/wisp_server @@ -1 +1 @@ -Subproject commit 2fc9e2b1337ac2a0b15d5da5fabf051a4db31cc7 +Subproject commit b18670f742ec2ff8efaee6074c36dfb568f20ba2