//Set up load listener. Test attachEvent first because IE9 has
            //a subtle issue in its addEventListener and script onload firings
            //that do not match the behavior of all other browsers with
            //addEventListener support, which fire the onload event for a
            //script right after the script execution. See:
            //https://connect.microsoft.com/IE/feedback/details/648057/script-onload-event-is-not-fired-immediately-after-script-execution
            //UNFORTUNATELY Opera implements attachEvent but does not follow the script
            //script execution mode.
            if (node.attachEvent &&
                    //Check if node.attachEvent is artificially added by custom script or
                    //natively supported by browser
                    //read https://github.com/requirejs/requirejs/issues/187
                    //if we can NOT find [native code] then it must NOT natively supported.
                    //in IE8, node.attachEvent does not have toString()
                    //Note the test for "[native code" with no closing brace, see:
                    //https://github.com/requirejs/requirejs/issues/273
                    !(node.attachEvent.toString && node.attachEvent.toString().indexOf('[native code') < 0) &&
                    !isOpera) {
                //Probably IE. IE (at least 6-8) do not fire
                //script onload right after executing the script, so
                //we cannot tie the anonymous define call to a name.
                //However, IE reports the script as being in 'interactive'
                //readyState at the time of the define call.
                useInteractive = true;

                node.attachEvent('onreadystatechange', context.onScriptLoad);
                //It would be great to add an error handler here to catch
                //404s in IE9+. However, onreadystatechange will fire before
                //the error handler, so that does not help. If addEventListener
                //is used, then IE will fire error before load, but we cannot
                //use that pathway given the connect.microsoft.com issue
                //mentioned above about not doing the 'script execute,
                //then fire the script load event listener before execute
                //next script' that other browsers do.
                //Best hope: IE10 fixes the issues,
                //and then destroys all installs of IE 6-9.
                //node.attachEvent('onerror', context.onScriptError);
            } else {
                node.addEventListener('load', context.onScriptLoad, false);
                node.addEventListener('error', context.onScriptError, false);
            }
            node.src = url;

            //Calling onNodeCreated after all properties on the node have been
            //set, but before it is placed in the DOM.
            if (config.onNodeCreated) {
                config.onNodeCreated(node, config, moduleName, url);
            }

            //For some cache cases in IE 6-8, the script executes before the end
            //of the appendChild execution, so to tie an anonymous define
            //call to the module name (which is stored on the node), hold on
            //to a reference to this node, but clear after the DOM insertion.
            currentlyAddingScript = node;
            if (baseElement) {
                head.insertBefore(node, baseElement);
            } else {
                head.appendChild(node);
            }
            currentlyAddingScript = null;

            return node;
        } else if (isWebWorker) {
            try {
                //In a web worker, use importScripts. This is not a very
                //efficient use of importScripts, importScripts will block until
                //its script is downloaded and evaluated. However, if web workers
                //are in play, the expectation is that a build has been done so
                //that only one script needs to be loaded anyway. This may need
                //to be reevaluated if other use cases become common.

                // Post a task to the event loop to work around a bug in WebKit
                // where the worker gets garbage-collected after calling
                // importScripts(): https://webkit.org/b/153317
                setTimeout(function() {}, 0);
                importScripts(url);

                //Account for anonymous modules
                context.completeLoad(moduleName);
            } catch (e) {
                context.onError(makeError('importscripts',
                                'importScripts failed for ' +
                                    moduleName + ' at ' + url,
                                e,
                                [moduleName]));
            }
        }
    };

    function getInteractiveScript() {
        if (interactiveScript && interactiveScript.readyState === 'interactive') {
            return interactiveScript;
        }

        eachReverse(scripts(), function (script) {
            if (script.readyState === 'interactive') {
                return (interactiveScript = script);
            }
        });
        return interactiveScript;
    }

    //Look for a data-main script attribute, which could also adjust the baseUrl.
    if (isBrowser && !cfg.skipDataMain) {
        //Figure out baseUrl. Get it from the script tag with require.js in it.
        eachReverse(scripts(), function (script) {
            //Set the 'head' where we can append children by
            //using the script's parent.
            if (!head) {
                head = script.parentNode;
            }

            //Look for a data-main attribute to set main script for the page
            //to load. If it is there, the path to data main becomes the
            //baseUrl, if it is not already set.
            dataMain = script.getAttribute('data-main');
            if (dataMain) {
                //Preserve dataMain in case it is a path (i.e. contains '?')
                mainScript = dataMain;

                //Set final baseUrl if there is not already an explicit one,
                //but only do so if the data-main value is not a loader plugin
                //module ID.
                if (!cfg.baseUrl && mainScript.indexOf('!') === -1) {
                    //Pull off the directory of data-main for use as the
                    //baseUrl.
                    src = mainScript.split('/');
                    mainScript = src.pop();
                    subPath = src.length ? src.join('/')  + '/' : './';

                    cfg.baseUrl = subPath;
                }

                //Strip off any trailing .js since mainScript is now
                //like a module name.
                mainScript = mainScript.replace(jsSuffixRegExp, '');

                //If mainScript is still a path, fall back to dataMain
                if (req.jsExtRegExp.test(mainScript)) {
                    mainScript = dataMain;
                }

                //Put the data-main script in the files to load.
                cfg.deps = cfg.deps ? cfg.deps.concat(mainScript) : [mainScript];

                return true;
            }
        });
    }

    /**
     * The function that handles definitions of modules. Differs from
     * require() in that a string for the module should be the first argument,
     * and the function to execute after dependencies are loaded should
     * return a value to define the module corresponding to the first argument's
     * name.
     */
    define = function (name, deps, callback) {
        var node, context;

        //Allow for anonymous modules
        if (typeof name !== 'string') {
            //Adjust args appropriately
            callback = deps;
            deps = name;
            name = null;
        }

        //This module may not have dependencies
        if (!isArray(deps)) {
            callback = deps;
            deps = null;
        }

        //If no name, and callback is a function, then figure out if it a
        //CommonJS thing with dependencies.
        if (!deps && isFunction(callback)) {
            deps = [];
            //Remove comments from the callback string,
            //look for require calls, and pull them into the dependencies,
            //but only if there are function args.
            if (callback.length) {
                callback
                    .toString()
                    .replace(commentRegExp, commentReplace)
                    .replace(cjsRequireRegExp, function (match, dep) {
                        deps.push(dep);
                    });

                //May be a CommonJS thing even without require calls, but still
                //could use exports, and module. Avoid doing exports and module
                //work though if it just needs require.
                //REQUIRES the function to expect the CommonJS variables in the
                //order listed below.
                deps = (callback.length === 1 ? ['require'] : ['require', 'exports', 'module']).concat(deps);
            }
        }

        //If in IE 6-8 and hit an anonymous define() call, do the interactive
        //work.
        if (useInteractive) {
            node = currentlyAddingScript || getInteractiveScript();
            if (node) {
                if (!name) {
                    name = node.getAttribute('data-requiremodule');
                }
                context = contexts[node.getAttribute('data-requirecontext')];
            }
        }

        //Always save off evaluating the def call until the script onload handler.
        //This allows multiple modules to be in a file without prematurely
        //tracing dependencies, and allows for anonymous module support,
        //where the module name is not known until the script onload event
        //occurs. If no context, use the global queue, and get it processed
        //in the onscript load callback.
        if (context) {
            context.defQueue.push([name, deps, callback]);
            context.defQueueMap[name] = true;
        } else {
            globalDefQueue.push([name, deps, callback]);
        }
    };

    define.amd = {
        jQuery: true
    };

    /**
     * Executes the text. Normally just uses eval, but can be modified
     * to use a better, environment-specific call. Only used for transpiling
     * loader plugins, not for plain JS modules.
     * @param {String} text the text to execute/evaluate.
     */
    req.exec = function (text) {
        /*jslint evil: true */
        return eval(text);
    };

    //Set up with config info.
    req(cfg);
}(this, (typeof setTimeout === 'undefined' ? undefined : setTimeout)));

...which is the generated code.

will try to compare those two channels, to see whats the difference...

will try to compare those two channels, to see whats the difference...

I see that I haven't the knowledge in .js to analyze the output files...
I throw the ball...

(I collapsed your output logs and the generated JS code on your comments since they are too long for others to catch the overview of the issue)
Thank you for doing more tests. I ran your given sample project above but still saw a similar error at my comment.
Per our triage policy, the issue can be closed if it's fixed on master/main channel. However, the behavior of this is quite confusing (couldn't reproduce this on beta channel on my side, and the fix for a similar error on https://github.com/flutter/flutter/issues/146189 has already landed on beta), I will keep this open for other's input.

NOTE !
This error still persists when upgrading to Flutter v3.24.0 stable !!
PS C:\FlutterProjects\empty_project> flutter upgrade --verify-only
Flutter is already up to date on channel stable
Flutter 3.24.0 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 80c2e84975 (7 days ago) • 2024-07-30 23:06:49 +0700
Engine • revision b8800d88be
Tools • Dart 3.5.0 • DevTools 2.37.2
PS C:\FlutterProjects\empty_project>

Flutter doctor:
PS C:\FlutterProjects\empty_project> flutter doctor -v
[√] Flutter (Channel stable, 3.24.0, on Microsoft Windows [Version 10.0.22631.3958], locale nb-NO)
    • Flutter version 3.24.0 on channel stable at c:\Flutter\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 80c2e84975 (7 days ago), 2024-07-30 23:06:49 +0700
    • Engine revision b8800d88be
    • Dart version 3.5.0
    • DevTools version 2.37.2

[√] Windows Version (Installed version of Windows is version 10 or higher)

[√] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
    • Android SDK at C:\Users\roarg\AppData\Local\Android\Sdk
    • Platform android-35, build-tools 35.0.0
    • ANDROID_HOME = C:\Users\roarg\AppData\Local\Android\Sdk
    • Java binary at: C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>\jbr\bin\java
    • Java version OpenJDK Runtime Environment (build 17.0.10+0--11609105)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop Windows apps (Visual Studio Community 2019 16.11.3)
    • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
    • Visual Studio Community 2019 version 16.11.31702.278
    • Windows 10 SDK version 10.0.19041.0

[√] Android Studio (version 2023.1)
    • Android Studio at C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>
    • 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 17.0.7+0-b2043.56-10550314)

