5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-04 02:51:56 +08:00
wails/v3/internal/commands
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
..
appimage_testfiles Removed OnShouldClose: Create single way of handling conditional and unconditional close. 2024-12-23 08:23:07 +11:00
build_assets [v3] Update copyright date (#4037) 2025-02-14 08:43:19 +11:00
updatable_build_assets [v3] Update Templates (macOS Target Version and Linux aarch64 AppImage) (#3981) 2025-01-15 08:01:24 +11:00
webview2 Add bootstrapper back in 2024-12-18 19:51:22 +11:00
appimage_test.go Update default taskfile. WIP linux packaging 2023-11-20 20:41:17 +11:00
appimage.go Add update cli 2025-01-02 16:24:37 +11:00
bindings.go Fix bad merge 2025-01-23 22:03:14 +11:00
build-assets.go Make common taskfile generate TS bindings when using a Typescript template. 2024-12-28 19:51:53 +11:00
constants.go Clean up footer 2024-07-30 07:57:25 +10:00
dev.go Add devmode config to config.yml. 2024-11-09 09:35:13 +11:00
doctor.go Add doctor. 2023-09-03 08:42:12 +10:00
dot_desktop.go Clean up footer 2024-07-30 07:57:25 +10:00
generate_template.go Support template generation 2025-01-01 20:58:49 +11:00
generate_webview2.go Frontend builds now use vite environment "development" or "production" depending on build type 2025-01-13 18:24:21 +11:00
icons_test.go Fix tests 2025-01-20 19:56:03 +11:00
icons.go Clean up footer 2024-07-30 07:57:25 +10:00
init_test.go Documentation updates. 2024-12-16 20:00:56 +11:00
init.go Add update cli 2025-01-02 16:24:37 +11:00
linuxdeploy-plugin-gtk.sh Update default taskfile. WIP linux packaging 2023-11-20 20:41:17 +11:00
releasenotes.go Add update cli 2025-01-02 16:24:37 +11:00
runtime.go Support wails3 generate runtime 2024-11-03 17:28:32 +11:00
service.go Add update cli 2025-01-02 16:24:37 +11:00
syso_test.go Fix tests 2024-08-04 21:28:15 +10:00
syso.go Fix syso generation bug 2024-08-16 21:09:40 +10:00
task_wrapper.go Add update cli 2025-01-02 16:24:37 +11:00
task.go Add update cli 2025-01-02 16:24:37 +11:00
tool_buildinfo.go Add build info tool 2024-07-30 22:03:01 +10:00
tool_checkport.go Clean up footer 2024-07-30 07:57:25 +10:00
tool_cp.go Clean up footer 2024-07-30 07:57:25 +10:00
tool_package_test.go [V3-Linux] Support for deb,rpm,arch linux packager packaging (#3909) 2024-11-30 13:31:56 +11:00
tool_package.go Taskfile / build assets refactor. 2024-12-08 19:27:46 +11:00
update_cli.go [v3] Late service registration and error handling overhaul (#4066) 2025-02-19 09:27:41 +01:00
version.go Add update cli 2025-01-02 16:24:37 +11:00
watcher.go Add devmode config to config.yml. 2024-11-09 09:35:13 +11:00