On the home screen, when I press a button, the app crashes.

I was using stable channel of flutter, but have difficulty to build appbundle. With the help of a technician, I switch in master channel and was able to build appbundle. But after that, the app keep crashing. I am able to login, but at the home screen, when I push a button, the close, whith tis error: F/flutter (26627): [FATAL:flutter/shell/platform/android/external_view_embedder/surface_pool.cc(38)] Check failed: android_surface && android_surface->IsValid(). Could not create an OpenGL, Vulkan or Software surface to set up rendering
Steps to Reproduce

Run flutter create bug.
Update the files as follows: ... <!-- Recreating project bug...
Running "flutter pub get" in bug...                              1,035ms
Wrote 3 files.

All done!
In order to run your application, type:
$ cd bug
$ flutter run
Your application code is in bug/lib/main.dart.
(when I typed cd bug and flutter run, I got the followings lines:
Launching lib/main.dart on SM G960W in debug mode...
Running Gradle task 'assembleDebug'...
Running Gradle task 'assembleDebug'... Done                        39.4s
✓  Built build/app/outputs/flutter-apk/app-debug.apk.
Installing build/app/outputs/flutter-apk/app.apk...                36.6s
Syncing files to device SM G960W...                                103ms
Flutter run key commands.
r Hot reload. 🔥🔥🔥
R Hot restart.
h List all available interactive commands.
d Detach (terminate "flutter run" but leave application running).
c Clear the screen
q Quit (terminate the application on the device).
💪 Running with sound null safety 💪
An Observatory debugger and profiler on SM G960W is available at: http://<IP_ADDRESS>:50876/_bJ53ZxyygM=/
The Flutter DevTools debugger and profiler on SM G960W is available at: http://<IP_ADDRESS>:9101?uri=http%3A%2F%2F<IP_ADDRESS>%3A50876%2F_bJ53ZxyygM%3D%2F
-->
3. ...
Expected results:
Actual results:

Logs

[ +102 ms] executing: sysctl hw.optional.arm64
[  +19 ms] Exit code 1 from: sysctl hw.optional.arm64
[        ] sysctl: unknown oid 'hw.optional.arm64'
[   +7 ms] executing: [/Users/innot/Developer/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +24 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] d1f73a10653471ad45add0aee54a6175ca742aaf
[        ] executing: [/Users/innot/Developer/flutter/] git tag --points-at d1f73a10653471ad45add0aee54a6175ca742aaf
[  +72 ms] Exit code 0 from: git tag --points-at d1f73a10653471ad45add0aee54a6175ca742aaf
[   +2 ms] executing: [/Users/innot/Developer/flutter/] git describe --match *.*.* --long --tags d1f73a10653471ad45add0aee54a6175ca742aaf
[  +64 ms] Exit code 0 from: git describe --match *.*.* --long --tags d1f73a10653471ad45add0aee54a6175ca742aaf
[        ] 2.3.0-0.0.pre-79-gd1f73a1065
[   +7 ms] executing: [/Users/innot/Developer/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +16 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/master
[        ] executing: [/Users/innot/Developer/flutter/] git ls-remote --get-url origin
[  +15 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[ +128 ms] executing: [/Users/innot/Developer/flutter/] git rev-parse --abbrev-ref HEAD
[  +15 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] master
[   +8 ms] executing: sw_vers -productName
[  +22 ms] Exit code 0 from: sw_vers -productName
[        ] macOS
[        ] executing: sw_vers -productVersion
[  +20 ms] Exit code 0 from: sw_vers -productVersion
[   +1 ms] 11.2.3
[   +1 ms] executing: sw_vers -buildVersion
[  +24 ms] Exit code 0 from: sw_vers -buildVersion
[        ] 20D91
[ +100 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +4 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +59 ms] executing: /Users/innot/Library/Android/sdk/platform-tools/adb devices -l
[  +17 ms] executing: sysctl hw.optional.arm64
[   +6 ms] Exit code 1 from: sysctl hw.optional.arm64
[        ] sysctl: unknown oid 'hw.optional.arm64'
[        ] executing: xcrun xcodebuild -version
[ +166 ms] Exit code 0 from: xcrun xcodebuild -version
[        ] Xcode 12.4
           Build version 12D4e
[   +2 ms] executing: xcrun xcdevice list --timeout 2
[   +4 ms] xcrun simctl list --json devices
[        ] executing: xcrun simctl list --json devices
[  +54 ms] List of devices attached
           455246365a313498       device usb:342110208X product:starqltecs model:SM_G960W device:starqltecs transport_id:1
[ +106 ms] {
                      "devices" : {
                        "com.apple.CoreSimulator.SimRuntime.tvOS-14-3" : [
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/7BB86C7E-9E03-4043-879E-52E790D87E7A\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/7BB86C7E-9E03-4043-879E-52E790D87E7A",
                            "udid" : "7BB86C7E-9E03-4043-879E-52E790D87E7A",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-1080p",
                            "state" : "Shutdown",
                            "name" : "Apple TV"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/984502C8-43B4-449F-BE9A-FA4ED98ABE91\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/984502C8-43B4-449F-BE9A-FA4ED98ABE91",
                            "udid" : "984502C8-43B4-449F-BE9A-FA4ED98ABE91",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-4K",
                            "state" : "Shutdown",
                            "name" : "Apple TV 4K"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/FBEF871B-4B24-447B-847A-09B2455F27D2\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/FBEF871B-4B24-447B-847A-09B2455F27D2",
                            "udid" : "FBEF871B-4B24-447B-847A-09B2455F27D2",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-1080p",
                            "state" : "Shutdown",
                            "name" : "Apple TV 4K (at 1080p)"
                          }
                        ],
                        "com.apple.CoreSimulator.SimRuntime.watchOS-7-2" : [
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/4AA20D53-0186-40B9-B325-71A2E3A9FFF4\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/4AA20D53-0186-40B9-B325-71A2E3A9FFF4",
                            "udid" : "4AA20D53-0186-40B9-B325-71A2E3A9FFF4",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-40mm",
                            "state" : "Shutdown",
                            "name" : "Apple Watch Series 5 - 40mm"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/5EF6932A-6E0A-493F-B480-3D6583DC7E7F\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/5EF6932A-6E0A-493F-B480-3D6583DC7E7F",
                            "udid" : "5EF6932A-6E0A-493F-B480-3D6583DC7E7F",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-44mm",
                            "state" : "Shutdown",
                            "name" : "Apple Watch Series 5 - 44mm"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/075486B2-663A-460A-952A-D9D5E2B59E31\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/075486B2-663A-460A-952A-D9D5E2B59E31",
                            "udid" : "075486B2-663A-460A-952A-D9D5E2B59E31",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-40mm",
                            "state" : "Shutdown",
                            "name" : "Apple Watch Series 6 - 40mm"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/E6572EF7-1782-4162-ACE6-80014E0B75E4\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/E6572EF7-1782-4162-ACE6-80014E0B75E4",
                            "udid" : "E6572EF7-1782-4162-ACE6-80014E0B75E4",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-44mm",
                            "state" : "Shutdown",
                            "name" : "Apple Watch Series 6 - 44mm"
                          }
                        ],
                        "com.apple.CoreSimulator.SimRuntime.iOS-14-4" : [
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/C48105FC-A46B-4527-9F6E-4E63C9309E4A\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/C48105FC-A46B-4527-9F6E-4E63C9309E4A",
                            "udid" : "C48105FC-A46B-4527-9F6E-4E63C9309E4A",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8",
                            "state" : "Shutdown",
                            "name" : "iPhone 8"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/D1C2C94C-3509-4929-9C56-5373C9386279\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/D1C2C94C-3509-4929-9C56-5373C9386279",
                            "udid" : "D1C2C94C-3509-4929-9C56-5373C9386279",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus",
                            "state" : "Shutdown",
                            "name" : "iPhone 8 Plus"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/44EB8199-3420-4F0D-A5CC-4FF0E7200728\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/44EB8199-3420-4F0D-A5CC-4FF0E7200728",
                            "udid" : "44EB8199-3420-4F0D-A5CC-4FF0E7200728",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
                            "state" : "Shutdown",
                            "name" : "iPhone 11"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/B2A07BBF-CFC8-45BD-9604-824896BF2968\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/B2A07BBF-CFC8-45BD-9604-824896BF2968",
                            "udid" : "B2A07BBF-CFC8-45BD-9604-824896BF2968",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
                            "state" : "Shutdown",
                            "name" : "iPhone 11 Pro"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/4FA600AE-E941-48C7-809F-F771FDBED289\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/4FA600AE-E941-48C7-809F-F771FDBED289",
                            "udid" : "4FA600AE-E941-48C7-809F-F771FDBED289",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max",
                            "state" : "Shutdown",
                            "name" : "iPhone 11 Pro Max"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/7CDCDBEB-70F4-4CB0-BEC6-B0CDA384B5B5\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/7CDCDBEB-70F4-4CB0-BEC6-B0CDA384B5B5",
                            "udid" : "7CDCDBEB-70F4-4CB0-BEC6-B0CDA384B5B5",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-",
                            "state" : "Shutdown",
                            "name" : "iPhone SE (2nd generation)"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/38EA3E6A-2161-423F-97E4-6B7D5A823013\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/38EA3E6A-2161-423F-97E4-6B7D5A823013",
                            "udid" : "38EA3E6A-2161-423F-97E4-6B7D5A823013",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-mini",
                            "state" : "Shutdown",
                            "name" : "iPhone 12 mini"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/0E0E09BF-5DC8-4973-9DAA-85513F246938\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/0E0E09BF-5DC8-4973-9DAA-85513F246938",
                            "udid" : "0E0E09BF-5DC8-4973-9DAA-85513F246938",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12",
                            "state" : "Shutdown",
                            "name" : "iPhone 12"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/6CCB74D5-AD60-4696-A149-A9515D59D02B\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/6CCB74D5-AD60-4696-A149-A9515D59D02B",
                            "udid" : "6CCB74D5-AD60-4696-A149-A9515D59D02B",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro",
                            "state" : "Shutdown",
                            "name" : "iPhone 12 Pro"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/F2C037D6-9C49-4880-8784-A91CC1D18433\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/F2C037D6-9C49-4880-8784-A91CC1D18433",
                            "udid" : "F2C037D6-9C49-4880-8784-A91CC1D18433",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max",
                            "state" : "Shutdown",
                            "name" : "iPhone 12 Pro Max"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/C89E0C6D-7A2D-4E6B-BEDC-A0B776690576\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/C89E0C6D-7A2D-4E6B-BEDC-A0B776690576",
                            "udid" : "C89E0C6D-7A2D-4E6B-BEDC-A0B776690576",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPod-touch--7th-generation-",
                            "state" : "Shutdown",
                            "name" : "iPod touch (7th generation)"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/523972D7-85B6-482C-9073-D82B621EA7E8\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/523972D7-85B6-482C-9073-D82B621EA7E8",
                            "udid" : "523972D7-85B6-482C-9073-D82B621EA7E8",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-",
                            "state" : "Shutdown",
                            "name" : "iPad Pro (9.7-inch)"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/31633CD4-5702-46E4-84DF-70D5745648F6\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/31633CD4-5702-46E4-84DF-70D5745648F6",
                            "udid" : "31633CD4-5702-46E4-84DF-70D5745648F6",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch---2nd-generation-",
                            "state" : "Shutdown",
                            "name" : "iPad Pro (11-inch) (2nd generation)"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/23A3BAFF-F7E4-4A67-8720-98D985D3F402\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/23A3BAFF-F7E4-4A67-8720-98D985D3F402",
                            "udid" : "23A3BAFF-F7E4-4A67-8720-98D985D3F402",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---4th-generation-",
                            "state" : "Shutdown",
                            "name" : "iPad Pro (12.9-inch) (4th generation)"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/D3B9577F-713B-4D5A-B669-C7533361CD1A\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/D3B9577F-713B-4D5A-B669-C7533361CD1A",
                            "udid" : "D3B9577F-713B-4D5A-B669-C7533361CD1A",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--8th-generation-",
                            "state" : "Shutdown",
                            "name" : "iPad (8th generation)"
                          },
                          {
                            "dataPath" : "\/Users\/innot\/Library\/Developer\/CoreSimulator\/Devices\/BDEEF0F1-8C09-448E-8D41-9C19B988190E\/data",
                            "logPath" : "\/Users\/innot\/Library\/Logs\/CoreSimulator\/BDEEF0F1-8C09-448E-8D41-9C19B988190E",
                            "udid" : "BDEEF0F1-8C09-448E-8D41-9C19B988190E",
                            "isAvailable" : true,
                            "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-",
                            "state" : "Shutdown",
                            "name" : "iPad Air (4th generation)"
                          }
                        ]
                      }
                    }
