Skip to content

🚢 Release: 1.0.0-beta.1 (stabilize and ship) #76

@jongalloway

Description

@jongalloway

This umbrella issue tracks the work to cut a solid 1.0.0-beta.1. Scope is to stabilize and package what we have—no new providers or advanced features—just a clean, verifiable beta.

Goals

  • Produce a reliable NuGet package and runnable demo container.
  • Verify basic protocol coverage (List, Summarize, Generate) and MCP integration.
  • Polish docs and changelog for a public beta release.

Acceptance Criteria

  • All unit tests pass in CI.
  • Demo app runs locally and in Docker without restore/build issues.
  • Minimal smoke suite covers List/Summarize/Generate happy paths.
  • README and docs updated for install, config, and quickstart.
  • CHANGELOG has a clear 1.0.0-beta.1 entry.
  • Git tag and GitHub Release created with artifacts and notes.

Checklist

  • CI/CD: Ensure build/test/pack pipelines are green and repeatable.
  • Container: Resolve Docker restore/build and publish demo image.
  • Packaging: Pack NLWebNet NuGet(s) with pinned versions and symbols.
  • Docs: Quickstart, config examples, troubleshooting, MCP note.
  • Versioning: Bump to 1.0.0-beta.1 and create tag/release.

Sub-Issues (to be created)

  • CI/CD workflow for release (build/test/pack/publish)
  • Docker build stabilization (restore feeds/props, smoke-test container)
  • Docs & Changelog polish (README, docs, CHANGELOG)
  • Versioning & tagging plan (version bump, release notes)

Out of Scope

References

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions