tunet-rust
tunet-rust copied to clipboard
Bump flutter_rust_bridge from 2.0.0-dev.35 to 2.0.0
Bumps flutter_rust_bridge from 2.0.0-dev.35 to 2.0.0.
Release notes
Sourced from flutter_rust_bridge's releases.
v2.0.0
- Please refer to https://fzyzcjy.github.io/flutter_rust_bridge/guides/miscellaneous/whats-new for what's changed in V2.
v2.0.0-dev.42
- Please refer to https://fzyzcjy.github.io/flutter_rust_bridge/guides/miscellaneous/whats-new for what's changed in V2.
- Support brackets and nesting in pub use (such as pub use
a::{b, x::{y,z}}) #2120- Support providing configuration both by command line and by config file at the same time #2119
- Tell user reasons when skipping traits #2121
- Update default template comments #2118
- Allow using arbitrary frb attribute as an indicator to include an item #2121
- Improve hints when user specify custom wasm-pack-rustflags but does not contain default one #2122
v2.0.0-dev.41
- Please refer to https://fzyzcjy.github.io/flutter_rust_bridge/guides/miscellaneous/whats-new for what's changed in V2.
- Use dart.library.js_interop rather than dart.library.html #2113 (thanks
@aran)- Auto skip methods in trait definitions that has Self as inputs because it cannot be translated to Dart #2099
- Add type_64bit_int to config #2096
- Improve namespace choices for opaque types #2096
- Hint users when having references in output type, hint when wrong rust_input, and improve docs #2100
- Improve warning message #2098
- Experiment more about translating whole audio crate#2096
- Improve internal code #2096
- Make generated output sorted when using proxy_enum and trait_impl #2115
v2.0.0-dev.40
- Please refer to https://fzyzcjy.github.io/flutter_rust_bridge/guides/miscellaneous/whats-new for what's changed in V2.
- Support returning types with non-static lifetime (i.e. borrowed types / reference types) #2088 #2093
- Loosen config field
rust_inputsyntax with delimit,#2092 (thanks@dbsxdbsx)- Add prefix for automatically generated get/set methods of
#[frb(opaque)]types to avoid conflicting with existing methods #2090 (thanks@dbsxdbsx)- Support adding arbitrary code in generated Rust file via rust_preamble config #2086
- Support ignoring a whole module by
#[frb(ignore)]on module #2085- Support
/// frb:...#2085v2.0.0-dev.39
- Please refer to https://fzyzcjy.github.io/flutter_rust_bridge/guides/miscellaneous/whats-new for what's changed in V2.
- Do not create empty logs directory when not in verbose mode #2057
- Automatically strip prefix set_/get_ when it is a setter/getter function #2058
- Support adding errors to stream sink #2059
- Support import statements in dart_code #2061
- Add
#[frb(type_64bit_int)]to pick preferred Dart big integer type #2065- Support user-defined custom serializers and deserializers #2067
- Support attributes on impl block ; Improve ignore category message ; Fix external methods are wrong ignored #2069
- Support
#[frb(name)]on fields to rename them ; Automatically rename Dart field names if they conflict with Dart keywords #2070- Refactor internal code #2064 #2062
- Migrate to new Dart web package #2063
v2.0.0-dev.38
- Please refer to https://fzyzcjy.github.io/flutter_rust_bridge/guides/miscellaneous/whats-new for what's changed in V2.
- Fix dashed library names #2034 (thanks
@vhdirk)- Refactor internals to base on mods instead of files #2000
... (truncated)
Changelog
Sourced from flutter_rust_bridge's changelog.
2.0.0
- Please refer to https://fzyzcjy.github.io/flutter_rust_bridge/guides/miscellaneous/whats-new for what's changed in V2.
2.0.0-dev.42
- Please refer to https://fzyzcjy.github.io/flutter_rust_bridge/guides/miscellaneous/whats-new for what's changed in V2.
- Support brackets and nesting in pub use (such as pub use
a::{b, x::{y,z}}) #2120- Support providing configuration both by command line and by config file at the same time #2119
- Tell user reasons when skipping traits #2121
- Update default template comments #2118
- Allow using arbitrary frb attribute as an indicator to include an item #2121
- Improve hints when user specify custom wasm-pack-rustflags but does not contain default one #2122
2.0.0-dev.41
- Please refer to https://fzyzcjy.github.io/flutter_rust_bridge/guides/miscellaneous/whats-new for what's changed in V2.
- Use dart.library.js_interop rather than dart.library.html #2113 (thanks
@aran)- Auto skip methods in trait definitions that has Self as inputs because it cannot be translated to Dart #2099
- Add type_64bit_int to config #2096
- Improve namespace choices for opaque types #2096
- Hint users when having references in output type, hint when wrong rust_input, and improve docs #2100
- Improve warning message #2098
- Experiment more about translating whole audio crate#2096
- Improve internal code #2096
- Make generated output sorted when using proxy_enum and trait_impl #2115
2.0.0-dev.40
- Please refer to https://fzyzcjy.github.io/flutter_rust_bridge/guides/miscellaneous/whats-new for what's changed in V2.
- Support returning types with non-static lifetime (i.e. borrowed types / reference types) #2088 #2093
- Loosen config field
rust_inputsyntax with delimit,#2092 (thanks@dbsxdbsx)- Add prefix for automatically generated get/set methods of
#[frb(opaque)]types to avoid conflicting with existing methods #2090 (thanks@dbsxdbsx)- Support adding arbitrary code in generated Rust file via rust_preamble config #2086
- Support ignoring a whole module by
#[frb(ignore)]on module #2085- Support
/// frb:...#20852.0.0-dev.39
- Please refer to https://fzyzcjy.github.io/flutter_rust_bridge/guides/miscellaneous/whats-new for what's changed in V2.
- Do not create empty logs directory when not in verbose mode #2057
- Automatically strip prefix set_/get_ when it is a setter/getter function #2058
- Support adding errors to stream sink #2059
- Support import statements in dart_code #2061
- Add
#[frb(type_64bit_int)]to pick preferred Dart big integer type #2065- Support user-defined custom serializers and deserializers #2067
- Support attributes on impl block ; Improve ignore category message ; Fix external methods are wrong ignored #2069
- Support
#[frb(name)]on fields to rename them ; Automatically rename Dart field names if they conflict with Dart keywords #2070- Refactor internal code #2064 #2062
- Migrate to new Dart web package #2063
... (truncated)
Commits
1bd4e1abump from 2.0.0-dev.42 to 2.0.0522fd93chore: doc57e21d7chore: doc46e0c0aMerge pull request #2126 from fzyzcjy/feat/123733716357fix: typo9e737dcchore: doc80c6032bump from 2.0.0-dev.41 to 2.0.0-dev.42eaca5e2chore: docd699cdbMerge pull request #2122 from fzyzcjy/feat/1236593b668cMerge branch 'master' into feat/12365- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)