jsonld.js icon indicating copy to clipboard operation
jsonld.js copied to clipboard

Request to release an update with updated dependecies

Open sukeshpabolu opened this issue 1 year ago • 4 comments

This project uses @digitalbazaar/http-client from 3.4.1 to 4.0.1. As @digitalbazaar/http-client:3.4.1, uses ky-universal which is causing problems because of top level await.

sukeshpabolu avatar Oct 23 '23 11:10 sukeshpabolu

  • What environment is this causing problems with?
  • We had some problems related to this, but I thought the delayed loading patches fixed that.
  • Doing this update is problematic in the current 8.x release. http-client@4 is a breaking change and will require an updated dependency on node 18+.
  • We will very soon bring in a rdf-canonize breaking change update. We might make everything node 18+ at that point and update http-client and all the ancient dev deps. If we don't do that on the first release with the new lib, it will be very shortly after.

davidlehn avatar Oct 23 '23 22:10 davidlehn

HI, Thanks for responding. I am using this in my Sveltekit application and using vite + esbuild + svelte-adapter-azure-swa to bundle and deploy the code to Azure SWA

sukeshpabolu avatar Oct 24 '23 07:10 sukeshpabolu

Hello, I have also run into an issue with the older version of rdf-canonize. Emoji's in strings throws "Unsupported U escape". It was fixed in this commit of rdf-canonize: https://github.com/digitalbazaar/rdf-canonize/commit/006a070c37791766f312441758d57618247d271e#diff-c697334692792a5c11dd7b3cc11bfa38e0bc197e06e4656b8f42a187954e3d6f

agustaf9 avatar May 30 '24 18:05 agustaf9

@agustaf9 That dependency is updated in a branch that will be released soon: https://github.com/digitalbazaar/jsonld.js/pull/548. Since this will be a major version release, there were a few more cleanups to do such as updating all the other dependencies.

davidlehn avatar May 31 '24 05:05 davidlehn