Skip to content

feat: 0.1 preview 3 enhancements#2

Merged
hackf5 merged 6 commits into
mainfrom
0.1-preview3
Apr 26, 2026
Merged

feat: 0.1 preview 3 enhancements#2
hackf5 merged 6 commits into
mainfrom
0.1-preview3

Conversation

@hackf5
Copy link
Copy Markdown
Owner

@hackf5 hackf5 commented Apr 26, 2026

Summary

  • add source-generated logging coverage across core, worker, Postgres, and dashboard paths
  • expose invocation
    metadata through inspection and render reconstructed calls in the dashboard
  • add Prism 1.30.0 syntax highlighting for job detail invocation
    calls
  • standardize shared package version ranges

Verification

  • dotnet build Sheddueller.slnx --configuration Release

hackf5 added 6 commits April 26, 2026 14:32
…agnostics

- Added logging capabilities across various components including JobEnqueuer, ConcurrencyGroupManager, JobContext, JobManager, and RecurringScheduleManager.
- Introduced structured logging messages for job enqueueing, cancellation, and recurring schedule management.
- Implemented logger message patterns using source-generated LoggerMessage extension methods.
- Created a TestLoggerProvider for testing logging behavior in unit tests.
- Added logging tests to ensure correct logging behavior in various scenarios.
- Updated Sheddueller project dependencies to include Microsoft.Extensions.Logging.
- Documented logging practices and guidelines in a new logging.md file.
@hackf5 hackf5 merged commit f53f9c9 into main Apr 26, 2026
3 checks passed
@hackf5 hackf5 deleted the 0.1-preview3 branch April 26, 2026 15:12
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