Releases: specklesystems/speckle-sharp
Releases · specklesystems/speckle-sharp
2.18.0
How to install
Head to speckle.systems/download to download through Speckle Manager.
What's Changed
- Updates
dev
with changes frommain
by @AlanRynne in #3050 - Update
dev
with changes frommain
by @AlanRynne in #3058 - Update
dev
with changes frommain
by @AlanRynne in #3062 - Update
dev
with changes frommain
by @AlanRynne in #3069 - chore(core): Cleanup base object serializer v2 by @JR-Morgan in #3065
- fix(ALL): CNX-7448 Fixes all IDE0005 warnings across the entire mono-repo by @AlanRynne in #3070
- feat(civil3d): adds name prop to surfaces by @clairekuang in #3084
- Chore(props): Reduced some more subjective warnings down to suggestions/none by @JR-Morgan in #3081
- Warnings/fix/navisworks by @jsdbroughton in #3083
- feat(civil3d): CNX-8013 adds design speeds to alignments by @clairekuang in #3086
- chore(core): CNX-7435 Core warning reduction by @JR-Morgan in #3082
- fix(navisworks): Local build was missing a using statement by @AlanRynne in #3093
- chore(core): Added net runtime version info to global logging by @JR-Morgan in #3099
- Feat(Revit): CNX-7577 project info custom props by @connorivy in #3100
- Update
dev
with changes frommain
by @AlanRynne in #3104 - fix(all): CNX-7446 -
⚠️ CA1806 Fix by @AlanRynne in #3090 - chore(navisworks): Simplify methods to consistently using lambda expressions by @jsdbroughton in #3105
- feat(Core): CNX-8352 operations.send by @JR-Morgan in #3094
- fix(sln): Added postProject build dependencies for missing connector by @JR-Morgan in #3108
- fix(navisworks) CNX-7436 navisworks is sending xzyz flip by @jsdbroughton in #3107
- feat(Archicad): Support for Archicad quantity properties by @jozseflkiss in #3103
- fix(rhino): CNX-8572 Handles ca1031 in Rhino converter files by @clairekuang in #3111
- Removed config file in core by @JR-Morgan in #3117
- Chore(core): CNX-7435 - Resolved even more core warnings by @JR-Morgan in #3109
- feat(civil3d): CNX-8013 add alignment properties design speed by @clairekuang in #3116
- fix(Revit): CNX-8655 - handle FabricationPart host retrieval by @jsdbroughton in #3120
- feat(Core): CNX-8570, CNX-8393 Transporter exception cleanup and IsFatal(this Exception) function by @JR-Morgan in #3114
- fix:(tekla): CNX-8391 Handle warnings CA1031 by @jsdbroughton in #3118
- Chore(tests): CNX-8609 Resolved warnings in unit tests + folder restructure by @JR-Morgan in #3115
- Cnx 8390 handle ca1031 warnings in csi projects by @connorivy in #3124
- fix(rhino): CNX-8388 handle ca1031 warnings in rhino connector by @clairekuang in #3110
- fix(Archicad): CNX-8392 Handle CA1031 warnings in ArchiCAD projects by @jozseflkiss in #3122
- refactor(objects): handles nullability warnings by @clairekuang in #3123
- Fix(Revit) : CNX-8387 ca1031 don't catch general exceptions by @connorivy in #3106
- fix(Archicad): CNX-8392 Handle CA1031 warnings in ArchiCAD projects #2 by @jozseflkiss in #3127
- Chore(core): Deprecation of SerialzierV1 + Cleanup of
Operations.Receive
by @JR-Morgan in #3125 - feat(rhino): CNX-8348 CNX-8349 create rhino 8 connector converter projects by @clairekuang in #3101
- fix(grasshopper): CNX-8395 Handle CA1031 warnings in Grasshopper projects by @AlanRynne in #3126
- Feat (Automate): CNX-8636 automate sdk breaking change by @oguzhankoral in #3131
- refactor(autocadcivil): CNX-8389 fixes CA1031 warnings in autocad and civil3d projects by @clairekuang in #3119
- Fix(Automate): CNX-8610 automate sdk warnings by @oguzhankoral in #3132
- Chore(Tests): CNX-8640 core integration test project by @JR-Morgan in #3130
- Chore(Test): CNX-8688 core performance test project by @JR-Morgan in #3134
- Chore: Enforce WarningsAsErrors on CI builds for all projects currently at zero warnings by @JR-Morgan in #3133
- Chore(Tests): CNX-8693 Resolved warnings in Objects unit test project and moved folder structure by @JR-Morgan in #3136
- chore(objects): Resolve namespace warnings by @clairekuang in #3137
- Chore(core): CNX-8689 - Example App Removed by @JR-Morgan in #3139
- feat(Archicad): Archicad 27 and Apple Silicon version support by @jozseflkiss in #3135
- fix(core): CNX-8692 Fixed regression with AccountManager updating accounts while loading them from SQLite by @JR-Morgan in #3138
- fix(grasshopper): CNX-8642 resolving account by id from the accounts list will return the first account found in a server running fe1 fe2 by @AlanRynne in #3141
- fix(dynamo): CNX-8394 Handle CA1031 warnings in Dynamo projects by @AlanRynne in #3145
- Chore(Objects): CNX-8710 objects xml warnings by @JR-Morgan in #3144
- feat(Archicad): Archicad 27 and Apple Silicon version support by @jozseflkiss in #3146
- chore(objects): CNX-8709 suppress warnings in obsolete classes, methods, and fields by @clairekuang in #3143
- Test(core): CNX-8745 - Added unit test for logger by @JR-Morgan in #3147
- Fix(Logger): CNX-8443 speckle connectors overwrite static logger instance by @oguzhankoral in #3142
- Chore(build): CNX-8713 CNX-8572 CNX-8389: Enforce no more warning (Unique Analyser codes) for SDK projects by @JR-Morgan in #3148
- feat(Archicad): Archicad Connector UI finalization by @jozseflkiss in #3149
- chore(archicad): CNX-8304 fix ide0005 in archicad by @JR-Morgan in #3150
- fix(Archicad): Receive slowed down in Archicad 26 by @jozseflkiss in #3154
- Chore(build) Lowered several XML warnings from errors by @JR-Morgan in #3157
- fix(Archicad): Crash when sending columns with "subtract from zone" relation by @jozseflkiss in #3163
- Fix (FE2): CNX-8776 get header from front end by @oguzhankoral in #3164
- fix(core): CNX-8841 Fix StreamWrapper.ToString() so that it is not FE1 hardcoded by @AlanRynne in #3159
- Update GisTopography.cs by @KatKatKateryna in #3162
- bug(rhino): fixes missing user strings on nested instances when receiving by @clairekuang in #3170
- CNX-8866 Grasshopper nodes format result URL in Stream/Branch format regardless of the input format by @AlanRynne in #3169
- IncludeSourceRevisionInInformationalVersion false by @JR-Morgan in #3171
- Fix(GH) : account token component not finding correct account by @connorivy in #3172
- fix: enforce the minimum 1 objectId is in the automate result case by @gjedlicska in #3168
- CNX-8844 - remove alpha flag from Arch...
2.18.0-rc3
What's Changed
Full Changelog: 2.18.0-rc2...2.18.0-rc3
2.18.0-rc2
What's Changed
- feat(DUI2): Cnx 9068 update dui2 to use new fe2 terminology by @clairekuang in #3200
- CNX-9043 update server info return type and queries to include new migration property by @connorivy in #3201
- CI: Use Keylocker to sign releases by @AlanRynne in #3213
- CNX-8975: mixpanel metrics for grasshopper and dynamo are incorrectly logged as rhino revit by @JR-Morgan in #3210
- Feat(Core) : [CNX-8816] Add account upgrade method by @connorivy in #3205
- fix(URGENT): DUI2 FE2 naming work should be on main by @AlanRynne in #3219
- CNX-8920 use account migration when selecting accounts in sdk by @BovineOx in #3216
Full Changelog: 2.18.0-rc...2.18.0-rc2
2.18.0-rc
What's Changed
- chore(core): Cleanup base object serializer v2 by @JR-Morgan in #3065
- fix(ALL): CNX-7448 Fixes all IDE0005 warnings across the entire mono-repo by @AlanRynne in #3070
- feat(civil3d): adds name prop to surfaces by @clairekuang in #3084
- Chore(props): Reduced some more subjective warnings down to suggestions/none by @JR-Morgan in #3081
- Warnings/fix/navisworks by @jsdbroughton in #3083
- feat(civil3d): CNX-8013 adds design speeds to alignments by @clairekuang in #3086
- chore(core): CNX-7435 Core warning reduction by @JR-Morgan in #3082
- fix(navisworks): Local build was missing a using statement by @AlanRynne in #3093
- chore(core): Added net runtime version info to global logging by @JR-Morgan in #3099
- Feat(Revit): CNX-7577 project info custom props by @connorivy in #3100
- Update
dev
with changes frommain
by @AlanRynne in #3104 - fix(all): CNX-7446 -
⚠️ CA1806 Fix by @AlanRynne in #3090 - chore(navisworks): Simplify methods to consistently using lambda expressions by @jsdbroughton in #3105
- feat(Core): CNX-8352 operations.send by @JR-Morgan in #3094
- fix(sln): Added postProject build dependencies for missing connector by @JR-Morgan in #3108
- fix(navisworks) CNX-7436 navisworks is sending xzyz flip by @jsdbroughton in #3107
- feat(Archicad): Support for Archicad quantity properties by @jozseflkiss in #3103
- fix(rhino): CNX-8572 Handles ca1031 in Rhino converter files by @clairekuang in #3111
- Removed config file in core by @JR-Morgan in #3117
- Chore(core): CNX-7435 - Resolved even more core warnings by @JR-Morgan in #3109
- feat(civil3d): CNX-8013 add alignment properties design speed by @clairekuang in #3116
- fix(Revit): CNX-8655 - handle FabricationPart host retrieval by @jsdbroughton in #3120
- feat(Core): CNX-8570, CNX-8393 Transporter exception cleanup and IsFatal(this Exception) function by @JR-Morgan in #3114
- fix:(tekla): CNX-8391 Handle warnings CA1031 by @jsdbroughton in #3118
- Chore(tests): CNX-8609 Resolved warnings in unit tests + folder restructure by @JR-Morgan in #3115
- Cnx 8390 handle ca1031 warnings in csi projects by @connorivy in #3124
- fix(rhino): CNX-8388 handle ca1031 warnings in rhino connector by @clairekuang in #3110
- fix(Archicad): CNX-8392 Handle CA1031 warnings in ArchiCAD projects by @jozseflkiss in #3122
- refactor(objects): handles nullability warnings by @clairekuang in #3123
- Fix(Revit) : CNX-8387 ca1031 don't catch general exceptions by @connorivy in #3106
- fix(Archicad): CNX-8392 Handle CA1031 warnings in ArchiCAD projects #2 by @jozseflkiss in #3127
- Chore(core): Deprecation of SerialzierV1 + Cleanup of
Operations.Receive
by @JR-Morgan in #3125 - feat(rhino): CNX-8348 CNX-8349 create rhino 8 connector converter projects by @clairekuang in #3101
- fix(grasshopper): CNX-8395 Handle CA1031 warnings in Grasshopper projects by @AlanRynne in #3126
- Feat (Automate): CNX-8636 automate sdk breaking change by @oguzhankoral in #3131
- refactor(autocadcivil): CNX-8389 fixes CA1031 warnings in autocad and civil3d projects by @clairekuang in #3119
- Fix(Automate): CNX-8610 automate sdk warnings by @oguzhankoral in #3132
- Chore(Tests): CNX-8640 core integration test project by @JR-Morgan in #3130
- Chore(Test): CNX-8688 core performance test project by @JR-Morgan in #3134
- Chore: Enforce WarningsAsErrors on CI builds for all projects currently at zero warnings by @JR-Morgan in #3133
- Chore(Tests): CNX-8693 Resolved warnings in Objects unit test project and moved folder structure by @JR-Morgan in #3136
- chore(objects): Resolve namespace warnings by @clairekuang in #3137
- Chore(core): CNX-8689 - Example App Removed by @JR-Morgan in #3139
- feat(Archicad): Archicad 27 and Apple Silicon version support by @jozseflkiss in #3135
- fix(core): CNX-8692 Fixed regression with AccountManager updating accounts while loading them from SQLite by @JR-Morgan in #3138
- fix(grasshopper): CNX-8642 resolving account by id from the accounts list will return the first account found in a server running fe1 fe2 by @AlanRynne in #3141
- fix(dynamo): CNX-8394 Handle CA1031 warnings in Dynamo projects by @AlanRynne in #3145
- Chore(Objects): CNX-8710 objects xml warnings by @JR-Morgan in #3144
- feat(Archicad): Archicad 27 and Apple Silicon version support by @jozseflkiss in #3146
- chore(objects): CNX-8709 suppress warnings in obsolete classes, methods, and fields by @clairekuang in #3143
- Test(core): CNX-8745 - Added unit test for logger by @JR-Morgan in #3147
- Fix(Logger): CNX-8443 speckle connectors overwrite static logger instance by @oguzhankoral in #3142
- Chore(build): CNX-8713 CNX-8572 CNX-8389: Enforce no more warning (Unique Analyser codes) for SDK projects by @JR-Morgan in #3148
- feat(Archicad): Archicad Connector UI finalization by @jozseflkiss in #3149
- chore(archicad): CNX-8304 fix ide0005 in archicad by @JR-Morgan in #3150
- fix(Archicad): Receive slowed down in Archicad 26 by @jozseflkiss in #3154
- Chore(build) Lowered several XML warnings from errors by @JR-Morgan in #3157
- fix(Archicad): Crash when sending columns with "subtract from zone" relation by @jozseflkiss in #3163
- Fix (FE2): CNX-8776 get header from front end by @oguzhankoral in #3164
- fix(core): CNX-8841 Fix StreamWrapper.ToString() so that it is not FE1 hardcoded by @AlanRynne in #3159
- Update GisTopography.cs by @KatKatKateryna in #3162
- bug(rhino): fixes missing user strings on nested instances when receiving by @clairekuang in #3170
- CNX-8866 Grasshopper nodes format result URL in Stream/Branch format regardless of the input format by @AlanRynne in #3169
- IncludeSourceRevisionInInformationalVersion false by @JR-Morgan in #3171
- Fix(GH) : account token component not finding correct account by @connorivy in #3172
- fix: enforce the minimum 1 objectId is in the automate result case by @gjedlicska in #3168
- CNX-8844 - remove alpha flag from Archicad by @jozseflkiss in #3175
- fix(Archicad): Could not receive parametric elements with localized version of Archicad by @jozseflkiss in #3176
- CNX-8963: Grasshopper - Send node output URLs are incorrectly formatted incorrectly by @KatKatKateryna in #3180
- Fix(rhino): restores previous collection to native method and no longer disposes created layer in connector by @clairekuang in https://github.com/specklesystems/speckle-sharp/...
2.17.1
How to install
Head to speckle.systems/download to download through Speckle Manager.
What's Changed
- fix(All): Solution pass to fix formatting warnings by @AlanRynne in #3068
- fix(dui): broken fe2 url when in oneclick mode by @teocomi in #3098
- CNX-8753-Downgrade-Text.Json by @BovineOx in #3160
Full Changelog: 2.17.0/all...2.17.1
2.18.0-wip3
What's Changed
- fix(Revit): CNX-8655 - handle FabricationPart host retrieval by @jsdbroughton in #3120
- feat(Core): CNX-8570, CNX-8393 Transporter exception cleanup and IsFatal(this Exception) function by @JR-Morgan in #3114
- fix:(tekla): CNX-8391 Handle warnings CA1031 by @jsdbroughton in #3118
- Chore(tests): CNX-8609 Resolved warnings in unit tests + folder restructure by @JR-Morgan in #3115
- Cnx 8390 handle ca1031 warnings in csi projects by @connorivy in #3124
- fix(rhino): CNX-8388 handle ca1031 warnings in rhino connector by @clairekuang in #3110
- fix(Archicad): CNX-8392 Handle CA1031 warnings in ArchiCAD projects by @jozseflkiss in #3122
Full Changelog: 2.18.0-wip2...2.18.0-wip3
2.18.0-wip2
What's Changed
- fix(all): CNX-7446 -
⚠️ CA1806 Fix by @AlanRynne in #3090 - chore(navisworks): Simplify methods to consistently using lambda expressions by @jsdbroughton in #3105
- feat(Core): CNX-8352 operations.send by @JR-Morgan in #3094
- fix(sln): Added postProject build dependencies for missing connector by @JR-Morgan in #3108
- fix(navisworks) CNX-7436 navisworks is sending xzyz flip by @jsdbroughton in #3107
- feat(Archicad): Support for Archicad quantity properties by @jozseflkiss in #3103
- fix(rhino): CNX-8572 Handles ca1031 in Rhino converter files by @clairekuang in #3111
- Removed config file in core by @JR-Morgan in #3117
- Chore(core): CNX-7435 - Resolved even more core warnings by @JR-Morgan in #3109
- feat(civil3d): CNX-8013 add alignment properties design speed by @clairekuang in #3116
Full Changelog: 2.18.0-wip...2.18.0.wip2
2.18.0-wip
What's Changed
- fix(All): Solution pass to fix formatting warnings by @AlanRynne in #3068
- chore(core): Cleanup base object serializer v2 by @JR-Morgan in #3065
- fix(ALL): CNX-7448 Fixes all IDE0005 warnings across the entire mono-repo by @AlanRynne in #3070
- feat(civil3d): adds name prop to surfaces by @clairekuang in #3084
- Chore(props): Reduced some more subjective warnings down to suggestions/none by @JR-Morgan in #3081
- Warnings/fix/navisworks by @jsdbroughton in #3083
- feat(civil3d): CNX-8013 adds design speeds to alignments by @clairekuang in #3086
- chore(core): CNX-7435 Core warning reduction by @JR-Morgan in #3082
- fix(navisworks): Local build was missing a using statement by @AlanRynne in #3093
- chore(core): Added net runtime version info to global logging by @JR-Morgan in #3099
- Feat(Revit): CNX-7577 project info custom props by @connorivy in #3100
- fix(dui): broken fe2 url when in oneclick mode by @teocomi in #3098
Full Changelog: 2.17.0/all...2.18.0-wip
2.17.0-rc3
What's Changed
- chore: symbol naming enforcement across all csprojects by @JR-Morgan in #3053
- feat(gh): Add support for TextEntity conversion both ways. by @AlanRynne in #3057
Full Changelog: 2.17.0-rc2...2.17.0-rc3
2.17.0-rc2
What's Changed
- Update
main
with changes indev
: 2.17 release by @AlanRynne in #3046 - fix(CSI): wrong case in shared CSI file path by @AlanRynne in #3049
- fix(Archicad): Timeout after 100s when sending large models #2 by @jozseflkiss in #3048
- Chore(Core) : use correct rethrow by @connorivy in #3051
- Updates
dev
with changes frommain
by @AlanRynne in #3050
Full Changelog: 2.17.0-alpha5...2.17.0-rc2