Browse our Products

Aspose.Email for Java 19.10 Release Notes

All Changes

KeySummaryCategory
EMAILNET-39433Add support for AMP HTML emailsNew Feature
EMAILNET-39606Provide more accurate HTML to Text conversion.Enhancement
EMAILNET-39600HTML Body not correctly displayedEnhancement
EMAILNET-39594URL disappeared using MailMessage.HtmlBodyTextEnhancement
EMAILJAVA-34600Date Formatting of MessageEnhancement
EMAILNET-39603Empty To, CC, BCC fields when reading OLM fileBug
EMAILNET-39597How to set Return-Path header in Aspose.EmailBug
EMAILNET-39596Issue in using Aspose.Email with OAuthBug
EMAILNET-39604Parsing To MailMessage failsBug
EMAILJAVA-34595Wrong recurrence duration is set using APIBug
EMAILNET-39591Information is lost on saving EML as MSGBug
EMAILNET-39586Formating issues on email body to MHTML conversionBug
EMAILNET-39605DKIM failed using Aspose.EmailBug
EMAILNET-39607Corrupt MHT generated on saving EMLBug
EMAILNET-39613OLE object is missing in exported PDFBug
EMAILNET-39612MailMessage.MessageId has a new value for each runBug
EMAILJAVA-34603Parsing To failsBug
EMAILJAVA-34608Aspose.Email conversion FailureBug
EMAILJAVA-34605The property PR_EMAIL_ADDRESS_W returns unexpected outputBug
EMAILJAVA-34599ArgumentOutOfRangeExceptionBug
EMAILJAVA-34610RTF body not showing in generated PDFBug

Added APIs

