Releases: jenkinsci/email-ext-plugin
Releases · jenkinsci/email-ext-plugin
2.85
🚀 New features and improvements
- JENKINS-66849: Use credentials plugin for managing authentication credentials (#325) @slide
- Replace PNG icons with vectorized images (#318) @NotMyFault
🐛 Bug fixes
- JENKINS-63523: Use default suffix from global configuration with From address if only username specified (#321) @slide
📦 Dependency updates
- Bump plugin parent POM from 4.29 to 4.31 (#329, #328) @dependabot
- Bump Config File Provider from 3.7.1 to 3.8.1 (#298) @dependabot
📝 Documentation updates
- JENKINS-66295: Add documentation for triggers (#326) @slide
👻 Maintenance
- Adapt to JEP-227 - (#327) @basil
- Bump baseline to 2.277 LTS (#324) @basil
- Use try-with-resources (#322) @offa
- Drop dependency on Apache Commons Codec (#317) @basil
🚦 Tests
2.84
🐛 Bug fixes
- JENKINS-66205: Cannot override SMTP port with "Use TLS" enabled (#302) @wwuck
📦 Dependency updates
- Bump jsoup from 1.13.1 to 1.14.3 (#314, #305, #299) @dependabot
- Bump plugin parent POM from 4.18 to 4.29 (#316, #315, #313, #309, #304, #301, #294) @dependabot
- Bump plugin BOM from 831.v9814430e6383 to 887.vae9c8ac09ff7 (#297, #296, #295) @dependabot
👻 Maintenance
🚦 Tests
2.83
🚀 New features and improvements
- JENKINS-5206: Support for SMTP over TLS (#283) @wwuck
📦 Dependency updates
- Bump plugin BOM from 25 to 831.v9814430e6383 (#293, #291, #290, #287, #285, #281) @dependabot
- Bump plugin parent POM from 4.16 to 4.18 (#286, #284) @dependabot
- Bump Config File Provider from 3.7.0 to 3.7.1 (#288) @dependabot
👻 Maintenance
2.82
🚨 Removed
- JENKINS-55744: The Static Analysis Utilities plugin has been marked as end-of-life and removed from the Jenkins Update Center. As of 2.82, integration with the Static Analysis Utilities plugin has been removed from the Email Extension plugin. (#276) @basil
🐛 Bug fixes
- JENKINS-64629: When attempting to email a user with a locked, disabled, or otherwise unauthorized account, different types of
AuthenticationException
were not caught and caused a failure. (#277) @jvz
📦 Dependency updates
- Bump Config File Provider plugin from 3.6.2 to 3.7.0 (#279) @basil
- Bump plugin BOM from 20 to 25 (#278, #275, #274, #272) @dependabot
- Bump plugin parent POM from 4.15 to 4.16 (#273) @dependabot
👻 Maintenance
2.81
⚠️ Deprecated
- JENKINS-55744: Integration with the Static Analysis Utilities plugin was deprecated in 2.78 and is scheduled to be removed in the first quarter of 2021, regardless of whether or not anyone submits a pull request to add integration with the Warnings Next Generation plugin.
🐛 Bug fixes
📦 Dependency updates
- Bump plugin BOM from 18 to 20 (#268, #266) @dependabot
- Bump plugin parent POM from 4.13 to 4.15 (#267, #265) @dependabot
👻 Maintenance
2.80
🐛 Bug fixes
- JENKINS-64141: Restore
localhost
as default SMTP server (#262) @thomasgl-orange
📦 Dependency updates
- Bump Jenkins plugin parent POM from 4.12 to 4.13 (#261) @dependabot
2.79
🐛 Bug fixes
- JENKINS-64095: Mail accounts with blank but non-
null
SMTP usernames erroneously fail validation (#258) @basil - JENKINS-63522: Debug logs are misleading and incomplete when From address is invalid (#256) @basil
- JENKINS-46821: Upstream Committers recipient provider does not consider all upstream causes (#254) @basil
👻 Maintenance
🚦 Tests
2.78
⚠️ Deprecated
- JENKINS-55744: Deprecate integration with Static Analysis Utilities plugin (#251) @basil
🚀 New features and improvements
- Trim fields to match Mailer plugin (#221) @darinpope
🐛 Bug fixes
- JENKINS-63846: Changes to the administrator address in the Jenkins location configuration are not reflected in the Email Extension plugin (#248, #249) @basil
- Compatibility with JEP-228 (#220) @jglick
📦 Dependency updates
- Remove explicit references to Hamcrest version (#237) @basil
- Bump Jericho HTML Parser from 3.3 to 3.4 (#234) @dependabot
- Remove Javassist from
pom.xml
(#236) @basil - Bump jsoup from 1.11.3 to 1.13.1 (#233) @dependabot
- Bump Config File Provider from 2.15.6 to 3.6.2 (#232) @basil
- Remove FindBugs annotations from
pom.xml
(#231) @basil - Bump Jackson from 2.10.5 to 2.11.3 (#230) @dependabot
- Update Jackson to 2.10.5 (#218) @alxsap
📝 Documentation updates
- Migrate documentation from Markdown to AsciiDoc (#219) @bromps
👻 Maintenance
- Mark older fields as deprecated and migrate callers to non-deprecated equivalents (#247) @basil
- Minor code cleanup (#228) @basil
- Update plugin metadata (#222) @basil
🚦 Tests
- Add test for
ExtendedEmailPublisherDescriptor#readResolve
(#245) @basil - Eliminate reliance on Jenkins Update Center in tests (#244) @basil
- Temporarily disable
ExtendedEmailPublisherMatrixTest
on Windows ACI agents due to resource constraints (#242) @basil - Rewrite
ExtendedEmailPublisherMatrixTest
to use JUnitClassRule
(#241) @basil - Stop build before moving on to the next test (#239) @basil
- Authentication tests (#217) @slide
v2.75 🌈
- Fix negation (JENKINS-63311 - ) (#215) @slide
- Fix JENKINS-63367 - (#214) @slide
v2.73 🌈
- Fix JENKINS-63311 - (#213) @slide