Fabio Massaioli
5da789c24f
Fix creation function types
2025-02-26 16:57:16 +01:00
Fabio Massaioli
6c34e74f0a
Build runtime before running go tests
2025-02-26 16:00:14 +01:00
Fabio Massaioli
ed8cdfa0f6
Support older module resolution approaches
2025-02-25 21:43:35 +01:00
Fabio Massaioli
f769fb3953
Update node action version
2025-02-25 19:12:54 +01:00
Fabio Massaioli
8dd1b61f1e
Use const for system caller variable
2025-02-25 19:08:01 +01:00
Fabio Massaioli
5cf89f362f
Update bundled runtime
2025-02-25 18:30:52 +01:00
Fabio Massaioli
d74ed5ab54
Nitpicks
2025-02-25 18:09:53 +01:00
Fabio Massaioli
ea98bd2e19
Rename copied files
2025-02-25 18:01:36 +01:00
Fabio Massaioli
af635f02c6
Refactor event target resolution logic
2025-02-25 17:59:17 +01:00
Fabio Massaioli
5b2c8eba80
Remove Promise monkey-patching
2025-02-25 17:53:18 +01:00
Fabio Massaioli
c774e198ee
Update changelog
2025-02-25 17:48:07 +01:00
Fabio Massaioli
11866ee52f
Remove unneeded return statement
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-02-25 17:19:56 +01:00
Fabio Massaioli
b74b9efa8e
Fix OffAll test
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-02-25 17:15:45 +01:00
Fabio Massaioli
5436ebee71
Allow manual publishing of the npm package
2025-02-25 17:03:09 +01:00
Fabio Massaioli
746b38abe5
Update changelog
2025-02-25 16:39:31 +01:00
Fabio Massaioli
db6295594f
Fix cancellation of promise arrays
2025-02-25 16:33:38 +01:00
Fabio Massaioli
c0f92d69a0
Restructure workflows
2025-02-25 15:09:01 +01:00
Fabio Massaioli
b59f003f61
Fix dragging system
2025-02-25 14:03:52 +01:00
Fabio Massaioli
026ee7fb78
Fix wording in runtime docs
2025-02-25 04:25:34 +01:00
Fabio Massaioli
5dbd49606b
Merge branch 'v3-alpha' into v3-alpha-feature/typescript-runtime
2025-02-25 04:13:47 +01:00
Fabio Massaioli
55a0c7e605
Build more examples when testing
2025-02-25 04:11:01 +01:00
Fabio Massaioli
51223f66cd
Update CI workflows
2025-02-25 04:06:25 +01:00
Fabio Massaioli
ea7660d4b1
Update docs
2025-02-25 03:34:12 +01:00
Fabio Massaioli
87ceed05fa
Fix logging bug in call message processor
2025-02-25 03:33:56 +01:00
Fabio Massaioli
0dfc2b2a53
Add cancellation examples
2025-02-25 03:33:24 +01:00
Fabio Massaioli
cdb4045542
Update existing examples
2025-02-25 03:33:15 +01:00
Fabio Massaioli
14fb7ed4f7
Update binding generator to new internal API
2025-02-25 03:32:51 +01:00
Fabio Massaioli
7b2c04dcb2
Update bundled runtime
2025-02-25 03:32:30 +01:00
Fabio Massaioli
2c521e63cb
Update package-lock.json
2025-02-25 03:32:09 +01:00
Fabio Massaioli
52f1b595e8
Add runtime tests
2025-02-25 03:30:59 +01:00
Fabio Massaioli
95b4bfc253
Migrate runtime to TypeScript
2025-02-25 03:30:30 +01:00
GitHub Actions
1dff481199
[skip ci] Publish @wailsio/runtime 3.0.0-alpha.57
2025-02-24 07:54:46 +00:00
Lea Anthony
a5e2e42a55
[darwin] Ensure menu updates occur on main thread
2025-02-23 15:46:03 +11:00
Fabio Massaioli
82ed0e6842
Merge branch 'v3-alpha' into v3-alpha-feature/service-api
...
# Conflicts:
# docs/src/content/docs/changelog.mdx
2025-02-19 15:42:12 +01:00
GitHub Actions
d5a8f1e323
[skip ci] Publish @wailsio/runtime 3.0.0-alpha.56
2025-02-19 10:45:40 +00:00
Fabio Massaioli
29c0d15045
[V3] Fix docs change detection in npm CI ( #4091 )
...
Fix docs change detection in nom CI
2025-02-19 21:45:05 +11:00
Fabio Massaioli
e7c134de4e
[v3] Late service registration and error handling overhaul ( #4066 )
...
* Add service registration method
* Fix error handling and formatting in messageprocessor
* Add configurable error handling
* Improve error strings
* Fix service shutdown on macOS
* Add post shutdown hook
* Better fatal errors
* Add startup/shutdown sequence tests
* Improve debug messages
* Update JS runtime
* Update docs
* Update changelog
* Fix log message in clipboard message processor
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Remove panic in RegisterService
* Fix linux tests (hopefully)
* Fix error formatting everywhere
* Fix typo in windows webview
* Tidy example mods
* Set application name in tests
* Fix ubuntu test workflow
* Cleanup template test pipeline
* Fix dev build detection on Go 1.24
* Update template go.mod/sum to Go 1.24
* Remove redundant caching in template tests
* Final format string cleanup
* Fix wails3 tool references
* Fix legacy log calls
* Remove formatJS and simplify format strings
* Fix indirect import
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-02-19 09:27:41 +01:00
Ian VanSchooten
5059adc561
[v3] Remove ESLint from templates ( #4059 )
...
* Remove eslint dependencies from templates
* Add changelog
---------
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2025-02-16 16:02:25 +11:00
Falco Gerritsjans
0dc7b3c549
More control over menus ( #4031 )
...
* Add prepend and clear method to menus
* Document appending and clearing menus
* Add `Destroy()`
Add notes to documentation.
* Remove menu item from map when destroying
* Remove menu items from map when clearing
* Update v3/pkg/application/menu.go
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Minor updates
* Fix build error
---------
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-02-16 12:08:08 +11:00
Marcus Crane
1bafc6f22f
[v3] Fix invisible footer for light mode users across default templates ( #4056 )
...
* Remove invisible footer styling
Signed-off-by: Marcus Crane <marcus@utf9k.net>
* Add changelog entry
Signed-off-by: Marcus Crane <marcus@utf9k.net>
---------
Signed-off-by: Marcus Crane <marcus@utf9k.net>
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2025-02-16 11:57:52 +11:00
Lea Anthony
244f32268b
Fix Hidden Mac MenuItem.
...
Go 1.24
2025-02-16 11:10:19 +11:00
Ian VanSchooten
e75c10d567
[V3] Add docs for event.Sender ( #4075 )
...
* Add docs for event.Sender
* Update changelog
2025-02-15 07:17:47 +11:00
Ian VanSchooten
a49bfcc956
[v3] Update copyright date ( #4037 )
...
* Update copyright date to 2025
* Update changelog
2025-02-14 08:43:19 +11:00
Ian VanSchooten
69917c2f50
[V3] Add MacOS 15 "Sequoia" to OSInfo.Branding
( #4065 )
...
* Add MacOS 15 to names list
* Update changelog
* Listening to the rabbit
2025-02-14 08:40:29 +11:00
Fabio Massaioli
8f815e9974
Grammar fixes
2025-02-13 03:30:41 +01:00
Fabio Massaioli
fe38cd91c5
Update changelog
2025-02-13 03:11:22 +01:00
Fabio Massaioli
d314410d01
Update docs
2025-02-13 03:11:22 +01:00
Fabio Massaioli
2a6597eece
Update example bindings
2025-02-13 03:11:22 +01:00
Fabio Massaioli
23412656de
Update example
2025-02-13 03:11:22 +01:00
Fabio Massaioli
ae2936927d
Standardise and enhance sqlite service
2025-02-13 03:11:22 +01:00