Releases: specklesystems/speckle-sharp-connectors
Releases · specklesystems/speckle-sharp-connectors
v3.8.0
What's Changed
- fix(rhino-importer): Do not save to objects sqlite cache by @JR-Morgan in #1033
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #1034
- fix(grasshopper): handle multiple objects with different fields in deconstruct node by @bjoernsteinhagen in #1036
- feat(revit): adds material quantities for railings by @clairekuang in #1010
- feat(revit): adds snapping for mesh vertices and nurbs curves by @clairekuang in #1037
- fix(rhino/grasshopper): always use double precision meshes and current doc mesh settings by @clairekuang in #1035
- fix(revit): Exclude host element from view filter when parts are enabled by @bimgeek in #1040
- feat(revit): Add Area Scheme by @bimgeek in #1039
- Feat: introduce global config by @oguzhankoral in #1041
- fix(revit): Revit files persist model card data to a file like Tekla instead of into the file by @adamhathcock in #1045
- Fix: invert boolean flag by @oguzhankoral in #1049
- Update dev with main by @JR-Morgan in #1050
- dev -> main by @JR-Morgan in #1051
Full Changelog: v3.7.0...v3.8.0
v3.7.0
What's Changed
- feat(rhino): implement Revit category mapper for interop lite by @bjoernsteinhagen in #1018
- PR to prepare for rhino importer pr (cleans the diff) by @JR-Morgan in #1020
- feat(rhino): add vertex normals optimization setting by @bjoernsteinhagen in #1022
- feat(Navisworks): CNX-2238 – Add Revit interop-lite category mapping to Navisworks connector (BETA) by @jsdbroughton in #1023
- feat(rhino): add layer mapping for revit integration by @bjoernsteinhagen in #1027
- fix(grasshopper): fix casting issues for model objects by @clairekuang in #1031
- feat(file_import)!: .NET job processor by @JR-Morgan in #992
- Update dev to main by @oguzhankoral in #1032
Full Changelog: v3.6.3...v3.7.0
3.6.3
What's Changed
- Rethrow raw operation exceptions that are probably CancelledTaskExceptions by @adamhathcock in #1014
- Gwa by @Guanyu1997 in #1013
- WorksetId can be null for Revit so account for it by @adamhathcock in #1011
- fix(grasshopper): update workspace type to match SDK
LimitedWorkspace
changes by @bjoernsteinhagen in #1015 - Dev -> Main by @JR-Morgan in #1021
New Contributors
- @Guanyu1997 made their first contribution in #1013
Full Changelog: v3.6.2...v3.6.3
3.6.2
What's Changed
- fix(rhino): replacing invalid chars in block definition names by @kekesidavid in #990
- Chore(build): Fix project building on linux by @JR-Morgan in #999
- feat(logging)!: Expose static session guid and align user ids with DUI by @JR-Morgan in #997
- fix: Remove the trace around a single convert as it is spammy by @adamhathcock in #996
- chore(rhino): triangulates all displayvalue meshes by @clairekuang in #1000
- Chore(dui): no more netlify URL by @oguzhankoral in #1002
- (hotfix from main) (no squash) Main to Dev by @adamhathcock in #1001
- GH perf: Reduce allocations of scoped items by @adamhathcock in #989
- fix(autocad): converts invalid property value types to string by @clairekuang in #994
- fix(grasshopper): assigns geometries the mat and color of the dataobject by @clairekuang in #993
- fix(grasshopper): adds casting of model objects in the case of non-baked objects by @clairekuang in #1005
- feat(revit): extract system type params by @kekesidavid in #1003
- Chore(rhino): Quick easy nullability fixes by @JR-Morgan in #1007
- fix(rhino): models with duplicate collection names can now be received by @clairekuang in #1008
- feat(autocad): adds xdata to properties by @clairekuang in #1006
- dev to main by @clairekuang in #1009
Full Changelog: v3.6.1...v3.6.2
v3.6.1
What's Changed
- fix(Navisworks): include GUIDs and other non-dictionary properties in flat hierarchy by @jsdbroughton in #995
Full Changelog: v3.6.0...v3.6.1
v3.6.0
What's Changed
- fix(navisworks): CNX-2099 - Improves saved view filter by skipping animation cuts by @jsdbroughton in #966
- feat(grasshopper): allows list properties by @clairekuang in #971
- fix(navisworks): CNX-2102 - Refines origin mode validation logic to include fallback default by @jsdbroughton in #967
- feat(grasshopper): add support for dataobjects by @clairekuang in #979
- feat(grasshopper): add gh specific type support to props by @clairekuang in #981
- Null check a nurbs trim to avoid exception by @adamhathcock in #965
- feat(grasshopper): updates properties nodes to only work with properties inputs by @clairekuang in #983
- fix(grasshopper): remove new appid on passthrough mutation by @clairekuang in #984
- chore(grasshopper): renames model link to speckle model by @clairekuang in #985
- Update the SDK to 3.4.5 by @adamhathcock in #982
- feat: Rhino importer with CLI parameters by @adamhathcock in #910
- Feat(gh): Add optional version message for senders by @oguzhankoral in #986
- Main to dev by @adamhathcock in #987
- Dev to Main for release (NO SQUASH) by @adamhathcock in #988
Full Changelog: v3.5.2...v3.6.0
v3.5.2
v3.5.1
What's Changed
- hotfix(grasshopper): preserve appID on passthrough nodes by @clairekuang in #964
Full Changelog: v3.5.0...v3.5.1
v3.5.0
What's Changed
- feat(grasshopper): adds variable type outputs to the query objects node by @clairekuang in #926
- fix(rhino): throw conversion exception on faulty ellipse conversion by @clairekuang in #929
- refactor(grsashopper): Update grasshopper async to 2.0.1 by @JR-Morgan in #919
- fix (civil3d) extract properties from c3d block references by @kekesidavid in #931
- feat(grasshopper): adds create properties by keyvalue by @clairekuang in #930
- Don't mark cancelled or conversion exceptions as errors by @adamhathcock in #936
- (feat) non windows building by @adamhathcock in #935
- fix(grasshopper): object and collection now shown as selected from parent components by @clairekuang in #933
- fix(grasshopper): url node button improvements by @clairekuang in #938
- fix(rhino): toolbar now loads in rhino 7 by @clairekuang in #932
- Revert "(feat) non windows building (#935)" by @adamhathcock in #939
- Feat(revit): proxify levels with their all props by @oguzhankoral in #940
- Fix(revit): Scale elevation with internal by @oguzhankoral in #941
- chore(grasshopper): various touchups by @clairekuang in #942
- feat (Grasshopper) dev enable account auth by dev token by @adamhathcock in #937
- fix(grasshopper): deconstructing collections now has elements by @clairekuang in #946
- Non-Windows build: Detect by OS, Windows only by @adamhathcock in #943
- feat(revit): Reference Point Setting on Receive by @kekesidavid in #948
- Fix(gh): reset menu list on closed according to search text by @oguzhankoral in #956
- feat(grasshopper): block support by @bjoernsteinhagen in #949
- fix(grasshopper): remove mode now returns correct equality check by @clairekuang in #959
- Update to SDK 3.4.4 by @adamhathcock in #960
- Feat(gh): sign in component by @oguzhankoral in #955
- chore(grasshopper): update icon order by @clairekuang in #963
- Main to dev by @adamhathcock in #962
- Dev to Main for 3.5.0 release by @adamhathcock in #961
Full Changelog: v3.4.0...v3.5.0
v3.4.0
What's Changed
- fix (tekla) replaced svg image for tekla by @kekesidavid in #885
- Remove the NET6 targets now that we don't build ArcGIS by @adamhathcock in #888
- fix (autocad) new paletteset guid by @kekesidavid in #886
- Introduces a Send operation manager to make Send testable by @adamhathcock in #871
- fix(ifc): Small tweak to IFC tester by @JR-Morgan in #890
- (fix) Avoid CEF browser exception by checking availabity before executing command by @adamhathcock in #889
- Change exceptions for not found layers on receive, they should be conversion errors by @adamhathcock in #900
- Main to dev (do not squash) by @adamhathcock in #902
- For Receive conversions, have common path for logging errors by @adamhathcock in #892
- React to using SDK 3.4 by @adamhathcock in #894
- Introduce receive manager by @adamhathcock in #895
- fix(logs) Only log errors and observe them if they're speckle related. by @adamhathcock in #887
- adds a Revit and Local slnx by @adamhathcock in #905
- fix (Rhino) Missing group from applicationIdMap fix by @adamhathcock in #903
- Don't use static scopes for Grasshopper. Use when necessary by @adamhathcock in #907
- Rhino API can return null when not expected by @adamhathcock in #912
- fix (civil3d) extract property sets for solids by @kekesidavid in #896
- feat(grasshopper): allows nested properties by @clairekuang in #908
- Update to SDK 3.4.2 by @adamhathcock in #911
- Adds Mac slnx which excludes Connectors for now by @adamhathcock in #913
- Main to dev by @adamhathcock in #918
- feat(grasshopper): Add support for boxes by @JR-Morgan in #916
- fix (grasshopper):
InheritNames
to resolve and reflect onOutputParams
by @bjoernsteinhagen in #922 - (fix) Rhino: add more null protection by @adamhathcock in #923
- Kateryna/cnx 1687 modifying layer material properties doesnt trigger object by @KatKatKateryna in #825
- Dim/gh multisend input fix by @didimitrie in #921
- chore(grasshopper): Correctly dispose of clients by @JR-Morgan in #924
- feat(Navisworks): CNX-2009 - Adds saved views filter to Navisworks send operations by @jsdbroughton in #927
- Update dev into main by @oguzhankoral in #928
Full Changelog: v3.3.4...v3.4.0