[√] Android Studio (version 2023.2)
    • Android Studio at C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>
    • 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 17.0.9+0--11185874)

[√] Android Studio (version 2023.3)
    • Android Studio at C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>
    • 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 17.0.10+0--11572160)

[√] Android Studio (version 2024.1)
    • Android Studio at C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>
    • 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 17.0.10+0--11609105)

[√] Android Studio (version 2024.1)
    • Android Studio at C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>
    • 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 17.0.11+0--11852314)

[√] Connected device (4 available)
    • SM G965F (mobile) • 23b3df780c0c7ece • android-arm64  • Android 10 (API 29)
    • Windows (desktop) • windows          • windows-x64    • Microsoft Windows [Version 10.0.22631.3958]
    • Chrome (web)      • chrome           • web-javascript • Google Chrome 127.0.6533.89
    • Edge (web)        • edge             • web-javascript • Microsoft Edge 127.0.2651.86

[√] Network resources
    • All expected network resources are available.

• No issues found!
PS C:\FlutterProjects\empty_project>

But fortunately is still OK when switching to channel main.
PS C:\FlutterProjects\empty_project> flutter doctor -v
[√] Flutter (Channel main, 3.24.0-1.0.pre.476, on Microsoft Windows [Version 10.0.22631.3958], locale nb-NO)
    • Flutter version 3.24.0-1.0.pre.476 on channel main at c:\Flutter\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 8329f67639 (67 minutes ago), 2024-08-06 15:35:28 -0400
    • Engine revision aabd582e9c
    • Dart version 3.6.0 (build 3.6.0-116.0.dev)
    • DevTools version 2.38.0

[√] Windows Version (Installed version of Windows is version 10 or higher)

[√] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
    • Android SDK at C:\Users\roarg\AppData\Local\Android\Sdk
    • Platform android-35, build-tools 35.0.0
    • ANDROID_HOME = C:\Users\roarg\AppData\Local\Android\Sdk
    • Java binary at: C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>\jbr\bin\java
    • Java version OpenJDK Runtime Environment (build 17.0.10+0--11609105)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop Windows apps (Visual Studio Community 2019 16.11.3)
    • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
    • Visual Studio Community 2019 version 16.11.31702.278
    • Windows 10 SDK version 10.0.19041.0

[√] Android Studio (version 2023.1)
    • Android Studio at C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>
    • 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 17.0.7+0-b2043.56-10550314)

[√] Android Studio (version 2023.2)
    • Android Studio at C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>
    • 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 17.0.9+0--11185874)

[√] Android Studio (version 2023.3)
    • Android Studio at C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>
    • 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 17.0.10+0--11572160)

[√] Android Studio (version 2024.1)
    • Android Studio at C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>
    • 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 17.0.10+0--11609105)

[√] Android Studio (version 2024.1)
    • Android Studio at C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>
    • 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 17.0.11+0--11852314)

[√] Connected device (4 available)
    • SM G965F (mobile) • 23b3df780c0c7ece • android-arm64  • Android 10 (API 29)
    • Windows (desktop) • windows          • windows-x64    • Microsoft Windows [Version 10.0.22631.3958]
    • Chrome (web)      • chrome           • web-javascript • Google Chrome 127.0.6533.89
    • Edge (web)        • edge             • web-javascript • Microsoft Edge 127.0.2651.86

[√] Network resources
    • All expected network resources are available.

• No issues found!
PS C:\FlutterProjects\empty_project>

Beta channel is still in:
PS C:\FlutterProjects\empty_project> flutter doctor -v
[√] Flutter (Channel beta, 3.24.0-0.2.pre, on Microsoft Windows [Version 10.0.22631.3958], locale nb-NO)
    • Flutter version 3.24.0-0.2.pre on channel beta at c:\Flutter\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 7c6b7e9ca4 (8 days ago), 2024-07-30 14:26:44 +0700
    • Engine revision 6e4deceb38
    • Dart version 3.5.0 (build 3.5.0-323.2.beta)
    • DevTools version 2.37.2

[√] Windows Version (Installed version of Windows is version 10 or higher)

[√] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
    • Android SDK at C:\Users\roarg\AppData\Local\Android\Sdk
    • Platform android-35, build-tools 35.0.0
    • ANDROID_HOME = C:\Users\roarg\AppData\Local\Android\Sdk
    • Java binary at: C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>\jbr\bin\java
    • Java version OpenJDK Runtime Environment (build 17.0.10+0--11609105)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop Windows apps (Visual Studio Community 2019 16.11.3)
    • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
    • Visual Studio Community 2019 version 16.11.31702.278
    • Windows 10 SDK version 10.0.19041.0

[√] Android Studio (version 2023.1)
    • Android Studio at C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>
    • 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 17.0.7+0-b2043.56-10550314)

[√] Android Studio (version 2023.2)
    • Android Studio at C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>
    • 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 17.0.9+0--11185874)

[√] Android Studio (version 2023.3)
    • Android Studio at C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>
    • 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 17.0.10+0--11572160)

[√] Android Studio (version 2024.1)
    • Android Studio at C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>
    • 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 17.0.10+0--11609105)

[√] Android Studio (version 2024.1)
    • Android Studio at C:\Program Files\Android Studio\Android Studio 2<IP_ADDRESS>
    • 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 17.0.11+0--11852314)

[√] Connected device (4 available)
    • SM G965F (mobile) • 23b3df780c0c7ece • android-arm64  • Android 10 (API 29)
    • Windows (desktop) • windows          • windows-x64    • Microsoft Windows [Version 10.0.22631.3958]
    • Chrome (web)      • chrome           • web-javascript • Google Chrome 127.0.6533.89
    • Edge (web)        • edge             • web-javascript • Microsoft Edge 127.0.2651.86

[√] Network resources
    • All expected network resources are available.

• No issues found!
PS C:\FlutterProjects\empty_project>

and fails in the same matter as v3.24.0 (stable).

Facing the same issue on 3.24 stable release. Web builds for us arestraight up broken, it sometimes builds, but then uncaught exceptions start appearing on random interactions like tooltip on iconButton gets positionDependantBox as undefined in JS.
Sharing broken build console log screenshots.

@ishaanbahal This issue is about Uncaught Error: Mismatched anonymous define() module: () => CanvasKitInit while your error is not the same, looks like you hit https://github.com/flutter/flutter/issues/145410 as my result above. Please follow it for updates. (Please post in text format that is easier to read and investigate next time, thanks!)

We encountered the same problem on 3.24.0 stable. --web-renderer=auto also fixed for us.

Same issue here... after update to 3.24.0 app doesnt work anymore on browser.
using "flutter run -d chrome --web-renderer auto" works as expected

More info, can confirm this happens on Flutter 3.24.0 on stock app from flutter create.
After refresh, sample app starts working, but attempts to relaunch result in broken app / red screen. Refreshing solves the problem, but the issue comes back when doing flutter run the next time:
flutter run -d chrome
Launching lib/main.dart on Chrome in debug mode...
Waiting for connection from debug service on Chrome...              8.5s
This app is linked to the debug service: ws://<IP_ADDRESS>:55506/9HK75w2OVTA=/ws
Debug service listening on ws://<IP_ADDRESS>:55506/9HK75w2OVTA=/ws

🔥  To hot restart changes while running, press "r" or "R".
For a more detailed help message, press "h". To quit, press "q".

Note that the require.js error also goes away with these flags when require.js is turned off:
flutter run -d chrome --web-renderer=canvaskit --extra-front-end-options=--dartdevc-module-format=ddc
I wonder if it's related to this commit that introduced dynamic loading via a script tag. Now this commit was in 3.22 as well, but maybe something in 3.24 has triggered it to surface the error:
https://github.com/flutter/flutter/commit/ee94fe262b63b0761e8e1f889ae52322fef068d2
Which require.js explicitly warns about in the docs about this error:
https://requirejs.org/docs/errors.html

To avoid the error:

Be sure to load all scripts that call define() via the RequireJS API. Do not manually code script tags in HTML to load scripts that have define() calls in them.
If you manually code an HTML script tag, be sure it only includes named modules, and that an anonymous module that will have the same name as one of the modules in that file is not loaded.
If the problem is the use of loader plugins or anonymous modules but the RequireJS optimizer is not used for file bundling, use the RequireJS optimizer.
If the problem is the var define lint approach, use /*global define */ (no space before "global") comment style instead.

More info, can confirm this happens on Flutter 3.24.0 on stock app from flutter create.
After refresh, sample app starts working, but attempts to relaunch result in broken app / red screen. Refreshing solves the problem, but the issue comes back when doing flutter run the next time:
flutter run -d chrome
Launching lib/main.dart on Chrome in debug mode...
Waiting for connection from debug service on Chrome...              8.5s
This app is linked to the debug service: ws://<IP_ADDRESS>:55506/9HK75w2OVTA=/ws
Debug service listening on ws://<IP_ADDRESS>:55506/9HK75w2OVTA=/ws

🔥  To hot restart changes while running, press "r" or "R".
For a more detailed help message, press "h". To quit, press "q".

A Dart VM Service on Chrome is available at: http://<IP_ADDRESS>:55506/9HK75w2OVTA=
══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
The following JSNoSuchMethodError was thrown building MyApp(dirty):
TypeError: Cannot read properties of undefined (reading 'MaterialApp')

The relevant error-causing widget was:
  MyApp MyApp:file:///Users/jesseezell/sample/lib/main.dart:4:16

