sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: svelte
Issue: Add minimum browser versions to the documentation
Labels: documentation

### Describe the problem

Hello.

We have encountered the fact that the documentation is not entirely clear what minimum browser versions svelte@5 requires.

I would like to understand what things need to be polyfilled on older versions of browsers.

For example, on 70 and 71 versions of Chrome, Svelte does not work because there is no `queueMicrotask` and `getAnimations`.

![image](https://github.com/user-attachments/assets/b3c0aaa3-15f9-4260-9f39-c8a5796f7ad3)


### Describe the proposed solution

Supplement the documentation with information on browser support

### Importance

would make my life easier
Repository: kubernetes
Issue: Failure cluster [5c42e849...]: TestApfWatchHandlePanic/post-execute_panic DATA RACE
Labels: sig/api-machinery,kind/flake,kind/failing-test,triage/accepted

### Failure cluster [5c42e84947d532cf1eee](https://go.k8s.io/triage#5c42e84947d532cf1eee)

The test accesses a variable marked as "atomicRead" without using an atomic read...

https://github.com/kubernetes/kubernetes/blob/e4c1f980b76fecece30c2f77885a7117192170a6/staging/src/k8s.io/apiserver/pkg/server/filters/priority-and-fairness_test.go#L188

Most recently touched in https://github.com/kubernetes/kubernetes/pull/127029. Prior attempts to fix this include https://github.com/kubernetes/kubernetes/pull/126574, reverted in https://github.com/kubernetes/kubernetes/pull/127089.

cc @tkashem 

##### Error text:
```
Failed; Failed
=== RUN   TestApfWatchHandlePanic/post-execute_panic
==================
WARNING: DATA RACE
Read at 0x0000055ea734 by goroutine 5917:
  k8s.io/apiserver/pkg/server/filters.newApfHandlerWithFilter.func2.1.1()
      /home/prow/go/src/k8s.io/kubernetes/staging/src/k8s.io/apiserver/pkg/server/filters/priority-and-fairness_test.go:188 +0x30
  runtime.deferreturn()
...
Previous write at 0x0000055fe734 by goroutine 5974:
  sync/atomic.AddInt32()
      /home/prow/go/src/k8s.io/kubernetes/_output/local/go/cache/mod/golang.org/toolchain@v0.0.1-go1.23.3.linux-amd64/src/runtime/race_amd64.s:281 +0xb
  sync/atomic.AddInt32()
      <autogenerated>:1 +0x14
  k8s.io/apiserver/pkg/server/filters.(*priorityAndFairnessHandler).Handle.func7()
      /home/prow/go/src/k8s.io/kubernetes/staging/src/k8s.io/apiserver/pkg/server/filters/priority-and-fairness.go:206 +0x1a7
  k8s.io/apiserver/pkg/server/filters.(*fakeWatchApfFilter).Handle()
```

#### Recent failures:
[11/20/2024, 12:40:47 PM ci-kubernetes-unit](https://prow.k8s.io/view/gs/kubernetes-ci-logs/logs/ci-kubernetes-unit/1859200012680957952)

/kind failing-test
/kind flake
/sig api-machinery
Repository: yt-dlp
Issue: Check archive prior to every download
Labels: enhancement,regression

### DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

- [X] I understand that I will be **blocked** if I *intentionally* remove or skip any mandatory\* field

### Checklist

- [X] I'm requesting a feature unrelated to a specific site
- [X] I've looked through the [README](https://github.com/yt-dlp/yt-dlp#readme)
- [X] I've verified that I have **updated yt-dlp to nightly or master** ([update instructions](https://github.com/yt-dlp/yt-dlp#update-channels))
- [X] I've searched [known issues](https://github.com/yt-dlp/yt-dlp/issues/3766) and the [bugtracker](https://github.com/yt-dlp/yt-dlp/issues?q=) for similar issues **including closed ones**. DO NOT post duplicates
- [X] I've read the [guidelines for opening an issue](https://github.com/yt-dlp/yt-dlp/blob/master/CONTRIBUTING.md#opening-an-issue)

### Provide a description that is worded well enough to be understood

Using --download-archive options saves info about the already downloaded video. If the archive.txt file was changed manually, for example manually added "site video_id" for not available videos, yt-dlp ignores it until next start and is trying to downloadt it again. Often the same video is available miltiple times in the playlist. Could you please let yt-dlp to check this file not only at start but also for every not downloaded video. 
Many thanks in advance

### Provide verbose output that clearly demonstrates the problem

- [ ] Run **your** yt-dlp command with **-vU** flag added (`yt-dlp -vU <your command line>`)
- [ ] If using API, add `'verbose': True` to `YoutubeDL` params instead
- [ ] Copy the WHOLE output (starting with `[debug] Command-line config`) and insert it below

### Complete Verbose Output

_No response_
Repository: PowerToys
Issue: FancyZones: Allow exclusion of a specific window rather than just an application
Labels: Product-FancyZones,Needs-Triage

### Description of the new feature / enhancement

At present, you can only exclude an entire application, I need to be able to exclude a single window - namely outlook's reminder window because it keeps snapping to a much larger size than it needs to.

### Scenario when this would be used?

When Outlook pops up its reminder window, I don't want it snapping to 1/2 my monitor size, it should remain at its default size.

### Supporting information

_No response_
Repository: three.js
Issue: LineNodeMaterial uv() & positionGeometry are relative to the segments not the line
Labels: Nodes

### Description

In `LineNodeMaterial`, `uv()` and `positionGeometry` values are relative to the "instance/segment" of the line. 
I expect both or at least one of them to return the position on the full line so it makes easy to make custom effect on the line.

### Reproduction steps

1. [this fiddle](https://jsfiddle.net/Makio64/snq84pke/8/) or code below

### Code

```js
	material.lineColorNode = vec3( positionGeometry.y ) // by instance
	material.lineColorNode = vec3( uv().y ) // by instance
```


### Live example

https://jsfiddle.net/Makio64/snq84pke/8/

### Screenshots

`material.lineColorNode = vec3( positionGeometry.y ) // by instance`
<img width="185" alt="Screenshot 2024-11-25 at 18 44 09" src="https://github.com/user-attachments/assets/b65a54e2-e7b3-41bc-bba1-bb9690957f8b">

`material.lineColorNode = vec3( uv().y ) // by instance`
<img width="175" alt="Screenshot 2024-11-25 at 18 48 09" src="https://github.com/user-attachments/assets/18add0f1-1b7d-4077-a3af-6d4fda0ec828">


### Version

r170

### Device

_No response_

### Browser

_No response_

### OS

_No response_
Repository: vscode
Issue: extensions.autoUpdate setting should be group policy controlled
Labels: feature-request,extensions

Continuation from https://github.com/microsoft/vscode/issues/84756

Here's the user request https://github.com/microsoft/vscode/issues/84756#issuecomment-2492115153

By making extensions.autoUpdate enterprise controlled, we would allow enterprises to either disable extension auto updates, or make sure that their developers are always on latest versions of extensions (to always have latest security patches).
Repository: rust
Issue: An unsafe const fn being used to compute an array length or const generic is incorrectly described as being an "item".
Labels: A-diagnostics,T-lang,T-compiler,I-lang-nominated,T-types

### Code

```Rust
const unsafe fn foo() -> usize { 1 }

fn main() {
    unsafe {
        let _x = [0; foo()];
    }
}
```

### Current output

```Shell
Compiling playground v0.0.1 (/playground)
warning: unnecessary `unsafe` block
 --> src/main.rs:4:5
  |
4 |     unsafe {
  |     ^^^^^^ unnecessary `unsafe` block
  |
  = note: `#[warn(unused_unsafe)]` on by default

error[E0133]: call to unsafe function `foo` is unsafe and requires unsafe function or block
 --> src/main.rs:5:22
  |
4 |     unsafe {
  |     ------ items do not inherit unsafety from separate enclosing items
5 |         let _x = [0; foo()];
  |                      ^^^^^ call to unsafe function
  |
  = note: consult the function's documentation for information on how to avoid undefined behavior

For more information about this error, try `rustc --explain E0133`.
warning: `playground` (bin "playground") generated 1 warning
error: could not compile `playground` (bin "playground") due to 1 previous error; 1 warning emitted
```

### Desired output

```Shell
Say something other than "items do not inherit unsafety from separate enclosing items"
```

### Rationale and extra context

Given that unsafe blocks apply "through" closures, I find it a bit weird that it doesn't apply through array lengths or const generics. Maybe this is fine, but at the very least, the error message should not describe the problem as being about "items", since there aren't any relevant items in sight.

### Other cases

Other similar cases with similar errors:

```rust
const unsafe fn foo() -> usize { 1 }

fn main() {
    unsafe {
        <[i32; foo()]>::default();
    }
}
```

```rust
const unsafe fn foo() -> usize { 1 }

fn lol<const N: usize>() {}

fn main() {
    unsafe {
        lol::<{foo()}>();
    }
}
```

```rust
const unsafe fn foo() -> usize { 1 }

struct Thing<const N: usize>;

fn main() {
    unsafe {
        let _x: Thing<{foo()}>;
    }
}
```

### Rust Version

```Shell
Reproducible on the playground with stable rust version 1.82.0, and nightly rust version `1.85.0-nightly (2024-11-22 a47555110cf09b3ed598)`
```

### Anything else?

_No response_
Repository: react-native
Issue: TextInput: No events triggered and no text displayed when typing Korean on AndroidReact Native 0.73.8)
Labels: Component: TextInput,Platform: Android,Needs: Attention,Type: Unsupported Version

### Description

I created a new React Native project using npx react-native init text.
After completing the setup, I ran the app on Android using `yarn android` without any additional configurations.
However, when using the TextInput component, typing Korean does not trigger any events (onChange, onChangeText, etc.) and no text is displayed in the input field.

### Steps to reproduce

1. Create a new React Native project: npx react-native init text.
2. Run the app on an Android device using yarn android.
3. Add a TextInput component with onChange or onChangeText event handlers.
4. Type Korean characters into the TextInput.

### React Native Version

0.73.8

### Affected Platforms

Runtime - Android

### Output of `npx react-native info`

```text
System:
  OS: macOS 14.6
  CPU: (12) arm64 Apple M3 Pro
  Memory: 84.44 MB / 18.00 GB
  Shell:
    version: "5.9"
    path: /bin/zsh
Binaries:
  Node:
    version: 20.11.0
    path: ~/.nvm/versions/node/v20.11.0/bin/node
  Yarn:
    version: 1.22.22
    path: ~/.nvm/versions/node/v20.11.0/bin/yarn
  npm:
    version: 10.2.4
    path: ~/.nvm/versions/node/v20.11.0/bin/npm
  Watchman:
    version: 2024.10.21.00
    path: /opt/homebrew/bin/watchman
Managers:
  CocoaPods:
    version: 1.15.2
    path: /Users/kimgyeongseok/.rbenv/shims/pod
SDKs:
  iOS SDK:
    Platforms:
      - DriverKit 24.0
      - iOS 18.0
      - macOS 15.0
      - tvOS 18.0
      - visionOS 2.0
      - watchOS 11.0
  Android SDK:
    API Levels:
      - "31"
      - "33"
      - "34"
      - "34"
      - "34"
      - "34"
      - "35"
    Build Tools:
      - 33.0.1
      - 34.0.0
      - 35.0.0
    System Images:
      - android-35 | Google APIs Intel x86_64 Atom
      - android-35 | Google Play ARM 64 v8a
    Android NDK: Not Found
IDEs:
  Android Studio: 2024.2 AI-242.21829.142.2421.12409432
  Xcode:
    version: 16.0/16A242d
    path: /usr/bin/xcodebuild
Languages:
  Java:
    version: 17.0.12
    path: /usr/bin/javac
  Ruby:
    version: 3.1.6
    path: /Users/kimgyeongseok/.rbenv/shims/ruby
npmPackages:
  "@react-native-community/cli":
    installed: 15.0.1
    wanted: 15.0.1
  react:
    installed: 18.3.1
    wanted: 18.3.1
  react-native:
    installed: 0.76.3
    wanted: 0.76.3
  react-native-macos: Not Found
npmGlobalPackages:
  "*react-native*": Not Found
Android:
  hermesEnabled: true
  newArchEnabled: true
iOS:
  hermesEnabled: true
  newArchEnabled: true
```


### Stacktrace or Logs

```text
no error console
```


### Reproducer

https://github.com/KimGSeok/react-native-text-input

### Screenshots and Videos

<img width="1035" alt="스크린샷 2024-11-25 오후 7 51 21" src="https://github.com/user-attachments/assets/095010dd-6f96-43f0-a08e-6a3407d9acba">
Repository: flutter
Issue: flutter doctor should not make an issue on Android Studio if IntelliJ IDEA Ultimate Edition with Android plugin is installed
Labels: tool,t: flutter doctor,P3,team-tool,triaged-tool

### Steps to reproduce

1. Install IntelliJ IDEA Ultimate Edition
2. Install the "Android" plugin in the IDE
3. Install flutter
4. Install Android SDK and Visual Studio
5. run `flutter doctor`

### Expected results

`flutter doctor` should tell me there are no issues.

IntelliJ IDEA Ultimate Edition is an all-in-one IDE which delivers the functionality of Android Studio using the Android plugin.

### Actual results

`flutter doctor` finds an issue in 1 category. Refer to doctor output at the bottom.

### Code sample

No code needed

### Screenshots or Video

_No response_

### Logs

Not relevant

### Flutter Doctor output

<details open><summary>Doctor output</summary>

```console
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.24.5, on Microsoft Windows [Version 10.0.22621.4460], locale en-GB)
[✓] Windows Version (Installed version of Windows is version 10 or higher)
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[✓] Chrome - develop for the web
[✓] Visual Studio - develop Windows apps (Visual Studio Build Tools 2022 17.12.1)
[!] Android Studio (not installed)
[✓] IntelliJ IDEA Ultimate Edition (version 2024.3)
[✓] Connected device (3 available)
[✓] Network resources
```

</details>
Repository: rust
Issue: Meta tracking issue for release notes PRs
Labels: C-tracking-issue,T-release,A-meta,S-tracking-forever

To hopefully make it easier to find previous release notes PRs (due to github PR search funny business). Only goes back to 1.50 for the time being.

- 1.84: #134568
- 1.83: #133320
- 1.82: #131137
- 1.81: #128523
- 1.80.1:
  - stable: #128635
  - master: #129930
- 1.80: #127083
- 1.79: #125470
- 1.78: #123248
- 1.77.2:
  - stable: #123681
  - master: #123683
- 1.77.1:
  - stable: #123105 (yes, indeed)
  - master: #123187
- 1.77: #121862
- 1.76: #120004
- 1.75: #118729
- 1.74.1:
  - stable: #118607
  - master: #119068
- 1.74: #116778
- 1.73: #116083
- 1.72.1:
  - stable: #115787
  - master: #115978
- 1.72: #114563
- 1.71.1:
  - stable: #114284
  - master: #115997
- 1.71: #113138
- 1.70: #111006
- 1.69: #110033
- 1.68.2:
  - stable: #109644
  - master: #109658
- 1.68.1:
  - stable: #109335
  - master: #109658
- 1.68: #108041
- 1.67.1:
  - stable: #107743
  - master: #107861
- 1.67: #107142
- 1.66.1:
  - stable: #106685
  - master: #106687
- 1.66: #104405
- 1.65: #102659
- 1.64: #101093
- 1.63: #99524
- 1.62.1:
  - stable: #99299
  - master: #99524 (yes, indeed)
- 1.62: #97454
- 1.61: #96539
- 1.60: #94817
- 1.59: #93639
- 1.58.1:
  - stable №1: #93071
  - stable №2: #93110
  - master: #93136
- 1.58: #92055
- 1.57: #90832
- 1.56.1:
  - stable: #90460
  - master: #90462 
- 1.56: #88893
- 1.55: #88170
- 1.54: #86696
- 1.53: #85541
- 1.52.1:
  - stable: #85097
  - master: #85404
- 1.52: #84183
- 1.51: #81917
- 1.50: #80812

---

Also including some search keywords to make *this* issue easier to find: relnotes, release notes
Repository: angular
Issue: resource loader param `request` fails to exclude `undefined` from `request` returned value
Labels: area: core,cross-cutting: types,bug,core: reactivity

### Which @angular/* package(s) are the source of the bug?

core

### Is this a regression?

No

### Description

`request` field in `ResourceLoaderParams` should exclude `undefined` type from returned value of `request` function.

```ts
export class ProductViewer {
  productId = input.required<number | undefined>(); 
  productResource: ResourceRef<Product> = resource({
    request: () => this.productId(), // <= number | undefined
    loader: async ({ request: productId, abortSignal }) => {
      assertDefined(productId); // number;
      const resp = await fetch(`https://dummyjson.com/products/${productId}`);
      return resp.json() as Promise<Product>;
    },
  });
}
```

Source: https://github.com/angular/angular/blob/main/packages/core/src/resource/api.ts#L148-L154

```ts
export interface ResourceLoaderParams<R> {
  request: Exclude<NoInfer<R>, undefined>;
  abortSignal: AbortSignal;
  previous: {
    status: ResourceStatus;
  };
}
```

However, `undefined` is not excluded for certain types. In my experiments, the behavior is observed when the type is not a primitive like `string` or `number`, and can be reproduced by simply changing the type number to Number, for example:

```ts
export class ProductViewer {
  productId = input.required<Number | undefined>(); 
  productResource: ResourceRef<Product> = resource({
    request: () => this.productId(), // <= Number | undefined
    loader: async ({ request: productId, abortSignal }) => {
      assertDefined(productId); // !!! undefined remains !!!
      const resp = await fetch(`https://dummyjson.com/products/${productId}`);
      return resp.json() as Promise<Product>;
    },
  });
}
```

This is a typedef issue, as the `request` parameter cannot be undefined.

### Please provide a link to a minimal reproduction of the bug

https://stackblitz.com/edit/stackblitz-starters-mp9zqz?file=src%2Fmain.ts

### Please provide the exception or error you saw

```true

```

### Please provide the environment you discovered this bug in (run `ng version`)

```true
Angular CLI: 19.0.0
Node: 18.20.3
Package Manager: npm 10.2.3
OS: linux x64

Angular: 19.0.0
... animations, cli, common, compiler, compiler-cli, core, forms
... platform-browser, router
```

### Anything else?

_No response_
Repository: PowerToys
Issue: Workspaces
Labels: Issue-Bug,Needs-Triage,Product-Workspaces

### Microsoft PowerToys version

0.86.0

### Installation method

Microsoft Store

### Running as admin

No

### Area(s) with issue?

Workspaces

### Steps to reproduce

![Image](https://github.com/user-attachments/assets/fad0e8be-e4b6-4c24-bdee-8c9e7762db3e)


### ✔️ Expected Behavior

![Image](https://github.com/user-attachments/assets/d100283f-c07d-4a95-b577-677442b9ac55)



![Image](https://github.com/user-attachments/assets/96d3687a-888d-421a-82dd-fa58c1bcd30e)




Turkish: 
Merhaba ben kendi çalışma ortamımı hazırladım. Sonra  çalışma ortamını başlata bastıgımda uygulamalar hepsi aynı anda başlatıldıgından Spotify açılamadan Google Chrome açılıyor ve bu da benim ayarladığım düzene uymuyor çünkü ben Spotifynin arka planda Intellij Idea ve Google Chromenin ise ön planda ekranda yarı yarıya olmasını istiyorum.

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

English:
Hello, I have prepared my own work environment. Then when I press start the work environment, since the applications are all started at the same time, Google Chrome opens before Spotify can be opened and this does not fit the layout I have set because I want Spotify to be in the background and Intellij Idea and Google Chrome to be half and half on the screen in the foreground.

### ❌ Actual Behavior

_No response_

### Other Software

_No response_
Repository: godot
Issue: [3.6] Cannot drop file into exported GDScript variable
Labels: bug,topic:editor,regression

### Tested versions

In Godot 3.6, in the box created by export var a:GDScript, scripts cannot be dragged in and referenced.
![Image](https://github.com/user-attachments/assets/8ae37a71-b9ce-43b1-ad2e-4c0ad8683413)
3.5.2 No problem

### System information

win10

### Issue description
```
extends Control



export var a:GDScript
func _ready():

	pass # Replace with function body.
```

### Steps to reproduce

1

### Minimal reproduction project (MRP)

1
Repository: svelte
Issue: Svelte 5 runtime crash inside each block
Labels: awaiting submitter

### Describe the bug

In our crashlog system I can see the following error
<img width="1305" alt="image" src="https://github.com/user-attachments/assets/fb2531aa-2c37-433a-8907-6cbe537742a3">


### Reproduction

Unfortunately I am unable to figure out what exactly is causing this. Will come back with repro if will catch it. But maybe someone from the maintainers could make a good guess out of the stack trace from the above.

### Logs

_No response_

### System Info

```shell
Svelte 5.2.7
```


### Severity

annoyance
Repository: angular
Issue: When @defer-loading just one component form a library, Angular doesn't tree-shake unused contents of this library
Labels: area: core,core: defer

### Which @angular/* package(s) are the source of the bug?

core

### Is this a regression?

No

### Description

When @defer-loading just one component from a (3rd party) Angular library, the whole library is bundled in the lazy loaded chunk (even if the library has `sideEffects: false` in its `package.json`). Instead, I'd expect the unused content of that library to be tree-shaken.
(_Just for clarity: I'm talking about production builds of libraries done with ng-packgr and production build of an application - with `optimization: true` enabled in `angular.json` then hosted via http server. - NOT vite dev server)_

```html
@defer (on interaction) {
  <just-one-component />
} @placeholder {
  <div>PLACEHOLDER</div>
}
```
```ts
import { JustOneComponent } from 'lib1';

@Component({
  standalone: true,
  imports: [JustOneComponent],
  ...
})
export class AppComponent
```

⚠️ **Now _all unused contents_ of the `lib1` are bundled in the lazy loaded chunk alongside the JustOneComponent**

Note 1: However, the tree-shaking _does_ happen, when @defer-loading a _local component_ that wraps a component from a library.

```html
@defer (on interaction) {
  <local-wrapper-component />
} @placeholder {
  <div>PLACEHOLDER</div>
}
```
```ts
import { LocalWrapperComponent } from './local-wrapper.component';

@Component({
  standalone: true,
  imports: [LocalWrapperComponent],
  ...
})
export class AppComponent
```

where the local wrapper component is:

```html
<just-one-component />
```
```ts
import { JustOneComponent } from 'lib1';

@Component({
  standalone: true,
  imports: [JustOneComponent],
  ...
})
export class LocalWrapperComponent
```


**Now _only_ the JustOneComponent of the `lib1` (together with the LocalWrapperComponent) are bundled in the lazy loaded chunk, without unused stuff from `lib1`**

Note 2: The tree-shaking _does_ happen, when eager loading a component from a library (no @defer-loading).

To try it out, see the repo linked below:

### Please provide a link to a minimal reproduction of the bug

https://github.com/Platonn/ng19-defer-and-tree-shaking/

### Please provide the exception or error you saw

```true
N/A
```

### Please provide the environment you discovered this bug in (run `ng version`)

```true
Angular CLI: 19.0.1
Node: 20.14.0
Package Manager: npm 10.7.0
OS: darwin arm64

Angular: 19.0.0
... animations, common, compiler, compiler-cli, core, forms
... platform-browser, platform-browser-dynamic, router

Package                         Version
---------------------------------------------------------
@angular-devkit/architect       0.1900.1
@angular-devkit/build-angular   19.0.1
@angular-devkit/core            19.0.1
@angular-devkit/schematics      19.0.1
@angular/cli                    19.0.1
@schematics/angular             19.0.1
ng-packagr                      19.0.1
rxjs                            7.8.1
typescript                      5.6.3
zone.js                         0.15.0
```

### Anything else?

_No response_