[+3235 ms] [
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone12,1",
                        "identifier" : "44EB8199-3420-4F0D-A5CC-4FF0E7200728",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.iphone-11-1",
                        "modelName" : "iPhone 11",
                        "name" : "iPhone 11"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone10,4",
                        "identifier" : "C48105FC-A46B-4527-9F6E-4E63C9309E4A",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.iphone-8-2",
                        "modelName" : "iPhone 8",
                        "name" : "iPhone 8"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "7.2 (18S561)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch6,2",
                        "identifier" : "E6572EF7-1782-4162-ACE6-80014E0B75E4",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.watch-series6-1",
                        "modelName" : "Apple Watch Series 6 - 44mm",
                        "name" : "Apple Watch Series 6 - 44mm"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.3 (18K559)",
                        "available" : true,
                        "platform" : "com.apple.platform.appletvsimulator",
                        "modelCode" : "AppleTV5,3",
                        "identifier" : "7BB86C7E-9E03-4043-879E-52E790D87E7A",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.apple-tv-4",
                        "modelName" : "Apple TV",
                        "name" : "Apple TV"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPod9,1",
                        "identifier" : "C89E0C6D-7A2D-4E6B-BEDC-A0B776690576",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.ipod-touch-7-2",
                        "modelName" : "iPod touch (7th generation)",
                        "name" : "iPod touch (7th generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.3 (18K559)",
                        "available" : true,
                        "platform" : "com.apple.platform.appletvsimulator",
                        "modelCode" : "AppleTV6,2",
                        "identifier" : "FBEF871B-4B24-447B-847A-09B2455F27D2",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.apple-tv-4k",
                        "modelName" : "Apple TV 4K (at 1080p)",
                        "name" : "Apple TV 4K (at 1080p)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone13,4",
                        "identifier" : "F2C037D6-9C49-4880-8784-A91CC1D18433",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.iphone-12-pro-max-1",
                        "modelName" : "iPhone 12 Pro Max",
                        "name" : "iPhone 12 Pro Max"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "7.2 (18S561)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch5,3",
                        "identifier" : "4AA20D53-0186-40B9-B325-71A2E3A9FFF4",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.watch-series5-1",
                        "modelName" : "Apple Watch Series 5 - 40mm",
                        "name" : "Apple Watch Series 5 - 40mm"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad11,7",
                        "identifier" : "D3B9577F-713B-4D5A-B669-C7533361CD1A",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.ipad-8-wwan-1",
                        "modelName" : "iPad (8th generation)",
                        "name" : "iPad (8th generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad13,2",
                        "identifier" : "BDEEF0F1-8C09-448E-8D41-9C19B988190E",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.ipad-air4-1",
                        "modelName" : "iPad Air (4th generation)",
                        "name" : "iPad Air (4th generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "7.2 (18S561)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch6,1",
                        "identifier" : "075486B2-663A-460A-952A-D9D5E2B59E31",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.watch-series6-1",
                        "modelName" : "Apple Watch Series 6 - 40mm",
                        "name" : "Apple Watch Series 6 - 40mm"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad8,12",
                        "identifier" : "23A3BAFF-F7E4-4A67-8720-98D985D3F402",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.ipad-pro-12point9-4th-1",
                        "modelName" : "iPad Pro (12.9-inch) (4th generation)",
                        "name" : "iPad Pro (12.9-inch) (4th generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone13,1",
                        "identifier" : "38EA3E6A-2161-423F-97E4-6B7D5A823013",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.iphone-12-mini-1",
                        "modelName" : "iPhone 12 mini",
                        "name" : "iPhone 12 mini"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad6,4",
                        "identifier" : "523972D7-85B6-482C-9073-D82B621EA7E8",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.ipad-pro-9point7-a1674-b9b7ba",
                        "modelName" : "iPad Pro (9.7-inch)",
                        "name" : "iPad Pro (9.7-inch)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone12,8",
                        "identifier" : "7CDCDBEB-70F4-4CB0-BEC6-B0CDA384B5B5",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.iphone-se-1",
                        "modelName" : "iPhone SE (2nd generation)",
                        "name" : "iPhone SE (2nd generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone13,3",
                        "identifier" : "6CCB74D5-AD60-4696-A149-A9515D59D02B",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.iphone-12-pro-1",
                        "modelName" : "iPhone 12 Pro",
                        "name" : "iPhone 12 Pro"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone12,5",
                        "identifier" : "4FA600AE-E941-48C7-809F-F771FDBED289",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.iphone-11-pro-max-1",
                        "modelName" : "iPhone 11 Pro Max",
                        "name" : "iPhone 11 Pro Max"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.3 (18K559)",
                        "available" : true,
                        "platform" : "com.apple.platform.appletvsimulator",
                        "modelCode" : "AppleTV6,2",
                        "identifier" : "984502C8-43B4-449F-BE9A-FA4ED98ABE91",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.apple-tv-4k",
                        "modelName" : "Apple TV 4K",
                        "name" : "Apple TV 4K"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad8,9",
                        "identifier" : "31633CD4-5702-46E4-84DF-70D5745648F6",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.ipad-pro-11-2nd-1",
                        "modelName" : "iPad Pro (11-inch) (2nd generation)",
                        "name" : "iPad Pro (11-inch) (2nd generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone10,5",
                        "identifier" : "D1C2C94C-3509-4929-9C56-5373C9386279",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.iphone-8-plus-2",
                        "modelName" : "iPhone 8 Plus",
                        "name" : "iPhone 8 Plus"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone13,2",
                        "identifier" : "0E0E09BF-5DC8-4973-9DAA-85513F246938",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.iphone-12-1",
                        "modelName" : "iPhone 12",
                        "name" : "iPhone 12"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.4 (18D46)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone12,3",
                        "identifier" : "B2A07BBF-CFC8-45BD-9604-824896BF2968",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.iphone-11-pro-1",
                        "modelName" : "iPhone 11 Pro",
                        "name" : "iPhone 11 Pro"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "7.2 (18S561)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch5,4",
                        "identifier" : "5EF6932A-6E0A-493F-B480-3D6583DC7E7F",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.watch-series5-1",
                        "modelName" : "Apple Watch Series 5 - 44mm",
                        "name" : "Apple Watch Series 5 - 44mm"
                      }
                    ]
