DynamoDS / DynamoRevit

Dynamo Libraries for Revit
https://dynamobim.org
328 stars 184 forks source link

Drop SOAP formatter and move to JSON based serialization #3010

Closed mjkkirschner closed 7 months ago

mjkkirschner commented 7 months ago

Purpose

This work is mostly done by @saintentropy - and uses the new JSON serialization based APIs for trace. This means strings are the new API type and serialization/deserialization to whatever format should be handled by the integrators as in this PR.

I have not been able to run these tests locally as RTF is out of date 😢 - but I did get this to at least build.

@Mikhinja let's please merge this ASAP and get a test run on so we can iterate on the failures we know will be here, I will help with that once I have a list of failures.

Also note that DynamoCore version is updated here to include the new APIs we need so that will also need to be updated on the Revit side.

Declarations

Check these if you believe they are true

Reviewers

@Mikhinja

FYIs

@saintentropy