Repository navigation
Releases: wieslawsoltes/XamlG
Release list
XamlG v0.1.0
XamlG 0.1.0
Source commit: 4fd0d7f6275e4add8bfe7b62c9adb648a04ffb32.
This development release contains the modular compiler, framework adapter, runtime, generator, tooling, project-system, workspace, language-server, intelligent-UI, automation, MCP and coding-agent libraries, official OpenAI/Anthropic/Gemini SDK adapters, and the xamlg/xamlg-lsp/xamlg-studio tools.
See the included README and documentation for validated behavior and compatibility boundaries. The upstream baseline and XamlG compatibility suites are separate. Browser isolation protects editor origin access, not operating-system resource quotas.
SHA256SUMS covers every attached package, symbol package, source archive, inventory and this file. The inventory records declared NuGet dependencies; it is not a vulnerability scan or a complete SBOM.
What's Changed
Other changes
- Compiler Studio, semantic tooling, CLI/LSP hosts and verified upstream compatibility by @wieslawsoltes in #1
- Complete Avalonia transforms, designer/reload integration, project watching and isolated Compiler Studio by @wieslawsoltes in #2
- Fix isolated preview reset during startup and discard stale runtime results by @wieslawsoltes in #3
- Compiled project resources, coherent editor overlays and parallel worktree validation by @wieslawsoltes in #4
- Semantic authoring, browser refactoring, code-behind factories and coordinated C# overlays by @wieslawsoltes in #5
- Resource refactoring, cached pull diagnostics and complete host validation by @wieslawsoltes in #6
- Shipping integration: shared loader adapters and complete MSBuild inputs by @wieslawsoltes in #7
- Stream pull diagnostics with bounded batches and snapshot-safe publication by @wieslawsoltes in #8
- Integrate Dockyard documents, runtime tools, MCP and browser coding agents by @wieslawsoltes in #9
- Improve Coding agent panels and enable automatic preview updates by @wieslawsoltes in #11
- Recover Studio startup after transient metadata failures by @wieslawsoltes in #12
- Compile the complete ControlCatalog and Avalonia themes with XamlG by @wieslawsoltes in #10
- Compact the coding agent UI and recover transient Studio startup failures by @wieslawsoltes in #13
- Add preview computer tools, durable Studio sessions, and focused agent requests by @wieslawsoltes in #15
- Allow enough time for complete Studio browser validation by @wieslawsoltes in #16
- Keep computer input usable during unrelated preview updates by @wieslawsoltes in #17
- Add reusable Avalonia intelligent UI, MCP Apps and coding-agent integration by @wieslawsoltes in #18
- Compile Avalonia literals and validate full source generation by @wieslawsoltes in #14
- Expand Intelligent UI: rich responses, form workflows and isolated C# execution by @wieslawsoltes in #19
- Optimize compiler complexity, shared lexical scanning and generated metadata initialization by @wieslawsoltes in #20
- Overhaul agent workspace with plan, goal and resumable conversation workflows by @wieslawsoltes in #21
- Reduce generated C# by sharing typed markup assignment bodies by @wieslawsoltes in #25
- Optimize generator pipeline caching, traversal and emission with differential quality gates by @wieslawsoltes in #26
- Expand IntelligentUI Avalonia authoring, bindings, templates, styles and rendering by @wieslawsoltes in #22
- Add virtual Git workspaces, native HTTPS Git and docked GitHub workbench by @wieslawsoltes in #24
- Implement IntelligentUI native control templates, themes and reactive resource authoring by @wieslawsoltes in #27
- Reduce emission allocations and wide-helper complexity with exact-output quality gates by @wieslawsoltes in #28
- Add solution/project workspaces, creation wizards and trusted SDK integration by @wieslawsoltes in #23
- Optimize shared-expression analysis and metadata emission with exact-output performance gates by @wieslawsoltes in #29
- Optimize namespace-map emission planning with exact-output quality gates by @wieslawsoltes in #31
- Reduce resource dependency graph allocation with exact diagnostic equivalence by @wieslawsoltes in #32
- Extend IntelligentUI selectors, keyboard interaction and native input authoring by @wieslawsoltes in #30
- Reduce project finalization allocations with exact diagnostic and helper-ownership gates by @wieslawsoltes in #34
- Optimize text-conversion metadata lookup with exact-output and provider-isolation gates by @wieslawsoltes in #35
- Reduce repeated member binding and assignment identity work with exact-output gates by @wieslawsoltes in #33
- Bound resource discovery by distinct IR nodes and compact dependency snapshots by @wieslawsoltes in #37
- Avoid resource snapshot hot-path allocations and redundant edge bookkeeping by @wieslawsoltes in #38
- Pack resource reverse edges and reuse graph-state storage without changing diagnostics by @wieslawsoltes in #39
- Make content normalization linear and avoid unchanged-text allocations by @wieslawsoltes in #36
- Reduce changed-whitespace allocation with bounded span buffers by @wieslawsoltes in #40
- Compact decoded XML source maps without losing exact edit boundaries by @wieslawsoltes in #41
- Avoid zero/single type-resolution allocations and repeated metadata qualification by @wieslawsoltes in #42
- Bound namespace-target discovery and remove empty-result allocations by @wieslawsoltes in #43
- Bound frame-dependency work and reduce emission temporaries by @wieslawsoltes in #44
- Reduce value-emission captures and linearize array-rank formatting by @wieslawsoltes in #45
- Linearize cast-chain formatting and remove per-assignment mapping captures by @wieslawsoltes in #46
- Reduce emission bookkeeping allocations and direct-call assignment mapping by @wieslawsoltes in #47
- Bound source-fingerprint scratch memory and amortize buffer growth by @wieslawsoltes in #48
New Contributors
- @wieslawsoltes made their first contribution in #1
Full Changelog: https://github.com/wieslawsoltes/XamlG/commits/v0.1.0