- Move repository from eightmarq/mail-template-bundle to schvoy/mail-template-bundle
- Bump composer packages, increase minimum versions (php to 8.3, Symfony to 7.1)
- Replace eightmarq/core-bundle with schvoy/base-entity-bundle
- Update code because of package bumps
- Improve AbstractMailType
- add configuration property
- remove unnecessary MailEngineInterface interface
- Add test environment for PhpUnit tests
- Add tests for TwigBasedEmails
- Add
before-commit
,code-quality
andtests
composer scripts - Allow to change email template for the email templates one by one
- Update README.md
- Update composer.json requirements
- Update required Symfony version to 6.1 and PHP version to 8.1
- Use empty string instead of null value as sender name when it's not defined
- Fix typo in change log
- Use empty string instead of null value as recipient name when it's not defined
- Add install information to README.md
- Add Twig based email types
- Add basic email template layout
- Add convert css file to inline css for emails