ロードマップ
Wails v3プロジェクトの状況、予定されている機能、コントリビューション方法
現在の状況:ベータ版
最新の状況については、変更履歴を確認してください。
私たちの目標は、安定版のv3.0リリースを実現することです。このロードマップでは、正式リリースまでに実装する必要がある主な機能と改善点を示します。これは随時更新される文書であり、優先順位の変化や新たな知見に応じて更新される場合があります。
ベータ版の互換性保証
v3ベータ版の互換性保証は、デスクトップアプリケーションを対象とします。
| プラットフォーム | サポート対象 | 要件と注記 |
|---|---|---|
| Windows | amd64およびarm64 | WebView2ランタイム |
| macOS | IntelおよびApple Silicon | インストールガイドに記載されているmacOSおよびWebKitのバージョン |
| Linux | amd64およびarm64 | デフォルトではGTK4 + WebKitGTK 6.0。GTK3 + WebKit2GTK 4.1はv3.0.xまで-tags gtk3レガシーオプションとして残り、v3.1で削除されます |
すべてのターゲットで、開発にはGo 1.25以降が必要です。AndroidおよびiOSのサポートは実験的なものであり、デスクトップ版のベータ提供を妨げるものではありません。ベータ版APIは安定性を目指していますが、プレリリース版の不具合や明示的に告知された変更については、v3.0.0までに修正される場合があります。
コントリビューション方法
- 最新のベータリリースをテストし、再現可能なバグを報告する
- ドキュメントやサンプルの作成に貢献する
- 議論に参加し、WEP草案にフィードバックを提供する
- バグ修正、ドキュメント、または承認済みのWEPに関するプルリクエストを提出する
コミュニティからのコントリビューションを歓迎します。これらの目標にご協力いただける場合は、コミュニティの議論に参加してください。新機能の提案は、機能リクエストのIssueではなく、WEPのPRとして提出してください。
フィードバックと更新
このロードマップは、コミュニティからのフィードバックやプロジェクトの優先順位に応じて変更される場合があります。進捗や方針の変更を反映するため、定期的に更新します。再現可能な問題はIssueとして報告し、新機能はWEP(Wails Enhancement Proposal)のPRを通じて提案してください。