-
-
Notifications
You must be signed in to change notification settings - Fork 87
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: linkdotnet/Blog
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v11.1.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: linkdotnet/Blog
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v12.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 10 commits
- 46 files changed
- 4 contributors
Commits on Nov 29, 2025
-
Configuration menu - View commit details
-
Copy full SHA for a736950 - Browse repository at this point
Copy the full SHA a736950View commit details
Commits on Dec 1, 2025
-
chore(deps): bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v5...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6d4014c - Browse repository at this point
Copy the full SHA 6d4014cView commit details
Commits on Dec 2, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d80f89b - Browse repository at this point
Copy the full SHA d80f89bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d797e3 - Browse repository at this point
Copy the full SHA 3d797e3View commit details
Commits on Dec 7, 2025
-
Configuration menu - View commit details
-
Copy full SHA for a0d3f0c - Browse repository at this point
Copy the full SHA a0d3f0cView commit details
Commits on Dec 9, 2025
-
Configuration menu - View commit details
-
Copy full SHA for fb7e305 - Browse repository at this point
Copy the full SHA fb7e305View commit details
Commits on Dec 10, 2025
-
Configuration menu - View commit details
-
Copy full SHA for c268793 - Browse repository at this point
Copy the full SHA c268793View commit details
Commits on Dec 19, 2025
-
Configuration menu - View commit details
-
Copy full SHA for e0d8ce6 - Browse repository at this point
Copy the full SHA e0d8ce6View commit details
Commits on Dec 22, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 1c38853 - Browse repository at this point
Copy the full SHA 1c38853View commit details -
Add automated upgrade assistant for appsettings.json migrations (#463)
* Add Upgrade Assistant tool for appsettings.json migration - Created LinkDotNet.Blog.UpgradeAssistant console tool in tools folder - Implemented migration framework with version tracking - Added migrations for 8.0→9.0, 9.0→11.0, and 11.0→12.0 - Colorful console output using ANSI colors - Automatic backup functionality with timestamps - Dry-run mode to preview changes - Comprehensive documentation in docs/Migrations/UpgradeAssistant.md - Updated MIGRATION.md to reference the new tool - Added ConfigVersion field to appsettings.json - Added backups/ to .gitignore Co-authored-by: linkdotnet <[email protected]> * Add unit tests for Upgrade Assistant - Created test project LinkDotNet.Blog.UpgradeAssistant.Tests - Added comprehensive tests for Migration8To9, Migration9To11, Migration11To12 - Added tests for MigrationManager including end-to-end scenarios - All 17 tests passing Co-authored-by: linkdotnet <[email protected]> * Address code review feedback - Remove OutputType from test project csproj - Fix document disposal pattern in MigrationManager - Use separate variable for each migration document Co-authored-by: linkdotnet <[email protected]> * Address PR feedback - use Spectre.Console, remove old migrations, skip appsettings.json - Replace CommandLineParser with Spectre.Console for CLI and colorful output - Remove Migration_8_To_9 and Migration_9_To_11 (current version is 11.0) - Make CurrentVersion dynamic based on highest ToVersion from migrations - Skip version-controlled appsettings.json file during migration - Update tests to reflect changes (9 tests passing) - Enhanced help and version output with Figlet text and tables Co-authored-by: linkdotnet <[email protected]> * Add projects to solution and remove unnecessary comments - Added LinkDotNet.Blog.UpgradeAssistant and LinkDotNet.Blog.UpgradeAssistant.Tests to LinkDotNet.Blog.sln - Removed inline comments from code, using descriptive method names instead - Extracted ParseCommandLineArguments method for better code organization - Created DetermineCurrentVersionFromMigrations and IsVersionControlledAppsettingsFile methods - Kept only XML documentation comments (///) which are standard - All tests passing (9/9) Co-authored-by: linkdotnet <[email protected]> * Add Automated Migration documentation to README files - Added chapter about Automated Configuration Migration (Version 12+) in docs/Migrations/Readme.md - Documented Upgrade Assistant features, usage examples, and benefits - Added "Automated Configuration Migration" as a feature in main Readme.md - Provided clear migration path: automated for v12+, manual for pre-v12 Co-authored-by: linkdotnet <[email protected]> * docs: Add clarification and cleanup * docs: Add readme * fix: Build errors --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: linkdotnet <[email protected]> Co-authored-by: Steven Giesel <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb1a92b - Browse repository at this point
Copy the full SHA bb1a92bView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v11.1.2...v12.0