[  +15 ms] /Users/innot/Library/Android/sdk/platform-tools/adb -s 455246365a313498 shell getprop
[ +130 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +93 ms] Skipping pub get: version match.
[ +141 ms] Generating /Users/innot/AndroidStudioProjects/innoreport/bug/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[  +63 ms] ro.hardware = qcom
[  +49 ms] Initializing file store
[  +16 ms] Skipping target: gen_localizations
[  +10 ms] gen_dart_plugin_registrant: Starting due to {InvalidatedReasonKind.inputChanged: The following inputs have updated contents:
/Users/innot/AndroidStudioProjects/innoreport/bug/.dart_tool/package_config_subset}
[  +45 ms] gen_dart_plugin_registrant: Complete
[   +1 ms] Skipping target: _composite
[   +3 ms] complete
[  +10 ms] Launching lib/main.dart on SM G960W in debug mode...
[  +11 ms] /Users/innot/Developer/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev /Users/innot/Developer/flutter/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot --sdk-root
/Users/innot/Developer/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names --experimental-emit-debug-metadata
-DFLUTTER_WEB_AUTO_DETECT=true --output-dill /var/folders/dd/z816t2j51l5cn0_j5r9fvz3h0000gn/T/flutter_tools.zP1NCi/flutter_tool.PIc5Gh/app.dill --packages
/Users/innot/AndroidStudioProjects/innoreport/bug/.dart_tool/package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation --filesystem-scheme
org-dartlang-root --initialize-from-dill build/f245b0b7cc30f460f818fcec6bcf01fb.cache.dill.track.dill --flutter-widget-cache --enable-experiment=alternative-invalidation-strategy
[  +16 ms] executing: /Users/innot/Library/Android/sdk/build-tools/30.0.3/aapt dump xmltree /Users/innot/AndroidStudioProjects/innoreport/bug/build/app/outputs/flutter-apk/app.apk
AndroidManifest.xml
[  +26 ms] Exit code 0 from: /Users/innot/Library/Android/sdk/build-tools/30.0.3/aapt dump xmltree /Users/innot/AndroidStudioProjects/innoreport/bug/build/app/outputs/flutter-apk/app.apk
AndroidManifest.xml
[        ] N: android=http://schemas.android.com/apk/res/android
             E: manifest (line=2)
               A: android:versionCode(0x0101021b)=(type 0x10)0x1
               A: android:versionName(0x0101021c)="1.0.0" (Raw: "1.0.0")
               A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1e
               A: android:compileSdkVersionCodename(0x01010573)="11" (Raw: "11")
               A: package="com.example.bug" (Raw: "com.example.bug")
               A: platformBuildVersionCode=(type 0x10)0x1e
               A: platformBuildVersionName=(type 0x10)0xb
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1e
               E: uses-permission (line=14)
                 A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
               E: application (line=16)
                 A: android:label(0x01010001)="bug" (Raw: "bug")
                 A: android:icon(0x01010002)=@0x7f080000
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw: "androidx.core.app.CoreComponentFactory")
                 E: activity (line=21)
                   A: android:theme(0x01010000)=@0x7f0a0000
                   A: android:name(0x01010003)="com.example.bug.MainActivity" (Raw: "com.example.bug.MainActivity")
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x40003fb4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: meta-data (line=35)
                     A: android:name(0x01010003)="io.flutter.embedding.android.NormalTheme" (Raw: "io.flutter.embedding.android.NormalTheme")
                     A: android:resource(0x01010025)=@0x7f0a0001
                   E: meta-data (line=45)
                     A: android:name(0x01010003)="io.flutter.embedding.android.SplashScreenDrawable" (Raw: "io.flutter.embedding.android.SplashScreenDrawable")
                     A: android:resource(0x01010025)=@0x7f040000
                   E: intent-filter (line=49)
                     E: action (line=50)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=52)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
                 E: meta-data (line=59)
                   A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
                   A: android:value(0x01010024)=(type 0x10)0x2
[  +10 ms] executing: /Users/innot/Library/Android/sdk/platform-tools/adb -s 455246365a313498 shell -x logcat -v time -t 1
[  +22 ms] <- compile package:bug/main.dart
[ +123 ms] --------- beginning of system
                    04-29 22:01:21.644 E/Watchdog( 5107): !@Sync 497 [2021-04-29 22:01:21.644] FD count : 663, wdog_way : softdog
[  +16 ms] executing: /Users/innot/Library/Android/sdk/platform-tools/adb version
[  +14 ms] Android Debug Bridge version 1.0.41
           Version 31.0.2-7242960
           Installed as /Users/innot/Library/Android/sdk/platform-tools/adb
