v1.0.0
- fix!: Correct package metadata and bring tooling to parity with the other SDKs (#311) (f5d46a4), closes #311
BREAKING CHANGES
- The package no longer targets net6.0, so projects on
EOL frameworks older than net8.0 cannot restore new versions.
Co-Authored-By: Claude Fable 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01XDjE2VAZ2meBSF5b3qpUMt
- chore: Define development tasks with just and drop the TypeScript test layer
Reduce the npm layer to what it exists for: driving the codegen
(generate, lint, format, typecheck for the TypeScript sources) and
filling the version-injection hole in the publish flow. The .NET tasks
(build, test, lint, format) are defined in a justfile, since .NET has
no built-in task runner, and CI runs them via just with the setup
action installing it.
Remove the AVA test layer: this repository ships no TypeScript, so the
codegen helper tests, ava.config.js, .c8rc.json and the ava and c8
dependencies are gone along with the test-codegen job.
Co-Authored-By: Claude Fable 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01XDjE2VAZ2meBSF5b3qpUMt
- Enhance .gitignore for modern .NET projects
Added a comprehensive .gitignore for .NET projects, including entries for build results, temporary files, and files generated by popular .NET tools.
- Simplify typecheck workflow in check.yml
Removed Node.js version matrix and simplified typecheck step.
- ci: Update setup-dotnet to v6 and setup-just to v4
Co-Authored-By: Claude Fable 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01XDjE2VAZ2meBSF5b3qpUMt