Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 22 Sep 09:00

v2.0.0 (major)

Changes since v1.0.0:

  • Merge remote-tracking branch 'origin/main' into rename/retire-core-package-id (@Claude)
  • [major] Retire .Core from the published package ID (@Claude)
  • test: cover the swallowed restore failure in the merge path (@Claude)
  • fix: make the auto-merge path in Execute() exception-safe [patch] (@Claude)
  • fix: make UndoRedoStackState.CanUndo agree with the live CanUndo [patch] (@Claude)
  • Gate Dependabot auto-merge on CI actually being green (@Claude)
  • ci: adopt the consolidated .NET workflow [patch] (@Claude)
  • ci: make the SonarQube quality gate opt in [patch] (@matt-edmondson)
  • ci: adopt the unified dotnet workflow [patch] (@matt-edmondson)
  • chore: store icon.png in LFS as .gitattributes declares (@matt-edmondson)
  • docs: scope build badge to the default branch (@matt-edmondson)
  • docs: correct README, DESCRIPTION and TAGS metadata (@matt-edmondson)
  • Fix build errors from ktsu.Sdk analyzer updates (NU1506 duplicate PackageVersions, IDE0073 headers, IDE0055 line endings, KTSU0001/0002/0007) [patch] (@matt-edmondson)
  • Sync .runsettings (@KtsuTools)
  • Sync .editorconfig (@KtsuTools)
  • Sync .gitattributes (@KtsuTools)
  • Sync global.json (@KtsuTools)
  • chore: trim central package versions for UndoRedo.Core (@matt-edmondson)
  • Remove legacy build scripts (@matt-edmondson)
  • Remove obsolete .project.json file from .specstory directory (@matt-edmondson)
  • Refactor namespaces and update documentation for consistency across the UndoRedo library (@matt-edmondson)
  • Enhance test assertions with descriptive messages for clarity (@matt-edmondson)
  • Migrate to dotnet 10 (@matt-edmondson)
  • Refactor argument validation: Introduce Guard class for null checks and update package versions (@matt-edmondson)
  • Update documentation files: removed outdated history file, added CLAUDE.md for project guidance (@matt-edmondson)
  • Refactor project files to standardize SDK usage and update package references (@matt-edmondson)
  • Update Microsoft.Testing.Extensions.CodeCoverage and MSTest packages to latest versions (@matt-edmondson)
  • Update project configuration and metadata (@matt-edmondson)
  • Update project documentation and enhance serialization features (@matt-edmondson)
  • Fix issues in UndoRedo functionality and tests (@matt-edmondson)
  • Add script to automate winget manifest updates (@matt-edmondson)
  • Refactor package management and improve error handling in CompositeCommand (@matt-edmondson)
  • Update package references, improve project structure, and enhance documentation (@matt-edmondson)
  • Refactor JsonUndoRedoSerializer and UndoRedoService error handling (@matt-edmondson)
  • Enhance JsonUndoRedoSerializer and UndoRedoService functionality (@matt-edmondson)
  • Update package versions, remove unused projects, and enhance documentation (@matt-edmondson)
  • Add serialization support for undo/redo stack state (@matt-edmondson)

What's Changed

Full Changelog: v1.1.4...v2.0.0