Releases: RAYCOON/XmlSchemaClassGenerator
Releases · RAYCOON/XmlSchemaClassGenerator
Fix
Choice-Items
v1.0.6 Fix Choice-Element generation
Strong key removed
Remove strong name signing for version 1.0.5 - Removed SignAssembly, AssemblyOriginatorKeyFile, and PublicSign settings - Deleted SNK file (renamed to .backup) - Set PackageVersion to 1.0.5 - Updated package description to mention removal of strong name signing - This fixes assembly loading errors in ASP.NET projects 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Choice Items
Fix A008SingleFileGenerationTest for CI environment - Update test to handle missing csharp directory in CI - Add fallback logic to find and copy test files from source tree - Add Folder Include for xsd/csharp in project file - Test now passes in both Debug and Release configurations 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
v1.0.3
Full Changelog: v1.0.2...v1.0.3
v1.0.2
│ git commit -m "Support both lowercase and uppercase version tags …
V1.0.1
🚀 Raycoon.XmlSchemaClassGenerator v1.0.1
Enhanced fork of mganss/XmlSchemaClassGenerator with
powerful new runtime capabilities.
✨ New Features
🔥 XsdToCSharpFactory - Runtime Type Generation
- Runtime type compilation - Generate and compile C# types dynamically from XSD
- No static .cs files needed - Perfect for data processing and ETL scenarios
- Intelligent root detection - Automatically identifies main document elements
- Complete workflow integration - One API for generation, compilation, and instantiation
🧭 XsdTypeNavigator - XPath-like Navigation
- Dynamic property access with dot notation:
"Customer.Orders[0].Total" - Array index support for collections:
"Items[1].Name" - Type-safe value setting and retrieval
- Built-in XML serialization helpers
🎯 Use Cases
- ETL/Data Processing - Dynamic XML manipulation without pre-generated classes
- Complex Schema Handling - Works excellently with EESSI, BPMN, NeTEx and other complex schemas
- Runtime Workflows - Build flexible data processing pipelines
- Rapid Prototyping - Quick XML handling without compilation steps
📦 Installation
# Core library with new factory features
dotnet add package Raycoon.XmlSchemaClassGenerator
# Console tool
dotnet add package Raycoon.XmlSchemaClassGenerator.Console
🔄 Backward Compatibility
- ✅ 100% compatible with existing XmlSchemaClassGenerator workflows
- ✅ All original command-line options preserved
- ✅ Traditional code generation still available
- ✅ Same Apache 2.0 license
🙏 Credits
Built on the excellent foundation by https://github.com/mganss. Original project:
https://github.com/mganss/XmlSchemaClassGenerator
---
📖 Documentation: README.md🐛 Issues: ../../issues⭐ Star this repo if it helps your project!
**Full Changelog**: https://github.com/RAYCOON/XmlSchemaClassGenerator/compare/V1.0.0...V1.0.1Version 1.0.0
V1.0.0 Publish infos