When the exception was thrown, this was the stack:
packages/sample/main.dart 13:12                                          build
packages/flutter/src/widgets/framework.dart 5687:22                      build
packages/flutter/src/widgets/framework.dart 5617:15                      performRebuild
packages/flutter/src/widgets/framework.dart 5333:7                       rebuild
packages/flutter/src/widgets/framework.dart 5599:5                       [_firstBuild]
packages/flutter/src/widgets/framework.dart 5593:5                       mount
packages/flutter/src/widgets/framework.dart 4468:15                      inflateWidget
packages/flutter/src/widgets/framework.dart 3963:18                      updateChild
packages/flutter/src/widgets/framework.dart 5642:16                      performRebuild
packages/flutter/src/widgets/framework.dart 5333:7                       rebuild
packages/flutter/src/widgets/framework.dart 5599:5                       [_firstBuild]
packages/flutter/src/widgets/framework.dart 5593:5                       mount
packages/flutter/src/widgets/framework.dart 4468:15                      inflateWidget
packages/flutter/src/widgets/framework.dart 3963:18                      updateChild
packages/flutter/src/widgets/framework.dart 5642:16                      performRebuild
packages/flutter/src/widgets/framework.dart 5780:11                      performRebuild
packages/flutter/src/widgets/framework.dart 5333:7                       rebuild
packages/flutter/src/widgets/framework.dart 5599:5                       [_firstBuild]
packages/flutter/src/widgets/framework.dart 5771:11                      [_firstBuild]
packages/flutter/src/widgets/framework.dart 5593:5                       mount
packages/flutter/src/widgets/framework.dart 4468:15                      inflateWidget
packages/flutter/src/widgets/framework.dart 3963:18                      updateChild
packages/flutter/src/widgets/framework.dart 5642:16                      performRebuild
packages/flutter/src/widgets/framework.dart 5333:7                       rebuild
packages/flutter/src/widgets/framework.dart 5599:5                       [_firstBuild]
packages/flutter/src/widgets/framework.dart 5593:5                       mount
packages/flutter/src/widgets/framework.dart 4468:15                      inflateWidget
packages/flutter/src/widgets/framework.dart 3963:18                      updateChild
packages/flutter/src/widgets/framework.dart 5642:16                      performRebuild
packages/flutter/src/widgets/framework.dart 5780:11                      performRebuild
packages/flutter/src/widgets/framework.dart 5333:7                       rebuild
packages/flutter/src/widgets/framework.dart 5599:5                       [_firstBuild]
packages/flutter/src/widgets/framework.dart 5771:11                      [_firstBuild]
packages/flutter/src/widgets/framework.dart 5593:5                       mount
packages/flutter/src/widgets/framework.dart 4468:15                      inflateWidget
packages/flutter/src/widgets/framework.dart 3963:18                      updateChild
packages/flutter/src/widgets/framework.dart 5642:16                      performRebuild
packages/flutter/src/widgets/framework.dart 5780:11                      performRebuild
packages/flutter/src/widgets/framework.dart 5333:7                       rebuild
packages/flutter/src/widgets/framework.dart 5599:5                       [_firstBuild]
packages/flutter/src/widgets/framework.dart 5771:11                      [_firstBuild]
packages/flutter/src/widgets/framework.dart 5593:5                       mount
packages/flutter/src/widgets/framework.dart 4468:15                      inflateWidget
packages/flutter/src/widgets/framework.dart 3963:18                      updateChild
packages/flutter/src/widgets/framework.dart 5642:16                      performRebuild
packages/flutter/src/widgets/framework.dart 5333:7                       rebuild
packages/flutter/src/widgets/framework.dart 5599:5                       [_firstBuild]
packages/flutter/src/widgets/framework.dart 5593:5                       mount
packages/flutter/src/widgets/framework.dart 4468:15                      inflateWidget
packages/flutter/src/widgets/framework.dart 3963:18                      updateChild
packages/flutter/src/widgets/framework.dart 5642:16                      performRebuild
packages/flutter/src/widgets/framework.dart 5780:11                      performRebuild
packages/flutter/src/widgets/framework.dart 5333:7                       rebuild
packages/flutter/src/widgets/framework.dart 5599:5                       [_firstBuild]
packages/flutter/src/widgets/framework.dart 5771:11                      [_firstBuild]
packages/flutter/src/widgets/framework.dart 5593:5                       mount
packages/flutter/src/widgets/framework.dart 4468:15                      inflateWidget
packages/flutter/src/widgets/framework.dart 3963:18                      updateChild
packages/flutter/src/widgets/framework.dart 5642:16                      performRebuild
packages/flutter/src/widgets/framework.dart 5333:7                       rebuild
packages/flutter/src/widgets/framework.dart 5599:5                       [_firstBuild]
packages/flutter/src/widgets/framework.dart 5593:5                       mount
packages/flutter/src/widgets/framework.dart 4468:15                      inflateWidget
packages/flutter/src/widgets/framework.dart 3963:18                      updateChild
packages/flutter/src/widgets/framework.dart 5642:16                      performRebuild
packages/flutter/src/widgets/framework.dart 5333:7                       rebuild
packages/flutter/src/widgets/framework.dart 5599:5                       [_firstBuild]
packages/flutter/src/widgets/framework.dart 5593:5                       mount
packages/flutter/src/widgets/framework.dart 4468:15                      inflateWidget
packages/flutter/src/widgets/framework.dart 3963:18                      updateChild
packages/flutter/src/widgets/view.dart 441:16                            [_updateChild]
packages/flutter/src/widgets/view.dart 464:5                             mount
packages/flutter/src/widgets/framework.dart 4468:15                      inflateWidget
packages/flutter/src/widgets/framework.dart 3963:18                      updateChild
packages/flutter/src/widgets/framework.dart 5642:16                      performRebuild
packages/flutter/src/widgets/framework.dart 5333:7                       rebuild
packages/flutter/src/widgets/framework.dart 5599:5                       [_firstBuild]
packages/flutter/src/widgets/framework.dart 5593:5                       mount
packages/flutter/src/widgets/framework.dart 4468:15                      inflateWidget
packages/flutter/src/widgets/framework.dart 3963:18                      updateChild
packages/flutter/src/widgets/framework.dart 5642:16                      performRebuild
packages/flutter/src/widgets/framework.dart 5780:11                      performRebuild
packages/flutter/src/widgets/framework.dart 5333:7                       rebuild
packages/flutter/src/widgets/framework.dart 5599:5                       [_firstBuild]
packages/flutter/src/widgets/framework.dart 5771:11                      [_firstBuild]
packages/flutter/src/widgets/framework.dart 5593:5                       mount
packages/flutter/src/widgets/framework.dart 4468:15                      inflateWidget
packages/flutter/src/widgets/framework.dart 3963:18                      updateChild
packages/flutter/src/widgets/binding.dart 1605:16                        [_rebuild]
packages/flutter/src/widgets/binding.dart 1574:5                         mount
packages/flutter/src/widgets/binding.dart 1527:16                        <fn>
packages/flutter/src/widgets/framework.dart 3038:11                      buildScope
packages/flutter/src/widgets/binding.dart 1526:12                        attach
packages/flutter/src/widgets/binding.dart 1265:26                        attachToBuildOwner
packages/flutter/src/widgets/binding.dart 1247:5                         attachRootWidget
packages/flutter/src/widgets/binding.dart 1233:7                         <fn>
dart-sdk/lib/_internal/js_dev_runtime/private/isolate_helper.dart 48:11  internalCallback

════════════════════════════════════════════════════════════════════════════════════════════════════

Confirming your observation that a "plain refresh" reloads the app and then it starts.
hot reload (lightning) and refresh (play button) may reload app if it is running in chrome, but after you have done a "plain refresh".
same behavior on Microsoft Edge.

I think the title is misleading, the most severe part of the issue is that upgrading from old stable to new stable
the issue occur w/o any "warning", "notified breaking change" or whatever

I think the title is misleading, the most severe part of the issue is that upgrading from old stable to new stable
the issue occur w/o any "warning", "notified breaking change" or whatever

It was discovered when upgrading beta to the mentioned version before 3.24.0 was released. I agree that the title might be misleading now.

We upgraded yesterday from 3.22.0 to 3.24.0 and we also detected this error (stable channel)

Closing as fixed. Already tracked as a cherry pick to stable (3.24)


Release to rosdistro

I was planning on writing a similar package as all of the "rosbag to video" converters I could find were not working really well, but then I found this repo.
The package seems to be written really well and it turned out to be plenty useful for me (had to convert 7 image topic from 4 rosbags).
Would you be willing to release this package to active ROS2 distributions? If not, would you mind if I fork this repo and release it myself?

bump


Fixed some typos

@Pieter-Veenstra,
Thanks for having already signed the Contribution License Agreement. Your agreement was validated by Microsoft. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

Hi Pieter,
Thanks for your feedback. As like as we do with other PnP repos, we'd like to have PRs targeting the DEV branch and not the MASTER one. Can you re-submit your PR targeting DEV? Thanks. I will close this one.

Thanks, just done.


Add function to project multi-harmonic phasor coordinates onto principal plane

Description
This PR adds a single function, phasor_to_principal_plane, which projects multi-harmonic phasor coordinates onto the principal plane, along which coordinate axes the phasor coordinates have the largest variations. The function is implemented using PCA, finding the two most significant eigenvectors in the covariance matrix.
The function also tries to rotate and scale the projected coordinates such that their center lies in same quadrant and the projection of [1, 0] lies at [1, 0]. This allows for a more familiar presentation.
The transformation (projection, rotation, scaling) is affine. It preserves collinearity and ratios of distances, such that it should be possible to use the projected coordinates instead of phasor coordinates in some of PhasorPy's visualization and analysis functions.
This PR is work in progress. I am not confident that the single synthetic test is adequate. The affine transformation should also preserve convexity, but during testing I came across cases where that was not the case. Maybe there is still something wrong with the implementation or the method is numerically unstable...
See also doi:10.1021/acs.jpclett.0c02319. In the supplement it raises an interesting concern that (if I understood correctly) in FLIM data there is correlation in the frequency-dimension due to the presence of shot noise, which makes the projection more noisy.
Release note
Summarize the changes in the code block below to be included in the
release notes:
Add function to project multi-harmonic phasor coordinates onto principal plane

Checklist

[x] The pull request title, summary, and description are concise.
[x] Related issues are linked in the description.
[x] New dependencies are explained.
[x] The source code and documentation can be distributed under the MIT license.
[x] The source code adheres to code standards.
[ ] New classes, functions, and features are thoroughly tested.
[x] New, user-facing classes, functions, and features are documented.
[x] New features are covered in tutorials.
[x] No files other than source code, documentation, and project settings are added to the repository.

Apparently the synthetic test data lead to significant different results across platforms.

How about renaming the function to phasor_principal_components and add an ndims=2 parameter? It would allow, for example, to project the phasor coordinates onto 3 dimensions (are there any use cases?). However, it would make typing the returns, documentation, and the implementation of reorient more complex...

I think this is ready for review.

I think this is ready for review.

Excelent @cgohlke! I will have a look at this and #81 as soon as possible, as I need to finish a couple of things first of #48 so we can move forward with the PR.

