Skip to content

docs: add MessagePack release notes and expand README with XElement/Binary limitations#593

Merged
Daniel-Svensson merged 2 commits into
mainfrom
copilot/update-message-pack-support-details
Jun 17, 2026
Merged

docs: add MessagePack release notes and expand README with XElement/Binary limitations#593
Daniel-Svensson merged 2 commits into
mainfrom
copilot/update-message-pack-support-details

Conversation

Copilot AI commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Adds documentation for the MessagePack transport preview (5.10.0 / AspNetCore 1.6.0), covering server and client setup, custom serializer injection, and known type limitations.

Changes

  • Changelog.md — new 5.10.0 / AspNetCore 1.6.0 section at the top covering:

  • src/OpenRiaServices.Hosting.AspNetCore/Framework/README.md — expanded the Supporting MessagePack wire format section with:

    • Known limitations: XElement and System.Data.Linq.Binary have no built-in converters and must be handled explicitly
    • Links to reference implementations (XElementConverter, BinaryConverter) in the test website
    • Code snippet showing how to register custom converters via the options callback:
builder.Services.AddOpenRiaServices()
    .AddMessagePackSerialization(opt =>
    {
        opt.Serializer = new Nerdbank.MessagePack.MessagePackSerializer()
        {
            Converters = [new XElementConverter(), new BinaryConverter()],
        };
    });

Copilot AI and others added 2 commits June 17, 2026 05:03
Co-authored-by: Daniel-Svensson <3167509+Daniel-Svensson@users.noreply.github.com>
…limitations

Co-authored-by: Daniel-Svensson <3167509+Daniel-Svensson@users.noreply.github.com>
@Daniel-Svensson
Daniel-Svensson marked this pull request as ready for review June 17, 2026 05:15
@Daniel-Svensson
Daniel-Svensson merged commit 56e27e0 into main Jun 17, 2026
2 checks passed
@Daniel-Svensson
Daniel-Svensson deleted the copilot/update-message-pack-support-details branch June 17, 2026 05:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants