Releases: specklesystems/speckle-sharp
Releases · specklesystems/speckle-sharp
2.19.0-rc
What's Changed
- fix(rhino8): adds runtime identifier to rhino 8 connector by @clairekuang in #3202
- bug(revit): [CNX-7509] revit wall by face doesnt work in revit 2022 by @clairekuang in #3211
- bug(revit): CNX-8730 deletes existing objects in a subtransaction during receive by @clairekuang in #3209
- CNX-9206 - Adds Navis2025 support by @jsdbroughton in #3260
- CNX-9163 type mapping dialog not picking up loaded families by @connorivy in #3266
- Fix for issue #3222 by @andreaslennartz in #3232
- Feat(Revit): CNX-9204 add parameters to groups by @connorivy in #3293
- CNX-8397-DLL-Conflict-Handling in existing DUI2 connectors by @connorivy in #3273
- Brings CreateNewVersionInProject up to parity with SpeckePy by @secretlyagoblin in #3298
- CNX-9205 : Properly initialize connector on Revit file double-click by @connorivy in #3311
- Fix(Revit) : Use speckle newtonsoft instead of System.Text.Json for in dll conflict management project by @connorivy in #3317
- fix(revit): exclude element params which are not visible by @teocomi in #3332
- Feature: support automate function input secrets in C# SDK by @cdriesler in #3324
- fix: 2025 navis projects missing from build solution 🤔 by @AlanRynne in #3388
- CNX-9158 - Replace
BinaryFormatter
with UTF-8 encoded bytes for SHA256 hash function by @JR-Morgan in #3335 - add support for revit 2025 by @connorivy in #3391
- suppress warning dialog for potential dll conflicts by @connorivy in #3405
- Chore(Revit): remove batch uploader from running in the background by @connorivy in #3411
- feat(autocad): CNX-9237 CNX-9238 Add support for Autocad and Civil3D 2025 by @clairekuang in #3413
- CNX-9441-ETABS-to-Revit-Scaling-Issue by @connorivy in #3410
New Contributors
- @andreaslennartz made their first contribution in #3232
- @cdriesler made their first contribution in #3324
Full Changelog: 2.18.4...2.19.0-rc
2.19.0-wip3
What's Changed
- fix(revit): exclude element params which are not visible by @teocomi in #3332
- Feature: support automate function input secrets in C# SDK by @cdriesler in #3324
New Contributors
- @cdriesler made their first contribution in #3324
Full Changelog: 2.19.0-wip2...2.19.0-wip3
2.19.0-wip2
What's Changed
- Update link to the new web app in the README by @benjaminvo in #3235
- CNX-9176 remove relative paths from csprojects by @bimgeek in #3250
- Fix(logging): profile union and set calls to analytics by @teocomi in #3256
- CNX-9206 - Adds Navis2025 support by @jsdbroughton in #3260
- CNX-9163 type mapping dialog not picking up loaded families by @connorivy in #3266
- Hotfix(metrics): CNX-9196 add object type event tracking for mixpanel in autocad, rhino, and revit by @clairekuang in #3257
- perf(civil): CNX-9178 Civil: Optimised ToSpeckle conversion performance of Tin Surfaces by @JR-Morgan in #3274
- Back merge Main -> Dev by @JR-Morgan in #3277
- Fix for issue #3222 by @andreaslennartz in #3232
- Fix bug in SetSpaceLimits. by @RobClaessensRHDHV in #3129
- Feat(Revit): CNX-9204 add parameters to groups by @connorivy in #3293
- Update
dev
with changes frommain
by @AlanRynne in #3299 - CNX-8397-DLL-Conflict-Handling in existing DUI2 connectors by @connorivy in #3273
- Brings CreateNewVersionInProject up to parity with SpeckePy by @secretlyagoblin in #3298
- CNX-9205 : Properly initialize connector on Revit file double-click by @connorivy in #3311
- Fix(Revit) : Use speckle newtonsoft instead of System.Text.Json for in dll conflict management project by @connorivy in #3317
New Contributors
- @benjaminvo made their first contribution in #3235
- @bimgeek made their first contribution in #3250
- @andreaslennartz made their first contribution in #3232
Full Changelog: 2.19.0-wip...2.19.0-wip2
2.18.4
How to install
Head to speckle.systems/download to download through Speckle Manager.
What's Changed
- Fix bug in SetSpaceLimits. by @RobClaessensRHDHV in #3129
Full Changelog: 2.18.3...2.18.4
2.18.3
No code changes in this release.
Ensures that all Kit related dll
files are also included in the list of files to be signed by the installer.
Full Changelog: 2.18.2...2.18.3
2.18.2
How to install
Head to speckle.systems/download to download through Speckle Manager.
What's Changed
- fix(ci): suppressed nuget warning about preview packages for the automate sdk by @JR-Morgan in #3224
- Update link to the new web app in the README by @benjaminvo in #3235
- CNX-9176 remove relative paths from csprojects by @bimgeek in #3250
- Fix(logging): profile union and set calls to analytics by @teocomi in #3256
- Hotfix(metrics): CNX-9196 add object type event tracking for mixpanel in autocad, rhino, and revit by @clairekuang in #3257
- perf(civil): CNX-9178 Civil: Optimised ToSpeckle conversion performance of Tin Surfaces by @JR-Morgan in #3274
New Contributors
- @benjaminvo made their first contribution in #3235
- @bimgeek made their first contribution in #3250
Full Changelog: 2.18.0...2.18.2
2.18.1-wip/all
What's Changed
- fix(ci): suppressed nuget warning about preview packages for the automate sdk by @JR-Morgan in #3224
- Fix Archicad lower privileges
Full Changelog: 2.18.0...2.18.1-wip/all
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