[   +3 ms] executing: /Users/innot/Library/Android/sdk/platform-tools/adb start-server
[  +41 ms] Building APK
[  +40 ms] Running Gradle task 'assembleDebug'...
[   +6 ms] Using gradle from /Users/innot/AndroidStudioProjects/innoreport/bug/android/gradlew.
[  +23 ms] executing: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist
[  +19 ms] Exit code 0 from: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist
[        ] {"CFBundleName":"Android
Studio","JVMOptions":{"ClassPath":"$APP_PACKAGE\/Contents\/lib\/bootstrap.jar:$APP_PACKAGE\/Contents\/lib\/extensions.jar:$APP_PACKAGE\/Contents\/lib\/util.jar:$APP_PACKAGE\/Contents\/lib\/jdom.jar:
$APP_PACKAGE\/Contents\/lib\/log4j.jar:$APP_PACKAGE\/Contents\/lib\/trove4j.jar:$APP_PACKAGE\/Contents\/lib\/jna.jar","JVMVersion":"1.8*,1.8+","MainClass":"com.intellij.idea.Main","Properties":{"ide
a.paths.selector":"AndroidStudio4.1","idea.executable":"studio","idea.platform.prefix":"AndroidStudio","idea.vendor.name":"Google","idea.home.path":"$APP_PACKAGE\/Contents"}},"NSDesktopFolderUsageDe
scription":"An application in Android Studio requests access to the user's Desktop
folder.","LSArchitecturePriority":["x86_64"],"CFBundleVersion":"AI-201.87<IP_ADDRESS>99119","CFBundleDevelopmentRegion":"English","NSCameraUsageDescription":"An application in Android Studio requests
access to the device's camera.","CFBundleDocumentTypes":[{"CFBundleTypeName":"Android Studio Project
File","CFBundleTypeExtensions":["ipr"],"CFBundleTypeRole":"Editor","CFBundleTypeIconFile":"studio.icns"},{"CFBundleTypeName":"All
documents","CFBundleTypeExtensions":["*"],"CFBundleTypeOSTypes":["****"],"CFBundleTypeRole":"Editor","LSTypeIsPackage":false}],"NSSupportsAutomaticGraphicsSwitching":true,"CFBundlePackageType":"APPL
","CFBundleIconFile":"studio.icns","NSHighResolutionCapable":true,"CFBundleShortVersionString":"4.1","NSMicrophoneUsageDescription":"An application in Android Studio requests access to the device's
microphone.","CFBundleInfoDictionaryVersion":"6.0","CFBundleExecutable":"studio","NSLocationUsageDescription":"An application in Android Studio requests access to the user's location
information.","LSRequiresNativeExecution":"YES","CFBundleURLTypes":[{"CFBundleTypeRole":"Editor","CFBundleURLName":"Stacktrace","CFBundleURLSchemes":["idea"]}],"CFBundleIdentifier":"com.google.andro
id.studio","LSApplicationCategoryType":"public.app-category.developer-tools","CFBundleSignature":"????","LSMinimumSystemVersion":"10.8","NSDocumentsFolderUsageDescription":"An application in Android
Studio requests access to the user's Documents folder.","NSDownloadsFolderUsageDescription":"An application in Android Studio requests access to the user's Downloads
folder.","NSNetworkVolumesUsageDescription":"An application in Android Studio requests access to files on a network volume.","CFBundleGetInfoString":"Android Studio 4.1, build
AI-201.87<IP_ADDRESS>99119. Copyright JetBrains s.r.o., (c) 2000-2021","NSRemovableVolumesUsageDescription":"An application in Android Studio requests access to files on a removable volume."}
[   +8 ms] executing: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java -version
[  +93 ms] Exit code 0 from: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java -version
[        ] openjdk version "1.8.0_242-release"
           OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
           OpenJDK 64-Bit Server VM (build 25.242-b3-6915495, mixed mode)
[   +2 ms] executing: [/Users/innot/AndroidStudioProjects/innoreport/bug/android/] /Users/innot/AndroidStudioProjects/innoreport/bug/android/gradlew -Pverbose=true -Ptarget-platform=android-arm64
-Ptarget=/Users/innot/AndroidStudioProjects/innoreport/bug/lib/main.dart -Pdart-defines=RkxVVFRFUl9XRUJfQVVUT19ERVRFQ1Q9dHJ1ZQ== -Pdart-obfuscation=false -Ptrack-widget-creation=true
-Ptree-shake-icons=false -Pfilesystem-scheme=org-dartlang-root assembleDebug
[+3118 ms] > Task :app:compileFlutterBuildDebug
[        ] [ +115 ms] executing: sysctl hw.optional.arm64
[        ] [  +21 ms] Exit code 1 from: sysctl hw.optional.arm64
[        ] [        ] sysctl: unknown oid 'hw.optional.arm64'
[        ] [   +7 ms] executing: [/Users/innot/Developer/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [  +17 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [        ] d1f73a10653471ad45add0aee54a6175ca742aaf
[        ] [        ] executing: [/Users/innot/Developer/flutter/] git tag --points-at d1f73a10653471ad45add0aee54a6175ca742aaf
[        ] [  +24 ms] Exit code 0 from: git tag --points-at d1f73a10653471ad45add0aee54a6175ca742aaf
[        ] [   +2 ms] executing: [/Users/innot/Developer/flutter/] git describe --match *.*.* --long --tags d1f73a10653471ad45add0aee54a6175ca742aaf
[        ] [  +44 ms] Exit code 0 from: git describe --match *.*.* --long --tags d1f73a10653471ad45add0aee54a6175ca742aaf
[        ] [        ] 2.3.0-0.0.pre-79-gd1f73a1065
[        ] [   +7 ms] executing: [/Users/innot/Developer/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[        ] [  +15 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] [        ] origin/master
[        ] [        ] executing: [/Users/innot/Developer/flutter/] git ls-remote --get-url origin
[        ] [  +14 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] [        ] https://github.com/flutter/flutter.git
[        ] [  +73 ms] executing: [/Users/innot/Developer/flutter/] git rev-parse --abbrev-ref HEAD
[        ] [  +15 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] [        ] master
[        ] [   +5 ms] executing: sw_vers -productName
[        ] [  +18 ms] Exit code 0 from: sw_vers -productName
[        ] [        ] macOS
[        ] [        ] executing: sw_vers -productVersion
[        ] [  +15 ms] Exit code 0 from: sw_vers -productVersion
[        ] [        ] 11.2.3
[        ] [        ] executing: sw_vers -buildVersion
[        ] [  +14 ms] Exit code 0 from: sw_vers -buildVersion
[        ] [        ] 20D91
[        ] [  +58 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [  +97 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[        ] [   +2 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[        ] [  +46 ms] Initializing file store
[        ] [  +12 ms] Done initializing file store
[        ] [  +44 ms] Skipping target: gen_localizations
[        ] [  +13 ms] Skipping target: gen_dart_plugin_registrant
[        ] [ +448 ms] Skipping target: kernel_snapshot
[        ] [ +323 ms] Skipping target: debug_android_application
[        ] [        ] Persisting file store
[        ] [  +12 ms] Done persisting file store
[        ] [   +6 ms] build succeeded.
[        ] [  +13 ms] "flutter assemble" took 1,043ms.
[  +70 ms] [ +188 ms] ensureAnalyticsSent: 183ms
[        ] [   +5 ms] Running shutdown hooks
[        ] [        ] Shutdown hooks complete
[        ] [   +1 ms] exiting with code 0
[  +99 ms] > Task :app:packLibsflutterBuildDebug UP-TO-DATE
[        ] > Task :app:preBuild UP-TO-DATE
[        ] > Task :app:preDebugBuild UP-TO-DATE
[        ] > Task :app:compileDebugAidl NO-SOURCE
[        ] > Task :app:compileDebugRenderscript NO-SOURCE
[        ] > Task :app:generateDebugBuildConfig UP-TO-DATE
[        ] > Task :app:checkDebugAarMetadata UP-TO-DATE
[        ] > Task :app:cleanMergeDebugAssets
[        ] > Task :app:mergeDebugShaders UP-TO-DATE
[        ] > Task :app:compileDebugShaders NO-SOURCE
[        ] > Task :app:generateDebugAssets UP-TO-DATE
[        ] > Task :app:mergeDebugAssets
[ +295 ms] > Task :app:copyFlutterAssetsDebug
[        ] > Task :app:generateDebugResValues UP-TO-DATE
[        ] > Task :app:generateDebugResources UP-TO-DATE
[        ] > Task :app:mergeDebugResources UP-TO-DATE
[  +99 ms] > Task :app:createDebugCompatibleScreenManifests UP-TO-DATE
[        ] > Task :app:extractDeepLinksDebug UP-TO-DATE
[        ] > Task :app:processDebugMainManifest UP-TO-DATE
[        ] > Task :app:processDebugManifest UP-TO-DATE
[        ] > Task :app:processDebugManifestForPackage UP-TO-DATE
[        ] > Task :app:processDebugResources UP-TO-DATE
[        ] > Task :app:compileDebugKotlin UP-TO-DATE
[        ] > Task :app:javaPreCompileDebug UP-TO-DATE
[        ] > Task :app:compileDebugJavaWithJavac UP-TO-DATE
[        ] > Task :app:compileDebugSources UP-TO-DATE
[        ] > Task :app:mergeDebugNativeDebugMetadata NO-SOURCE
[        ] > Task :app:compressDebugAssets UP-TO-DATE
[        ] > Task :app:processDebugJavaRes NO-SOURCE
[        ] > Task :app:mergeDebugJavaResource UP-TO-DATE
[        ] > Task :app:checkDebugDuplicateClasses UP-TO-DATE
[        ] > Task :app:dexBuilderDebug UP-TO-DATE
[        ] > Task :app:desugarDebugFileDependencies UP-TO-DATE
[        ] > Task :app:mergeExtDexDebug UP-TO-DATE
[        ] > Task :app:mergeDexDebug UP-TO-DATE
[        ] > Task :app:mergeDebugJniLibFolders UP-TO-DATE
[  +95 ms] > Task :app:mergeDebugNativeLibs UP-TO-DATE
[        ] > Task :app:stripDebugDebugSymbols UP-TO-DATE
[        ] > Task :app:validateSigningDebug UP-TO-DATE
[        ] > Task :app:packageDebug UP-TO-DATE
[  +89 ms] > Task :app:assembleDebug
[        ] Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
[        ] Use '--warning-mode all' to show the individual deprecation warnings.
[        ] See https://docs.gradle.org/6.7/userguide/command_line_interface.html#sec:command_line_warnings
[        ] BUILD SUCCESSFUL in 3s
[        ] 32 actionable tasks: 5 executed, 27 up-to-date
[ +380 ms] Running Gradle task 'assembleDebug'... (completed in 4.4s)
[  +69 ms] calculateSha: LocalDirectory: '/Users/innot/AndroidStudioProjects/innoreport/bug/build/app/outputs/flutter-apk'/app.apk
[ +718 ms] ✓  Built build/app/outputs/flutter-apk/app-debug.apk.
[   +3 ms] executing: /Users/innot/Library/Android/sdk/build-tools/30.0.3/aapt dump xmltree /Users/innot/AndroidStudioProjects/innoreport/bug/build/app/outputs/flutter-apk/app.apk
AndroidManifest.xml
[  +17 ms] Exit code 0 from: /Users/innot/Library/Android/sdk/build-tools/30.0.3/aapt dump xmltree /Users/innot/AndroidStudioProjects/innoreport/bug/build/app/outputs/flutter-apk/app.apk
AndroidManifest.xml
[        ] N: android=http://schemas.android.com/apk/res/android
             E: manifest (line=2)
               A: android:versionCode(0x0101021b)=(type 0x10)0x1
               A: android:versionName(0x0101021c)="1.0.0" (Raw: "1.0.0")
               A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1e
               A: android:compileSdkVersionCodename(0x01010573)="11" (Raw: "11")
               A: package="com.example.bug" (Raw: "com.example.bug")
               A: platformBuildVersionCode=(type 0x10)0x1e
               A: platformBuildVersionName=(type 0x10)0xb
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1e
               E: uses-permission (line=14)
                 A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
               E: application (line=16)
                 A: android:label(0x01010001)="bug" (Raw: "bug")
                 A: android:icon(0x01010002)=@0x7f080000
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw: "androidx.core.app.CoreComponentFactory")
                 E: activity (line=21)
                   A: android:theme(0x01010000)=@0x7f0a0000
                   A: android:name(0x01010003)="com.example.bug.MainActivity" (Raw: "com.example.bug.MainActivity")
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x40003fb4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: meta-data (line=35)
                     A: android:name(0x01010003)="io.flutter.embedding.android.NormalTheme" (Raw: "io.flutter.embedding.android.NormalTheme")
                     A: android:resource(0x01010025)=@0x7f0a0001
                   E: meta-data (line=45)
                     A: android:name(0x01010003)="io.flutter.embedding.android.SplashScreenDrawable" (Raw: "io.flutter.embedding.android.SplashScreenDrawable")
                     A: android:resource(0x01010025)=@0x7f040000
                   E: intent-filter (line=49)
                     E: action (line=50)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=52)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
                 E: meta-data (line=59)
                   A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
                   A: android:value(0x01010024)=(type 0x10)0x2
[   +2 ms] Stopping app 'app.apk' on SM G960W.
[        ] executing: /Users/innot/Library/Android/sdk/platform-tools/adb -s 455246365a313498 shell am force-stop com.example.bug
[ +196 ms] executing: /Users/innot/Library/Android/sdk/platform-tools/adb -s 455246365a313498 shell pm list packages com.example.bug
[ +139 ms] package:com.example.bug
[   +2 ms] executing: /Users/innot/Library/Android/sdk/platform-tools/adb -s 455246365a313498 shell cat /data/local/tmp/sky.com.example.bug.sha1
[  +97 ms] dc9f52a3210044e8749627f08d6b78cae67b6f1a
[   +1 ms] Latest build already installed.
[        ] executing: /Users/innot/Library/Android/sdk/platform-tools/adb -s 455246365a313498 shell -x logcat -v time -t 1
[ +136 ms] --------- beginning of system
                    04-29 22:01:27.374 D/LauncherAppsService( 5107): onReceive: Intent { act=android.intent.action.PACKAGE_RESTARTED dat=package:com.example.bug flg=0x10 (has extras) }
[   +9 ms] executing: /Users/innot/Library/Android/sdk/platform-tools/adb -s 455246365a313498 shell am start -a android.intent.action.RUN -f 0x20000000 --ez enable-background-compilation true --ez
enable-dart-profiling true --ez enable-checked-mode true --ez verify-entry-points true com.example.bug/com.example.bug.MainActivity
[ +111 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=com.example.bug/.MainActivity (has extras) }
[        ] Waiting for observatory port to be available...
[ +785 ms] Observatory URL on device: http://<IP_ADDRESS>:34291/j6xw0m8qdSY=/
[   +1 ms] executing: /Users/innot/Library/Android/sdk/platform-tools/adb -s 455246365a313498 forward tcp:0 tcp:34291
[  +14 ms] 51377
[        ] Forwarded host port 51377 to device port 34291 for Observatory
[+1762 ms] Caching compiled dill
[  +42 ms] Connecting to service protocol: http://<IP_ADDRESS>:51377/j6xw0m8qdSY=/
[ +683 ms] Launching a Dart Developer Service (DDS) instance at http://<IP_ADDRESS>:0, connecting to VM service at http://<IP_ADDRESS>:51377/j6xw0m8qdSY=/.
[ +192 ms] DDS is listening at http://<IP_ADDRESS>:51382/pAIZQCWP5N4=/.
[  +84 ms] Successfully connected to service protocol: http://<IP_ADDRESS>:51377/j6xw0m8qdSY=/
[  +37 ms] DevFS: Creating new filesystem on the device (null)
[  +74 ms] DevFS: Created new filesystem on the device (file:///data/user/0/com.example.bug/code_cache/bugDKJYVP/bug/)
[   +2 ms] Updating assets
[  +98 ms] Syncing files to device SM G960W...
[   +1 ms] <- reset
[        ] Compiling dart to kernel with 0 updated files
[   +2 ms] <- recompile package:bug/main.dart 5278d349-6896-4c5c-927f-ba5d4ff12a5d
[        ] <- 5278d349-6896-4c5c-927f-ba5d4ff12a5d
[ +144 ms] Updating files.
[        ] DevFS: Sync finished
[   +1 ms] Syncing files to device SM G960W... (completed in 149ms)
[        ] Synced 0.0MB.
[   +1 ms] <- accept
[  +32 ms] Connected to _flutterView/0x7396741820.
[   +3 ms] Flutter run key commands.
[   +1 ms] r Hot reload. 🔥🔥🔥
[        ] R Hot restart.
[        ] h List all available interactive commands.
[        ] d Detach (terminate "flutter run" but leave application running).
[        ] c Clear the screen
[        ] q Quit (terminate the application on the device).
[        ] 💪 Running with sound null safety 💪
[        ] An Observatory debugger and profiler on SM G960W is available at: http://<IP_ADDRESS>:51382/pAIZQCWP5N4=/
[ +512 ms] The Flutter DevTools debugger and profiler on SM G960W is available at: http://<IP_ADDRESS>:9101?uri=http%3A%2F%2F<IP_ADDRESS>%3A51382%2FpAIZQCWP5N4%3D%2F

Analyzing bug...
No issues found! (ran in 2.0s)

• No issues found!

Hi @VincentCauch
Can you please provide a minimal complete reproducible code sample and your flutter doctor -v?
Thank you

Hi Pedro,
Thank you for replying. I don't know how to provide reproducible code. When I run in release mode, although the app is loaded on the phone, the process is not completed in the console. it remains stuck on the following lines:
✓  Built build/app/outputs/flutter-apk/app-release.apk (57.8MB).
Installing build/app/outputs/flutter-apk/app.apk...
In the phone, I can sign in, and the app redirects me to the home page. But when I press the button on the home page, the app stops, and I got the message apps keep stopping.
When I run in debug mode, the process is complete is the console, on the home screen, when i press the button, the app stops, but in the console I had the following message :
F/flutter (23314): [FATAL:flutter/shell/platform/android/external_view_embedder/surface_pool.cc(38)] Check failed: android_surface && android_surface->IsValid(). Could not create an OpenGL, Vulkan or Software surface to set up rendering.
F/libc    (23314): Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 23314 (tamp.innoreport), pid 23314 (tamp.innoreport)

Build fingerprint: 'samsung/starqltecs/starqltecs:10/QP1A.190711.020/G960WVLS9FUB1:user/release-keys'
Revision: '14'
ABI: 'arm64'
Timestamp: 2021-04-30 19:10:48-0400
pid: 23314, tid: 23314, name: tamp.innoreport  >>> com.tamp.innoreport <<<
uid: 10524
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
Abort message: '[FATAL:flutter/shell/platform/android/external_view_embedder/surface_pool.cc(38)] Check failed: android_surface && android_surface->IsValid(). Could not create an OpenGL, Vulkan or Software surface to set up rendering.
'
x0<PHONE_NUMBER>000000  x1<PHONE_NUMBER>005b12  x2<PHONE_NUMBER>000006  x3  0000007ffb873f40
x4  fefefefefefeffbe  x5  fefefefefefeffbe  x6  fefefefefefeffbe  x7  7f7f7f7f7f7f7fff
x8<PHONE_NUMBER>0000f0  x9  db6ed678e43a00b1  x10<PHONE_NUMBER>000001  x11<PHONE_NUMBER>000000
x12 fffffff0fffffbdf  x13 ffffffffffffffff  x14<PHONE_NUMBER>000000  x15 ffffffffffffffff
x16 00000074b96638c0  x17 00000074b963fff0  x18 00000074bc2de000  x19<PHONE_NUMBER>005b12
x20<PHONE_NUMBER>005b12  x21 00000000ffffffff  x22 00000074bb6ddee8  x23 0000007ffb8741e0
x24 0000007ffb8741d0  x25<PHONE_NUMBER>00072c  x26<PHONE_NUMBER>000438  x27<PHONE_NUMBER>0000f0
x28<PHONE_NUMBER>000438  x29 0000007ffb873fe0
sp  0000007ffb873f20  lr  00000074b95f127c  pc  00000074b95f12a8
backtrace:
#00 pc<PHONE_NUMBER>0832a8  /apex/com.android.runtime/lib64/bionic/libc.so (abort+160) (BuildId: d00c50b4798c95f2447d684ed3ea7dcb)
#01 pc<PHONE_NUMBER>316f04  /data/app/com.tamp.innoreport-C3R2Z2GYlmdTpxTSPxc83A==/base.apk!libflutter.so (offset 0x5116000) (BuildId: 01ecef6cf439bfbf4fe5c620e5774da70f70c895)
#02 pc<PHONE_NUMBER>33ac04  /data/app/com.tamp.innoreport-C3R2Z2GYlmdTpxTSPxc83A==/base.apk!libflutter.so (offset 0x5116000) (BuildId: 01ecef6cf439bfbf4fe5c620e5774da70f70c895)
#03 pc<PHONE_NUMBER>3829ac  /data/app/com.tamp.innoreport-C3R2Z2GYlmdTpxTSPxc83A==/base.apk!libflutter.so (offset 0x5116000) (BuildId: 01ecef6cf439bfbf4fe5c620e5774da70f70c895)
Lost connection to device.
This is flutter doctor -v
[✓] Flutter (Channel master, 2.3.0-1.0.pre.79, on macOS 11.2.3 20D91 darwin-x64, locale en)
• Flutter version 2.3.0-1.0.pre.79 at /Users/innot/Developer/flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision d1f73a1065 (7 days ago), 2021-04-24 00:44:02 -0400
• Engine revision eba9efd1c3
• Dart version 2.14.0 (build 2.14.0-37.0.dev)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
• Android SDK at /Users/innot/Library/Android/sdk
• Platform android-30, build-tools 30.0.3
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 12.4, Build version 12D4e
• CocoaPods version 1.10.1
[✓] Chrome - develop for the web
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 4.1)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
[✓] Connected device (3 available)
• SM G960W (mobile) • 455246365a313498                     • android-arm64  • Android 10 (API 29)
• iPhone 8 (mobile) • C48105FC-A46B-4527-9F6E-4E63C9309E4A • ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-4 (simulator)
• Chrome (web)      • chrome                               • web-javascript • Google Chrome 90.0.4430.93
• No issues found!
Thank you in advance for your help.

Hi @VincentCauch
What happen when you press the button that makes the app to crash?
You can see this post to learn how to create a reproducible code sample.

I found that the problem was cause by intertitial ad. I havec just delete all in my app and it work. Thank.


nixos: enable fstrim by default

The majority of users these days will install NixOS on SSD/NVME based storage. Enabling fstrim ensures that the TRIM operation on this type of storage is run at least once a week. This will improve performance and life time of said devices. This also works in virtual machines as formats such as qcow2 or vmdk support TRIM.
Ubuntu has a similar systemd timer also for quite a while enabled by default.
Enabling this service will not increase the dependency closure as util-linux is already part of the base system.
In case only filesystems that are not supported by fstrim are used, the overhead is negelible as fstrim run in less than a second once a week.
Description of changes

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Probably should be added to release notes.


Update highlighting on Ctrl+P / Ctrl+N

First of all, thanks for this great plugin.
I'm facing an issue: wnen I use up/down arrow keys to list history, highlighting is updated properly. However, when I use Ctrl+P / Ctrl+N shortcuts, it doesn't update, until I press some other key. It's just a little bit annoying, and I'd be happy if it can be resolved.
Thanks.

Works for me:
$ zsh -f
% source zsh-syntax-highlighting.zsh
% print $ZSH_VERSION
5.1.1-test-3
% git rev-parse $ZSH_HIGHLIGHT_REVISION
82f5eb17ecee1f18b3ce3d8a93761a51235cab78
% bindkey -e
% <^P><^N>

At a guess, your ^P and ^N are bound by some other plugin?  What do the following commands show:
% bindkey -L \^P
bindkey "^P" up-line-or-history
% print $widgets[up-line-or-history]         # replace "up-line-or-history" by value from previous line
user:_zsh_highlight_widget_up-line-or-history

In other words, I'm speculating this is an instance of #203.  And if that is the case, a workaround would be to bind ^N yourself to a widget that calls both the current widget and _zsh_highlight.

Oh yes, I have remapped them to something more convenient for me:
$ bindkey -L \^P
bindkey "^P" up-line-or-beginning-search
$ print $widgets[up-line-or-beginning-search]
user:up-line-or-beginning-search

Thanks, will try to figure how to make a widget that will do the trick for me.

Just add a call to _zsh_highlight (without arguments) to your up-line-or-beginning-search function.
For reference, that's exactly what z-sy-h does for non-user-defined widgets:
% print $widgets[up-line-or-history]
user:_zsh_highlight_widget_up-line-or-history
% which ${widgets[up-line-or-history]#user:}
_zsh_highlight_widget_up-line-or-history () {
	_zsh_highlight_call_widget .up-line-or-history "$@"
}
% which _zsh_highlight_call_widget
_zsh_highlight_call_widget () {
	builtin zle "$@" && _zsh_highlight
}

Ok, thanks. Actually up-line-or-beginning-search is not my own function, I guess it comes with oh-my-zsh, so I had to write my own wrappers, like this:
my-highlighted-up-line-or-beginning-search() {
  _zsh_highlight_call_widget up-line-or-beginning-search \"\$@\"
};

my-highlighted-down-line-or-beginning-search() {
  _zsh_highlight_call_widget down-line-or-beginning-search \"\$@\"
};

autoload -U my-highlighted-up-line-or-beginning-search
autoload -U my-highlighted-down-line-or-beginning-search
zle -N my-highlighted-up-line-or-beginning-search
zle -N my-highlighted-down-line-or-beginning-search

and then bind them instead of original functions.
But, I'm wondering why does z-sy-h ingore user-defined functions? I see this line:
      # Already rebound event: do nothing.
      user:$cur_widget|user:_zsh_highlight_widget_*);;

Why not rewrite it so that only _zsh_highlight_widget_* are ignored:
      # Already rebound event: do nothing.
      user:_zsh_highlight_widget_*);;

If I do this, then up-line-or-beginning-search gets wrapped automatically.
I guess there is a rationale of the current behaviour (otherwise, why would one implement is as it is), but it's still unclear for me. I'd be glad if you explain a bit.
And anyway, thank you, the issue is resolved for me.

my-highlighted-up-line-or-beginning-search() {
  _zsh_highlight_call_widget up-line-or-beginning-search \"\$@\"
};

You should remove the backslashes; _zsh_highlight_bind_widgets uses them because it uses an eval, but in your case it probably only works because the up-line-or-beginning-search widget doesn't inspect its positional arguments.

But, I'm wondering why does z-sy-h ingore user-defined functions?

To be honest, I'm not sure.  The code has been doing that since before I started working on this project.  Issue #203 tracks understanding and possibly changing that code.

And anyway, thank you, the issue is resolved for me.

Ok, closing.  We can discuss the general issue with user-defined widgets on #203.  (I just added a comment to it.)

... and, by the way, you don't need those two autoload lines.

oh, thanks for the notes.


fix: Modifications in frameworks.astro File

Related Issue

Closes: #241
Description of Changes

Replaced Resource Gallery - Frameworks instead of  changed Resource Gallery - Frameworks/Libraries/Tools in this https://resourcegallery.live/frameworks/   Link

Checklist:

[x] My code adheres to the established style guidelines of this project.
[x] I have conducted a self-review of my code.
[ ] I have included comments in areas that may be difficult to understand.
[ ] I have made corresponding updates to the project documentation.
[x] My changes have not introduced any new warnings.

Screenshots

Original
Updated

Please provide any necessary screenshots to illustrate the changes made.

Hi @Alkaison . In this PR, Why Previous 2 PR Changes merged into this PR. Please tell Me Why It's happen?

Please create separate branches for a new PR because it can cause merge conflicts and website won't deploy properly. Please fix them to get merged.

I have created Separate branches with each PR. But, why should this happens?. Can you please provide step by step Methods?

I have created Separate branches with each PR. But, why should this happens?. Can you please provide step by step Methods?

This might happen because you created the new branch from the last updated branch instead of main branch which cause the commits to appear in new branch too.

If we merge your 1st PR the 2nd PR will have conflicts and if we merge your 2nd PR after fixing conflicts the 3rd PR will get conflicts.

Solution: we can close your 1st and 2nd PR and go with your 3rd PR commiting all the 3 changes in one PR and will link your 3 issues with that PR, let me know if you agree with that.

I have created Separate branches with each PR. But, why should this happens?. Can you please provide step by step Methods?

This might happen because you created the new branch from the last updated branch instead of main branch which cause the commits to appear in new branch too.
If we merge your 1st PR the 2nd PR will have conflicts and if we merge your 2nd PR after fixing conflicts the 3rd PR will get conflicts.
Solution: we can close your 1st and 2nd PR and go with your 3rd PR commiting all the 3 changes in one PR and will link your 3 issues with that PR, let me know if you agree with that.

Yes I agree with you. Please Close that  1st and 2nd PR's


Multiple Search locations

https://github.com/AHAAAAAAA/PokemonGo-Map/pull/2179/files
I've tested this before, is anyone implementing it on the AHAAAAAAA fork ?

AHAAAAAA is dead due to a cease and desist request which they are complying to.
https://github.com/AHAAAAAAA/PokemonGo-Map
There are other "forks" continuing on the maps.
https://github.com/PokemonGoMap/PokemonGo-Map

I'm talking about mchristopher PokemonGo-Map for from the original developer :/

Ah, then I think it would be better to ask the question in https://github.com/PokemonGoMap/PokemonGo-Map/tree/develop or submit a pull request there.

If you go to https://github.com/mchristopher/PokemonGo-Map, you'll see at the bottom of the page:
Please submit all pull requests to develop branch.
Where the develop branch is the above link.

I'll post there, thanks!


BoxShadow will not take effect when Border has only one side

<Border Height="35" Width="100" Background="White"
		BorderBrush="Gray" BorderThickness="0,0,0,1" BoxShadow="5 5 10 2 Red"/>

It  effective when BorderThickness = 0

non uniform border is not well supported. Please also check below issue. This is unlikely to be fixed in v 11.0
https://github.com/AvaloniaUI/Avalonia/issues/11490

Alright, thanks for your reply.
I'll skip this problem for now.

Just use 2 Border
<Border Width="100" Height="35"
        Background="Blue"
        BoxShadow="5 5 10 2 Red">
    <Border BorderBrush="White" BorderThickness="0,0,0,5" />
</Border>


[Doc] Update IP Pool examples to match the current implementation

Is your doc request related to a problem? Please describe or add related issue ID.
The examples of IP Pools in the Harvester docs is outdated.
spec:
  ranges:
  - subnet: <IP_ADDRESS>/24
    rangeStart: <IP_ADDRESS>
    rangeEnd: <IP_ADDRESS>
  selector:
    network: default/vlan1
    scope:
      project: product
      namespace: default
      cluster: rke2

It should be updated to:
spec:
  ranges:
  - subnet: <IP_ADDRESS>/24
    rangeStart: <IP_ADDRESS>
    rangeEnd: <IP_ADDRESS>
  selector:
    network: default/vlan1
    scope:
    - project: product
      namespace: default
      guestCluster: rke2

Describe the solution you'd like

Update the examples with the latest CRD

Docs are updated as #485 was merged.


Invite Users to Engagement via Email

As a an Admin,  I want to invite only certain users to participate in an engagement/survey (by email?), so that the page is not visible to all members of the public, but specific users can be authenticated and complete the invite to participate in the special engagement.

(If yes, list here)
Screenshot
(Link above will always be the most up-to-date version.)

As mentioned in demo rehearsal meeting:
validate this with GDX?


Allow test_runs with specific KP(s) or ARA(s) specified

Might need to resolve https://github.com/TranslatorSRI/SRI_testing/issues/44 as well, along the way, to allow multi-processed runs.
May also need to somehow manage test runs differently since if we are running KPs and ARAs separately, how do we view them in aggregate? Or do we worry about this?

Resolved by commit #https://github.com/TranslatorSRI/SRI_testing/commit/b744423335171463e77809ab1387327cbd2ae889


Grammar

"Check the model has a tests" is maybe tech jargon I don't understand but it sounds like this guy:

Codecov Report
Patch and project coverage have no change.

Comparison is base (c57c8dd) 98.45% compared to head (ddf6c4d) 98.45%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #150   +/-   ##
=======================================
  Coverage   98.45%   98.45%
=======================================
  Files          47       47
  Lines        2330     2330
  Branches      309      309
=======================================
  Hits         2294     2294
  Misses         21       21
  Partials       15       15

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


i try this and i received the error

PS D:\Developer\POC\FuncDocker> func kubernetes install --namespace keda
customresourcedefinition.apiextensions.k8s.io "scaledobjects.keda.k8s.io" created
serviceaccount "keda" created
clusterrolebinding.rbac.authorization.k8s.io "keda" created
clusterrolebinding.rbac.authorization.k8s.io "keda-hpa-role-binding" created
service "keda" created
deployment.apps "keda" created
apiservice.apiregistration.k8s.io "v1beta1.custom.metrics.k8s.io" created
apiservice.apiregistration.k8s.io "v1beta1.external.metrics.k8s.io" created
secret "osiris-osiris-edge-endpoints-hijacker-cert" created
secret "osiris-osiris-edge" created
secret "osiris-osiris-edge-proxy-injector-cert" created
serviceaccount "osiris-osiris-edge" created
clusterrole.rbac.authorization.k8s.io "osiris-osiris-edge" created
clusterrolebinding.rbac.authorization.k8s.io "osiris-osiris-edge" created
service "osiris-osiris-edge-endpoints-hijacker" created
service "osiris-osiris-edge-proxy-injector" created
deployment.apps "osiris-osiris-edge-activator" created
deployment.apps "osiris-osiris-edge-endpoints-controller" created
deployment.apps "osiris-osiris-edge-endpoints-hijacker" created
deployment.apps "osiris-osiris-edge-proxy-injector" created
deployment.apps "osiris-osiris-edge-zeroscaler" created
mutatingwebhookconfiguration.admissionregistration.k8s.io "osiris-osiris-edge-endpoints-hijacker" created
mutatingwebhookconfiguration.admissionregistration.k8s.io "osiris-osiris-edge-proxy-injector" created
PS D:\Developer\POC\FuncDocker> func kubernetes deploy --name "pocdockerhttptrigger" --registry "httptriggercontainer"
Running 'docker build -t httptriggercontainer/pocdockerhttptrigger D:\Developer\POC\FuncDocker'......done
Running 'docker push httptriggercontainer/pocdockerhttptrigger'....done
Error running docker push httptriggercontainer/pocdockerhttptrigger.
output: The push refers to repository [docker.io/httptriggercontainer/pocdockerhttptrigger]
01eb451b1061: Preparing
5395cb30cbe2: Preparing
80797faed85f: Preparing
d224e574c0ab: Preparing
5dacd731af1b: Preparing
denied: requested access to the resource is denied
my docker and kubernets is running

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 2cbf4053-0a3d-a803-3e0d-8cf28db358e8
Version Independent ID: 782efd9c-beea-249c-f8e8-4ee4389bfb07
Content: Azure Functions on Kubernetes with KEDA
Content Source: articles/azure-functions/functions-kubernetes-keda.md
Service: azure-functions
GitHub Login: @jeffhollan
Microsoft Alias: jehollan

Thanks for the feedback! We are currently investigating and will update you shortly.

The registry you provide in the command reflects your docker hub registry name, or often your username.  Based on logs here it sounds like you set the registry of httptriggercontainer which I'm not sure is accurate.  You'll also need to make sure you've logged into docker hub (docker login) to authenticate pushing to your registry.
If that doesn't work or for more details, you can also try running the command with the --debug flag

Hi @lferreirad1 Just following up here, let us know if you were able resolve that issue with the above.

@lferreirad1 We will now proceed to close this thread for now. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


Web - In responsive mode, when selecting the tablet size (768px), a portion of the map is not displayed as expected

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Clicked on the FAB menu > Request money > Distance.
Inspected the website > Toggled Device toolbar > Chose Tablet

Expected Result:
When selecting the tablet size (768px), the map should fully display without any missing portions.
Actual Result:
In responsive mode with a tablet-sized viewport (768px), a portion of the map is not displayed as it should be
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android / native
[ ] Android / Chrome
[ ] iOS / native
[ ] iOS / Safari
[x] MacOS / Chrome / Safari
[ ] MacOS / Desktop

Version Number: <IP_ADDRESS>
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://github.com/Expensify/App/assets/93399543/c8d58fa0-beb6-4ce3-9160-9016c5663bb6
https://github.com/Expensify/App/assets/93399543/6530b557-c227-44e1-8180-acc558fc0f93
Expensify/Expensify Issue URL:
Issue reported by: @aman-atg
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1693569700628289
View all open jobs on GitHub

Proposal
Please re-state the problem that we are trying to solve in this issue.
In responsive mode, the map does not properly resized if the window or viewport size increases.
What is the root cause of that problem?
The Mapbox implementation on web does not automatically re-render when the container size or viewport size is increased. This seems to be a known issue with a number of other posts suggesting the same thing.
What changes do you think we should make in order to solve the problem?
Call the resize() method on the Mapbox when the window is resized to ensure that the map re-renders in the available space after the window or browser viewport is resized.
What alternative solutions did you explore? (Optional)
None

Turns out this is a duplicate of https://github.com/Expensify/App/issues/26540

Gonna close since this is a dupe.


xtensa/ESP32: Fixed the type of cpuint variables in esp32_emac.c esp32_i2c.c esp32_spi.c esp32_spi_slave.c

Fixed the type of cpuint variables in esp32_emac.c esp32_i2c.c esp32_spi.c esp32_spi_slave.c
Summary
The cpuint variable is used in the drivers' config struct to indicate to which CPU interrupt the peripheral interrupt will be allocated to. Since there's only 32 cpu interrupts and 69 peripheral interrupts, if there's no other CPU interrupt available to address a new peripheral interrupt, them the esp32_alloc_cpuint function will answer with an "Out of Memory" error. (-ENOMEM). This value is negative and will be forwarded to unsigned variables leading to 2 problems:

The program will never enter in the error catching routine.
Since ENOMEM is number 12, the driver code may deallocate the peripheral interrupt previously attached to CPU interrupt 12 leading to unpredictable behavior.

Impact
The developer will now be able to catch the error.
If there's no CPU interrupts available, it will not detach a previous attached peripheral interrupt.
Testing
N/A

We should move this to be int instead of int8 since it is being used to optionally hold the negative error status from the allocation function which returns type int.   This is also in line with the other arch.  Alternatively we assign to a temporary variable prior to assigning to the struct.
Also I think this change is needed in some of the other drivers:
xtensa/src/esp32/esp32_serial.c:  priv->cpuint = esp32_alloc_levelint(1);
xtensa/src/esp32/esp32_spi_slave.c:  priv->cpuint = esp32_alloc_levelint(1);
xtensa/src/esp32/esp32_gpio.c:  g_gpio_cpuint = esp32_alloc_levelint(1);
xtensa/src/esp32/esp32_i2c.c:  priv->cpuint = esp32_alloc_levelint(1);
xtensa/src/esp32/esp32_cpuint.c: * Name:  esp32_alloc_levelint
xtensa/src/esp32/esp32_cpuint.c:int esp32_alloc_levelint(int priority)
xtensa/src/esp32/esp32_emac.c:  priv->cpuint = esp32_alloc_levelint(1);
xtensa/src/esp32/esp32_irq.c:  cpuint = esp32_alloc_levelint(1);
xtensa/src/esp32/esp32_spi.c:      priv->cpuint = esp32_alloc_levelint(1);
xtensa/src/esp32/esp32_cpustart.c:  cpuint = esp32_alloc_levelint(1);

esp32_detach also assigns to 0xff which seems like a poor chose. It would probably be better to make that < 0.

@btashton Thanks for your considerations!
I'd rather theintoption instead of using a temp variable. I think it will be standardized with the other arches. I will take a look at other drivers to make sure this change will be done in all drivers. And I also agree with you that esp32_detach should answer a negative return.
Thanks for these suggestions!
I will do the necessary changes and commit it again.

@btashton this came my way, so I updated the change with what you suggested.  Most of the files were already addressed by @saramonteiro, the rest was using the correct type.

@Ouss4 what about my comment on esp32_detach. I don't think we should be setting it to 0xff

@Ouss4 what about my comment on esp32_detach. I don't think we should be setting it to 0xff

Sorry, I missed that one.
The cpuint variable will get a new value with the next esp32_alloc_levelint() which will override that 0xff.
But I also think that a < 0 value is clearer. So I changed it. Thanks.


Added Resources #378

Added resources to the current categories and added a new category for Latinas.

Fixes #378

✅ By submitting this PR, I have verified the following

[x] Checked to see if a similar PR has already been opened 🤔
[x] Reviewed the contributing guidelines 🔍
[x] Added my name to the bottom of the list under the Contributors section in the README.md with a link to my personal website or GitHub profile 👥 (Optional)

This looks great - thank you!


Allow to configure names for the timestamp columns

http://bookshelfjs.org/#Model-instance-timestamp enforces use of created_at and updated_at. Allow to configure names of these columns, e.g. my preference to is to have it created_time and updated_time.

@gajus
I think if you set model's hasTimestamps property as ['created_time', 'updated_time'] it will work.

To override the default column names, assign an array to hasTimestamps. The first element will be the created column name and the second will be the updated column name.

You are right. Should read more attentively.


add year info to student records

e.g. Grade 2

I will create a connection between student records and classes (n-n).
by default, when selecting students we should add the current classes the selected students are in.
current class is something that is not implemented anywhere. I can think in the following ways of accomplishing it:

add a current_cycle to School, then use it to filter classes linked to a specific cycle. if the student is not linked to any class in the current cycle, just skip this automatic class tagging process
sort the classes the student is linked by cycle descending, and select the most recent. in the scenario where the school is already organizing the classes for the next cycle, this most recent class can be the future class (which is not exactly the current)
we could use the user current cycle to select the class, but it may not be the current cycle
we can list all the student classes and try to match the student record date with the class cycle ✅

I think 4 is the best, which is the one I'll try to implement.


Fix for MySQL unique_event_execution index bug

Fix for #1009 change unique_event_execution index

Conditionally drop the unique_event_execution index if it exists (it should)
Add a new unique_event_execution constraint using execution_id instead of message_id

The old index used event_handler_name, event_name, and message_id for uniqueness. The message_id part of the constraint causes issues with events that require multiple executions. message_id was swapped for execution_id for this case.

Pull Request Test Coverage Report for Build 3351

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.03%) to 70.04%

Totals

Change from base Build 3342:
0.03%

Covered Lines:
10270

Relevant Lines:
14663

💛  - Coveralls


Pallet session new API

This change the trait OnSessioEnding.
Previously this trait had one method:
        /// Handle the fact that a new session is planned, and optionally provide the new validator
	/// set.
	///
	/// Even if the validator-set is the same as before, if any underlying economic
	/// conditions have changed (i.e. stake-weights), the new validator set must be returned.
	/// This is necessary for consensus engines making use of the session module to
	/// issue a validator-set change so misbehavior can be provably associated with the new
	/// economic conditions as opposed to the old.
	///
	/// `ending_index` is the index of the currently ending session.
	/// The returned validator set, if any, will not be applied until `will_apply_at`.
	/// `will_apply_at` is guaranteed to be at least `ending_index + 1`, since session indices don't
	/// repeat, but it could be some time after in case we are staging authority set changes.
	fn on_session_ending(
		ending_index: SessionIndex,
		will_apply_at: SessionIndex
	) -> Option<Vec<ValidatorId>>;

The documentation doesn't say if will_apply_at is allowed to decrease between call, or must be equal or superior to the one in the previous call. This leads to this error: https://github.com/paritytech/substrate/issues/4142
In this PR I decouple the scheduling of a new session and the ending of a session.
I do so by introducing a new trait:
/// An event handler for when the session is ending.
/// TODO [slashing] consider renaming to OnSessionStarting
pub trait OnSessionEnding<ValidatorId> {
	/// Handle the fact that the session is ending.
	///
	/// `ending_index` is the index of the currently ending session.
	fn on_session_ending(ending_index: SessionIndex);
}

/// An event handler for when a new session is planned.
pub trait OnNewSession<ValidatorId> {
	/// Handle the fact that a new session is planned, and optionally provide the new validator
	/// set.
	///
	/// Even if the validator-set is the same as before, if any underlying economic
	/// conditions have changed (i.e. stake-weights), the new validator set must be returned.
	/// This is necessary for consensus engines making use of the session module to
	/// issue a validator-set change so misbehavior can be provably associated with the new
	/// economic conditions as opposed to the old.
	/// The returned validator set, if any, will not be applied until `new_index`.
	/// `new_index` must be strictly superior from previous call.
	fn on_new_session(new_index: SessionIndex) -> Option<Vec<ValidatorId>>;
}

Additionnaly historical-session no longer need to cache obsolete identification and just needs to store the root for each new identification.

I wasn't aware of SessionHandler trait, this seems to duplicate with OnSessionEnding.


Is it possible to build a statically linked ecflow?

I would like to build ecflow with static linked binaries (ecflow_server, ecflow_client etc.), is this possible?

Hi @tstrempel,
ecFlow's own libraries are already built and linked statically, and boost will be linked statically by default (-DENABLE_STATIC_BOOST_LIBS=ON) so I think the only remaining issue is all the other libraries that it links in, e.g. libc, libm, Qt etc (if building the UI). I'm really not aware of a way to link these statically if you do not have static versions of them on your system, and I've never seem a system with static versions of them, they are usually (always?) shared.
I don't know if this answers your question, or if I maybe misunderstood - let me know  :)
Best regards,
Iain

I'm interested in doing the same, and have basically had luck with getting it to work, except that from what I can tell it doesn't seem to accommodate static openssl. In the Spack recipe, we get around it by patching the cmake and adding some link flags: https://github.com/JCSDA/spack/blob/jcsda_emc_spack_stack/var/spack/repos/builtin/packages/ecflow/package.py
Would it be possible to either query the flags from openssl (i.e., from pkg-config), or if not, then have a cmake variable that can be used to customize the openssl flags (I seem to recall that modifying, e.g., $LIBS did not help, I forget exactly what the issue was though).

@marcosbento can you please address the question about openssl, or I can create a new issue if you prefer?

Hi @AlexanderRichert-NOAA
with the latest changes to the CMake files (currently still only in branch develop, but eventually to be released in 5.12), we are now using CMake targets instead of actually naming the libs. So, you should be able to define CMake hints such as -DOPENSSL_ROOT_DIR=/path/to/root/dir/to/openssl and set -DOPENSSL_USE_STATIC_LIBS=TRUE to search for static libraries instead of dynamic libraries.
Unfortunately, in our systems (both Linux and macOS) we only ever use dynamic libraries so I cannot guarantee that it works out of the box. Maybe you can tell us if something still prevents you from using static OpenSSL libraries.

Thanks @marcosbento, that sounds good. I'll test this out when I get a chance and update here with results.


Type error when using constructor initialization

eg
[YamlObject]
public partial class MyClass
{
  public MyClass(int a = 0, float b = 0f)
  {
    A = a;
    B = b;
  }
  public int A { get; set; }
  public float B { get; set; }
}

will generate
var __A__ = 0;
var __B__ = 0;

The type of B should be float, not int

This method may solve the problem, but I'm not familiar with SourceGenerator and I'm not sure if this is correct.
https://github.com/hadashiA/VYaml/blob/b06c5ca126852eafdd669c0841f68db98d509dfd/VYaml.SourceGenerator/VYamlIncrementalSourceGenerator.cs#L442
- codeWriter.Append($"var __{memberMeta.Name}__ = ");
+ codeWriter.Append($"{memberMeta.FullTypeName} __{memberMeta.Name}__ = ");

Enum also has the same problem and will be defined as int type

Thanks for the report.
Fixed in #102.


Set Timestamp in UserProperties of message when using MQTT Transport

Is your feature request related to a problem? Please describe.
When receiving messages locally via MQTT and processing or enhancing them it would be great if we could lookup the timestamp when the publisher created the message in the user properties of the message instead of having to parse the complete message.
In other Transports like RabbitMQ and DAPR the Timestamp is set.
Describe the solution you'd like
Set the Property "Timestamp" in MQTT user properties (either when EnableRoutingInfo is set, or always).
Currently the timestamp is set on the IEvent, but ignored when using MQTT as transport. See:
https://github.com/microsoft/project-furly/blob/01480644d1b985c49b6b820db6179ef316ad79cd/src/Furly.Extensions.Mqtt/src/Clients/MqttMessage.cs#L125-L129
Describe alternatives you've considered

Having a microservice consume all messages, add the timestamp and re-publish them to another topic
Using DAPRD as middleware since it adds the Timestamp property. But DAPR trasnsport is already used to send the data to azure cloud

Additional context
Add any other context or screenshots about the feature request here.

Easy to add, will do it in next release.

Added "TineStamp" property, but it is only supported with Mqtt v5

Thanks ;).
That happend faster than I could blink.