Releases: aneoconsulting/ArmoniK.Extensions.CSharp.New
Releases · aneoconsulting/ArmoniK.Extensions.CSharp.New
0.21.2
What's Changed
- refactor: better error handling support for gRPC streaming requests by @PierrePicard20 in #75
- refactor: change inconsistent GetTasksDetailedAsync() API signature by @PierrePicard20 in #76
Full Changelog: 0.21.1...0.21.2
0.21.1
What's Changed
- fix: added missing complete on upload data stream by @PierrePicard20 in #74
Full Changelog: 0.21.0...0.21.1
0.21.0
What's Changed
- chore: code formatting configuration by @italo1aguiar-aneo in #6
- chore: add apache 2.0 license by @italo1aguiar-aneo in #7
- refactor: use records by @italo1aguiar-aneo in #8
- refactor: redefine services interfaces by @italo1aguiar-aneo in #9
- refactor: create mock helpers by @italo1aguiar-aneo in #10
- refactor: enhance pagination extension functions by @italo1aguiar-aneo in #12
- chore: adding missing docs by @italo1aguiar-aneo in #13
- feat: dynamic library extension by @italo1aguiar-aneo in #17
- feat: dynamic library extension by @italo1aguiar-aneo in #20
- chore: update copyright year by @Nico-dl05 in #22
- docs: add pull request template for better contribution guidelines by @Nico-dl05 in #23
- docs: fix typo on pr template filename by @Nico-dl05 in #25
- refactor: code quality improvements by @PierrePicard20 in #24
- perf: use ConfigureAwait(false) when possible by @PierrePicard20 in #28
- ci: implem build test file by @Nico-dl05 in #27
- test: implem services tests by @Nico-dl05 in #29
- test: implem tests for Domain classes by @Nico-dl05 in #26
- refactor: use dependency injection for services creation by @PierrePicard20 in #32
- feat: upgrade the package ArmoniK.API.Client to v3.26.0 (latest version) by @PierrePicard20 in #33
- refactor: implement BlobHandle class for blob operations instead of B… by @Nico-dl05 in #31
- refactor: change async method return types to ICollection and update … by @Nico-dl05 in #36
- fix: rename handlers to handles by @Nico-dl05 in #37
- feat: support of Blob request with filtering and ordering by @PierrePicard20 in #34
- docs: enhance documentation for QueryExpressionTreeVisitor class by @Nico-dl05 in #40
- docs: enhance documentation for IWorker interface methods by @Nico-dl05 in #39
- docs: improve XML documentation for ExecuteAsync method in Worker… by @Nico-dl05 in #38
- feat: add health check functionality to worker and library components by @Nico-dl05 in #35
- test: add end to end tests infrastructure by @PierrePicard20 in #43
- feat: definition a higher level API for task creation and submission by @PierrePicard20 in #44
- refactor: optimize SDK's blob creation by @PierrePicard20 in #46
- refactor: removal of class TaskNode by @PierrePicard20 in #45
- feat: implementation of sub tasking in C# SDK by @PierrePicard20 in #47
- feat: add callback handling in SDK C# by @PierrePicard20 in #48
- refactor: reorganize worker projects by @PierrePicard20 in #49
- chore: update copyright to 2026 by @PierrePicard20 in #52
- fix: unload properly dynamically loaded workers by @PierrePicard20 in #50
- refactor: remove compilation warnings by @PierrePicard20 in #51
- feat: fetch results in parallel by @PierrePicard20 in #53
- feat: add support for 'Contains' on a collection in the implementation of IQueryable.Where by @PierrePicard20 in #54
- fix: allows pods to share the same extracted library on a worker node by @PierrePicard20 in #55
- chore: projects renamings by @PierrePicard20 in #56
- fix: "no library found" errors when executing sub tasks by @PierrePicard20 in #58
- fix: shared BlobDefinition instances should not lead to blob duplicates by @PierrePicard20 in #59
- fix: gRPC message overflow for blob metadata creation and task submission by @PierrePicard20 in #60
- chore: use configuration instead of hard coded paths on worker side by @PierrePicard20 in #61
- feat: create a background submitter to replace synchronous task submission. by @PierrePicard20 in #62
- fix: add missing usings. by @PierrePicard20 in #66
- build: creation of the release pipeline by @PierrePicard20 in #67
- build: push prerelease on each build by @PierrePicard20 in #69
- ci: clean up release and build pipelines by @PierrePicard20 in #70
- ci: clean up release pipeline by @PierrePicard20 in #71
- ci: remove dotnet install by @aneojgurhem in #72
- ci: correct solution file name casing in release workflow by @aneojgurhem in #73
New Contributors
- @Nico-dl05 made their first contribution in #22
- @PierrePicard20 made their first contribution in #24
- @aneojgurhem made their first contribution in #72
Full Changelog: https://github.com/aneoconsulting/ArmoniK.Extensions.CSharp.New/commits/0.21.0