dropwizard

A damn simple library for building production-ready RESTful web services.

APACHE-2.0 License

Stars
8.5K
Committers
478

Bot releases are visible (Hide)

dropwizard - 1.3.0

Published by arteam over 6 years ago

  • Add dropwizard-jdbi3 module #2243, #2247
  • Add Dropwizard testing module for JUnit 5 #2166
  • Support for building and running Dropwizard on JDK9 #2197
  • Support for running Dropwizard with native SSL via Conscrypt #2230
  • Add support for JSON logs in Dropwizard #2232
  • Add a TCP and UDP log appenders to Dropwizard #2291
  • Add support for providing a custom logging layout during logging bootstrap #2260
  • Add context path to logged endpoints #2254
  • Support multiple extensions for views (breaking change) #2213
  • Enable auto escaping of strings in Freemarker templates #2251
  • Allow dynamic constraint validation messages #2246
  • Add the @SelfValidation annotation as a powerful alternative to @ValidationMethod #2150
  • Set a minimal duration for DatasourceFactory.maxWaitForConnection() #2130
  • Migrate deprecated classes from commons-lang to commons-text #2208
  • Support for setting the immediateFlush option for file logging #2193
  • Use InstrumentedQueuedThreadPool for admin endpoint #2186
  • Add support for configuring ServiceUnavailableRetryStrategy for HTTP clients #2185
  • Add possibility to configure Jetty's minRequestDataRate #2184
  • Add exclusive mode to @MinDuration and @MaxDuration annotations #2167
  • Strip the Content-Length header after decompressing HTTP requests #2271
  • Add support for providing a custom layout during logging bootstrap #2260
  • Add support for PATCH request to Jersey test client #2288
  • Add configuration option to EventJsonLayoutBaseFactory to flatten MDC #2293
  • Allow to use custom security provider in HTTP client #2299
  • Make ignoreExceptionOnPreLoad on database pool properties configurable #2300
  • Allow lazy initialization of resources in ResourceTestRule #2304
  • Make sure Jersey test client uses Dropwizard's ObjectMapper #2277
  • Allow customizing Hibernate Configuration in DAOTest #2301
  • Upgrade to Apache Commons Lang3 3.7
  • Upgrade to Apache Commons Text 1.2
  • Upgrade to Apache HttpClient 4.5.5
  • Upgrade to Apache Tomcat JDBC 9.0.5
  • Upgrade to Argparse4j 0.8.1
  • Upgrade to AssertJ 3.9.1
  • Upgrade to Dropwizard Metrics 4.0.2
  • Upgrade to Error Prone 2.2.0
  • Upgrade to Guava 24.0-jre
  • Upgrade to Hibernate 5.2.15.Final
  • Upgrade to Jackson 2.9.4
  • Upgrade Jadira to 7.0.0-rc1 #2272
  • Upgrade to Jdbi 3.1.0 #2289
  • Upgrade to JUnit 5.0.3
  • Upgrade to Mockito 2.15.0
  • Upgrade to NullAway 0.3.2
dropwizard - 1.2.4

Published by arteam over 6 years ago

  • Upgrade Jackson to 2.9.4 in 1.2.* to address a CVE #2269
dropwizard - 1.1.7

Published by arteam over 6 years ago

  • Upgrade Jackson to 2.8.11 in 1.1.* to address a CVE #2270
dropwizard - 1.3.0-rc7

Published by arteam over 6 years ago

  • Correctly handle the default context path when logging endpoints #2279
dropwizard - 1.3.0-rc6

Published by arteam over 6 years ago

  • Add support for providing a custom logging layout during logging bootstrap #2260
  • Add context path to logged endpoints #2254
  • Enable auto escaping of strings in Freemarker templates #2251
  • Add dropwizard-jdbi3 to BOM #2247
  • Upgrade to Guava 24.0-jre
  • Upgrade to JUnit 5.0.3
  • Upgrade to Error Prone 2.2.0
  • Upgrade to NullAway 0.3.2
  • Upgrade to Apache HttpClient 4.5.5
  • Upgrade to Apache Commons Text 1.2
  • Upgrade to Liquibase 3.5.4
  • Upgrade to Hibernate 5.2.13.Final
  • Upgrade to Apache Tomcat JDBC 9.0.4
  • Upgrade to Apache Commons Lang3 3.7
  • Upgrade to AssertJ 3.9.0
  • Upgrade to Jackson 2.9.4
dropwizard - 1.2.3

