Skip to content

Releases: emweb/wt

Wt 4.11.1

05 Nov 09:41
Compare
Choose a tag to compare

Wt 4.11.1 is a patch release. Check the release notes for more info.

Windows builds to follow soon.

Wt 4.11.0

01 Oct 13:09
Compare
Choose a tag to compare

Wt 4.11.0 is a major release. That focuses on authentication and WebSockets.

MFA

First Wt is now able to support MFA in its authentication system. It is easily enabled with a single call to AuthService::setMfaProvider. By default an implementation for TOTP is included. This offers a way to enable an additional layer of security for your applications. Instead of remembering a single password, users can be made to enter a short code that changes often, as an additional authentication step.

Developers are also able to implement this feature in any way they see fit via the interface AbstractMfaProcess. A couple examples are provided in the source code, and the authentication tutorial.

WebSockets

If you like using WebSockets, there is good news! Wt was already able to communicate with its server over WebSockets. This was, however, limited to only its communication for updates regarding its framework. Now you are able to use them in whatever custom way you see fit. Developers can set up endpoints (both session-private or public) that listen to incoming requests. The browser (or another client) can then use those endpoints to connect to said resource. A connection has now been established, and messages can be send back and forth.

Check the release notes for more info.

Changes to the Windows builds:

Updated asio from 1.28.1 to 1.30.2
Updated PostgreSQL from 15.6 to 16.4
Updated Boost from 1.84.0 to 1.86.0
Updated NASM from 2.16.01 to 2.16.03
Updated zlib 1.2.13 to 1.3.1
Updated libPNG 1.6.43 to 1.6.44

Note:
Postgres (17.0) and MariaDB Connector C (3.4.1) have not been updated to the latest versions due to build changes.

Wt 4.10.4

06 Mar 10:31
Compare
Choose a tag to compare

Wt 4.10.4 is a patch release. Check the release notes for more info.

Changes to the Windows builds:

  • Updated asio from 1.28.0 to 1.28.1
  • Updated PostgreSQL from 15.3 to 15.6
  • Updated OpenSSL from 1.1.1t to 1.1.1w
  • Updated MariaDB Connector/C from 3.3.5 to 3.3.9
  • Updated Boost from 1.82.0 to 1.84.0
  • Updated NASM from 2.15.05 to 2.16.01
  • Updated libPNG 1.6.39 to 1.6.43

Wt 4.10.3

20 Dec 20:54
Compare
Choose a tag to compare

Wt 4.10.3 is a patch release. Check the release notes for more info.

The Visual Studio 2022 binaries are experiencing trouble compiling. They will be provided later.

Wt 4.10.2

09 Nov 10:06
Compare
Choose a tag to compare

Wt 4.10.2 is a patch release. Check the release notes for more info.

4.10.1

20 Sep 10:11
Compare
Choose a tag to compare

Wt 4.10.1 is a patch release. Check the release notes for more info.

Wt 4.10.0

30 May 10:14
Compare
Choose a tag to compare

Wt 4.10.0 mainly features back-end improvements and some new features that provide some convenience. There were some issues with persisting dates and time in Sqlite3.

For more information see the release notes.

Changes to the Windows builds:

  • Updated asio from 1.24.0 to 1.28.0
  • Updated PostgreSQL from 15.1 to 15.3
  • Updated OpenSSL from 1.1.1s to 1.1.1t
  • Updated MariaDB Connector/C from 3.3.3 to 3.3.5
  • Updated Boost from 1.81.0 to 1.82.0
  • Updated NASM from 2.15.05 to 2.16.01

Wt 4.9.2

18 Apr 10:01
0e661f4
Compare
Choose a tag to compare

Wt 4.9.2 is a patch release. Check the release notes for more info.

Changes to the Windows builds:

  • Updated OpenSSL from 1.1.1s to 1.1.1t
  • Updated PostgreSQL from 15.1 to 15.2
  • Updated MariaDB Connector/C from 3.3.3 to 3.3.4

Wt 4.9.1

20 Jan 10:44
b3d2d74
Compare
Choose a tag to compare

Wt 4.9.1 is a patch release. Check the release notes for more info.

Changes to the Windows builds:

  • Reverted libHaru to 2.3.0 from 2.4.3: Wt 4.9.0 was mistakenly built without PDF support due to a CMake configuration error. We built Wt 4.9.1 with libHaru 2.3.0 for now.

Wt 4.9.0

22 Dec 16:47
fd0f736
Compare
Choose a tag to compare

Wt 4.9.0 features a lot of changes under the hood: we have painstakingly removed jQuery from Wt, modernized the JavaScript, and added a linter, formatter, and a new minifier in the process.

A more directly noticeable change is the fact that we gave the documentation a new lick of paint using the Doxygen Awesome theme. Also, now that we added some tooling to customize WBootstrap5Theme, the widget gallery's primary color was updated to be more in line with Wt's website.

See the release notes for more info.

Updates to the Windows builds:

  • Updated asio from 1.22.2 to 1.24.0
  • Updated PostgreSQL from 14.6 to 15.1
  • Updated libHaru from 2.3.0 to 2.4.3
  • Updated Boost from 1.79.0 to 1.80.0