Releases: meenzen/Zammad.Client.SystemTextJson
v2.4.0
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.0v2.3.0
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.0v2.2.0
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.0v2.1.0
What's Changed
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.0v2.0.0
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.0Full Changelog: v2.0.0-alpha.42...v2.0.0
v2.0.0-alpha.42
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.42Full Changelog: https://github.com/meenzen/Zammad.Client.SystemTextJson/commits/v2.0.0-alpha.42