2.18.0-rc
Pre-release
Pre-release
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 #3184
- Update BaseObjectSerializerV2.cs by @JR-Morgan in #3182
- Update Http.cs by @JR-Morgan in #3181
- CNX-8978: Civil3d missing elements due to unhandled exception by @clairekuang in #3179
- fix(Archicad): Sending "Skylights" element type throws null reference by @jozseflkiss in #3183
- Fix(Revit) : getting project info can throw and kills conversion by @connorivy in #3177
- fix(rhino): uses correct method for cleaning layer paths on receive by @clairekuang in #3186
- Update
dev
with changes frommain
by @AlanRynne in #3188 - Fix(Core) : expect empty strings in "GetUnitsFromString" by @connorivy in #3189
- fix(autocadcivil): Cnx 9042 creating a new file doesnt update DUI saved streams by @clairekuang in #3192
- fix(DUI2): CNX-9024 bug d ui2 branch keeps re setting to main when opening stream card by @JR-Morgan in #3193
- bug(rhino): missing application ids when converting instances to native by @clairekuang in #3194
- fix(Archicad): CNX-9031 CNX-9040 Missing elements in Archicad from revit/objects stream and between localized versions of Archicads by @jozseflkiss in #3191
- chore(dui): amends changes in #3193 to remove unecessary index check by @clairekuang in #3195
- CNX-9079: CI - Sign installers with DigiCert by @AlanRynne in #3185
- Reverted disposal of multipart data form by @JR-Morgan in #3197
- Update
main
with changes fromdev
by @AlanRynne in #3196
Full Changelog: 2.17.1/all...2.18.0-rc