Permalink
Fetching contributors…
Cannot retrieve contributors at this time
162 lines (158 sloc) 6.12 KB
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
This file is deprecated and only kept for historical reasons,
as all issues will be tracked in GitHub:
https://github.com/greenmail-mail-test/greenmail/issues
See the documentation at http://maven.apache.org/plugins/maven-changes-plugin/usage.html
Possible action types: add, fix, remove, update
-->
<document>
<properties>
<title>Changes</title>
</properties>
<body>
<release version="1.5" date="2014-02-16" description="Changes for 1.5 release">
<!-- See https://github.com/greenmail-mail-test/greenmail/milestones/1.5 -->
</release>
<release version="1.4.1" date="2015-04-27" description="Changes for 1.4.1 release">
<action type="add" issue="37">
Enable UIDL capability for POP3
</action>
<action type="fix" issue="64">
UserManager.getUserByEmail fails
</action>
<action type="fix" issue="58">
UID is not passed with POP3
</action>
<action type="update" issue="52">
Upgrade jboss dependencies to 4.2.2.GA for GreenMail JBoss SAR
</action>
<action type="add" issue="47">
Support UIDFolder
</action>
<action type="fix" issue="35">
Spring ImapMailReceiver fails (No enum constant com.icegreen.greenmail.imap.commands.SearchKey.NOT)
</action>
<action type="fix" issue="29">
Read the allocated port from the ServerSocket
</action>
<action type="fix" issue="28">
GreenMail cannot receive bounce messages
</action>
<action type="fix" issue="21">
Received date and subject causes issues with imap interface
</action>
<action type="add">
Add GreenMailConfiguration that can be used to configure GreenMail istances (e.g. add users on startup)
</action>
</release>
<release version="1.4" date="2014-10-29" description="Changes for 1.4 release">
<action type="fix" issue="7">
Do not try to add receiver addresses any more to MIME message. Handling of BCC addresses is now correct. BCC
receivers are now no longer shown to other receivers.
</action>
<action type="fix" issue="6">
Message size is no longer limited in FetchCommand + Test
</action>
<action type="update">
Remove dependency on testng, all tests are JUnit now
</action>
<action type="add">
Add GreenMailRule that allows more convenient testing when using junit. This means that we also have a dependency
towards junit now.
</action>
<action type="fix" issue="18">
Server does not clean up session handlers
</action>
<action type="update">
Minimum required JDK is 1.6 for runtime and for language level.
</action>
<action type="update">
Update easymock to 3.2, testng to 3.8.8, spring to 4.1.1
</action>
<action type="update">
Add travis ci configuration for continuous integration build
</action>
<action type="fix" issue="1">
InMemoryStore expunge() doesn't clean up all mail.
</action>
<action type="fix">
Fixed nested folder creation using IMAP.
Many thx to Jan Zahalka for the patch.
</action>
<action type="add">
Added IMAP Fetch support for nested body parts .
</action>
<action type="add">
Added IMAP support for user flags .
</action>
<action type="fix">
Fixed date(time) parse bug, occuring if system locale is not English.
Many thx to Torsten Buchert for reporting and providing a fix.
</action>
<action type="add">
Support IMAP user flags and RECENT.
Many thx to Alvin Antony for reporting this missing feature.
</action>
<action type="add">
Added IMAP quota support. Can be toggled on and off in order to test capabilities.
</action>
<action type="add">
Extended search by HEADER criteria.
</action>
<action type="add">
Basic imap search supporting flag criterias.
Many thx to Torsten Buchert for providing a patch.
</action>
<action type="fix">
Fixed bug in unparseable message attributes.
Many thx to Torsten Buchert for reporting and providing a patch.
</action>
<action type="add">
Default keystore can be customized by adding a 'greenmail.jks' to classpath before the GreenMail JAR.
See 'DummySSLServerSocketFactory.java' for details.
</action>
<action type="fix">
Updated default keystore certificate, which expired in 2006 (solves problem with IBM JDK as reported by Dirk Olmes).
</action>
<action type="update">
Minor Java 5 optimizations.
</action>
<action type="update">
GreenMail JBoss Service is a bit more verbose when starting.
</action>
<action type="update">
Updated slf4j from 1.3.1 to 1.7.7
</action>
<action type="update">
IMAP,POP3 and SMTP now support debug level logging of commands.
</action>
<action type="update">
Updated JavaMail from 1.4.0 to 1.4.7 (see <![CDATA[<a href="https://java.net/projects/javamail/sources/website-repository/content/docs/CHANGES.txt"> JavaMail changes</a>]]>), and Java Activation Framework from 1.1 to 1.1.1 (see <![CDATA[<a href="http://www.oracle.com/technetwork/java/javase/downloads/jaf-changes-150237.txt">JAF changes</a>]]>)
</action>
<action type="update">
Merged 1.3.1b changes.
</action>
<action type="update">
GreenMail requires Java 5 now.
</action>
<action type="update">
Updated JUnit from 3.8.1 to 3.8.2
</action>
</release>
<release version="1.3.1b" date="2009-06-14" description="Changes for 1.3.1b release">
<action type="add">
Better "Bind Address Exception" handling. GreenMail now will try opening the server port multiple times with time delays.
</action>
<action type="add">
GreenMail now open server ports on "0.0.0.0" if bind address is specified as null
</action>
<action type="add">
GreenMail now have a "catch-all" retriever helper. See GreenMail.getReceviedMessagesForDomain(String domain)
</action>
<action type="add">
For the jboss-service: More verbose startup info message including mail server hostname, protocols and ports
</action>
</release>
</body>
</document>