Hi @bruno-pannunzio : Thanks for the review. I added the reference and corrected the spelling. Let's try to find a real dataset that could profit from this projection and apply the cursor visualization.
Do you think there could be any confusion from using the terms "components" (vs lifetime components) and "principal plane" (used in optics)?

How about renaming the function to phasor_principal_components and add an ndims=2 parameter? It would allow, for example, to project the phasor coordinates onto 3 dimensions (are there any use cases?). However, it would make typing the returns, documentation, and the implementation of reorient more complex...

Any thought about this?

Oh sorry I didn't see the previous comment. I hadn't realized but you may be right that there could be some confusion with the lifetime components. That's why I think that although phasor_principal_components is more accurate, the current name may lead to less confusion. Maybe the tutorial title can be Principal Component Analysis, since PCA is a commonly known method and by adding the 'Analysis' it makes it much more clear that this is PCA and not the lifetime components analysis, or something like Projection to principal plane. Maybe @lmalacrida can give is some insight into this or we can discuss next meeting.
On the other hand, I don't think it will lead to confusion with the optical plane, since this is clearly an analysis and I am not aware of this kind of analysis related to the optical plane.
Related to the ndims, it would be nice maybe in the future to add the possibility to add more principal components, as it sometimes helps to include more dimensions (if they help to explain the variance of the data), but I am not aware if this is the case in the phasor analysis. I agree that it will add complexity to implementation and documentation and maybe other issues are more important at this stage.

Sounds good. Let's leave this PR open for now and briefly discuss tomorrow.

OK, I am going to merge this even though it is an experimental/unproven feature.


Change #== dependency from #coerce to #equalizer_coerce

I have an object which defines a #coerce instance method as part of its public API. I didn't realize until recently that this breaks #== for this object and all of the objects that own it until today.
I understand after talking to @dkubb that this is a weak convention in ruby, but it might make sense to deprecate the use of #coerce and instead depend on a method that is less likely to naturally collide with unrelated method names that are not meant for equalizer

Essentially we should have a PR that reverts #261 and bumps the version of anima + concord


add package promotion

combine image test steps to inject step
inject directly to staging instead of unstable for guest-agent
add promote task
add guest-agent promote to stable job
add groupings

/lgtm


Asset Bundle error using OpenXR preview package

Describe the bug
Can not build asset bundles using the OpenXR preview package, returns the following error
The type or namespace name 'OpenXR' does not exist in the namespace 'Microsoft.MixedReality'
To reproduce
Steps to reproduce the behavior:

Have OpenXR preview package for MRTK
Attempt to build asset bundle
Error, bundle will not build

Expected behavior
Bundle is build and located in desired folder
Your setup (please complete the following information)

Unity Version 2020.2.7f
MRTK Version 2.6.1

Target platform (please complete the following information)

HoloLens 2
WMR immersive
OpenVR
Oculus
Varjo X3

Do you know which file is complaining about the missing namespace?

Do you know which file is complaining about the missing namespace?
MicrosoftArticulatedHands.cs
#if MSFT_OPENXR using Microsoft.MixedReality.OpenXR; using Preview = Microsoft.MixedReality.OpenXR.Preview; #endif // MSFT_OPENXR

Would always complain about a compile error and stop the asset bundles from building on that script.

The Mixed Reality OpenXR package has graduated from the preview state and the latest release as of now is 1.0.1. Could you retry with that version (along with MRTK 2.7.2) and let us know if the issue still appears? If so sending us a repro project will be helpful for us to investigate. Thanks!

Facing same error in:
Unity 2020.3 16f1
com.microsoft.mixedreality.openxr-1.0.2
com.microsoft.mixedreality.toolkit.foundation-2.7.2

Facing same error in:
Unity 2020.3 16f1
com.microsoft.mixedreality.openxr-1.0.2
com.microsoft.mixedreality.toolkit.foundation-2.7.2

Can you please paste the specific error log here? The previously mentioned line no longer exists in the same format in 2.7.2
https://github.com/microsoft/MixedRealityToolkit-Unity/blob/c3d43b802cef99936cb9751a7b2740c6754be444/Assets/MRTK/Providers/OpenXR/Scripts/MicrosoftArticulatedHand.cs#L20-L29

Still having this issue in Unity 2020.3.26.f1, with MRTK 2.7.3, and OpenXR 1.3.1. It specifically happens when I the asset bundles Build Target is "Standalone Windows" instead of "WSA Player".

Notably, the the Mixed Reality OpenXR Plugin assembly definition only has Editor, UWP, and Windows 64-bit selected for included platforms, so this could be why.

Yep, this sounds like the correct answer! We don't ship 32-bit Windows Standalone support in the MR OpenXR package.

We appreciate your feedback and thank you for reporting this issue.
Microsoft Mixed Reality Toolkit version 2 (MRTK2) is currently in limited support. This means that Microsoft is only fixing high priority security issues. Unfortunately, this issue does not meet the necessary priority and will be closed. If you strongly feel that this issue deserves more attention, please open a new issue and explain why it is important.
Microsoft recommends that all new HoloLens 2 Unity applications use MRTK3 instead of MRTK2.
Please note that MRTK3 was released in August 2023. It features an all-new architecture for developing rich mixed reality experiences and has a minimum requirement of Unity 2021.3 LTS. For more information about MRTK3, please visit https://www.mixedrealitytoolkit.org.
Thank you for your continued support of the Mixed Reality Toolkit!


Module 3 exercises [KHAULANI RAUWE]

Please "drag & drop" exercise 1 pdf file below.
LAND CONDITION IN PANDAMATENGA, BOTSWANA- RAUWE.pdf

Please "drag & drop" exercise 2 pdf file below.

Please UPDATE THE TITLE of this "Issue" in the title bar above with your name.

If you haven't done so, please go back to Module 3 and make sure to take
the post-training survey. Participating in surveys is required for receiving
the "GALUP Certificate" by the University of Florida.

Well done, Khaulani. You clearly grasped the material outlined in Module 3 and successfully applied it to this exercise. Thank you for your participation!


Emit compiler diagnostics instead of panicking

Fixes #66.

Before:
error: failed to run custom build command for `file:///github/serde/examples/serde-syntex-example v0.1.0`
Process didn't exit successfully: `/github/serde/examples/serde-syntex-example/target/debug/build/serde-syntex-example-9f0060ceb5920ffe/build-script-build` (exit code: 101)
--- stderr
thread '<main>' panicked at 'called `Result::unwrap()` on an `Err` value: "expected identifier, found `#`"', ../src/libcore/result.rs:746
note: Run with `RUST_BACKTRACE=1` for a backtrace.

After:
error: failed to run custom build command for `serde-syntex-example v0.1.0 (file:///github/serde/examples/serde-syntex-example)`
Process didn't exit successfully: `/github/serde/examples/serde-syntex-example/target/debug/build/serde-syntex-example-9f0060ceb5920ffe/build-script-build` (exit code: 101)
--- stderr
error: expected identifier, found `#`
 --> src/main.rs.in:7:8
  |>
7 |> struct #
  |>        ^
thread '<main>' panicked at 'called `Result::unwrap()` on an `Err` value: Parse', ../src/libcore/result.rs:746
note: Run with `RUST_BACKTRACE=1` for a backtrace.

@homu r+ 958493a

<3

Drat, one downside to this is that this'll leak the syntex::Error type through the syntex::expand method.   Think downstream projects should box up these error types so syntex doesn't leak?


python312Packages.google-cloud-translate: 3.15.3 -> 3.15.4

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python312Packages.google-cloud-translate is: Google Cloud Translation API client library
meta.homepage for python312Packages.google-cloud-translate is: https://github.com/googleapis/python-translate
meta.changelog for python312Packages.google-cloud-translate is: https://github.com/googleapis/python-translate/blob/v3.15.4/CHANGELOG.md
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 3.15.4 with grep in /nix/store/s5g1ffvixkk1rsq41plpazgw4d3bayjw-python3.12-google-cloud-translate-3.15.4
found 3.15.4 in filename of file in /nix/store/s5g1ffvixkk1rsq41plpazgw4d3bayjw-python3.12-google-cloud-translate-3.15.4

Rebuild report (if merged into master) (click to expand)

5 total rebuild path(s)

5 package rebuild(s)

First fifty rebuilds by attrpath

python311Packages.google-cloud-translate
python311Packages.wagtail-localize
python312Packages.google-cloud-translate
python312Packages.wagtail-localize

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/s5g1ffvixkk1rsq41plpazgw4d3bayjw-python3.12-google-cloud-translate-3.15.4 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python312Packages.google-cloud-translate https://github.com/r-ryantm/nixpkgs/archive/66745b04a83602f35da90401da74beb1e06bfbae.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/66745b04a83602f35da90401da74beb1e06bfbae#python312Packages.google-cloud-translate

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/s5g1ffvixkk1rsq41plpazgw4d3bayjw-python3.12-google-cloud-translate-3.15.4
ls -la /nix/store/s5g1ffvixkk1rsq41plpazgw4d3bayjw-python3.12-google-cloud-translate-3.15.4/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

8 packages built:

python311Packages.google-cloud-translate
python311Packages.google-cloud-translate.dist
python311Packages.wagtail-localize
python311Packages.wagtail-localize.dist
python312Packages.google-cloud-translate
python312Packages.google-cloud-translate.dist
python312Packages.wagtail-localize
python312Packages.wagtail-localize.dist

Maintainer pings

Result of nixpkgs-review pr 325716 run on x86_64-linux 1

8 packages built:

python311Packages.google-cloud-translate
python311Packages.google-cloud-translate.dist
python311Packages.wagtail-localize
python311Packages.wagtail-localize.dist
python312Packages.google-cloud-translate
python312Packages.google-cloud-translate.dist
python312Packages.wagtail-localize
python312Packages.wagtail-localize.dist


fix: site.url seems not to be used

Describe the bug
Given then reproduction linked below, I'd expect the sitemap to be about "example.com" not "localhost" as set in the nuxt config. Am I doing something wrong? I'm pretty sure it worked as expected before.
Reproduction
https://stackblitz.com/edit/github-3gjye4?file=pages%2Findex.vue
System / Nuxt Info
------------------------------
- Operating System: Linux
- Node Version:     v16.20.0
- Nuxt Version:     3.7.3
- CLI Version:      3.9.0
- Nitro Version:    2.6.3
- Package Manager<EMAIL_ADDRESS>- Builder:          -
- User Config:      devtools, modules, site
- Runtime Modules<EMAIL_ADDRESS>- Build Modules:    -
------------------------------

