mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-04 07:43:11 +08:00
![]() * Rename predicates source file * Overhaul and document type predicates * Fix model collection logic for named types * Fix map key type rendering * Fix map creation code * Fix rendering of structs that implement marshaler interfaces * Fix type cycle detection to take type args into account * Fix enum and typeparam field initialisation * Improve unsupported type warnings * Remove internal models file * Deduplicate template code * Accept generic aliases in static analyser * Support new `encoding/json` flag `omitzero` * Handle special cases when rendering generic aliases * Update npm test dependencies * Test class aliases and implicit private dependencies * Test marshaler combinations * Test map key types * Remove bad map keys from unrelated tests * Test service discovery through generic aliases * Test generic aliases * Test warning messages * Disable go1.24 tests * Update changelog * Restore rendering of injected lines in index file * Test directives * Add wails:ignore directive * Fix typo * Move injections to the bottom of service files * Handle errors from closing files * Do not emit messages when services define only lifecycle methods * Add internal directive for services and models * Update changelog * Fix error in service templates * Test internal directive on services/models * Fix error in index template * Base testdata updates * Testdata for class aliases and implicit private dependencies * Testdata for marshaler combinations * Testdata for map key types * Testdata for bad map key fixes * Add weakly typed enums aka alias constants * Testdata for enum and typeparam field fixes * Testdata for generic aliases * Testdata for warning messages * Testdata for directives * Testdata for weakly typed enums * Update binding example * Update services example * Remove go1.24 testdata * Update cli doc * Fix analyser tests * Fix windows tests... hopefully * go mod tidy on examples * Update bindings guide --------- Co-authored-by: Lea Anthony <lea.anthony@gmail.com> |
||
---|---|---|
.. | ||
aliases | ||
complex_expressions | ||
complex_instantiations | ||
complex_json | ||
complex_method | ||
cyclic_imports | ||
cyclic_types | ||
directives | ||
embedded_interface | ||
enum | ||
enum_from_imported_package | ||
function_from_imported_package | ||
function_from_nested_imported_package | ||
function_multiple_files | ||
function_single | ||
function_single_context | ||
function_single_internal | ||
map_keys | ||
marshalers | ||
no_bindings_here | ||
out_of_tree | ||
struct_literal_multiple | ||
struct_literal_multiple_files | ||
struct_literal_multiple_other | ||
struct_literal_non_pointer_single | ||
struct_literal_single | ||
variable_single | ||
variable_single_from_function | ||
variable_single_from_other_function |