Skip to content

Latest commit

 

History

History
207 lines (119 loc) · 4.42 KB

CHANGELOG.md

File metadata and controls

207 lines (119 loc) · 4.42 KB

Changelog

1.11.1

  • small updated to http client connection settings

1.11.0

  • Add data removal endpoints

1.10.21

  • updated default HTTP client connection settings
  • adjusted HTTP client library package used

1.10.2

  • updated HTTP client data requests issue with unicode characters

1.10.1

  • updated error handling to provide HTTP status codes

1.10.0

  • switched underlying HTTP client from Jersey to Apache HTTP client

1.9.12

  • code cleanup for http client
  • updated tika to 2.7.0, jersey client to 2.3.9

1.9.11

  • code cleanup (better decoupling of components, folder restructure and other small cleanups)

1.9.1

  • updated data models to latest version for stats and webhooks
  • updated jackson to version 2.14.1
  • updated default http timeout value

1.9.0

  • library was migrated to a different groupid, make sure to update your pom.xml

1.8.4

  • updated tika to 2.6.0, jersey client to 2.37, jackson to 2.14.0

1.8.3

  • removed slf4j-simple dependency

1.8.2

  • test release - due update to maven release process

1.8.1

  • updated apache Tika version to 2.4.0
  • updated jackson to version 2.13.3
  • updated sending endpoints to use List interface rather than ArrayList

1.8.0

  • Sender signature model update, added confirmation personal note

1.7.4

  • fixed server data model
  • added more documentation to the library

1.7.3

  • update package to use for mime
  • use only core of the apache tika

1.7.2

  • switched to default java logging
  • switched from mimeutil library to apache tika for file type detection
  • small type updates

1.7.0

  • removed jaxb bindings
  • updated log library
  • added more message creation tests
  • updated jersey version to 2.33

1.5.7

  • small model update

1.5.6

  • clients can be retrieved with custom API url now

1.5.5

  • remove obsolete test

1.5.3

  • Errors that come from Postmark API will contain error code from now on
  • Error handler is separated from http client handler
  • Message details endpoint supports parameters usage

1.5.2

  • sending has an option to choose message stream now
  • fixed issue with templates not having option to attach files with content id (used mostly for inline images)

1.5.0

  • updated jersey version and Bounce ID to long type

1.2.4

  • bounce tag endpoint is no longer supported

1.2.3

  • fixed Jackson 2.10.0 library with Java 11 usage

1.2.2

  • added webhook management support
  • improved test coverage
  • improved type model

1.2.1

  • updated jackson version to resolve security issue
  • added template layouts support
  • fix date deserializing issue with some of the inbound messages

1.2.0

  • tiny update to dependency model for Jackson

1.1.9

  • added template pushes support

1.1.8

  • add support for using metadata to sending email with template

1.1.6

  • updated message model to new metadata format

1.1.5

  • updated version - for easy backporting to jersey1x for users using old version of jersey

1.1.4

  • disable logging by default, allow users to customize it

1.1.3

  • improved adding attachments for templates endpoint

1.1.2

  • better support for adding attachments to email message

1.1.1

  • force jackson annotations to be the same as jackson provider

1.1

  • added verifyDomainDKIM endpoint to client
  • added verifyDomainReturnPath endpoint to client
  • template feature updates
  • added support for managing templates by Alias
  • added support for batch sending templates
  • model for bounces, opens, clicks, delivery updated with "RecordType" support
  • inbound webhooks have "rawEmail" support now
  • updated Jackson (JSON object handler) to latest stable version (2.9.5) - this should resolve parsing issues with "fractional" timezones
  • object model changed to use interfaces instead of implementations for lists and maps
  • deprecated "deliverMessage" API client call for templates, use "deliverMessageWithTemplate" instead
  • added new integration tests

1.0.5

  • added support for boolean parameters

1.0.4

  • added separate inbound object for webhook for clearer naming

1.0.2

  • fixed link tracking constant values

1.0.1

  • small fix in object serilization:

1.0.0

  • official first release