Created attachment 217467 [details]
www/wt v4.3.1 to v4.4.0 patch file
Release 4.4.0 (August 3, 2020)
Wt 4.4.0 adds a couple of new features, like multiple X axes, and WColorPicker, among other fixes and tweaks.
Wt now rejects GET requests for Ajax-enabled sessions that are not for resources, as an extra means to prevent session hijacking attempts. Patch provided by Bruce Toll in issue #7585.
Major new features
WCartesianChart: similar to how Wt 4.0.4 added support for multiple Y axes, Wt 4.4.0 adds support for multiple X axes, too. Instead of trying to squeeze another int argument into functions like WCartesianChart::map, we decided to add overloads that take two WAxis references.
Added WColorPicker: a simple form widget that display a browser-native color picker. Patch provided in PR #158.
PR #161: added support for ON UPDATE RESTRICT and ON DELETE RESTRICT foreign key constraints in Wt::Dbo.
DBO_INSTANTIATE_TEMPLATES and the DBO_EXTERN_TEMPLATES macros used to be disabled with Visual Studio since they wouldn't work with old versions of Visual Studio. We reenabled those macros, since they've been working for a while now.
WFileResource: added a log message when failing to open a file. Previously, it would not be very clear why nothing was downloaded.
Added the MIME type for .txt files to wthttp, so that they are displayed in the browser rather than prompt a download.
All of the properties that Wt uses are now listed in the default wt_config.xml to make it easier to get an overview of all of them without having to find them in the reference documentation.
PR #162: Updated included Bootstrap 3 version to 3.4.1 (from 3.3.7)
Issue #7518: previously, it was not possible to set AbstractStrengthValidator to non-mandatory. This has now been fixed. It now also correctly reports InvalidEmpty when the input is left empty.
Fixed an issue where slots connected to Login::changed() would still have the old session id, which would afterwards be updated, causing resource urls created in the slot to have the wrong session id.
WPaintedWidget: fixed an issue where combining incremental painting (PaintFlag::Update) with images could cause the first paint event to be discarded, resulting in an incomplete result.
^Triage: [tags] in issue Titles are deprecated
Thank you did not know that.
A commit references this bug:
Date: Fri Sep 4 13:16:38 UTC 2020
New revision: 547540
www/wt: Update to 4.4.0
Submitted by: Mohammad S. Babaei <email@example.com> (maintainer)