Changes
🚀 New Features
- Enhanced Protocol Message Handling: Added support for message edits and revocations in webhook processing
- Improved webhook forwarding logic to handle protocol-specific messages
- Better message processing pipeline for WhatsApp protocol updates
🔧 Maintenance & Updates
- Environment Variable Handling: Enhanced environment variable processing in root.go
- Normalized variable names to lowercase for consistency
- Improved configuration management and variable parsing
- Admin Check Logic: Refactored admin status verification in GroupList component
- Enhanced isAdmin function to check both group owner and participant admin status
- Better permission handling for group management operations
- Build Configuration: Updated .gitignore to exclude binary files
- Added 'bin' directory to .gitignore for cleaner repository
- Bumped application version to v6.1.1
📝 Files Changed
- 6 files changed
- 72 additions, 24 deletions
- Modified:
src/config/settings.go
(version bump) - Enhanced:
src/views/components/GroupList.js
(admin check refactor) - Improved:
src/cmd/root.go
(environment variable handling) - Updated:
src/infrastructure/whatsapp/init.go
andwebhook.go
(protocol message handling) - Modified:
.gitignore
(build exclusions)
�� Summary
- Major improvements: Enhanced webhook message processing and environment handling
- Better admin permission management for group operations
- Improved build configuration and code organization
- Enhanced WhatsApp protocol message compatibility
This release focuses on improving the core infrastructure with better environment variable handling, enhanced webhook processing for WhatsApp protocol messages, and refined admin permission checks for group management operations.
Full Changelog: v6.1.0...v6.1.1