From 8ec7e89d6e277a3095dec1295e695855c4b7be50 Mon Sep 17 00:00:00 2001 From: Roel Standaert Date: Thu, 19 Oct 2017 11:10:06 +0200 Subject: [PATCH] Several changes: - Wt 4.0.1 release notes + version bump - Data unit pedantry: it's kibibyte! --- CMakeLists.txt | 26 +++++++++++++------------- Doxyfile | 2 +- ReleaseNotes.html | 23 +++++++++++++++++++++++ examples/Doxyfile | 2 +- wt_config.xml.in | 6 +++--- 5 files changed, 41 insertions(+), 18 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0a73ec7429..7c2df31ebe 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -24,19 +24,19 @@ SET(CMAKE_MODULE_PATH SET(VERSION_SERIES 4) SET(VERSION_MAJOR 0) -SET(VERSION_MINOR 0) - -SET(WT_SOVERSION 43) -SET(WTHTTP_SOVERSION 43) -SET(WTFCGI_SOVERSION 43) -SET(WTISAPI_SOVERSION 19) -SET(WTDBO_SOVERSION 43) -SET(WTDBOSQLITE3_SOVERSION 43) -SET(WTDBOPOSTGRES_SOVERSION 43) -SET(WTDBOFIREBIRD_SOVERSION 43) -SET(WTDBOMYSQL_SOVERSION 43) -SET(WTDBOMSSQLSERVER_SOVERSION 43) -SET(WTTEST_SOVERSION 13) +SET(VERSION_MINOR 1) + +SET(WT_SOVERSION 45) +SET(WTHTTP_SOVERSION 45) +SET(WTFCGI_SOVERSION 45) +SET(WTISAPI_SOVERSION 21) +SET(WTDBO_SOVERSION 45) +SET(WTDBOSQLITE3_SOVERSION 45) +SET(WTDBOPOSTGRES_SOVERSION 45) +SET(WTDBOFIREBIRD_SOVERSION 45) +SET(WTDBOMYSQL_SOVERSION 45) +SET(WTDBOMSSQLSERVER_SOVERSION 45) +SET(WTTEST_SOVERSION 15) IF(NOT SHARED_LIBS) IF(WIN32) diff --git a/Doxyfile b/Doxyfile index 23e844156e..4fcc651272 100644 --- a/Doxyfile +++ b/Doxyfile @@ -32,7 +32,7 @@ PROJECT_NAME = Wt # This could be handy for archiving the generated documentation or # if some version control system is used. -PROJECT_NUMBER = 4.0.0 +PROJECT_NUMBER = 4.0.1 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer diff --git a/ReleaseNotes.html b/ReleaseNotes.html index 1d4e865cbf..facb53a47b 100644 --- a/ReleaseNotes.html +++ b/ReleaseNotes.html @@ -22,6 +22,29 @@

Wt Release notes

the way you build Wt, the way you configure Wt or the Wt API and behaviour. +

Release 4.0.1 (November 2017)

+

This is a smaller release with mostly bugfixes, and some new features:

+
+
Added WContainerWidget::addNew() and similar methods
+
Because writing code like this: +
+
auto text = root()->addWidget(std::make_unique<Wt::WText>("Hello!"));
+
+ is a bit verbose, a shorthand was added that creates the widget and adds it to the container in one go: +
+
auto text = root()->addNew<Wt::WText>("Hello!");
+
+addNew forwards its arguments to the constructor, just like std::make_unique. +Along those lines, we added WContainerWidget::insertNew() and WTemplate::bindNew(). +
+
Added the <max-formdata-size> configuration option
+
Previously, the maximum size of form data sent by Wt in a single POST request was capped to 5 MiB. + In applications with a large amount of forms with a lot of data, that may not be enough, + so <max-formdata-size> can be used to adjust this independently. Note that + the maximum request size (and by consequence, the form data size) is still capped by + <max-request-size>.
+
+

Release 4.0.0 (September 19, 2017)

This release has all of the added features of Wt 3.3.8, but comes with many notable changes. In general, diff --git a/examples/Doxyfile b/examples/Doxyfile index d2db37482d..2b3b2ce7fa 100644 --- a/examples/Doxyfile +++ b/examples/Doxyfile @@ -4,7 +4,7 @@ # Project related configuration options #--------------------------------------------------------------------------- PROJECT_NAME = "Wt examples" -PROJECT_NUMBER = 4.0.0 +PROJECT_NUMBER = 4.0.1 OUTPUT_DIRECTORY = ../doc/examples CREATE_SUBDIRS = NO OUTPUT_LANGUAGE = English diff --git a/wt_config.xml.in b/wt_config.xml.in index 2f728419f5..a8bc146ba7 100644 --- a/wt_config.xml.in +++ b/wt_config.xml.in @@ -153,7 +153,7 @@ --> - * -debug - 128 -