dependabot[bot]
647c4733cb
Bump actions/checkout from 4 to 5 ( #376 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 10:32:24 +01:00
Jedd Morgan
30c9b17dab
Merge pull request #374 from specklesystems/dev
...
.NET Build and Publish / build (push) Has been cancelled
Dev -> Main
3.5.1
2025-08-06 13:39:59 +01:00
Jedd Morgan
f7ddc19086
Merge pull request #375 from specklesystems/jrm/main-dev-7
...
Main -> Dev
2025-08-06 13:28:59 +01:00
Jedd Morgan
6d06901b4f
Merge branch 'dev' into jrm/main-dev-7
2025-08-06 13:13:39 +01:00
Jedd Morgan
4b588fc287
Do not dispose the activity factory ( #372 )
.NET Build and Publish / build (push) Has been cancelled
3.5.1-rc.1
2025-08-04 14:21:50 +00:00
Jedd Morgan
786e683d89
Merge pull request #371 from specklesystems/dev
...
.NET Build and Publish / build (push) Has been cancelled
Dev -> Main for 3.5.0 stable
3.5.0
2025-08-01 14:49:47 +01:00
Jedd Morgan
8d999f4f9c
Update README.md ( #370 )
2025-07-30 07:53:10 +00:00
Jedd Morgan
bb7542e254
chore(ci): Remove Gitversion ( #369 )
...
* Strip out gitversion
* Pr workflow
* fix?
* fix x2
* pass envvars properly
2025-07-30 08:41:32 +01:00
Jedd Morgan
d6f6254a92
feat(file-import): Added file import resource and blob api functions ( #367 )
...
.NET Build and Publish / build (push) Has been cancelled
* add file import resource
* disabled health check
* re-enable healthcheck
* git ignore volumes
* disabled importer
* start_period
* Skipped broken tests
* Verify tests
* Fixed tests
* reverted volumes path
* Update docker-compose.yml
3.5.0-alpha.9
2025-07-29 14:52:12 +00:00
Jedd Morgan
f60f85b639
Merge pull request #368 from specklesystems/jrm/main-dev-5
...
chore: main -> dev
2025-07-28 18:01:43 +01:00
Jedd Morgan
bcdf73cc70
Updated active workspace query ( #365 )
2025-07-25 08:42:43 +01:00
Adam Hathcock
47e72ee1a7
Merge pull request #364 from specklesystems/dev
...
.NET Build and Publish / build (push) Has been cancelled
Main to dev
3.4.8
2025-07-23 14:19:52 +01:00
Adam Hathcock
f3de5324db
Merge pull request #362 from specklesystems/main
...
Main to dev
2025-07-23 13:44:14 +01:00
Adam Hathcock
4dd6db886f
insert or replace always...don't use ignore or insert ( #363 )
...
* SaveObject is always insert or replace. Never use insert or ignore
* add/fix tests
* always replace even for bulk
2025-07-23 12:16:08 +00:00
Adam Hathcock
4b82db8ea2
Merge pull request #361 from specklesystems/dev
...
.NET Build and Publish / build (push) Has been cancelled
Main to dev
3.4.7
2025-07-23 10:23:04 +01:00
Adam Hathcock
9e7f26f7a6
Add ModelCacheManager class and use it ( #356 )
...
* Introduce ModelCacheManager to manage cache and sizes and deletions
* move and abstract
* add tests and format
* Update src/Speckle.Sdk/Caching/ModelCacheManager.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Clean up
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-23 10:07:57 +01:00
Adam Hathcock
b19f8c4219
Merge pull request #358 from specklesystems/dev
...
.NET Build and Publish / build (push) Has been cancelled
(NO SQUASH) Main to dev for release
3.4.6
2025-07-21 15:49:49 +01:00
Adam Hathcock
c517e61517
Merge pull request #360 from specklesystems/main-dev
...
Main to dev
2025-07-21 15:47:38 +01:00
Adam Hathcock
b3e0623856
Merge remote-tracking branch 'origin/main' into main-dev
2025-07-21 15:36:30 +01:00
Adam Hathcock
e5d1ef2448
Merge pull request #354 from specklesystems/main-dev
...
Merge pull request #348 from specklesystems/dev
2025-07-21 11:12:54 +01:00
Adam Hathcock
83c3de05fa
Merge remote-tracking branch 'origin/dev' into main-dev
2025-07-21 11:02:02 +01:00
Adam Hathcock
507ded7d4a
Fix shallow copy allocations and perf ( #357 )
...
* add more DynamicBase Tests
* Move ShallowCopy to dynamic and try to be faster with copy
* Correct tests for macOS
* use cache obsolete attribute
* Update src/Speckle.Sdk/Models/DynamicBase.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update tests/Speckle.Sdk.Tests.Unit/Models/DynamicBaseTests.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update tests/Speckle.Sdk.Tests.Unit/Models/DynamicBaseTests.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix AI
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-21 11:01:00 +01:00
Adam Hathcock
e15029bab3
Merge pull request #350 from specklesystems/dev
...
.NET Build and Publish / build (push) Has been cancelled
(dev to main) If we're already cancelling, ignore extra exceptions (#349 )
3.4.5
2025-07-14 10:34:06 +01:00
Adam Hathcock
a43fd44206
Stop recording an exception that's rethrown ( #355 )
...
* Stop recording an exception that's rethrown
* Update src/Speckle.Sdk/Api/GraphQL/Client.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-14 10:15:40 +01:00
Adam Hathcock
1bcd8ac3a4
Merge branch 'dev' into main-dev
2025-07-03 10:42:05 +01:00
Adam Hathcock
a8dc93e22b
Adds detail to message so that user isn't going WTF SDK ( #351 )
...
* Adds detail to message so that user isn't going WTF SDK
* update exception tests
2025-07-03 09:39:53 +00:00
Jedd Morgan
5a0f883b98
Add compatibility with :local docker images ( #353 )
...
Co-authored-by: Adam Hathcock <adamhathcock@users.noreply.github.com >
2025-07-03 10:28:35 +01:00
Adam Hathcock
a5d035671a
If we're already cancelling, ignore extra exceptions ( #349 )
...
* If we're already cancelling, ignore extra exceptions
* Do more robust cancellation
* Try to have more robust disposal and cancellation check
2025-07-01 10:20:32 +01:00
Adam Hathcock
cd6ebad619
Merge pull request #348 from specklesystems/dev
...
.NET Build and Publish / build (push) Has been cancelled
New release for connectors
3.4.4
2025-06-30 15:15:51 +01:00
Adam Hathcock
33c2e6e1a4
Better handle graphql commit errors ( #343 )
...
* Better handle graphql commit errors
* add graphql error test
2025-06-30 10:54:44 +00:00
Adam Hathcock
b97702adb1
Small fixes to SDK ( #347 )
...
* Increase channel capacity to make things more performant
* Avoid logging send cancellation exceptions, caller did it
* Try to avoid collection modified errors when cancelling by more aggressive checks
* oops, rethrow, don't catch
2025-06-30 10:37:30 +00:00
Adam Hathcock
80c4f694ec
Merge pull request #346 from specklesystems/main-dev
...
Main to dev
2025-06-30 11:26:36 +01:00
Adam Hathcock
fb5042004f
Merge remote-tracking branch 'origin/dev' into main-dev
2025-06-30 08:58:57 +01:00
Adam Hathcock
c0a9291632
Merge pull request #344 from specklesystems/oguzhan/level-proxies
...
.NET Build and Publish / build (push) Has been cancelled
Feat(objects): level proxies
3.4.3
2025-06-23 15:05:15 +01:00
oguzhankoral
b783d2acb6
Format
2025-06-23 15:57:24 +03:00
oguzhankoral
93539adc1e
Add level proxies
2025-06-23 15:42:48 +03:00
Adam Hathcock
98005933de
Remove DistinctBy as we don't use it ( #342 )
2025-06-19 09:34:34 +01:00
Adam Hathcock
50906b172a
Merge pull request #340 from specklesystems/dev
.NET Build and Publish / build (push) Has been cancelled
3.4.2
2025-06-11 17:35:27 +01:00
Adam Hathcock
05f7353925
Revert "Merge pull request #335 from specklesystems/adam/cnx-1786-allow-multiple-sends-to-access-sqlite-in-a-non-locking-2" ( #339 )
...
This reverts commit 59019bf846 , reversing
changes made to 3afaf61a1a .
Co-authored-by: Adam Hathcock <adam@Adams-Mac-mini.localdomain >
2025-06-11 15:32:06 +00:00
Adam Hathcock
8328498553
Merge pull request #338 from specklesystems/dev
...
.NET Build and Publish / build (push) Has been cancelled
Dev to Main (no squash)
3.4.1
2025-06-11 11:07:20 +01:00
Adam Hathcock
59019bf846
Merge pull request #335 from specklesystems/adam/cnx-1786-allow-multiple-sends-to-access-sqlite-in-a-non-locking-2
...
Use an object saver per stream instead of sqlite manager per stream
2025-06-11 10:50:34 +01:00
Adam Hathcock
3afaf61a1a
Merge pull request #337 from specklesystems/main
...
Main to dev (no squash)
2025-06-11 10:50:18 +01:00
Adam Hathcock
424609fad0
fix tests
2025-06-10 13:18:34 +01:00
Adam Hathcock
46c067308e
Fix DI dependency and tests
2025-06-10 11:39:42 +01:00
Adam Hathcock
0e33e8df8f
add tests
2025-06-10 11:33:17 +01:00
Adam Hathcock
bc81c21e9d
format
2025-06-10 11:15:30 +01:00
Adam Hathcock
7f8b59d348
Pool object savers instead of sqlite
2025-06-10 11:15:01 +01:00
Adam Hathcock
44ba61e4a5
Adjustments to avoid sqlite "database is locked" errors ( #333 )
...
* add new exception test
* Make memory tests and file path tests be explicit
* set the default write parallelism to 1
* set to single reader for caching channel
* format
* Try to have consistent DB locked error test
* always a single reader of the channel
* Remove extra snapshot
* Revert "Try to have consistent DB locked error test"
This reverts commit 93669c57a3 .
* remove extra test that doesn't do anything
2025-06-09 16:24:39 +00:00
Adam Hathcock
4f7b470901
Merge pull request #329 from specklesystems/dev
...
.NET Build and Publish / build (push) Has been cancelled
SDK 3.4 release (do not squash)
3.4.0
2025-06-05 13:59:43 +01:00
Jedd Morgan
8c6426d617
Updated one more usage of newtonsoft ( #332 )
...
Co-authored-by: Adam Hathcock <adamhathcock@users.noreply.github.com >
2025-06-05 10:39:16 +00:00