Compare commits

...

3 Commits

Author SHA1 Message Date
Lea Anthony 85d68cec55 Update csv status 2023-12-11 18:33:27 +11:00
Lea Anthony 89b5f0af20 v3.0.0-alpha.3 2023-12-11 08:43:32 +11:00
Light 659f3fa8e2 Update WSL alpha2 support (#3097)
* Update WSL alpha2 support

* fixed missing colons

* change dev to partial support and fix more typos
2023-12-05 21:21:20 +11:00
6 changed files with 72 additions and 7 deletions
+51 -1
View File
@@ -7,6 +7,56 @@ we are aiming to achieve. These are subject to change.
## Alpha milestones
### Alpha 3
#### Goals
The Alpha 3 cycle aims to provide bindings support. Wails 3 uses a new static analysis approach which allows us to provide
a better bindings experience than in Wails 2.
We also want to get all examples working on Linux.
#### Status
Bindings for struct:
- [ ] Same package
- [ ] Different package
- [ ] Different package with same name
- [ ] Containing another struct from same package
- [ ] Containing another struct from different package
- [ ] Containing an anonymous struct
- :material-check-bold: - Working
- :material-minus: - Partially working
- :material-close: - Not working
{{ read_csv("alpha3-bindings.csv") }}
Models:
- [ ] Class model for struct in same package
- [ ] Class model for struct in different package
- [ ] Interface model for struct in same package
- [ ] Interface model for struct in different package
- [ ] Enum in same package
- [ ] Enum in different package
Examples:
- [ ] All examples working on Linux
- :material-check-bold: - Working
- :material-minus: - Partially working
- :material-close: - Not working
**Bindings**:
{{ read_csv("alpha3-bindings.csv") }}
**Models**:
{{ read_csv("alpha3-models.csv") }}
### Alpha 2
#### Goals
@@ -18,7 +68,7 @@ We also want to get all examples working on Linux.
#### Status
- [ ] All examples working on Linux
- [ ] Init, Build, Dev & Package commands
- [x] Init & Build commands
- :material-check-bold: - Working
+3 -5
View File
@@ -1,5 +1,3 @@
" ",Mac,Windows,Linux
`wails init`,:material-check-bold:,:material-check-bold:,:material-check-bold:
`wails build`,:material-check-bold:,:material-check-bold:,:material-check-bold:
`wails dev`," ",:material-check-bold:," "
`wails package`," ",:material-check-bold:,:material-check-bold:
" ",Mac,Windows,Linux,WSL
`wails init`,:material-check-bold:,:material-check-bold:,:material-check-bold:,:material-check-bold:
`wails build`,:material-check-bold:,:material-check-bold:,:material-check-bold:,:material-check-bold:
1 Mac Windows Linux WSL
2 `wails init` :material-check-bold: :material-check-bold: :material-check-bold: :material-check-bold:
3 `wails build` :material-check-bold: :material-check-bold: :material-check-bold: :material-check-bold:
`wails dev` :material-check-bold:
`wails package` :material-check-bold: :material-check-bold:
@@ -0,0 +1,7 @@
Scenario,Windows,Mac,Linux,WSL
Same package,"","",""
Different package,"","",""
Different package with same name,"","",""
Containing another struct from same package,"","",""
Containing another struct from different package,"","",""
Containing an anonymous struct,"","",""
1 Scenario Windows Mac Linux WSL
2 Same package
3 Different package
4 Different package with same name
5 Containing another struct from same package
6 Containing another struct from different package
7 Containing an anonymous struct
+7
View File
@@ -0,0 +1,7 @@
Scenario,Windows,Mac,Linux,WSL
Class model for struct in same package,"","",""
Class model for struct in different package,"","",""
Interface model for struct in same package,"","",""
Interface model for struct in different package,"","",""
Enum in same package,"","",""
Enum in different package,"","",""
1 Scenario Windows Mac Linux WSL
2 Class model for struct in same package
3 Class model for struct in different package
4 Interface model for struct in same package
5 Interface model for struct in different package
6 Enum in same package
7 Enum in different package
+3
View File
@@ -0,0 +1,3 @@
" ",Mac,Windows,Linux,WSL
`wails dev`," ",:material-check-bold:," ",:material-minus:
`wails package`," ",:material-check-bold:,:material-check-bold:,:material-check-bold:
1 Mac Windows Linux WSL
2 `wails dev` :material-check-bold: :material-minus:
3 `wails package` :material-check-bold: :material-check-bold: :material-check-bold:
+1 -1
View File
@@ -1 +1 @@
v3.0.0-alpha.2
v3.0.0-alpha.3