ThatOpen / engine_components

MIT License
349 stars 134 forks source link

Can't manually set version of serializer #430

Closed RyugaRyuzaki closed 4 months ago

RyugaRyuzaki commented 4 months ago

Describe the bug 📝

I'm looking for a version that runs most stably without conflicts.

  1. @thatopen/fragments

After that i tried to change for wasmmodule url :

  private wasm = {
    path: "https://unpkg.com/web-ifc@0.0.53/",
    absolute: true,
    logLevel: WEBIFC.LogLevel.LOG_LEVEL_OFF as WEBIFC.LogLevel | undefined,
  } as const;

this result for web-ifc@0.0.53 image this result for web-ifc@0.0.54 image this result for web-ifc@0.0.55 image

  1. openbim-components@1.5.0 So i downgrated to older version
    "openbim-components": "^1.5.0",
    "bim-fragment": "^1.5.0",
    "web-ifc": "^0.0.53" 

    Every thing worked. this file for testing.

Reproduction ▶️

No response

Steps to reproduce 🔢

No response

System Info 💻

Chrome
Win10

Used Package Manager 📦

npm

Error Trace/Logs 📃

No response

Validations ✅

agviegas commented 4 months ago

@RyugaRyuzaki I think you are mixing things up. The original bug (changing the version of the serializer) is the problem. I'll change the name of the issue.

RyugaRyuzaki commented 4 months ago

@RyugaRyuzaki I think you are mixing things up. The original bug (changing the version of the serializer) is the problem. I'll change the name of the issue.

@agviegas i also mean when we change @web-ifc version the output also change as i show the results.

agviegas commented 4 months ago

@RyugaRyuzaki you have to create one issue per problem. Otherwise it's really hard to track things down. I've solved the serializer error in @thatopen/fragments@2.0.8. If you have an issue with web-ifc versioning in the libraries, please create a separate issue.