4.13.3 open Bugfixes for 4.13.2 0% 16 issues (0 closed — 16 open) Related issues Improvements #12464: WStreamResource: support request specific mime type Actions Improvements #12664: Wt::Mail::Client::send always fails after trying to send to an invalid email address Actions Improvements #13856: Allow for a global native control setter/getter Actions Improvements #14040: Build warning: unsafe use of tmpnam in SslUtils.C Actions Improvements #14045: Add additional logging to Transactions Actions Improvements #14474: WDialog::positionAt overloads have inconsistent behavior Actions
4.14.0 open 3% 31 issues (0 closed — 31 open) Related issues Feature #993: Postgres NOTIFY Actions Feature #3381: client's locale is not respected in static WResource Actions Feature #7417: HiDPI canvas for WPaintedWidget Actions Feature #8759: Add a WDateTimeEdit Actions Feature #12496: Temporary directory and temporary file names Actions Feature #13180: Alternative to WTableView with infinite scrolling Actions Feature #13499: Consider using cookie prefixes Actions Feature #13787: WTableView: Add getters for size of viewport Actions Feature #13788: Dark mode support, e.g. by updating to Bootstrap 5.3 Actions Feature #14020: Auth2 framework Actions Feature #14047: Allow CSP violations to be reported Actions Feature #14128: Add widget for interactive WTemplate editing Actions Feature #14162: Extend WLength with additional (newer) values Actions Feature #14213: Implement WITH in Wt::Dbo Actions Feature #14251: Make a WDialog closable when unfocused Actions Feature #14493: Allow EventSignals to ignore bubbling events. Actions Improvements #6332: Documentation for Wt::Signals and Wt::Signals::connection missing in Wt 4 Actions Improvements #13381: Create a tutorial for localization Actions Improvements #13825: Make WLeafletMap shapes actual objects Actions Improvements #14044: Make transaction count public Actions Improvements #14074: Make `WDate(Time)::fromString` also take localization into account Actions Improvements #14078: Enhanced LTR/RTL support Actions Improvements #14171: Do not parse WMessageResourceBundle each time on WApplication launch Actions Improvements #14462: Allow to access the key property of KeyboardEvents Actions Improvements #14468: Expose visibilitychange in WApplication Actions Improvements #14479: Uncompressed json response with application/json Actions Improvements #14494: Use css anchor for WWidget::positionAt() Actions
future open Features that are interesting for inclusion in some yet unspecified future release, or bugs we would like to fix at some point in the future 5% 51 issues (0 closed — 51 open) Related issues Feature #6623: Support ES6 moudle javascript Actions Feature #7598: Consider providing independent weakSessionIds to identify private WResource URLs Actions Feature #7894: Add more HTML5 input types Actions Feature #7992: Ability to get/set image encoding or implementation dependent properties for WRasterImage? Actions Feature #8000: Use XML parser for WTemplate rendering instead of simple text subsitution Actions Feature #8620: Consider improvements to the API to prevent bugs like issue #7669 Actions Feature #9745: Dbo: LRU prepared statement cache Actions Feature #9939: Consider exposing configuration as an API Actions Feature #10617: Extend WMessageResourceBundle::use to allow for directories Actions Feature #10913: NGINX unit connector? Actions Feature #11036: Thread safe smart (weak) pointer for WApplication Actions Feature #11497: wthttp: customizable deployment of --resources-dir Actions Feature #12167: Enable setting of a Default Value for Dbo fields Actions Feature #12297: Support webauthn login Actions Feature #13072: Provide an alternative PDF renderer Actions Feature #13183: c++20 co-routines with boost::asio and boost::cobalt Actions Feature #13469: Add ARIA roles and attributes Actions Feature #14165: Deprecate JavaScript layouts Actions Improvements #10566: Modernize CMake Actions Improvements #10586: Revise WPanel Actions Improvements #10602: Split off slow tests Actions Improvements #10904: Code cleanup: VML Actions Improvements #11018: Investigate whether unload can more reliably be triggered on window close or refresh Actions Improvements #11049: Mitigate issues that may arise from changing the session id Actions Improvements #11296: HiDPI canvas: respond to changes in devicePixelRatio Actions Improvements #11715: How to configure fcgid.conf for Wt (Witty) C++ Web Application? Actions Improvements #11969: Extend and validate widget documentation Actions Improvements #12144: Define minimal dependencies in a single source of truth Actions Improvements #12206: Add source code formatter / beautifier Actions Improvements #12384: Make the Boost::spirit parser for WMessageResources plurals more robust Actions Improvements #12495: Enable charting library to use external javascript libraries such as Charts.js or D3js Actions Improvements #13029: Add .*Google-InspectionTool.* to bot user-agents example Actions Improvements #13149: Modernize, consolidate, and correct the build information. Actions Improvements #13181: Make the FixedSqlConnectionPool logging better Actions Improvements #13294: Add alternative httpsPort() Actions Improvements #13380: Extend list of tutorials Actions Improvements #13687: Provide a public CMakePresets.json Actions Improvements #13854: Avoid unconnected signal error logging. Actions