Skip to content

added v1.0.0-beta1 release notes#318

Merged
Aaronontheweb merged 2 commits intopetabridge:devfrom
Aaronontheweb:v1.0.0-beta1
Feb 20, 2025
Merged

added v1.0.0-beta1 release notes#318
Aaronontheweb merged 2 commits intopetabridge:devfrom
Aaronontheweb:v1.0.0-beta1

Conversation

@Aaronontheweb
Copy link
Member

1.0.0-beta1 Feb 20 2025

Major new feature: Built-in dotnet command execution support! You can now run commands directly on affected projects:

# Build only affected projects
incrementalist -b dev -r -- build -c Release --nologo

# Run tests for affected projects
incrementalist -b dev -r -- test -c Release --no-build --nologo

# Run in parallel for faster execution
incrementalist -b dev -r --parallel -- build -c Release --nologo
  • Added command execution support with new options:
    • -r, --run - Run dotnet CLI commands against affected projects;
    • --parallel - Execute commands in parallel for faster builds;
    • --continue-on-error - Continue executing if some commands fail;
    • --fail-on-no-projects - Return error if no projects are affected;
  • Improved MSBuild file detection:
    • Now properly detects changes in Directory.Build.props;
    • Better handling of shared MSBuild files and project dependencies;
  • Enhanced project dependency analysis for more accurate incremental builds;
  • Improved error handling and logging throughout; and
  • Upgraded all dependencies to their latest stable versions.

@Aaronontheweb Aaronontheweb enabled auto-merge (squash) February 20, 2025 22:44
@Aaronontheweb Aaronontheweb merged commit e93da90 into petabridge:dev Feb 20, 2025
2 checks passed
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.

1 participant