I did some trial and error and found that this issue was introduced in nuxt-site-config v1.2.3

Hey, thanks for the issue.
It seems like it's working correctly as far as I can tell. Keep in mind that it shows localhost when working in development, this allows you to click into the links for debugging purposes. You can click the ?canonical link and it will switch to using the configured URL.

Or have I missed something?

Hmm, don't know why it works now. I opened the issue in https://github.com/harlan-zw/nuxt-seo-kit/issues/112 as a second try :thinking:


🐞 [Bug]: A lot of errors in the dashboard console

Is there an existing issue for this?

[X] I have searched the existing issues

which package/s did you face the problem with?
Dashboard
What happened?
The dashboard is showing a lot of errors when entered for no reason.
Steps To Reproduce
No response
which network/s did you face the problem on?
Test
version
2.5.0-rc2
Twin ID/s
No response
Node ID/s
No response
Farm ID/s
No response
Contract ID/s
No response
Relevant screenshots/screen records
screen-capture (35).webm
dashboard (8).log
Relevant log output
6/23/2024, 1:54:56 PM
 |
[Uncaught Error]
- Message: Cannot read properties of undefined (reading 'value')
- Stack: TypeError: Cannot read properties of undefined (reading 'value')
   at https://dashboard.test.grid.tf/assets/index-e68c104c.js:10:36223
   at Proxy.find (<anonymous>)
   at https://dashboard.test.grid.tf/assets/index-e68c104c.js:10:36199
   at Array.forEach (<anonymous>)
   at getIds (https://dashboard.test.grid.tf/assets/index-e68c104c.js:10:36177)
   at https://dashboard.test.grid.tf/assets/index-e68c104c.js:10:34434
   at ReactiveEffect.get [as fn] (https://dashboard.test.grid.tf/assets/index-e68c104c.js:7:8689)
   at ReactiveEffect.run (https://dashboard.test.grid.tf/assets/index-e68c104c.js:6:31974)
   at get value (https://dashboard.test.grid.tf/assets/index-e68c104c.js:6:43789)
   at Object.isSelected (https://dashboard.test.grid.tf/assets/index-e68c104c.js:10:35899)
- Constructor: TypeError

I tried multiple times but couldn't reproduce the issue.
profile_logs.webm
@A-Harby Can you verify if the issue is still happening?

still facing the same issue is it normal ?

still facing the same issue is it normal ?

Definitely not normal but I just tried again on staging and the console didn't have any errors. Can you tell me how to reproduce the issue?


DBZ-4122 added jenkins job for creating image snapshots

https://issues.redhat.com/browse/DBZ-4122

@jcechace, you approve it, you merge it :)


Update design to match microprofile.io site

A new design will be created with matching CSS to the microprofile.io site.

see https://github.com/eclipse/microprofile-starter/issues/15


Turn tls on by default

When the feature is ready to be GA'd, remove these:

rpc srv: https://github.com/GlareDB/glaredb/blob/d95ae28f6b53f10dd5072a12e6cff7b4bb96f730/crates/glaredb/src/args/mod.rs#L58
local: https://github.com/GlareDB/glaredb/blob/d95ae28f6b53f10dd5072a12e6cff7b4bb96f730/crates/glaredb/src/args/local.rs#L66

Putting on-hold simply because we shouldn't flip this switch until ready.

Next steps:

let's put a warning in the next release notes (if it's a point release)
if its easy to add warning in error message when/if it breaks?
can we add a warning message pre-breaking that says "it's about to break in the next release?" (does that make sense)?

(when pre-work/warning/docs are done move this ticket to next milestone)
@tychoish to look and see if there's a way to do fallback on one port?

@tychoish to look and see if there's a way to do fallback on one port?

tonic: https://docs.rs/tonic/latest/tonic/transport/index.html
https://github.com/GlareDB/glaredb/blob/5194a79be917e6e1ca9898ae07b31ae0198122ed/crates/glaredb/src/rpc_proxy.rs#L45-L57

My inclination/memory, was that we could add https://docs.rs/tonic/0.9.2/tonic/transport/server/struct.ServerTlsConfig.html#method.client_auth_optional option to the server tls-config, and then turn clients on to sending config (and do that now/in the next release, with the warning message changes) and then in the following release fix things.
It's not so much that I think it's a problem to break things at this point, but more, that I think if we can get a hang of doing a tick/tock release pattern for client server stuff now, it'll pay off later..


How return localization to System language

Hello
How I can get system language after changing language?
For now, If I change language without restart the app, I can get system language with Bundle.main.preferredLocalizations.first
But if I restart application then Bundle.main.preferredLocalizations.first return changed language and I can't detect current System language

Please read readme
https://github.com/amosavian/LocaleManager#get-active-locale

Thanks for the response
But I would like take a current system language. not the app language.
I try to apply nil locale because in your code it remove AppleLanguages, but it set to english language(my system language is Germany). Maybe it a bug of OS?

I think after removeLocale application jump to Base language and my Base language is English. But I'm not sure. Ok. I will try to find a solution

No. System show that current locale is changed locale :)


--older-than ignored for SNS topics

AFAICT --older-than is completely ignored for SNS topics, cloud-nuke just wants to delete all of them.
I'm using this command line:
cloud-nuke aws --dry-run --region=$REGION --older-than 24h --exclude-resource-type ami --exclude-resource-type snap --exclude-resource-type cloudtrail

Related to #359 ?
I have updated to v0.31.2 to verify that the issue still exists in the latest version.

I naively thought that SNS APIs would give me the create time in the get-topic-attributes API<EMAIL_ADDRESS>It looks like none of the APIs provide the create timestamps for SNS topics, which if true, would mean that it may be impossible to filter sns topics by creation time.

I added: https://github.com/gruntwork-io/cloud-nuke/pull/482 which supports include/exclude of the SNS topic by name, but for the --older-than I'm not able to find any API support for the creation time of a topic. If anyone does know of a way, let me know and I will update the PR.

Yeah, some resources in AWS don't have creation time. But cloud-nuke already has an established mechanism for that: It sets a tag when it first sees the resource, and will only delete when that tag is older than what is given with --older-than. I think VPCs are an example of that.

Thanks, I read through the VPC code, and that would be easy to implement, let me update the PR.

Added time exclusions in #482. Needs some reviews then you should be good to go.

#482 was merged, all being well this issue can be closed

Oh nice. Closing this.


chore: minor changes superchain lp

PR-Codex overview
The focus of this PR is to add new Superchains "Redstone" and "Lisk" with links and icons. It also includes visual enhancements for upcoming Superchains.
Detailed summary

Added "Redstone" and "Lisk" Superchains with links and icons
Updated alignment and opacity for Superchain cards
Added "Coming soon" text for upcoming Superchains

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

📝 Changed routes:

/grant/superchain

(view full size)

Commit 8d9df6536d9d147f71bbd4e479025207c7306b22 (https://thirdweb-9xld8nylv.thirdweb-preview.com).


Can add a proxy with auth

I want to use Proxy to authenticate to an account, how can I accomplish this?

Hi, you can set proxy in requests session and send in SteamClient
import requests

from steamcom.client import SteamClient

session = requests.Session()

# The format may vary depending on the protocol
session.proxies = {
    'http': 'http://username:pass@ip:port',
    'https': 'http://username:pass@ip:port'
}

steam_client = SteamClient(USERNAME, PASSWORD, SHARED_SECRET, IDENTITY_SECRET, session)


Catalog of my things: Add options in main.rb

[ ] In this branch, I:
Added add book option in app.rb file
Added a sort_cover_state method for a cover_state
Added a list_all_books option
Added a list_all_labels option
Checked if main.rb working correctly

Reviewing soon. Just need to stash my changes


Error while posting LGTM to dependabot PRs

It seems like there is bug that occurs when clang-tidy-review tries to post its LGTM message to a dependabot PR. I get the following message on two different PRs where only one of them affects clang-tidy-review:
Traceback (most recent call last):
No warnings to report, LGTM!
  File "/action/review.py", line 205, in <module>
    main(
  File "/action/review.py", line 62, in main
    post_review(pull_request, review, max_comments, lgtm_comment_body, dry_run)
  File "/action/post/clang_tidy_review/__init__.py", line 799, in post_review
    pull_request.post_lgtm_comment(lgtm_comment_body)
  File "/action/post/clang_tidy_review/__init__.py", line 165, in post_lgtm_comment
    self._pull_request.create_issue_comment(body)
  File "/usr/local/lib/python3.10/dist-packages/github/PullRequest.py", line 456, in create_issue_comment
    headers, data = self._requester.requestJsonAndCheck(
  File "/usr/local/lib/python3.10/dist-packages/github/Requester.py", line 353, in requestJsonAndCheck
    return self.__check(
  File "/usr/local/lib/python3.10/dist-packages/github/Requester.py", line 378, in __check
    raise self.__createException(status, responseHeaders, output)
github.GithubException.GithubException: 403 {"message": "Resource not accessible by integration", "documentation_url": "https://docs.github.com/rest/reference/issues#create-an-issue-comment"}

You can find the runs in question here and here.
Thanks for your help!

I think you have to switch to the split workflow to make this work. The Dependabot doesn't have enough permissions to create reviews in your repository. The same happens with PRs from external forks.
When enabling the split workflow, the GH Action running with Dependabot permissions will only generate a file with the review content. A second workflow running with elevated permissions will then post it. Just check out the main readme, there is an example you can copy to your repo.

Thank you for your explanation and recommendation to split the workflow! I did that and while it seems to solve the original issue, a new one now appears. Namely that if no clang-tidy-review-output.json was created by clang-tidy-review, then the uploaded ZIP artifact will only contain the clang-tidy-review-metadata.json which leads to clang-tidy-review/post failing with:
Traceback (most recent call last):
  File "/action/post.py", line 65, in <module>
    main(
  File "/action/post.py", line 30, in main
    review = load_review()
             ^^^^^^^^^^^^^
  File "/action/clang_tidy_review/__init__.py", line 704, in load_review
    with open(REVIEW_FILE, "r") as review_file:
         ^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'clang-tidy-review-output.json'


Feature Request: Clear REPL History

Describe the feature requested
This is a feature request rather than a bug report. It would be nice to be able to clear the REPL window. Because error messages can be quite long, when iterating on tests, it helps me to clear the REPL window after each test so I can easily navigate between the beginning of the error message and the end of the error message.
Expected behavior
A trash can icon exists, as in Cursive.
Screenshots
clojure-repl-intellij

Cursive

Environment (please complete the following information):
IntelliJ IDEA 2024.1 (Community Edition)
Build #IC-241.14494.240, built on March 28, 2024
Runtime version: 17.0.10+8-b1207.12 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 14.4.1
GC: G1 Young Generation, G1 Old Generation
Memory: 2048M
Cores: 12
Metal Rendering is ON
Registry:
debugger.new.tool.window.layout=true
ide.experimental.ui=true
Non-Bundled Plugins:
com.github.clojure-repl (1.3.1)
com.github.clojure-lsp (2.4.5)
IdeaVIM (2.11.0)
izhangzhihao.rainbow.brackets (2024.2.3-241)
com.jetbrains.packagesearch.intellij-plugin (241.0.9)
com.github.copilot (<IP_ADDRESS>10)
Kotlin: 241.14494.240-IJ

Hey @mefryar, thanks for bringing this!
We already have a command to clear the REPL ctrl + l, but I think that is not documented 🫣 sorry
But I will keep this issue open to implement the trash icon.

Thanks for the fast response @afucher! I tried ctrl + l, but it didn't work as expected for me.

Hey @mefryar , you need to have the focus on the REPL window. For now, we do not have a global shortcut to clear the REPL.
Have you tried ctrl+l with the cursos on the REPL window ? If no, can you please try it again?

I realized that I had a keyboard shortcut enabled to map ⌃L to simulate a right arrow keystroke. Now that I've disabled that ⌃L works to clear the REPL window!

BTW @afucher I think we can have a action for that, so we can clear the reply history from any window

Closing this as we now have a Clear REPL output shortcut (alt/opt + shift + R alt/opt + shift + C)


Remove serve-static exclude when graphql playground disabled

GraphQL playground cannot instrospect schema in cloud environment https://beta.conote.webzyno.com/graphql

The issue metioned before is associated with Ingress, ignore it.


No Pokemon

Pokemon aren't appearing for me at all. There are Pokemon on the nearby list, but nothing appears on the map except pokestops and gyms. I made sure that it was set to show Pokemon and pokestops.

Same thing started happening to me today aswell. Hope there's a fix soon.

anyone figured out what is happening ?


Fixes #59 Resolves root directory for lib.d.ts

By resolving to wherever the typescript folder is installed into, we can
ensure that a reference to lib.d.ts will always be found.

I have also compiled a list of the other developers that have contributed to the project. I can update package.json and list them as contributors if need be

Thanks. You should update the code in lib, not in release, since the code in release is generated. After running gulp and gulp release, the release version will be updated too.
Can you create a seperate PR for the contributors?

@ivogabe updated


Set up NUXT

Had issues with node/NUXT 3.x.xx. Went with the boilerplate JAMstack template to start.


Enable data compression in lucene indices

I want to enable compression for stored data in lucene indices.
ES supports this
It can help to save data space on HDD and decrease time of data querying.
This option can be customized via new table parameter.

Thank you for pointing this out, we've exposed it now (https://github.com/crate/crate/pull/9023) and it will be part of 4.1


V2.4.2 dev

PR
CheckList（PR Assigners）
确认已完成以下操作：

[ ] 已将分支与当前合入分支同步
[ ] 已在关联 Issue 中补充「功能自测」部分内容
[ ] 已更新关联 Issue 的状态 backlog -> todo -> for test -> tested（需通过测试同学测试） -> done
[ ] 将 PR 添加上 pr/reviewable

CheckList（PR Reviewers）
确认已完成以下操作：

[ ] 检查关联 Issue 「功能自测」部分内容
[ ] 必要时打回 pr/reviewable，要求重新修改
[ ] 及时 Approve

Codecov Report

Merging #1816 (03326fa) into v2.4.x (9c2c25e) will increase coverage by 0.50%.
Report is 26 commits behind head on v2.4.x.
The diff coverage is 86.52%.

@@            Coverage Diff             @@
##           v2.4.x    #1816      +/-   ##
==========================================
+ Coverage   73.64%   74.14%   +0.50%
==========================================
  Files         393      397       +4
  Lines       26458    27096     +638
==========================================
+ Hits        19485    20091     +606
- Misses       6973     7005      +32

Files Changed
Coverage Δ

apps/adapters/api/gse/v2.py
67.74% <ø> (ø)

apps/backend/components/collections/plugin.py
82.18% <ø> (ø)

apps/backend/subscription/steps/agent.py
50.00% <ø> (ø)

apps/node_man/handlers/policy.py
81.72% <ø> (ø)

apps/node_man/tools/host_v2.py
82.35% <0.00%> (-1.65%)
:arrow_down:

common/api/base.py
53.33% <ø> (ø)

apps/backend/subscription/views.py
51.25% <50.00%> (-0.01%)
:arrow_down:

apps/node_man/serializers/ap.py
78.57% <50.00%> (-2.20%)
:arrow_down:

apps/node_man/periodic_tasks/utils.py
50.49% <65.85%> (+10.49%)
:arrow_up:

apps/node_man/periodic_tasks/sync_cmdb_host.py
72.43% <71.42%> (-0.42%)
:arrow_down:

... and 51 more

... and 1 file with indirect coverage changes


Improved CyberNvim

various improvements in this commit including
formatted the lua files
added submodule for new users
removed deprecated plugins software like bashtop to btop, and api functions
and alphabetically ordered a lot of stuff

Thanks for the PR
Don't remove the example config, that's pretty important. I'll take a look at the rest later

Well the example config is already in the lua/user directory
Sent from Proton Mail for iOS
於 週五, 4月 19, 2024 時間 00:02, Pranay Gosar @.***> 寫道：  Thanks for the PR
Don't remove the example config, that's pretty important. I'll take a look at the rest later
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

But it’s not named example config
Sent from Proton Mail for iOS
於 週五, 4月 19, 2024 時間 00:02, Pranay Gosar @.***> 寫道：  Thanks for the PR
Don't remove the example config, that's pretty important. I'll take a look at the rest later
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

the one in user is the personal config. example is separate

Oh really? Good to know because I thought that it is just the same file as user/user_config.luaI’ll revert the changesYou can check out my main branch to see how I have managed to have a proper nvim config without that fileNormally I wouldn’t like that because of the file nameYou prob should call it settings.lua and have a comment say that it’s an example fileShould I do the latter or the formerMessage ID: @.***>

I think example_user_config is pretty clear, let's keep it as it was for now

I also immediately get errors. I would avoid getting rid of some of those setup calls. Be sure to test everything

I also immediately get errors. I would avoid getting rid of some of those setup calls. Be sure to test everything

Whoops I'll try it later when I'm free

I also immediately get errors. I would avoid getting rid of some of those setup calls. Be sure to test everything

Alright fixed
try again

@pgosar i've also make some plugins to always fetch the latest including trouble and neo-tree
and also installed better-escape.nvim as well, you can press jj or set it in the config to escape from insert mode

I would say that the plugin you added is better suited for your personal configuration. Please make sure not to remove the example user configuration, along with the code in plugins that supports disabling plugins. Out of this PR I am mainly interested in the cleanup you have done to the main-options and some of the style changes in various other files.

I would say that the plugin you added is better suited for your personal configuration. Please make sure not to remove the example user configuration, along with the code in plugins that supports disabling plugins. Out of this PR I am mainly interested in the cleanup you have done to the main-options and some of the style changes in various other files.

after some time i've figured out that CyberNvim isn't something like kickstart
it's something like lazyvim
sorry for that
but tbh i think that since there is about 2k loc it is better to just make the whole codebase itself a neovim config rather than seperating them


No help when git remote can't be created

The deis CLI used to suggest a deis git command to fix the situation when deis create collides with an existing git remote entry. It seems to have lost this behavior recently:
$ deis create
Creating Application... done, created famous-yardwork
Error: Error when running 'git remote add deis ssh://git@deis-builder.<IP_ADDRESS>.nip.io:2222/famous-yardwork.git'
fatal: remote deis already exists.

Yeah, this is some sort of regression. I'll look into it!

It's not critical, but technically this is a regression so we should fix it before the Workflow v2.5.0 release.

this is fixed in #222


Bungee Console Crashing

Description
18:19:33 [WARNING] [LuckPerms] A permission check was made for player Meliodas5104 - 0384b582-c31b-3e09-9865-79b6e4cc93be, but LuckPerms does not have any permissions data loaded for them. Perhaps their UUID has been altered since login?
java.lang.Exception
at me.lucko.luckperms.bungee.listeners.BungeePermissionCheckListener.onPlayerPermissionCheck(BungeePermissionCheckListener.java:67)
at jdk.internal.reflect.GeneratedMethodAccessor39.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at net.md_5.bungee.event.EventHandlerMethod.invoke(EventHandlerMethod.java:19)
at net.md_5.bungee.event.EventBus.post(EventBus.java:49)
at net.md_5.bungee.api.plugin.PluginManager.callEvent(PluginManager.java:412)
at net.md_5.bungee.UserConnection.hasPermission(UserConnection.java:573)
at com.lahuca.botsentry.bungee.d.a(Unknown Source)
at com.lahuca.botsentry.d.b.d.a(Unknown Source)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at com.lahuca.botsentry.d.b.d.b(Unknown Source)
at com.lahuca.botsentry.d.b.d.run(Unknown Source)
at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:63)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
Reproduction Steps
ytcfy
Expected Behaviour
In Luckperms discord server no one is helping and there staff are just ignoring my issue and saying if someone will know they help me and its gonna 2 days i got zero support from there.
Server Details
bungee 1.19
LuckPerms Version
v5.4.58
Logs and Configs
https://pastes.dev/NgzlLHcBl0
Extra Details
No response

This error is usually caused by plugins modifying UUIDs improperly, usually either improperly configured Geyser, or poorly written offline mode authentication plugins.

According to you how to config geyser properly

This error is usually caused by plugins modifying UUIDs improperly, usually either improperly configured Geyser, or poorly written offline mode authentication plugins.

And this problem is not coming with geyser it is coming from java uuid


Pin major Pester version to 4 to prevent breaking changes caused by upcoming release of v5

PR Summary
Also update the minor version of Pester v4 being used.
PR Context
Pester v5 will release in the next days and will be a big breaking change that will take a while to have a PR for it. This should keep the builds green.
https://twitter.com/nohwnd/status/1246497254938206210
PR Checklist

[x] PR has a meaningful title

Use the present tense and imperative mood when describing your changes

[x] Summarized changes
[x] Make sure all .h, .cpp, .cs, .ps1 and .psm1 files have the correct copyright header
[x] This PR is ready to merge and is not Work in Progress.

If the PR is work in progress, please add the prefix WIP: or [ WIP ] to the beginning of the title (the WIP bot will keep its status check at Pending while the prefix is present) and remove the prefix when the PR is ready.

Breaking changes

[x] None
OR
[ ] Experimental feature(s) needed

[ ] Experimental feature name(s):

User-facing changes

[x] Not Applicable
OR
[ ] Documentation needed

[ ] Issue filed:

Testing - New and feature

[x] N/A or can only be tested interactively
OR
[ ] Make sure you've added a new test if existing tests do not effectively test the code changed

Tooling

[x] I have considered the user experience from a tooling perspective and don't believe tooling will be impacted.
OR
[ ] I have considered the user experience from a tooling perspective and enumerated concerns in the summary. This may include:

Impact on PowerShell Editor Services which is used in the PowerShell extension for VSCode (which runs in a different PS Host).
Impact on Completions (both in the console and in editors) - one of PowerShell's most powerful features.
Impact on PSScriptAnalyzer (which provides linting & formatting in the editor extensions).
Impact on EditorSyntax (which provides syntax highlighting with in VSCode, GitHub, and many other editors).

CodeFactor issues are unrelated to this code change

@bergmeister Thanks!


reload project memberships in after_save callback

before when attribute stays was updated its change was not present in memberships associated with project (objects which were already fetched from DB).

👍


Rest package: reduce test runtime

What this PR does
Removes unnecessary time.Sleep. This reduce the runtime from ~40 seconds down to ~2 seconds

Fixes #
Links to places where the discussion took place:
Special notes for your reviewer

Release note

NONE

/cc @jschintag @davidvossel

@jschintag @fossedihelm PTAL

/lgtm
Thank you @xpivarc

/approve


crashed on startup!)

latest.log
crash-2024-05-09_12.52.16-client.txt

Hey, sorry for the delay.
Fixed in version 1.1.1 for MC 1.20.5 and up.
Modrinth: https://modrinth.com/mod/better-sign-edit/version/1.1.1-mc1.20.5
Also in CurseForge but it's still in review.


Please release for GOOS=linux & GOARCH=ppc64le

Hi,
Please consider my request to add PPC64LE in upcoming releases.
Thanks

@ezeeyahoo ppc64le support looks to be added.
@markbates You can probably close out this issue.


TEST-#6004: add more # pragma: no cover for io functions

What do these changes do?

[x] first commit message and PR title follow format outlined here

NOTE:  If you edit the PR title to match this format, you need to add another commit (even if it's empty) or amend your last commit for the CI job that checks the PR title to pick up the new PR title.

[x] passes flake8 modin/ asv_bench/benchmarks scripts/doc_checker.py
[x] passes black --check modin/ asv_bench/benchmarks scripts/doc_checker.py
[x] signed commit with git commit -s
[x] Resolves #6004
[x] tests added and passing
[x] module layout described at docs/development/architecture.rst is up-to-date

@modin-project/modin-core could anyone merge it?


'Microsoft.Web/serverfarms@2023-12-01' missing "identity" property

Resource Type
'Microsoft.Web/serverfarms'
Api Version
2023-12-01
Issue Type
Missing property(s)
Other Notes
"identity" property missing in Az Func resource type.
Following the tutorial here "https://github.com/Azure/azure-quickstart-templates/blob/master/quickstarts/microsoft.web/function-app-event-hub-managed-identity/main.bicep" I saw the code at line 186 " functionApp.identity.principalId"
But when I try to use the same line in my code, I got the warning that the property does not exists.
The goal is to assign permissions to the Az Func managed Identity into other Azure services
Bicep Repro
resource functionApp 'Microsoft.Web/serverfarms@2023-12-01' existing = {
name: azFuncName
scope: resourceGroup(resourceGroupName)
}
resource storageRoleAssignment 'Microsoft.Authorization/roleAssignments@2022-04-01' = {
name: storageFunctionRoleAssignment
properties: {
principalId: functionApp.identity.principalId
roleDefinitionId: storageBlobDataOwnerRoleId
}
scope: storageAccount
}
Confirm

[x] I have read the troubleshooting guide and looked for duplicates.

Solved. Typo from my side


Do we still need the AWS SDK metrics in the storage service?

Storing metric data is our third highest cost category – ~$130/month, to store a pile of metrics that (AFAIK) we've never looked at.
It'd be a one-line Terraform change to disable these metrics.
Can we do it?

Discussed with Robert in Slack; we can ditch them.


Some minor tweaks for bpaf plus a version bump

You can check individual commits for some explanations, feel free to drop some or all of them.
Still - very clean parser :)

Thank you, it all looks good! You might have just convinced me to switch the parser in /cli to bpaf too. :smile:


Update DG for v1.3

Added UML diagrams for clear address book feature

Codecov Report

Merging #111 (9550fdc) into master (9e03cc6) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #111   +/-   ##
=========================================
  Coverage     57.04%   57.04%
  Complexity      548      548
=========================================
  Files            98       98
  Lines          2016     2016
  Branches        242      242
=========================================
  Hits           1150     1150
  Misses          794      794
  Partials         72       72

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 9e03cc6...9550fdc. Read the comment docs.


Add Chrome 50 and Firefox 46

Keep the id's in numeric sequence

Since there was a merge conflict I've added these changes myself directly.


Chef and Meetings

Problem Link
https://www.codechef.com/FEB21C/problems/MEET
Coding platform
Codechef
Programming language

[ ] C
[x] C++
[ ] Java
[ ] Python

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

@Nivedita967 plss assign me under crosswoc

@Ayush7614 Check all previous issues before creating new. This issue is already open.


Update person update links

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 85.812%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
877

Relevant Lines:
1022

💛  - Coveralls


[gym] Move AppStoreInfo.plist to build output directory if generated …

…(#16131)

Checklist

[x] I've run bundle exec rspec from the root directory to see all new and existing tests pass
[x] I've followed the fastlane code style and run bundle exec rubocop -a to ensure the code style is valid
[x] I've read the Contribution Guidelines
[x] I've updated the documentation if necessary. (I don't think necessary since this is expected behaviour and other similar files aren't documented)

Motivation and Context

#16131 has all details.
Description

In the same place we move other files generated when an IPA file is generated, we now also check for AppStoreInfo.plist and move it to gyms output directory. I followed how it was done for other similar optional generated files that are enabled by exportOptions.plist entries.

I built an app with the following exportOptions.plist with app-store export method and generateAppStoreInformation set to true:
	<key>method</key>
	<string>app-store</string>
	<key>generateAppStoreInformation</key>
	<true/>

Testing Steps

Use gym to export an IPA with an exportOptions.plist with the above mentioned keys. In the xcodebuild output directory you'll find an AppStoreInfo.plist file, if this works, you'll find it in the gym output directory too. If the exportOptions.plist has generateAppStoreInformation set to false instead, the file won't be generated, so should not exist in the gym output directory.

@googlebot I signed it!

Do you think this might be a breaking change for anyone? Not really, right?

It could only be a breaking change if you had the option enabled in your exportOptions.plist but weren’t using the output, and now that the output is there some scripting breaks, like it relies on that file not being there.
It seems unlikely, this seems to be a rarely used feature, not many people talking about it online.

Offenses:

gym/lib/gym/runner.rb:341:1: C: Layout/TrailingWhitespace: Trailing whitespace detected.
gym/lib/gym/generators/package_command_generator.rb:55:1: C: Layout/TrailingWhitespace: Trailing whitespace detected.

1145 files inspected, 2 offenses detected

Saw that, I don’t have access to a Mac that can access public GitHub right now

@googlebot I consent.

The CI failure seems unrelated
/usr/local/Homebrew/Library/Homebrew/brew.rb:10:in `<main>': Homebrew must be run under Ruby 2.6! You're running 2.3.3. (RuntimeError)

Thanks @joshdholtz you fixed the rubocop issues too :)
AppStoreInfo.plist is only for iOS and Mac Installer Packages https://help.apple.com/xcode/mac/current/#/deva1f2ab5a2
It looks like that is how you have implemented it 👍

@Ashton-W Not a problem! Thanks for doing all the hard work 😊 I had a rebase but this will get merged after that 💪


Tweak pull_request_template to signal more leeway on what to include

Why
The pull request template marks certain sections as optional, implying the others are mandatory. As i've been using the template, i'm finding that some of the sections don't make sense in all contexts.
This removes mentions of optionality, hopefully giving authors more agency in choosing what to include and what to ignore. The template is already quite long and i'm worried about it being overwhelming and therefore being ignored over time or not taken seriously; this is an attempt to signal that it's more a guide and set of reminders than a mandate.
Pre-Merge Checklist

[x] All new features have been described in the pull request
[ ] All outstanding questions and concerns have been resolved
[ ] Any next steps that seem like good ideas have been created as issues for future discussion & implementation

Outstanding Questions, Concerns and Other Notes
Curious your thoughts in particular @grenewode

@grenewode, i'm merging but would love your input and definitely down to adjust.


Luckperms Placeholder Expiry Time not working correct

First i have this problem:
[10:40:18 WARN]: [PlaceholderAPI] Task #71248 for PlaceholderAPI v2.10.9 generated an exception
java.lang.NullPointerException: null
at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.createExpansionInstance(LocalExpansionManager.java:343) ~[?:?]
at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.register(LocalExpansionManager.java:138) ~[?:?]
at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) ~[?:1.8.0_231]
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) ~[?:1.8.0_231]
at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:1.8.0_231]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:1.8.0_231]
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) ~[?:1.8.0_231]
at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:1.8.0_231]
at java.util.stream.LongPipeline.reduce(Unknown Source) ~[?:1.8.0_231]
at java.util.stream.LongPipeline.sum(Unknown Source) ~[?:1.8.0_231]
at java.util.stream.ReferencePipeline.count(Unknown Source) ~[?:1.8.0_231]
at me.clip.placeholderapi.expansion.manager.LocalExpansionManager.lambda$registerAll$2(LocalExpansionManager.java:288) ~[?:?]
at me.clip.placeholderapi.util.Futures.lambda$null$0(Futures.java:46) ~[?:?]
at org.bukkit.craftbukkit.v1_16_R2.scheduler.CraftTask.run(CraftTask.java:99) ~[patched_1.16.2.jar:git-Paper-159]
at org.bukkit.craftbukkit.v1_16_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:468) ~[patched_1.16.2.jar:git-Paper-159]
at net.minecraft.server.v1_16_R2.MinecraftServer.b(MinecraftServer.java:1296) ~[patched_1.16.2.jar:git-Paper-159]
at net.minecraft.server.v1_16_R2.DedicatedServer.b(DedicatedServer.java:375) ~[patched_1.16.2.jar:git-Paper-159]
at net.minecraft.server.v1_16_R2.MinecraftServer.a(MinecraftServer.java:1211) ~[patched_1.16.2.jar:git-Paper-159]
at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:999) ~[patched_1.16.2.jar:git-Paper-159]
at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$a$0(MinecraftServer.java:177) ~[patched_1.16.2.jar:git-Paper-159]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_231]
Latest Luckperms and Paper 1.16.2
And in lp editor it shows 1 month expiry time what is correct but the placeholder shows only 7 days. I think it has to do with the error ?

As for the first error, I would say update PAPI but I'm unsure what causes it as it's also not an LP error.
As for the expiry time placeholder, update PAPI to the latest dev build, it was a bug in it and it's been fixed (see PlaceholderAPI/PlaceholderAPI#423 )
https://ci.extendedclip.com/job/PlaceholderAPI/

Thanks it worked now!


Remove Teams specific port per media type

In some cases (VDI, web clients, "add participant" from meeting...) Teams might send audio traffic to another service-side port.
In most cases:

UDP3478 = Relay discovery allocation and real-time traffic (audio/video/appsharing)
UDP3479 = Audio
UDP3480 = Video
UDP3481 = AppSharing

In the cases highlighted previously, audio might be sent to UDP3480 or UDP3481. As a result, we should no longer mention that each port belongs to a specific media type, as it is not always true, and it generates support cases. We should instead refer to the whole range UDP3478-3481 as a single entity without distinguishing media type per port.

@kelleyvice-msft Please merge this PR. Thanks


[Bug] describe the main problemException in thread "main" BUG! exception in phase 'semantic analysis' in source unit 'Script1.groovy' Unsupported class file major version 61

Bug Type (问题类型)
server status (启动/运行异常)
Before submit

[X] 我已经确认现有的 Issues 与 FAQ 中没有相同 / 重复问题 (I have confirmed and searched that there are no similar problems in the historical issue and documents)

Environment (环境信息)

Server Version: 1.0.0 (Apache Release Version)

Expected & Actual behavior (期望与实际表现)
运行gremlin-console.sh 脚本出现错误：
at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:969)
Vertex/Edge example (问题点 / 边数据举例)
无

Schema [VertexLabel, EdgeLabel, IndexLabel] (元数据结构)
无

maybe could search Unsupported class file major version 61 directly, seems u use the mismatch Java version
please ensure the runtime JAVA version is Java11?
and u could try server's docker images to avoid the env problem, then find the difference (use tag 1.0.0 for the same release code, latest -> master)
Note:

groovy 3.x need  Java8+
groovy 4.x need Java11+

ok , is woking
env of jdk21, need jdk11
How long will jdk21 be supported


Cannot create property 'NREUM' on boolean 'false'

Description
Steps to Reproduce
"use client";
import React from "react";
import { BrowserAgent } from "@newrelic/browser-agent/loaders/browser-agent";

const SetupMonitoring = () => {
  const options = {
    init: {
      distributed_tracing: { enabled: true },
      privacy: { cookies_enabled: true },
      ajax: { deny_list: ["bam.nr-data.net"] },
    },
    info: {
      accountID: "xxxxx",
      trustKey: "xxxx",
      agentID: "xxxx",
      licenseKey: "xx-xxxx",
      applicationID: "xxx",
    },
    loader_config: {
      beacon: "xx.nr-data.net",
      errorBeacon: "xx.nr-xx.net",
      licenseKey: "xx-xx",
      applicationID: "xx",
      sa: 1,
    },
  };

  new BrowserAgent(options);
  return

;
};

export default SetupMonitoring;

Expected Behavior
Relevant Logs / Console output
Your Environment

ex: Browser name and version:
ex: Operating System and version:

Additional context

Also most useless documentation I've ever seen for this
https://www.npmjs.com/package/@newrelic/browser-agent

I just worked through this: the problem is that the package determines the globalThis context on import, and those of us using Next.js or other SSR isomorphic frameworks will usually import the library on the server-side, even if we don't intend to use it server-side.
To fix it, I imported the library dynamically in a useEffect:
  useEffect(() => {
    if (typeof window !== "undefined") {
      (async () => {
        const { BrowserAgent } = await import(
          "@newrelic/browser-agent/loaders/browser-agent"
        );
        new BrowserAgent({

but my understanding is that the BrowserAgent is supposed to be available ASAP, so this will just slow it down with an async import.
I highly recommend calculating globalThis from inside the constructor/init process, so that the library does not throw exceptions just for being imported server-side.

Also most useless documentation I've ever seen for this
https://www.npmjs.com/package/@newrelic/browser-agent

Thank you @LitHaxor for your feedback. Could you please provide more specifics around what the documentation is not accomplishing? We are also an open source project and welcome contributions in the form of pull requests.

Thanks @samuelcole for providing more information on this issue. We will take this as a feature request to support SSR applications. Currently, the browser agent does expect to be executed within a browser context.

@samuelcole Can you try the below steps for this issue?

Create a new file newrelic.ts in your project, preferrably in the libs directory or somewhere where you can import from your apps main layout
Move the import and agent instantiation into that file
At the top of the file, put 'use client'. This needs to be on the first line of the file by itself
Import the newrelic.ts file in your main layout file and rebuild/retest

This should force NextJS to import and execute the browser agent only on the client side

Thanks to the new relic team


Question/Proposition

Is it possible that the passwords will not appear in the console?

It's a bug, related to #139.


groupby with DataArray fails with AttributeError

I want to group some data by Oct-May season of each year, i.e. [(Oct 2000 - May 2001), (Oct 2001 - May 2002), ...]. I.e. I do not want some DJF-like mean over all the data but one value for each year.
To achieve this, I construct a DataArray that maps the time steps of my dataset (time coordinate) to the start of each of such a season (values) and feed that to groupby.
def _get_oct_may_index(ds):
    dd = ds.time.to_index().to_pydatetime()
    labels = []
    coords = []
    for d in dd:
        if d.month <= 5:
            refyear = d.year - 1
        elif d.month >= 10:
            refyear = d.year
        else:
            continue
        dref = datetime.datetime(refyear, 10, 1)
        labels.append(dref)
        coords.append(d)
    return xr.DataArray(labels, coords=dict(time=coords),
            dims='time', name='season_start')

I give it a custom name='season_start', so I end up in the last else of GroupBy.__init__, where my DataArray named group gets passed on to the function unique_value_groups. However, that function apparently expects a NumPy array, rather than a DataArray.
Please see this ipynb showing the error.
Proposed solution
So it turns out this can easily be fixed by changing line 226 from
unique_values, group_indices = unique_value_groups(group, sort=sort)

to
unique_values, group_indices = unique_value_groups(group.values, sort=sort)

Please see this other ipynb where the result is as expected.
Now is this a bug or am I abusing the code somehow?

This looks like a plausible fix, but what would be really helpful is a minimal, complete example that triggers the error. That should help clarify the issue and at the least, we will need that for a test case in your pull request.

OK, here is the minimal example:
import xarray as xr
import pandas as pd
import numpy as np

def test_groupy_datetime():
    """groupby with a DataArray of dtype datetime"""

    # create test data
    times = pd.date_range('2000-01-01', periods=4)
    data = np.random.rand(4)
    foo = xr.DataArray(data, coords=dict(time=times), dims='time')

    # create test index
    dd = times.to_datetime()
    labels = [dd[0]]*2 + [dd[2]]*2
    ind = xr.DataArray(labels, coords=dict(time=times), dims='time', name='reference_date')

    # group foo by ind
    foo.groupby(ind)

Making that, I found out that the problem only occurs when the DataArray used with groupby has dtype=datetime64[ns].
The problem is that we effectively feed the DataArray to pd.factorize and that goes well for most data types: Pandas checks with the function needs_i8_conversion whether it can factorize the DataArray and decides YES for our datetime64[ns]. But then in pd.factorize it fails because it tries to access DataArray.view to convert to int64.
So there are three solutions to this:

Make Pandas' pd.factorize handle our datetime DataArrays better,
Add an attribute .view to DataArrays, or
Use the solution in the above PR, which means feeding only the NumPy .values to pd.factorize.

Which one do you prefer?

Thanks for looking into this!
Based on how factorize works (with specialized handling for pandas dtypes), I think the most robust behavior would be to pass in a pandas.Index. For example, this will work better if someone uses a pandas.PeriodIndex. So I would suggest wrapping arrays with safe_cast_to_index before passing them to pd.factorize.
I'm not sure if we want a .view attribute on DataArrays, but in any case it's not clear that would even fix the issue here -- pandas probably needs to a coerce to numpy arrays internally in factorize eventually anyways.

Great, safe_cast_to_index works nicely (it passes my test). I added the change to the existing PR.
Do we need to add more groupby tests to make sure the solution is safe for other cases (e.g. other data types)?

Hi:
Here I have an example that have worked until recently...
https://github.com/guziy/PyNotebooks/blob/master/xarray/test_grouping.ipynb
Of course there is a resample function, but sometimes you want grouping...
Are there any plans to add a function as a key to the groupby function?
Cheers

@guziy This should be fixed by #1133, which will be part of the next release.

Thanks, I'll try to use the github version.
Cheers


Feature request: add client side support

Is your feature request related to a problem? Please describe.
There is no SSE client side support from hertz.
Describe the solution you'd like
Maybe implement it by wrapping hertz-client.
Describe alternatives you've considered
may refer here: https://github.com/r3labs/sse.

I want to try