Author: Adrian Johnson adrian207@gmail.com
Date: October 28, 2025
# Check current version
Get-Content VERSION
# Should show: 3.1.0
# Verify git status
git status
# Should show all files are committed and pushed# Create annotated tag
git tag -a v3.1.0 -m "Release v3.1.0 - Notifications & Monitoring"
# Push tag to GitHub
git push origin v3.1.0
# Verify tag was created
git tag -l-
Choose a tag: Select
v3.1.0from dropdown (or create if doesn't exist) -
Release title:
v3.1.0 - Notifications & Monitoring -
Description: Copy the content below:
This feature release adds three major capabilities that transform AD Replication Manager into a complete monitoring solution:
- Real-time alerts with rich formatting and emoji indicators
- Color-coded notifications based on health status
- Adaptive cards for Teams with structured data
- One-command automated monitoring
- Multiple schedule options (Hourly, Every4Hours, Daily, Weekly)
- Automatic task registration with SYSTEM privileges
- 0-100 numerical health score with letter grades (A+ to F)
- CSV-based historical tracking for trend analysis
- Automatic cleanup of old snapshots (90+ days)
- Fast Mode: 40-60% faster execution with
-FastModeswitch - Retry Logic: Exponential backoff with intelligent error classification
- Resilience: Better handling of transient network failures
Complete Monitoring Setup (One Command):
.\Invoke-ADReplicationManager.ps1 `
-CreateScheduledTask `
-TaskSchedule Daily `
-Mode AuditRepairVerify `
-Scope Forest `
-AutoRepair `
-EnableHealthScore `
-SlackWebhook "https://hooks.slack.com/services/YOUR/WEBHOOK" `
-EmailTo "ad-admins@company.com" `
-SmtpServer "smtp.company.com" `
-EmailNotification OnIssuesUpgrade from v3.0:
# Download v3.1
Invoke-WebRequest -Uri "https://github.com/adrian207/Repl/releases/download/v3.1.0/Invoke-ADReplicationManager.ps1" `
-OutFile ".\Invoke-ADReplicationManager.ps1"Fresh Install:
git clone https://github.com/adrian207/Repl.git
cd Repl
git checkout v3.1.0- 100% compatible with v3.0
- All existing scripts work unchanged
- New features are opt-in
Built with ❤️ by Adrian Johnson
-
Attach binaries (optional):
- Click "Attach binaries"
- Upload
Invoke-ADReplicationManager.ps1 - Upload
README.md
-
Check: ☑️ "Set as the latest release"
-
Click: "Publish release"
-
About Section:
- Click "⚙️" next to About
- Description:
Enterprise-grade Active Directory replication management tool - Audit • Repair • Verify • Monitor - Topics:
powershell,active-directory,replication,monitoring,devops,automation,enterprise,windows-server,slack,teams,health-monitoring - ☑️ Use repository topics as tags
-
README Badges: Ensure these badges are present and correct:
[](https://github.com/adrian207/Repl/releases/latest) [](https://github.com/adrian207/Repl/releases)
-
Create Discussion Announcement:
- Go to Discussions → Announcements
- Title: "v3.1.0 Released - Notifications & Monitoring"
- Copy content from release notes
- Pin the discussion
Ensure all version references point to v3.1.0:
- ✅ README.md
- ✅ CHANGELOG.md
- ✅ docs/API-REFERENCE.md
- ✅ docs/DOCUMENTATION-INDEX.md
Before publishing the release, verify:
- VERSION file contains
3.1.0 - Script header shows
Version: 3.1.0 - CHANGELOG.md has v3.1.0 entry at top
- RELEASE-NOTES-v3.1.md is complete
- README.md shows v3.1 features
- All files are committed to main branch
- Git tag v3.1.0 is created and pushed
- No linter errors in scripts
- Tests pass (if applicable)
🎉 *AD Replication Manager v3.1.0 Released!*
Three powerful new features:
• 📬 Slack/Teams Integration
• ⏰ Scheduled Task Auto-Setup
• 📊 Health Score & Trends
Download: https://github.com/adrian207/Repl/releases/tag/v3.1.0
Docs: https://github.com/adrian207/Repl#-whats-new-in-v31
Subject: AD Replication Manager v3.1.0 - New Features Released
Hello,
We're excited to announce the release of AD Replication Manager v3.1.0!
Key Features:
- Slack & Microsoft Teams real-time notifications
- One-command scheduled task setup
- Health scoring with historical trend analysis
- Fast Mode for 40-60% performance improvement
Download: https://github.com/adrian207/Repl/releases/tag/v3.1.0
Full Release Notes: https://github.com/adrian207/Repl/blob/main/RELEASE-NOTES-v3.1.md
Best regards,
Adrian Johnson
After publishing the release, monitor:
-
GitHub Insights:
- Traffic (Views, Clones)
- Download counts
- Star/Fork activity
-
Issues & Discussions:
- Bug reports related to new features
- Feature requests
- Questions about usage
-
Analytics:
- Most downloaded assets
- Popular documentation pages
- Search keywords
Start planning v3.2.0 with features from the backlog:
- Delta Mode (only check previously degraded DCs)
- Excel export with rich formatting
- Comparison reports (before/after)
- Custom repair action framework
- Generic webhook support
See docs/FEATURE-BACKLOG.md for full roadmap.
End of Release Instructions