Published by arteam over 6 years ago

  • Enable auto escaping of strings in Freemarker templates (#2251)
dropwizard - 1.3.0-rc4

Published by arteam almost 7 years ago

  • Add 'dropwizard-jdbi3' module #2243
  • Allow dynamic constraint validation messages #2246
dropwizard - 1.3.0-rc3

Published by arteam almost 7 years ago

  • Upgrade to metrics 4.0.2
dropwizard - 1.3.0-rc2

Published by arteam almost 7 years ago

  • Add support for JSON logs in Dropwizard #2232
dropwizard - 1.2.2

Published by arteam almost 7 years ago

  • Don't shut down asynchronous executor in Jersey #2221
  • Add possibility to possibility to extend DropwizardApacheConnector #2220
dropwizard - 1.3.0-rc1

Published by arteam almost 7 years ago

  • Support for building and running Dropwizard on JDK9 #2197
  • Add Dropwizard testing module for JUnit 5 #2166
  • Add the SelfValidation annotation as a powerful alternative to ValidationMethod #2150
  • Support multiple extensions for views (breaking change) #2213
  • Set a minimal duration for DatasourceFactory.maxWaitForConnection #2130
  • Migrate deprecated classes from commons-lang to commons-text #2208
  • Enable NullAway errorprone checks #2204
  • Support for setting the immediateFlush option for file logging #2193
  • Use InstrumentedQueuedThreadPool for admin endpoint #2186
  • Add support for configuring ServiceUnavailableRetryStrategy for HTTP clients #2185
  • Add possibility to configure Jetty's minRequestDataRate #2184
  • Add exclusive mode to MinDuration and MaxDuration annotations #2167
dropwizard - 1.2.1

Published by arteam almost 7 years ago

  • Correctly set up SO_LINGER for the HTTP connector #2176
  • Support fromString in FuzzyEnumParamConverter #2161
  • Upgrade to Hibernate 5.2.12.Final to address https://hibernate.atlassian.net/browse/HHH-11996, #2206
  • Upgrade to Freemaker 2.3.27-incubating
dropwizard - 1.1.6

Published by arteam almost 7 years ago

  • Support fromString in FuzzyEnumParamConverter #2161
dropwizard - 1.1.5

Published by arteam almost 7 years ago

  • Correctly set up SO_LINGER for the HTTP connector (#2176)
dropwizard -

Published by joschi about 7 years ago

Complete changelog on GitHub

  • Support configuring FileAppender#bufferSize #1951
  • Improve error handling of @FormParam resources #1982
  • Add JDBC interceptors through configuration #2030
  • Support Dropwizard applications without logback #1900
  • Replace deprecated SizeAndTimeBasedFNATPSizeAndTimeBasedRollingPolicy #2010
  • Decrease allowable tomcat jdbc validation interval to 50ms #2051
  • Add support for setting several cipher suites for HTTP/2 #2119
  • Remove Dropwizard's Jackson dependency on Logback #2112
  • Handle badly formed "Accept-Language" headers #2103
  • Use LoadingCache in CachingAuthorizer #2096
  • Client NTLM Authentication #2091
  • Add optional Jersey filters #1948
  • Upgrade to Apache commons-lang3 3.6
  • Upgrade to AssertJ 3.8.0
  • Upgrade to classmate 1.3.4
  • Upgrade to Guava 23.1
  • Upgrade to H2 1.4.196
  • Upgrade to Hibernate 5.2.11.Final
  • Upgrade to Hibernate Validator 5.4.1.Final
  • Upgrade to HSQLDB 2.4.0
  • Upgrade to Jackson 2.9.1
  • Upgrade to Jetty 9.4.7.v20170914
  • Upgrade to JMH 1.19
  • Upgrade to Joda-Time 2.9.9
  • Upgrade to Logback 1.2.3
  • Upgrade to Metrics 3.2.5
  • Upgrade to Mockito 2.10.0
  • Upgrade to Mustache.java 0.9.5
  • Upgrade to Objenesis 2.6
  • Upgrade to SLF4J 1.7.25
  • Upgrade to tomcat-jdbc 8.5.23
dropwizard - 1.1.3

Published by arteam about 7 years ago

  • Update Jetty to 9.4.6.v20170531 to address CVE-2017-9735 #2117
dropwizard - 1.0.9

Published by arteam about 7 years ago

  • Update Jetty to 9.3.20.v20170531 to address CVE-2017-9735 #2116
dropwizard - 1.1.2

Published by arteam over 7 years ago

  • Updated Jackson to 2.8.9. Fixes a security vulnerability https://github.com/FasterXML/jackson-databind/issues/1599 with default typing #2086
  • Use the correct JsonFactory in JSON configuration parsing #2046
  • Support of extending of DBIFactory #2067
  • Add time zone to Java 8 datetime mappers #2069
dropwizard - 1.0.8

Published by arteam over 7 years ago

dropwizard - 1.1.1

Published by arteam over 7 years ago

  • Set the console logging context after a reset #1973
  • Set logging context for file appenders before setting the buffer size #1975
  • Remove javax.el from jersey-bean-validation #1976
  • Exclude duplicated JTA 1.1 from dropwizard-hibernate dependencies #1977
  • Add missing @UnwrapValidatedValue annotations #1993
  • Fix HttpSessionListener.sessionDestroyed is not being called #2032
  • Add flag to make ThreadNameFilter optional #2014
Package Rankings
Top 1.15% on Repo1.maven.org
Top 3.77% on Proxy.golang.org
Badges
Extracted from project README
Build Quality Gate Status Maven Central Javadocs Documentation Status Maintainability Reproducible Builds Contribute with Gitpod