Skip to content

Latest commit

 

History

History
131 lines (94 loc) · 3.35 KB

File metadata and controls

131 lines (94 loc) · 3.35 KB

Pull Request

📋 Description

🔗 Related Issues

  • Fixes #
  • Related to #

🧪 Type of Change

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📚 Documentation update
  • 🎨 Style/UI changes
  • ♻️ Code refactoring (no functional changes)
  • ⚡ Performance improvements
  • 🔧 Build/CI changes
  • 🧪 Tests

🧪 Testing

Test Environment

  • Local development
  • Staging environment
  • Production-like environment

Test Cases

  • Unit tests pass
  • Integration tests pass
  • Manual testing completed
  • Cross-browser testing (if applicable)
  • Mobile testing (if applicable)

Test Instructions

📸 Screenshots

Before

After

✅ Checklist

Code Quality

  • My code follows the project's style guidelines
  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • My changes generate no new warnings or errors
  • I have run npm run lint and fixed any issues

Testing

  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • I have tested the changes in multiple browsers (if applicable)
  • I have tested the changes on mobile devices (if applicable)

Documentation

  • I have made corresponding changes to the documentation
  • I have updated the README.md if necessary
  • I have added/updated JSDoc comments for new functions
  • I have updated type definitions if necessary

Internationalization

  • I have added translations for new text strings
  • I have tested the changes in different languages (if applicable)

Breaking Changes

  • This PR introduces breaking changes
  • I have documented the breaking changes in the description
  • I have updated the migration guide (if applicable)

🔄 Migration Guide

Before

// Old code example

After

// New code example

📝 Additional Notes

🤝 Reviewer Guidelines

Focus Areas

  • Code logic and correctness
  • Performance implications
  • Security considerations
  • User experience
  • Accessibility
  • Browser compatibility

Testing Checklist for Reviewers

  • Pull and test the branch locally
  • Verify the fix/feature works as described
  • Check for edge cases
  • Verify no regressions in existing functionality

Thank you for contributing to Evolution Manager! 🚀