Skip to content

Commit

Permalink
Several changes:
Browse files Browse the repository at this point in the history
 - Bumped version to 3.5.1
 - 3.5.1 release notes
  • Loading branch information
RockinRoel committed Feb 6, 2020
1 parent 05ed470 commit b790a39
Show file tree
Hide file tree
Showing 5 changed files with 40 additions and 9 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ SET(CMAKE_MODULE_PATH

SET(VERSION_SERIES 3)
SET(VERSION_MAJOR 5)
SET(VERSION_MINOR 0)
SET(VERSION_MINOR 1)

IF(NOT SHARED_LIBS)
IF(WIN32)
Expand Down
2 changes: 1 addition & 1 deletion Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -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 = 3.5.0
PROJECT_NUMBER = 3.5.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
Expand Down
39 changes: 33 additions & 6 deletions ReleaseNotes.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,23 +22,50 @@ <h1>Wt Release notes</h1>
the way you build Wt, the way you configure Wt or the Wt API and
behaviour.

<h2>Release 3.5.1 (January 2020)</h2>
<h2>Release 3.5.1 (February 6, 2020)</h2>

<p>
This release fixes the following issues:
</p>

<ul>
<li>wthttp fixes:
<ul>
<li>
<a href="https://redmine.webtoolkit.eu/issues/7406" target="_blank">Issue #7406</a>: requests for absolute-form URLs (e.g. <tt>GET http://localhost:8080/ HTTP/1.1</tt> instead of <tt>GET / HTTP/1.1</tt>) are now rejected. No client normally sends requests like this to an origin server. See <a href="https://tools.ietf.org/html/rfc7230#section-5.3.2" target="_blank">RFC 7230, section 5.3.2</a>.
</li>
<li>
<a href="https://redmine.webtoolkit.eu/issues/7405" target="_blank">Issue #7405</a>: multiline HTTP headers (line folding) were causing
wthttp to segfault. This was fixed by removing support for (obsolete) line folding. See <a href="https://tools.ietf.org/html/rfc7230#section-3.2.4" target="_blank">RFC 7230, section 3.2.4</a>.
</li>
<li>
<a href="https://redmine.webtoolkit.eu/issues/7390" target="_blank">Issue #7390</a>: added MIME type for <tt>.wasm</tt> files.
</li>
<li>
<a href="https://redmine.webtoolkit.eu/issues/7384" target="_blank">Issue #7384</a>: setting the <tt>--docroot</tt> of wthttp
to <tt>.;</tt> will now correctly make it so that no path is interpreted as being a static resource.
</li>
</ul>
</li>
<li>
<a href="https://redmine.webtoolkit.eu/issues/7390" target="_blank">Issue #7390</a>: added MIME type for <tt>.wasm</tt> files to wthttp.
<a href="https://redmine.webtoolkit.eu/issues/7350" target="_blank">Issue #7350</a>: fixed <a href="classWt_1_1WPaintedWidget.html">WPaintedWidget</a>'s <tt>wtResize</tt> JavaScript to assume its preferred size when called with a size of -1.
</li>
<li>
Fixed several issues with <a href="classWt_1_1WLeafletMap.html">WLeafletMap</a> that were
<a href="https://redmine.emweb.be/boards/2/topics/16718" target="_blank">reported on the forum</a>.
Fixed possible JavaScript errors caused by <a href="classWt_1_1WContainerWidget.html">WContainerWidget</a>'s <tt>wtEncodeValue</tt> JavaScript not being terminated by a semicolon.
</li>
<li>
<a href="https://redmine.webtoolkit.eu/issues/7407" target="_blank">Issue #7407</a>: fixed JavaScript memory leak related to deferred or HTML tooltips.
</li>
<li>
<a href="https://redmine.webtoolkit.eu/issues/7360" target="_blank">Issue #7360</a>: documented <a href="structWt_1_1Mail_1_1Message_1_1Recipient.html">Wt::Mail::Message::Recipient</a>.
</li>
<li>
<a href="https://redmine.webtoolkit.eu/issues/7361" target="_blank">Issue #7361</a>: a previous attempt at fixing horizontal scrolling stutter
in Wt 3.4.1 caused a regression in <a href="classWt_1_1WTableView.html#a093b661f93551c1d6f73c423ae8ef459">WTableView::scrollTo()</a>.
</li>
<li>
<a href="https://redmine.webtoolkit.eu/issues/7384" target="_blank">Issue #7384</a>: setting the <tt>--docroot</tt> of wthttp
to <tt>.;</tt> will now correctly make it so that no path is interpreted as being a static resource.
Fixed several issues with <a href="classWt_1_1WLeafletMap.html">WLeafletMap</a> that were
<a href="https://redmine.emweb.be/boards/2/topics/16718" target="_blank">reported on the forum</a>.
</li>
<li>
<a href="classWt_1_1Chart_1_1WCartesianChart.html">WCartesianChart</a>: when there were so many bars on
Expand Down
2 changes: 1 addition & 1 deletion examples/Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# Project related configuration options
#---------------------------------------------------------------------------
PROJECT_NAME = "Wt examples"
PROJECT_NUMBER = 3.5.0
PROJECT_NUMBER = 3.5.1
OUTPUT_DIRECTORY = ../doc/examples
CREATE_SUBDIRS = NO
OUTPUT_LANGUAGE = English
Expand Down
4 changes: 4 additions & 0 deletions src/Wt/WWidget
Original file line number Diff line number Diff line change
Expand Up @@ -457,9 +457,11 @@ public:
* visible if it and all its ancestors in the widget tree are
* visible, which may be checked using isVisible().
*
* \if cpp
* \note hide() and show() are considered to be stateless slots by default.
* If you override setHidden() and need to modify server state whenever it is called,
* you'll need to call WObject::isNotStateless().
* \endif
*/
virtual void setHidden(bool hidden,
const WAnimation& animation = WAnimation()) = 0;
Expand Down Expand Up @@ -499,9 +501,11 @@ public:
* Typically, a disabled form widget will not allow changing the
* value, and disabled widgets will not react to mouse click events.
*
* \if cpp
* \note enable() and disable() are considered to be stateless slots by default.
* If you override setDisabled() and need to modify server state whenever it is called,
* you'll need to call WObject::isNotStateless().
* \endif
*
* \sa disable(), enable()
*/
Expand Down

0 comments on commit b790a39

Please sign in to comment.