TypeTitle
ClassAmpAccordion
ClassAmpAnim
ClassAmpAttributes
ClassAmpCarousel
ClassAmpComponent
ClassAmpFitText
ClassAmpForm
ClassAmpImage
ClassAmpMessage
ClassAmpTimeago
ClassCarouselType
ClassFormField
ClassFormMethod
ClassFormTarget
ClassLayoutType
ClassSection
ClassSectionHeader
ClassSectionHeaderType
ClassSectionValue
ClassHyperlinkRenderingCallback
Field/EnumAmpImage.defaultHeight
Field/EnumAmpImage.defaultWidth
Field/EnumCarouselType.Carousel
Field/EnumCarouselType.Slides
Field/EnumFormMethod.Get
Field/EnumFormMethod.Post
Field/EnumFormTarget.Blank
Field/EnumFormTarget.Top
Field/EnumFormTarget.Undefined
Field/EnumLayoutType.Container
Field/EnumLayoutType.Fill
Field/EnumLayoutType.Fixed
Field/EnumLayoutType.FixedHeight
Field/EnumLayoutType.Flex
Field/EnumLayoutType.Intrinsic
Field/EnumLayoutType.Nodisplay
Field/EnumLayoutType.Responsive
Field/EnumSectionHeaderType.h1
Field/EnumSectionHeaderType.h2
Field/EnumSectionHeaderType.h3
Field/EnumSectionHeaderType.h4
Field/EnumSectionHeaderType.h5
Field/EnumSectionHeaderType.h6
Field/EnumSectionHeaderType.header
MethodAmpAccordion.#ctor
MethodAmpAccordion.toAmpHtml
MethodAmpAccordion.toHtml
MethodAmpAnim.#ctor(int,int)
MethodAmpAnim.toAmpHtml
MethodAmpAttributes.#ctor
MethodAmpAttributes.toAmpHtml
MethodAmpAttributes.toHtml
MethodAmpCarousel.#ctor(int,int)
MethodAmpCarousel.toAmpHtml
MethodAmpCarousel.toHtml
MethodAmpComponent.#ctor
MethodAmpComponent.toAmpHtml
MethodAmpComponent.toHtml
MethodAmpFitText.#ctor(String)
MethodAmpFitText.toAmpHtml
MethodAmpFitText.toHtml
MethodAmpForm.#ctor
MethodAmpForm.toAmpHtml
MethodAmpForm.toHtml
MethodAmpImage.#ctor(int,int)
MethodAmpImage.toAmpHtml
MethodAmpImage.toHtml
MethodAmpMessage.#ctor
MethodAmpMessage.addAmpComponent(AmpComponent)
MethodAmpMessage.save(OutputStream,SaveOptions)
MethodAmpTimeago.#ctor(Date)
MethodAmpTimeago.#ctor(Date,int,int)
MethodAmpTimeago.toAmpHtml
MethodAmpTimeago.toHtml
MethodFormField.#ctor
MethodFormField.#ctor(String)
MethodFormField.#ctor(String,String)
MethodFormField.toAmpHtml
MethodFormField.toHtml
MethodSection.#ctor
MethodSection.toAmpHtml
MethodSection.toHtml
MethodSectionHeader.#ctor(/SectionHeaderType/int,String)
MethodSectionValue.#ctor(Object)
MethodSectionValue.toAmpHtml
MethodSectionValue.toHtml
MethodMailMessage.getHtmlBodyText(HyperlinkRenderingCallback)
PropertyAmpAccordion.getDisableSessionStates, setDisableSessionStates
PropertyAmpAccordion.getExpandSingleSection, setExpandSingleSection
PropertyAmpAccordion.getRequiredScript
PropertyAmpAccordion.getSections
PropertyAmpAnim.getAttribution, setAttribution
PropertyAmpAnim.getRequiredScript
PropertyAmpAttributes.getHeight, setHeight
PropertyAmpAttributes.getHeigths, setHeigths
PropertyAmpAttributes.isFallback, setFallback
PropertyAmpAttributes.isNoloading, setNoloading
PropertyAmpAttributes.isPlaceHolder, setPlaceHolder
PropertyAmpAttributes.getLayout, setLayout
PropertyAmpAttributes.getMedia, setMedia
PropertyAmpAttributes.getOn, setOn
PropertyAmpAttributes.getSizes, setSizes
PropertyAmpAttributes.getWidth, setWidth
PropertyAmpCarousel.getImages
PropertyAmpCarousel.getRequiredScript
PropertyAmpCarousel.getType, setType
PropertyAmpComponent.getAttributes
PropertyAmpComponent.getFallback, setFallback
PropertyAmpComponent.getPlaceholder, setPlaceholder
PropertyAmpComponent.getRequiredScript
PropertyAmpFitText.getMaxFontSize, setMaxFontSize
PropertyAmpFitText.getMinFontSize, setMinFontSize
PropertyAmpFitText.getRequiredScript
PropertyAmpFitText.getValue, setValue
PropertyAmpForm.getAction, setAction
PropertyAmpForm.getActionXhr, setActionXhr
PropertyAmpForm.getFieldset
PropertyAmpForm.getMethod, setMethod
PropertyAmpForm.getRequiredScript
PropertyAmpForm.getTarget, setTarget
PropertyAmpImage.getAlt, setAlt
PropertyAmpImage.isValid
PropertyAmpImage.getRequiredScript
PropertyAmpImage.getSrc, getSrc
PropertyAmpMessage.getAmpHtmlBody, setAmpHtmlBody
PropertyAmpTimeago.getCutoff, setCutoff
PropertyAmpTimeago.getDateTime, setDateTime
PropertyAmpTimeago.getLocale, setLocale
PropertyAmpTimeago.getRequiredScript
PropertyFormField.getId, setId
PropertyFormField.getInputType, setInputType
PropertyFormField.isRequired, setRequired
PropertyFormField.getLabel, setLabel
PropertyFormField.getName, setName
PropertyFormField.getPlaceholder, setPlaceholder
PropertyFormField.getValue, setValue
PropertySection.getExpanded, setExpanded
PropertySection.getHeader, setHeader
PropertySection.getValue, setValue
PropertySectionHeader.getType, setType
PropertySectionHeader.getValue, setValue
PropertySectionValue.getData, setData

Removed APIs

No Changes