All notable changes to Evolution Manager v2 will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Open source preparation with comprehensive documentation
- GitHub issue templates and PR templates
- Security policy and vulnerability reporting process
- Docker Compose setup for easy deployment
- Code quality tools (Prettier, ESLint configurations)
- Updated package.json with proper metadata and repository information
- Improved project structure for open source development
- Modern React + TypeScript + Vite architecture
- Comprehensive dashboard for Evolution API management
- Multi-language support (PT-BR, EN-US, ES-ES, FR-FR)
- Dark/Light theme support with system preference detection
- Real-time WebSocket integration for live updates
- Responsive design for desktop and mobile devices
- WhatsApp chat interface with message history
- Media file handling and preview
- Contact management and search
- Message status tracking
- OpenAI - GPT-powered conversations with customizable settings
- Dify - AI workflow automation platform integration
- Typebot - Visual flow builder for conversational experiences
- Chatwoot - Customer support platform integration
- Flowise - Low-code AI application builder
- N8N - Workflow automation platform
- Evolution Bot - Built-in chatbot functionality
- Webhook - HTTP event delivery with retry logic
- WebSocket - Real-time event streaming
- RabbitMQ - Message queue integration
- SQS - Amazon Simple Queue Service integration
- Apache Kafka - Event streaming platform support
- Multi-instance dashboard with status monitoring
- Instance creation and configuration
- QR code display for WhatsApp connection
- Connection status and health monitoring
- Bulk operations for multiple instances
- Modern UI components built with Radix UI
- Tailwind CSS for consistent styling
- Accessible design following WCAG guidelines
- Keyboard navigation support
- Loading states and error handling
- Instance settings and behavior configuration
- Proxy configuration for network routing
- Authentication and security settings
- Integration-specific configurations
- TypeScript for type safety and better developer experience
- React Query for efficient data fetching and caching
- React Hook Form with Zod validation
- Socket.io client for real-time communication
- Recharts for data visualization
- Internationalization with react-i18next
- Input validation and sanitization
- CSRF protection
- Secure authentication handling
- Content Security Policy support
- Code splitting and lazy loading
- Optimized bundle size
- Efficient re-rendering with React optimization
- Caching strategies for API responses
Previous versions of Evolution Manager (v1.x.x) are now considered legacy. For migration guides and legacy documentation, please refer to the Migration Guide.
- Added for new features
- Changed for changes in existing functionality
- Deprecated for soon-to-be removed features
- Removed for now removed features
- Fixed for any bug fixes
- Security for vulnerability fixes
We follow Semantic Versioning:
- MAJOR version for incompatible API changes
- MINOR version for backwards-compatible functionality additions
- PATCH version for backwards-compatible bug fixes
When contributing to the project, please update the [Unreleased] section
with your changes. The maintainers will move entries to the appropriate
version section during release preparation.
Evolution Manager v2 - Built with ❤️ by the Evolution API Team