QtWebEngine/WorkShop 2025 August and Qt 6.9 Release: Difference between pages

From Qt Wiki
< QtWebEngine(Difference between pages)
Jump to navigation Jump to search
No edit summary
 
 
Line 1: Line 1:
When: 2025-08-26 - 2025-08-27
[[Category:Release]]
Qt 6.9.0 Released 2nd April 2025!


See [[QtWebEngine/Features]] and [[QtWebEngine/WorkShop_2024_October]] for the last workshops
Release blog: https://www.qt.io/blog/qt-6.9-released


== Topics ==
Announcement: https://lists.qt-project.org/pipermail/announce/2025-April/000548.html


== Agenda ==
Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.9.0/release-note.md


=== Tuesday ===
=Contact Information=


* Agenda discussion
{| class="wikitable"
** How to follow up on workshop
!'''Role'''
**Went through last workshop notes
!'''Name'''
**We are down on man power this next year, so need to take that into account
!'''Email'''
* QtWebView status and feature requirements
!'''irc'''
** Platforms
|-
*** We have now WebView2 on MSVC, but not clang/mingw
|Release Manager
*** Android
|Jani Heikkinen
*** iOS/macOS
|jani.heikkinen@qt.io
*** WASM, what to do, should we ignore, who wrote it?
|jaheikki3
*** We should delete winRT backend
|}
** Permissions
*** Can we handle WebRTC etc..
*** Fullscreen requests
*** Unknown permission for stuff we dont handle.
** Delegates
*** Could be provided if using QWidgets API
*** Integrate with native widgets on Android/iOS.
**** But we recommend QML for embedded anyway
*** Might already be handled within the libraries used by the plugins
**** needs to be tested.
** WebActions
*** Do we want them
*** if not, which of them do we need?
** History API
** JavaScript evaluation
*** With or without callback
**** can callbacks be done with console write?
*** Is very useful for our own testing
** WebChannel
*** should be possible already, but adding convinience API might be desirable
** Find API
** Favicon info
** Downloads
**Clipboard interaction
***Might need to be tested
**Off the record mode
**New window/tab handling
***What does qtwebview currently do?
***Windows might just open new windows we then dont have any API for.
**Plugin capability test api
*QtWebView action steps
**For 6.11, do the following
**Test delegate interaction
***if handled internally, we can do QWindow API
***if we need to handle it, QWidgets API would be simpler
***Also test new window handling
**Capability API to ease implementation of features per plugin
**JavaScript API for testing purposes.


* Feature brainstorm
=Qt 6.9 release plan=
** Qt 6.11 planing
{| class="wikitable"
*** QtWebView API
!'''Phase'''
** Extensions API status
!'''Original plan'''
*** Something useful
!'''Updated plan'''
**** like tabs API
!'''Realized'''
**** AdBlocker test
|-
*** WebChannel integration
|Platform and module freeze
** Rust stuff
|22.11.2024
** Printing API for frames (new api), JIRA ticket
|
** The whole update Chromium 138/140 horror story
|22.11.2024
* Support brainstorm
|-
** Rust requirement
|Feature Freeze
*** Start with official stable rust
|06.12.2024
*** Might be a problem in the longer run
|
**** Google uses unstable rust
|06.12.2024
**** Google uses patched libraries
|-
** Chrome standard library
|Branch 6.9 from dev
*** Google is now requiring their own binaries
|09.12.2024
*** Look into what Linux distros are doing
|
** QML issue
|09.12.2024
** Working with CI
|-
** What we learned from Windows on Arm issues
|Beta1 Release
* Backlog grooming
|19.12.2024
* Follow-up discussion
|
* Dinner
|17.12.2024
|-
|Beta2 Release
|14.01.2025
|
|21.01.2025
|-
|Beta3 Release
|04.02.2025
|27.02.2025
|28.02.2025
|-
|Soft String Freeze
|6.2.2025
|
|06.02.2025
|-
|String freeze
|13.2.2025
|
|13.02.2025
|-
|Branch 6.9.0 from 6.9
|17.02.2025
|03.03.2025
|03.03.2025
|-
|Release Candidate
|28.02.2025
|13.03.2025
|14.03.2025
|-
|Final Release
|18.03.2025
|02.04.2025
|02.04.2025
|-
|6.9.1
|15.05.2025
|04.06.2025
|03.06.2025
|-
|6.9.2
|14.08.2025
|25.08.2025
|26.08.2025
|-
|6.9.3
|25.09.2025
|30.09.2025
|
|}


=== Wednesday ===
=Tools used when building & packaging Qt 6.9=


