Skip to content

Releases: meenzen/Zammad.Client.SystemTextJson

v2.4.0

03 Mar 12:57
e5ee6c0

Choose a tag to compare

Notable Changes 🚀

Added support for custom attributes (or "objects" as they're called in Zammad) to these classes:

  • Ticket
  • User
  • Organization
  • Group

Learn more: https://admin-docs.zammad.org/en/latest/system/objects.html

What's Changed

  • chore(deps): update actions/checkout action to v6 by @renovate[bot] in #25
  • chore(deps): update testcontainers-dotnet to 4.9.0 by @renovate[bot] in #26
  • chore(deps): update dependency sonaranalyzer.csharp to 10.16.0.128591 by @renovate[bot] in #27
  • chore(deps): update dependency xunit.v3.mtp-v2 to 3.2.1 by @renovate[bot] in #28
  • chore(deps): update dependency sonaranalyzer.csharp to 10.16.1.129956 by @renovate[bot] in #29
  • chore(deps): update dependency csharpier to v1.2.2 by @renovate[bot] in #31
  • chore(deps): update dotnet monorepo by @renovate[bot] in #30
  • chore(deps): update dependency csharpier to v1.2.3 by @renovate[bot] in #32
  • chore(deps): update dependency roslynator.analyzers to 4.15.0 by @renovate[bot] in #33
  • chore(deps): update dependency csharpier to v1.2.4 by @renovate[bot] in #36
  • chore(deps): update dependency sonaranalyzer.csharp to 10.17.0.131074 by @renovate[bot] in #34
  • chore(deps): update dependency riok.mapperly to 4.3.1 by @renovate[bot] in #35
  • chore(deps): update dependency csharpier to v1.2.5 by @renovate[bot] in #37
  • chore(deps): update dependency sonaranalyzer.csharp to 10.18.0.131500 by @renovate[bot] in #40
  • chore(deps): update dependency microsoft.testing.extensions.codecoverage to 18.3.2 by @renovate[bot] in #39
  • chore(deps): update dependency xunit.v3.mtp-v2 to 3.2.2 by @renovate[bot] in #42
  • chore(deps): update dotnet monorepo by @renovate[bot] in #41
  • chore(deps): update dependency microsoft.testing.extensions.codecoverage to 18.4.1 by @renovate[bot] in #44
  • chore(deps): update dependency sonaranalyzer.csharp to 10.19.0.132793 by @renovate[bot] in #43
  • chore(deps): update dependency csharpier to v1.2.6 by @renovate[bot] in #46
  • chore(deps): update dependency microsoft.testing.extensions.trxreport to 2.1.0 by @renovate[bot] in #45
  • chore(deps): update dependency coverlet.msbuild to v8 by @renovate[bot] in #49
  • chore(deps): update dotnet monorepo by @renovate[bot] in #47
  • chore(deps): update dependency coverlet.collector to v8 - autoclosed by @renovate[bot] in #48
  • chore(deps): update dependency microsoft.net.test.sdk to 18.3.0 by @renovate[bot] in #50
  • chore(deps): update dependency sonaranalyzer.csharp to 10.20.0.135146 by @renovate[bot] in #51
  • chore(deps): update dependency microsoft.testing.extensions.codecoverage to 18.5.1 by @renovate[bot] in #52
  • chore(deps): update dependency microsoft.testing.extensions.codecoverage to 18.5.2 by @renovate[bot] in #53
  • feat: custom attributes by @meenzen in #55

Full Changelog: v2.3.0...v2.4.0

NuGet Packages 📦

dotnet add package Zammad.Client.SystemTextJson --version 2.4.0
dotnet add package Zammad.Client.SystemTextJson.Extensions --version 2.4.0

v2.3.0

14 Nov 15:04
726493c

Choose a tag to compare

What's Changed

  • chore(deps): update testcontainers-dotnet to 4.8.1 by @renovate[bot] in #14
  • feat: improved attachment handling by @meenzen in #24

Full Changelog: v2.2.0...v2.3.0

NuGet Packages 📦

dotnet add package Zammad.Client.SystemTextJson --version 2.3.0
dotnet add package Zammad.Client.SystemTextJson.Extensions --version 2.3.0

v2.2.0

13 Nov 13:31
026af66

Choose a tag to compare

What's Changed

  • feat: replace manually created query strings with QueryBuilder by @Copilot in #7
  • chore: set up copilot instructions by @Copilot in #9
  • Replace hardcoded API URL paths in ZammadClient with constants by @Copilot in #11
  • feat: replace naive pagination and search by @Copilot in #13
  • chore(deps): update dependency riok.mapperly to 4.3.0 by @renovate[bot] in #15
  • chore(deps): update dependency csharpier to v1.2.0 by @renovate[bot] in #18
  • chore(deps): update nerdbank.gitversioning to 3.9.50 by @renovate[bot] in #17
  • chore(deps): update dependency xunit.v3 to 3.2.0 by @renovate[bot] in #16
  • chore(deps): update dependency microsoft.net.test.sdk to 18.0.1 by @renovate[bot] in #20
  • chore(deps): update dependency csharpier to v1.2.1 by @renovate[bot] in #19
  • chore(deps): update dotnet monorepo to 9.0.11 by @renovate[bot] in #21
  • chore(deps): update dependency husky to v0.8.0 by @renovate[bot] in #23
  • chore(deps): update dotnet monorepo to v10 (major) by @renovate[bot] in #22

New Contributors

  • @Copilot made their first contribution in #7

Full Changelog: v2.1.0...v2.2.0

NuGet Packages 📦

dotnet add package Zammad.Client.SystemTextJson --version 2.2.0
dotnet add package Zammad.Client.SystemTextJson.Extensions --version 2.2.0

v2.1.0

17 Oct 11:12
7d94113

Choose a tag to compare

What's Changed

  • feat(tickets): improved search and pagination by @meenzen in #5

Full Changelog: v2.0.0...v2.1.0

NuGet Packages 📦

dotnet add package Zammad.Client.SystemTextJson --version 2.1.0
dotnet add package Zammad.Client.SystemTextJson.Extensions --version 2.1.0

v2.0.0

16 Oct 15:43
e94dfd4

Choose a tag to compare

This is the first stable release of the library.

Roadmap 🚧

There's still lots of work to do, like implementing more endpoints and adding missing properties. The test coverage also needs to be improved. Integration tests are especially important and now that they are fully automated, it shouldn't be too hard to add more.

NuGet Packages 📦

dotnet add package Zammad.Client.SystemTextJson --version 2.0.0
dotnet add package Zammad.Client.SystemTextJson.Extensions --version 2.0.0

Full Changelog: v2.0.0-alpha.42...v2.0.0

v2.0.0-alpha.42

15 Oct 09:59
9bf7504

Choose a tag to compare

v2.0.0-alpha.42 Pre-release
Pre-release

If no more issues are found this will be the last prerelease before the stable v2.0.0 release.

NuGet Packages 📦

dotnet add package Zammad.Client.SystemTextJson --version 2.0.0-alpha.42
dotnet add package Zammad.Client.SystemTextJson.Extensions --version 2.0.0-alpha.42

Full Changelog: https://github.com/meenzen/Zammad.Client.SystemTextJson/commits/v2.0.0-alpha.42