github amd989/Symlinker v2.0.0.0

latest release: v2.0.0
21 hours ago

🚀 What's New

This release modernizes the Symlinker project with a full framework upgrade, CI/CD integration, and improved deployment tooling. Here's a breakdown of the key changes:


✨ Features

  • Upgrade to .NET 8
    • Migrated from .NET Framework 4.7.2 to .NET 8 (net8.0-windows)
    • Adopted SDK-style project format for better maintainability
    • Updated dependencies to use PackageReference with centralized versioning via Directory.Packages.props
    • Dropped support for Windows versions below 10

🔧 Chores

  • Restore ClickOnce

    • Re-enabled ClickOnce publishing for auto-update support
    • Added ClickOnceProfile.pubxml targeting GitHub Pages
    • Updated deployment logic to use environment variables and CI integration
  • Increase Version

    • Bumped application version to 2.0.0.0 to reflect major changes
    • Synced version metadata across manifest and publish profiles

⚙️ CI/CD

  • Add GitHub Actions Support
    • Introduced release.yml workflow to automate publishing on tag push
    • Added release.ps1 script to handle build, versioning, and deployment to gh-pages
    • CI pipeline includes restore, build, publish, and artifact staging

📚 Documentation

  • Update Docs
    • Refreshed README.md with new download links and updated badges
    • Added historical context for the 2025 revival
    • Clarified platform requirements and installer options

📝 Notes

  • All ClickOnce artifacts are now published to the gh-pages branch.
  • The app now requires .NET 8 and Windows 10+ to run.
  • Legacy .csproj and packages.config formats have been removed.

Don't miss a new Symlinker release

NewReleases is sending notifications on new releases.