* Connect to Google/Chromium owners
*[[Qt 6.9 Tools and Versions]]
* Chromium patch workshop
** See [[QtWebEngine/WebEngine_workshop_patches]] from last workshop
* Documentation workshop
* QtWebView redux
* Conclussion


=== Summary ===
=Qt 6.9 release team meeting memos=
[https://lists.qt-project.org/pipermail/releasing/2024-September/003027.html 10.9.2024] Qt 6.9.0 Initial schedule


What to do better next time?
[https://lists.qt-project.org/pipermail/releasing/2024-September/003028.html 17.9.2024]
 
[https://lists.qt-project.org/pipermail/releasing/2024-September/003029.html 24.9.2024]
 
[https://lists.qt-project.org/pipermail/releasing/2024-October/003030.html 08.10.2024]
 
[https://lists.qt-project.org/pipermail/releasing/2024-October/003030.html 08.10.2024]
 
[https://lists.qt-project.org/pipermail/releasing/2024-October/003031.html 29.10.2024]
 
[https://lists.qt-project.org/pipermail/releasing/2024-November/003032.html 12.11.2024]
 
[https://lists.qt-project.org/pipermail/releasing/2024-November/003033.html 19.11.2024]
 
[https://lists.qt-project.org/pipermail/releasing/2024-November/003034.html 26.11.2024]
 
[https://lists.qt-project.org/pipermail/releasing/2024-December/003035.html 03.12.2024]
 
[https://lists.qt-project.org/pipermail/releasing/2024-December/003036.html 10.12.2024]
 
[https://lists.qt-project.org/pipermail/releasing/2024-December/003037.html 17.12.2024]
 
[https://lists.qt-project.org/pipermail/releasing/2025-January/003038.html 07.01.2025]
 
[https://lists.qt-project.org/pipermail/releasing/2025-January/003039.html 14.01.2025]
 
[https://lists.qt-project.org/pipermail/releasing/2025-January/003040.html 21.01.2025]
 
[https://lists.qt-project.org/pipermail/releasing/2025-January/003041.html 28.01.2025]
 
[https://lists.qt-project.org/pipermail/releasing/2025-February/003043.html 11.02.2025]
 
[https://lists.qt-project.org/pipermail/releasing/2025-February/003045.html 18.02.2025]
 
[https://lists.qt-project.org/pipermail/releasing/2025-February/003046.html 25.02.2025]
 
[https://lists.qt-project.org/pipermail/releasing/2025-March/003047.html 11.03.2025]
 
[https://lists.qt-project.org/pipermail/releasing/2025-March/003048.html 18.03.2025]
 
[https://lists.qt-project.org/pipermail/releasing/2025-March/003049.html 25.03.2025]
 
{{Release Information}}

Latest revision as of 09:41, 17 September 2025

Qt 6.9.0 Released 2nd April 2025!

Release blog: https://www.qt.io/blog/qt-6.9-released

Announcement: https://lists.qt-project.org/pipermail/announce/2025-April/000548.html

Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.9.0/release-note.md

Contact Information

Role Name Email irc
Release Manager Jani Heikkinen jani.heikkinen@qt.io jaheikki3

Qt 6.9 release plan

Phase Original plan Updated plan Realized
Platform and module freeze 22.11.2024 22.11.2024
Feature Freeze 06.12.2024 06.12.2024
Branch 6.9 from dev 09.12.2024 09.12.2024
Beta1 Release 19.12.2024 17.12.2024
Beta2 Release 14.01.2025 21.01.2025
Beta3 Release 04.02.2025 27.02.2025 28.02.2025
Soft String Freeze 6.2.2025 06.02.2025
String freeze 13.2.2025 13.02.2025
Branch 6.9.0 from 6.9 17.02.2025 03.03.2025 03.03.2025
Release Candidate 28.02.2025 13.03.2025 14.03.2025
Final Release 18.03.2025 02.04.2025 02.04.2025
6.9.1 15.05.2025 04.06.2025 03.06.2025
6.9.2 14.08.2025 25.08.2025 26.08.2025
6.9.3 25.09.2025 30.09.2025

Tools used when building & packaging Qt 6.9

Qt 6.9 release team meeting memos

10.9.2024 Qt 6.9.0 Initial schedule

17.9.2024

24.9.2024

08.10.2024

08.10.2024

29.10.2024

12.11.2024

19.11.2024

26.11.2024

03.12.2024

10.12.2024

17.12.2024

07.01.2025

14.01.2025

21.01.2025

28.01.2025

11.02.2025

18.02.2025

25.02.2025

11.03.2025

18.03.2025

25.03.2025

Release Information [edit]
Qt Version Overview Tools and Versions New Features Changes Known Issues
Qt 6.11 Qt 6.11 Release Qt 6.11 Tools and Versions New Features in Qt 6.11 Qt 6.11 Known Issues
Qt 6.10 Qt 6.10 Release Qt 6.10 Tools and Versions New Features in Qt 6.10 Qt 6.10 Known Issues
Qt 6.9 Qt 6.9 Release Qt 6.9 Tools and Versions New Features in Qt 6.9 Qt 6.9.0 Release NoteQt 6.9.1 Release NoteQt 6.9.2 Release Note Qt 6.9 Known Issues
Qt 6.8 Qt 6.8 Release Qt 6.8 Tools and Versions New Features in Qt 6.8 Qt 6.8.0 Release NoteQt 6.8.1 Release NoteQt 6.8.2 Release NoteQt 6.8.3 Release Note Qt 6.8 Known Issues
Qt 6.7 Qt 6.7 Release Qt 6.7 Tools and Versions New Features in Qt 6.7 Qt 6.7.0 Release NoteQt 6.7.1 Release NoteQt 6.7.2 Release NoteQt 6.7.3 Release Note Qt 6.7 Known Issues
Qt 6.6 Qt 6.6 Release Qt 6.6 Tools and Versions New Features in Qt 6.6 Qt 6.6.0 Release NoteQt 6.6.1 Release NoteQt 6.6.2 ReleaseQt 6.6.3 Release Qt 6.6 Known Issues
Qt 6.5 Qt 6.5 Release Qt 6.5 Tools and Versions New Features in Qt 6.5 Qt 6.5.0 Release NoteQt 6.5.1 Release NoteQt 6.5.2 Release NoteQt 6.5.3 Release Note Qt 6.5 Known Issues
Qt 6.4 Qt 6.4 Release Qt 6.4 Tools and Versions New Features in Qt 6.4 Qt 6.4.0 Release NoteQt 6.4.1 Release NoteQt 6.4.2 Release NoteQt 6.4.3 Release Note Qt 6.4 Known Issues
Qt 6.3 Qt 6.3 Release Qt 6.3 Tools and Versions New Features in Qt 6.3 Qt 6.3.0 Release NoteQt 6.3.1 Release Note Qt 6.3 Known Issues
Qt 6.2 Qt 6.2 Release Qt 6.2 Tools and Versions New Features in Qt 6.2 Qt 6.2.0 Release NoteQt 6.2.1 Release NoteQt 6.2.2 Release Note Qt 6.2 Known Issues
Qt 6.1 Qt 6.1 Release Qt 6.1 Tools and Versions New Features in Qt 6.1 Qt 6.1.0 Release NoteQt 6.1.1 Release NoteQt 6.1.2 Release NoteQt 6.1.3 Release Note Qt 6.1.0 Known IssuesQt 6.1.1 Known issues in release noteQt 6.1.2 Known issues in release noteQt 6.1.3 Known issues in release note
Qt 6.0 Qt 6.0 Release Qt 6.0 Tools and Versions New Features in Qt 6.0 Qt 6.0.0 Change FilesQt 6.0.1 Release NoteQt 6.0.2 Release NoteQt 6.0.3 Release NoteQt 6.0.4 Release Note Qt 6.0.0 Known IssuesQt 6.0.1 Known IssuesQt 6.0.2 Known IssuesQt 6.0.3 Known IssuesQt 6.0.4 Known Issues
Qt 5.15 Qt 5.15 Release Qt 5.15 Tools and Versions New Features in Qt 5.15 Qt 5.15.0 Change FilesQt 5.15.1 Change FilesQt 5.15.2 Change Files Qt 5.15.0 Known IssuesQt 5.15.1 Known IssuesQt 5.15.2 Known IssuesQt 5.15.4 Known Issues
Qt 5.14 Qt 5.14 Release Qt 5.14 Tools and Versions New Features in Qt 5.14 Qt 5.14.0 Change FilesQt 5.14.1 Change FilesQt 5.14.2 Change Files Qt 5.14.0 Known IssuesQt 5.14.1 Known IssuesQt 5.14.2 Known Issues
Qt 5.13 Qt 5.13 Release Qt 5.13 Tools and Versions New Features in Qt 5.13 Qt 5.13.0 Change FilesQt 5.13.1 Change FilesQt 5.13.2 Change Files Qt 5.13.0 Known IssuesQt 5.13.1 Known IssuesQt 5.13.2 Known Issues
Qt 5.12 Qt 5.12 Release Qt 5.12 Tools and Versions New Features in Qt 5.12 Qt 5.12.0 Change FilesQt 5.12.1 Change FilesQt 5.12.2 Change FilesQt 5.12.3 Change FilesQt 5.12.4 Change FilesQt 5.12.5 Change FilesQt 5.12.6 Change FilesQt 5.12.7 Change FilesQt 5.12.8 Change FilesQt 5.12.9 Change FilesQt 5.12.10 Change FilesQt 5.12.11 Release NoteQt 5.12.12 Release Note Qt 5.12.0 Known IssuesQt 5.12.1 Known IssuesQt 5.12.2 Known IssuesQt 5.12.3 Known IssuesQt 5.12.4 Known IssuesQt 5.12.5 Known IssuesQt 5.12.6 Known IssuesQt 5.12.7 Known IssuesQt 5.12.8 Known IssuesQt 5.12.9 Known IssuesQt 5.12.10 Known IssuesQt 5.12.11 Known issues in release noteQt 5.12.12 Known issues in release note
Qt 5.11 Qt 5.11 Release Qt 5.11 Tools and Versions New Features in Qt 5.11 Qt 5.11.0Qt 5.11.1Qt 5.11.2 Change FilesQt 5.11.3 Change Files Qt 5.11.0Qt 5.11.1Qt 5.11.2 Known IssuesQt 5.11.3 Known Issues
Qt 5.10 Qt 5.10 Release Qt 5.10 Tools and Versions New Features in Qt 5.10 Qt 5.10.0Qt 5.10.1 Change Files Qt 5.10.0Qt 5.10.1 Known Issues
Qt 5.9 Qt 5.9 Release Qt 5.9 Tools and Versions New Features in Qt 5.9 Qt 5.9.0Qt 5.9.1Qt 5.9.2Qt 5.9.3Qt 5.9.4Qt 5.9.5Qt 5.9.6 Change FilesQt 5.9.7 Change FilesQt 5.9.8 Change FilesQt 5.9.9 Change Files Qt 5.9.0Qt 5.9.1Qt 5.9.2Qt 5.9.3Qt 5.9.4Qt 5.9.5Qt 5.9.6 Known IssuesQt 5.9.7 Known IssuesQt 5.9.8 Known IssuesQt 5.9.9 Known Issues
Qt 5.8 Qt 5.8 Release Qt 5.8 Tools and Versions New Features in Qt 5.8 Qt 5.8.0 Change Files Qt 5.8.0 Known Issues
Qt 5.7 Qt 5.7 Release Qt 5.7 Tools and Versions New Features in Qt 5.7 Qt 5.7.0Qt 5.7.1 Change Files Qt 5.7.0Qt 5.7.1 Known Issues
Qt 5.6 Qt 5.6 Release Qt 5.6 Tools and Versions New Features in Qt 5.6 Qt 5.6.0Qt 5.6.1Qt 5.6.2Qt 5.6.3 Change Files Qt 5.6.0Qt 5.6.1Qt 5.6.2Qt 5.6.3 Known Issues
Qt 5.5 Qt 5.5 Release Qt 5.5 Tools and Versions New Features in Qt 5.5 Qt 5.5.0Qt 5.5.1 Change Files Qt 5.5.0Qt 5.5.1 Known Issues
Qt 5.4 Qt 5.4 Release Qt 5.4 Tools and Versions New Features in Qt 5.4 Qt 5.4.0Qt 5.4.1Qt 5.4.2 Change Files Qt 5.4.0Qt 5.4.1Qt 5.4.2 Known Issues
Qt 5.3 Qt 5.3 Release Qt 5.3 Tools and Versions New Features in Qt 5.3 Qt 5.3.0Qt 5.3.1Qt 5.3.2 Change Files Qt 5.3.0 Beta 1Qt 5.3.0 RC 1
Qt 5.3.0Qt 5.3.1Qt 5.3.2 Known Issues
Qt 5.2 Qt 5.2 Release New Features in Qt 5.2 Qt 5.2.0Qt 5.2.1 Change Files Qt 5.2.0 Beta 1Qt 5.2.0 RC 1
Qt 5.2.0Qt 5.2.1 Known Issues
Qt 5.1 Qt 5.1 Release New Features in Qt 5.1 Qt 5.1.0 Change Files Qt 5.1.0 Beta 1Qt 5.1.0 RC 1
Qt 5.1.0Qt 5.1.1 Known Issues
Qt 5.0 Qt 5.0.0Qt 5.0.1 Release New Features in Qt 5.0 Qt 5.0 Changes Qt 5.0.0 Beta 1Qt 5.0.0 Beta 2Qt 5.0.0 RC 1Qt 5.0.0 RC 2
Qt 5.0.0Qt 5.0.1Qt 5.0.2 Known Issues