helloadhavan/github_issues huggingface dataset:
Repository: ollama/ollama
Pull request: ollamarunner: Fix memory leak when processing images

The context (and therefore associated input tensors) was not being properly closed when images were being processed. We were trying to close them but in reality we were closing over an empty list, preventing anything from actually being freed.

Fixes #10434

Changed files:
filename: runner/ollamarunner/runner.go
patch: @@ -34,14 +34,10 @@ import (
 	_ "github.com/ollama/ollama/model/models"
 )
 
-type contextList struct {
-	list []ml.Context
-}
-
 type Sequence struct {
 	// ctxs are used for allocating tensors that last the lifetime of the sequence, such as
 	// multimodal embeddings
-	ctxs *contextList
+	ctxs []ml.Context
 
 	// batch index
 	iBatch int
@@ -177,8 +173,10 @@ func (s *Server) NewSequence(prompt string, images []llm.ImageData, params NewSe
 // inputs processes the prompt and images into a list of inputs
 // by splitting the prompt on [img-<n>] tags, tokenizing text and
 // decoding images
-func (s *Server) inputs(prompt string, images []llm.ImageData) ([]input.Input, *contextList, error) {
+func (s *Server) inputs(prompt string, images []llm.ImageData) ([]input.Input, []ml.Context, error) {
 	var inputs []input.Input
+	var ctxs []ml.Context
+
 	var parts []string
 	var matches [][]string
 
@@ -192,13 +190,6 @@ func (s *Server) inputs(prompt string, images []llm.ImageData) ([]input.Input, *
 		parts = []string{prompt}
 	}
 
-	var contexts contextList
-	runtime.AddCleanup(&contexts, func(ctxs []ml.Context) {
-		for _, ctx := range ctxs {
-			ctx.Close()
-		}
-	}, contexts.list)
-
 	postTokenize := false
 	for i, part := range parts {
 		// text - tokenize
@@ -228,7 +219,8 @@ func (s *Server) inputs(prompt string, images []llm.ImageData) ([]input.Input, *
 			}
 
 			ctx := s.model.Backend().NewContext()
-			contexts.list = append(contexts.list, ctx)
+			runtime.SetFinalizer(ctx, func(c ml.Context) { c.Close() })
+			ctxs = append(ctxs, ctx)
 			imageEmbeddings, err := multimodalProcessor.EncodeMultimodal(ctx, images[imageIndex].Data)
 			if err != nil {
 				return nil, nil, err
@@ -251,7 +243,7 @@ func (s *Server) inputs(prompt string, images []llm.ImageData) ([]input.Input, *
 		}
 	}
 
-	return inputs, &contexts, nil
+	return inputs, ctxs, nil
 }
 
 type Server struct {
Repository: ollama/ollama
Pull request: Update README.md

adding repo jirapt

Changed files:
filename: README.md
patch: @@ -312,6 +312,7 @@ See the [API documentation](./docs/api.md) for all endpoints.
 - [Ollama Basic Chat: Uses HyperDiv Reactive UI](https://github.com/rapidarchitect/ollama_basic_chat)
 - [Ollama-chats RPG](https://github.com/drazdra/ollama-chats)
 - [IntelliBar](https://intellibar.app/) (AI-powered assistant for macOS)
+- [Jirapt](https://github.com/AliAhmedNada/jirapt) (Jira Integration to generate issues, tasks, epics)
 - [QA-Pilot](https://github.com/reid41/QA-Pilot) (Interactive chat tool that can leverage Ollama models for rapid understanding and navigation of GitHub code repositories)
 - [ChatOllama](https://github.com/sugarforever/chat-ollama) (Open Source Chatbot based on Ollama with Knowledge Bases)
 - [CRAG Ollama Chat](https://github.com/Nagi-ovo/CRAG-Ollama-Chat) (Simple Web Search with Corrective RAG)
Repository: vuejs/vue
Pull request: [automated] Patreon backers update (Mar 2020

This is an automated pull request.

Changed files:
filename: BACKERS.md
patch: @@ -360,81 +360,86 @@ Funds donated via Patreon go directly to support Evan You's full-time work on Vu
 - Masahiro Tanaka
 - Shawn Wildermuth
 - Keisuke Kita
-- Lars Andreas Ness
 - Benjamin Listwon
+- Lars Andreas Ness
 - Kirk Lewis
+- Wen-Tien Chang
 - Stephen Michael Hartley
 - Victor Tolbert
-- Wen-Tien Chang
-- Luiz
-- James J. Ye
+- Luiz Tanure
 - Barbara Liau
+- James J. Ye
 - Matsumoto Takamasa
-- Niannian Modisette
-- Guy Gavergun
 - Matt Jones
+- Guy Gavergun
+- Niannian Modisette
 - Bernhard E. Reiter
 - Zoran Knezevic
+- Asaf Yishai
+- username
 - Jon Hobbs-Smith
 - Pierre Vanhulst
-- Akiho Nagao
-- Asaf Yishai
-- Haim Yulzari
 - Anthony Estebe
+- Haim Yulzari
+- Akiho Nagao
 - Jim Raden
 - Jeremy Tan
-- username
 - IMGNRY
 - Tyler
-- Guilherme S L de Souza
 - Mickaël Andrieu
+- Guilherme S L de Souza
+- Vivekanandhan Natarajan
 - Joe Gregory
 - Jordan Oroshiba
 - Marcos Moura
 - Jessie Hernandez
 - Eric
 - Bohdan Kokotko
-- Alexander Weiher
+- Jere Sjöroos
+- Donald Fischer
 - David Ang
 - Oskar Lindgren
-- Donald Fischer
-- Jere Sjöroos
 - Wakana Seki
+- Alexander Weiher
 - Jaeyoung Lee
 - David Kaplan
+- Philip John Basile
 - Andy
 - Matt Sencenbaugh
-- Juan Bermudez
-- Chris Calo
 - Elon Hung
-- Hannes Kochniß
 - Daniel Mattingley
+- Hannes Kochniß
+- Juan Bermudez
+- Chris Calo
 - Soichiro Isshiki
 - Andrew Willis
 - Yusuke Kawabata
-- Princeyesuraj Edward
-- 龙腾道
-- Peter Matkovsky
 - Nick Dandakis
+- Peter Matkovsky
+- 龙腾道
 - Fabien GuySake Ungerer
-- Nathan Mallison
 - Bill Condo
+- Nathan Mallison
 - Pierre Lebrun
 - Ryan Brewer
 - Martin Bastien
 - Alfonso Herrera
 - Bichinger Software & Consulting
-- Afif Sohaili
 - Nicolaas
 - Riki Fridrich
-- Diana Bergholz
-- darkbluewalrus
+- Afif Sohaili
 - Parham
-- Allan McKernan
-- 琚致远
 - Tomasz Kleszczewski
-- Roy Segall
+- 琚致远
+- Allan McKernan
+- Diana Bergholz
 - Ronni Lin
+- Roy Segall
+- Santi Sanchez Canals
+- Thomas Wiedemann
+- Nobuhide Esaki
+- lucien144
+- Zeth Odderskov
 <!--10 end-->
 
 <h2 align="center">Backers via OpenCollective</h2>
Repository: vuejs/vue
Pull request: fix(readme): svg doesnt displayed 

Add `?sanitize=true` to svg. But maybe it’s better to replace it to png?

Link to the similar issue: https://github.com/github/markup/issues/556

Changed files:
filename: README.md
patch: @@ -28,7 +28,7 @@ Funds donated via Patreon go directly to support Evan You's full-time work on Vu
 
 <p align="center">
   <a href="https://autocode.com" target="_blank">
-    <img width="260px" src="https://raw.githubusercontent.com/vuejs/vuejs.org/master/themes/vue/source/images/autocode.svg">
+    <img width="260px" src="https://raw.githubusercontent.com/vuejs/vuejs.org/master/themes/vue/source/images/autocode.svg?sanitize=true">
   </a>
 </p>
   
@@ -191,7 +191,7 @@ Funds donated via Patreon go directly to support Evan You's full-time work on Vu
     <tr>
       <td align="center" valign="middle">
         <a href="https://fastcoding.jp/javascript/ " target="_blank">
-          <img width="148px" src="https://raw.githubusercontent.com/vuejs/vuejs.org/master/themes/vue/source/images/fastcoding_inc.svg">
+          <img width="148px" src="https://raw.githubusercontent.com/vuejs/vuejs.org/master/themes/vue/source/images/fastcoding_inc.svg?sanitize=true">
         </a>
       </td>
       <td align="center" valign="middle">
@@ -211,7 +211,7 @@ Funds donated via Patreon go directly to support Evan You's full-time work on Vu
       </td>
       <td align="center" valign="middle">
         <a href="http://www.pullrequest.com" target="_blank">
-          <img width="148px" src="https://raw.githubusercontent.com/vuejs/vuejs.org/master/themes/vue/source/images/pullrequest.svg">
+          <img width="148px" src="https://raw.githubusercontent.com/vuejs/vuejs.org/master/themes/vue/source/images/pullrequest.svg?sanitize=true">
         </a>
       </td>
       <td align="center" valign="middle">
Repository: ggml-org/llama.cpp
Pull request: gguf-py : cleaner way to get the first key

Non-automated non-slop version of the other PR.

Changed files:
filename: gguf-py/gguf/gguf_writer.py
patch: @@ -425,8 +425,7 @@ def write_tensor_data(self, tensor: np.ndarray[Any, Any], tensor_endianess: GGUF
         fout = self.fout[file_id]
 
         # pop the first tensor info
-        # TODO: cleaner way to get the first key
-        first_tensor_name = [name for name, _ in zip(self.tensors[file_id].keys(), range(1))][0]
+        first_tensor_name = next(iter(self.tensors[file_id]))
         ti = self.tensors[file_id].pop(first_tensor_name)
         assert ti.nbytes == tensor.nbytes
Repository: electron/electron
Pull request: fix: restore macos 12 support in Node 24

Backport of #49697

See that PR for details.


Notes: Fixed an issue where native modules would either crash or not compile for MacOS 12.


Changed files:
filename: patches/node/.patches
patch: @@ -46,3 +46,4 @@ test_make_buffer_sizes_32bit-aware_in.patch
 src_refactor_module_wrap_cc_to_update_fixedarray_get_params.patch
 src_refactor_wasmstreaming_finish_to_accept_a_callback.patch
 src_stop_using_v8_propertycallbackinfo_t_this.patch
+build_restore_macos_deployment_target_to_12_0.patch

filename: patches/node/build_restore_macos_deployment_target_to_12_0.patch
patch: @@ -0,0 +1,24 @@
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+From: Keeley Hammond <vertedinde@electronjs.org>
+Date: Thu, 5 Feb 2026 15:29:44 -0800
+Subject: build: restore macos deployment target to 12.0
+
+Partially reverts https://github.com/nodejs/node/commit/8b4022177750530d2c142a5a0349d98fb82f16e2
+Electron will follow Chromium's lead and deprecate macos 12 with
+M151, and so we should allow for building until then.
+
+This patch can be removed at the M151 branch point.
+
+diff --git a/common.gypi b/common.gypi
+index bdadbdaa607b2f668749fc484271de8d126bbd17..8df2802191b7fe6ae14edbd85cb3a5d16eb5a76a 100644
+--- a/common.gypi
++++ b/common.gypi
+@@ -677,7 +677,7 @@
+           'GCC_ENABLE_PASCAL_STRINGS': 'NO',        # No -mpascal-strings
+           'GCC_STRICT_ALIASING': 'NO',              # -fno-strict-aliasing
+           'PREBINDING': 'NO',                       # No -Wl,-prebind
+-          'MACOSX_DEPLOYMENT_TARGET': '13.5',       # -mmacosx-version-min=13.5
++          'MACOSX_DEPLOYMENT_TARGET': '12.0',       # -mmacosx-version-min=12.0
+           'USE_HEADERMAP': 'NO',
+           'WARNING_CFLAGS': [
+             '-Wall',
Repository: vuejs/vue
Pull request: fix(readme): svg image

<!--
Please make sure to read the Pull Request Guidelines:
https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#pull-request-guidelines
-->

<!-- PULL REQUEST TEMPLATE -->
<!-- (Update "[ ]" to "[x]" to check a box) -->

**What kind of change does this PR introduce?** (check at least one)

- [ ] Bugfix
- [ ] Feature
- [ ] Code style update
- [ ] Refactor
- [ ] Build-related changes
- [x] Other, please describe:
fix svg image display

**Does this PR introduce a breaking change?** (check one)

- [ ] Yes
- [x] No

If yes, please describe the impact and migration path for existing applications:

**The PR fulfills these requirements:**

- [x] It's submitted to the `dev` branch for v2.x (or to a previous version branch), _not_ the `master` branch
- [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. `fix #xxx[,#xxx]`, where "xxx" is the issue number)
- [x] All tests are passing: https://github.com/vuejs/vue/blob/dev/.github/CONTRIBUTING.md#development-setup
- [ ] New/updated tests are included

If adding a **new feature**, the PR's description includes:
- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

**Other information:**


Changed files:
filename: README.md
patch: @@ -184,7 +184,7 @@ Funds donated via Patreon go directly to support Evan You's full-time work on Vu
     <tr>
       <td align="center" valign="middle">
         <a href="https://fastcoding.jp/javascript/ " target="_blank">
-          <img width="148px" src="https://raw.githubusercontent.com/vuejs/vuejs.org/master/themes/vue/source/images/fastcoding_inc.svg">
+          <img width="148px" src="https://raw.githubusercontent.com/vuejs/vuejs.org/master/themes/vue/source/images/fastcoding_inc.svg?sanitize=true">
         </a>
       </td>
       <td align="center" valign="middle">
@@ -204,7 +204,7 @@ Funds donated via Patreon go directly to support Evan You's full-time work on Vu
       </td>
       <td align="center" valign="middle">
         <a href="http://www.pullrequest.com" target="_blank">
-          <img width="148px" src="https://raw.githubusercontent.com/vuejs/vuejs.org/master/themes/vue/source/images/pullrequest.svg">
+          <img width="148px" src="https://raw.githubusercontent.com/vuejs/vuejs.org/master/themes/vue/source/images/pullrequest.svg?sanitize=true">
         </a>
       </td>
       <td align="center" valign="middle">
Repository: facebook/react
Pull request: [compiler] Enable validateNoVoidUseMemo in eslint & playground


Enables `validateNoVoidUseMemo` by default only in eslint (it defaults to false otherwise) as well as the playground.


Changed files:
filename: compiler/apps/playground/components/Editor/EditorImpl.tsx
patch: @@ -219,6 +219,7 @@ function compile(
               validateNoImpureFunctionsInRender: true,
               validateStaticComponents: true,
               validateNoFreezingKnownMutableFunctions: true,
+              validateNoVoidUseMemo: true,
             }
           : {
               /* use defaults for compiler mode */

filename: compiler/packages/eslint-plugin-react-compiler/src/rules/ReactCompilerRule.ts
patch: @@ -108,6 +108,7 @@ const COMPILER_OPTIONS: Partial<PluginOptions> = {
     validateNoImpureFunctionsInRender: true,
     validateStaticComponents: true,
     validateNoFreezingKnownMutableFunctions: true,
+    validateNoVoidUseMemo: true,
   }),
 };
 

filename: packages/eslint-plugin-react-hooks/src/rules/ReactCompiler.ts
patch: @@ -110,6 +110,7 @@ const COMPILER_OPTIONS: Partial<PluginOptions> = {
     validateNoImpureFunctionsInRender: true,
     validateStaticComponents: true,
     validateNoFreezingKnownMutableFunctions: true,
+    validateNoVoidUseMemo: true,
   }),
 };
Repository: vuejs/vue
Pull request: [automated] Patreon backers update (Feb 2020

This is an automated pull request.

Changed files:
filename: BACKERS.md
patch: @@ -337,10 +337,8 @@ Funds donated via Patreon go directly to support Evan You's full-time work on Vu
 - Wasim Khamlichi
 - errorrik
 - Konstantin Levinski
-- Blaise Laflamme
 - Sean Ferguson
 - Johnny Ray Austin
-- Daniel
 - Manuel Guzman
 <!--50 end-->
 
@@ -350,60 +348,56 @@ Funds donated via Patreon go directly to support Evan You's full-time work on Vu
 - Masahiro Tanaka
 - Shawn Wildermuth
 - Keisuke Kita
-- Benjamin Listwon
 - Lars Andreas Ness
+- Benjamin Listwon
 - Kirk Lewis
-- Victor Tolbert
 - Stephen Michael Hartley
+- Victor Tolbert
 - Wen-Tien Chang
 - Luiz
-- Barbara Liau
 - James J. Ye
+- Barbara Liau
 - Matsumoto Takamasa
-- Matt Jones
-- Guy Gavergun
 - Niannian Modisette
+- Guy Gavergun
+- Matt Jones
 - Bernhard E. Reiter
 - Zoran Knezevic
 - Jon Hobbs-Smith
 - Pierre Vanhulst
+- Akiho Nagao
 - Asaf Yishai
 - Haim Yulzari
 - Anthony Estebe
-- Akiho Nagao
 - Jim Raden
 - Jeremy Tan
+- username
 - IMGNRY
 - Tyler
-- username
-- Mickaël Andrieu
 - Guilherme S L de Souza
+- Mickaël Andrieu
 - Joe Gregory
 - Jordan Oroshiba
 - Marcos Moura
 - Jessie Hernandez
 - Eric
 - Bohdan Kokotko
-- Christo Crampton
-- Romain Lienard
+- Alexander Weiher
 - David Ang
 - Oskar Lindgren
 - Donald Fischer
-- Wakana Seki
-- Alexander Weiher
 - Jere Sjöroos
-- David Kaplan
+- Wakana Seki
 - Jaeyoung Lee
+- David Kaplan
 - Andy
 - Matt Sencenbaugh
-- Elon Hung
+- Juan Bermudez
 - Chris Calo
+- Elon Hung
 - Hannes Kochniß
 - Daniel Mattingley
-- Juan Bermudez
 - Soichiro Isshiki
-- Garion Herman
-- Ed Linklater
 - Andrew Willis
 - Yusuke Kawabata
 - Princeyesuraj Edward
@@ -418,19 +412,17 @@ Funds donated via Patreon go directly to support Evan You's full-time work on Vu
 - Martin Bastien
 - Alfonso Herrera
 - Bichinger Software & Consulting
-- Riki Fridrich
-- Nicolaas
 - Afif Sohaili
-- Tomasz Kleszczewski
+- Nicolaas
+- Riki Fridrich
 - Diana Bergholz
 - darkbluewalrus
 - Parham
 - Allan McKernan
 - 琚致远
+- Tomasz Kleszczewski
 - Roy Segall
 - Ronni Lin
-- DrevanTonder
-- tfox
 <!--10 end-->
 
 <h2 align="center">Backers via OpenCollective</h2>
Repository: ggml-org/llama.cpp
Pull request: HIP: ignore return of hipMemAdvise

we want to ignore the error here but hipMemAdvise is nodiscard

Changed files:
filename: ggml/src/ggml-cuda/ggml-cuda.cu
patch: @@ -126,7 +126,7 @@ static cudaError_t ggml_cuda_device_malloc(void ** ptr, size_t size, int device)
         if (err == hipSuccess) {
             // hipMemAdviseSetCoarseGrain is an optional performance hint;
             // ignore errors (e.g. hipErrorInvalidValue on some APU/iGPU configs).
-            cudaMemAdvise(*ptr, size, hipMemAdviseSetCoarseGrain, device);
+            (void)cudaMemAdvise(*ptr, size, hipMemAdviseSetCoarseGrain, device);
             (void)hipGetLastError(); // clear any error
         }
Repository: vuejs/vue
Pull request: [automated] Patreon sponsors update

This is an automated pull request.

Changed files:
filename: BACKERS.md
patch: @@ -214,6 +214,11 @@ Funds donated via Patreon go directly to support Evan You's full-time work on Vu
           <img width="148px" src="https://raw.githubusercontent.com/vuejs/vuejs.org/master/themes/vue/source/images/programmers_io.png">
         </a>
       </td>
+      <td align="center" valign="middle">
+        <a href="https://www.primefaces.org/primevue" target="_blank">
+          <img width="148px" src="https://raw.githubusercontent.com/vuejs/vuejs.org/master/themes/vue/source/images/primevue.png">
+        </a>
+      </td>
     </tr><tr></tr>
   </tbody>
 </table>

filename: README.md
patch: @@ -219,6 +219,11 @@ Funds donated via Patreon go directly to support Evan You's full-time work on Vu
           <img width="148px" src="https://raw.githubusercontent.com/vuejs/vuejs.org/master/themes/vue/source/images/programmers_io.png">
         </a>
       </td>
+      <td align="center" valign="middle">
+        <a href="https://www.primefaces.org/primevue" target="_blank">
+          <img width="148px" src="https://raw.githubusercontent.com/vuejs/vuejs.org/master/themes/vue/source/images/primevue.png">
+        </a>
+      </td>
     </tr><tr></tr>
   </tbody>
 </table>
Repository: ollama/ollama
Pull request: fix: write gguf padding

padding was being added to offset but not to the running count

Changed files:
filename: fs/ggml/gguf.go
patch: @@ -531,11 +531,12 @@ func WriteGGUF(ws io.WriteSeeker, kv KV, ts []Tensor) error {
 
 	var s uint64
 	for _, t := range ts {
-		t.Offset = s + uint64(ggufPadding(int64(s), int64(alignment)))
+		t.Offset = s
 		if err := ggufWriteTensorInfo(ws, t); err != nil {
 			return err
 		}
 		s += t.Size()
+		s += uint64(ggufPadding(int64(s), int64(alignment)))
 	}
 
 	for _, t := range ts {

filename: fs/ggml/gguf_test.go
patch: @@ -0,0 +1,63 @@
+package ggml
+
+import (
+	"bytes"
+	"os"
+	"slices"
+	"testing"
+
+	"github.com/google/go-cmp/cmp"
+)
+
+func TestWriteGGUF(t *testing.T) {
+	w, err := os.CreateTemp(t.TempDir(), "*.bin")
+	if err != nil {
+		t.Fatal(err)
+	}
+	defer w.Close()
+
+	if err := WriteGGUF(w, KV{
+		"general.alignment": uint32(16),
+	}, []Tensor{
+		{Name: "test.0", Shape: []uint64{2, 3}, WriterTo: bytes.NewBuffer(slices.Repeat([]byte{0}, 2*3*4))},
+		{Name: "test.1", Shape: []uint64{2, 3}, WriterTo: bytes.NewBuffer(slices.Repeat([]byte{0}, 2*3*4))},
+		{Name: "test.2", Shape: []uint64{2, 3}, WriterTo: bytes.NewBuffer(slices.Repeat([]byte{0}, 2*3*4))},
+		{Name: "test.3", Shape: []uint64{2, 3}, WriterTo: bytes.NewBuffer(slices.Repeat([]byte{0}, 2*3*4))},
+		{Name: "test.4", Shape: []uint64{2, 3}, WriterTo: bytes.NewBuffer(slices.Repeat([]byte{0}, 2*3*4))},
+		{Name: "test.5", Shape: []uint64{2, 3}, WriterTo: bytes.NewBuffer(slices.Repeat([]byte{0}, 2*3*4))},
+	}); err != nil {
+		t.Fatal(err)
+	}
+
+	r, err := os.Open(w.Name())
+	if err != nil {
+		t.Fatal(err)
+	}
+	defer r.Close()
+
+	ff, _, err := Decode(r, 0)
+	if err != nil {
+		t.Fatal(err)
+	}
+
+	if diff := cmp.Diff(ff.KV(), KV{
+		"general.alignment":       uint32(16),
+		"general.parameter_count": uint64(36),
+	}); diff != "" {
+		t.Errorf("Mismatch (-want +got):\n%s", diff)
+	}
+
+	if diff := cmp.Diff(ff.Tensors(), Tensors{
+		Offset: 336,
+		items: []*Tensor{
+			{Name: "test.0", Offset: 0, Shape: []uint64{2, 3}},
+			{Name: "test.1", Offset: 32, Shape: []uint64{2, 3}},
+			{Name: "test.2", Offset: 64, Shape: []uint64{2, 3}},
+			{Name: "test.3", Offset: 96, Shape: []uint64{2, 3}},
+			{Name: "test.4", Offset: 128, Shape: []uint64{2, 3}},
+			{Name: "test.5", Offset: 160, Shape: []uint64{2, 3}},
+		},
+	}, cmp.AllowUnexported(Tensors{})); diff != "" {
+		t.Errorf("Mismatch (-want +got):\n%s", diff)
+	}
+}
Repository: vuejs/vue
Pull request: [automated] Patreon sponsors update

This is an automated pull request.

Changed files:
filename: BACKERS.md
patch: @@ -283,6 +283,11 @@ Funds donated via Patreon go directly to support Evan You's full-time work on Vu
           <img width="148px" src="https://raw.githubusercontent.com/vuejs/vuejs.org/master/themes/vue/source/images/earthlink.png">
         </a>
       </td>
+      <td align="center" valign="middle">
+        <a href="https://www.webucator.com" target="_blank">
+          <img width="148px" src="https://raw.githubusercontent.com/vuejs/vuejs.org/master/themes/vue/source/images/webucator.png">
+        </a>
+      </td>
     </tr><tr></tr>
   </tbody>
 </table>
Repository: facebook/react
Pull request: Clean up 19.1.1 changelog

See https://github.com/facebook/react/pull/34021#issuecomment-3128006800.

The purpose of the changelog is to communicate to React users what changed in the release.

Therefore, it is important that the changelog is written oriented towards React end users. Historically this means that we omit internal-only changes, i.e. changes that have no effect on the end user behavior. If internal changes are mentioned in the changelog (e.g. if they affect end user behavior), they should be phrased in a way that is understandable to the end user — in particular, they should not refer to internal API names or concepts.

We also try to group changes according to the publicly known packages.

In this PR:

- Make #33680 an actual link (otherwise it isn't linkified in CHANGELOG.md on GitHub).
- Remove two changelog entries listed under "React" that don't affect anyone who upgrades the "React" package, that are phrased using terminology and internal function names unfamiliar to React users, and that seem to be RN-specific changes (so should probably go into the RN changelog that goes out with the next renderer sync that includes these changes).

Changed files:
filename: CHANGELOG.md
patch: @@ -1,9 +1,7 @@
 ## 19.1.1 (July 28, 2025)
 
 ### React
-* Fixed Owner Stacks to work with ES2015 function.name semantics (#33680 by @hoxyq)
-* Move the Fabric completeRoot call from `finalizeContainerChildren` to `replaceContainerChildren` to align how JS API and Fabric interpret `completeRoot` (#30513, #33064 by @kassens and @jackpope)
-* Fix React retaining shadow nodes longer that it needs to (#33161, #33447 by @sammy-SC and @yungsters)
+* Fixed Owner Stacks to work with ES2015 function.name semantics ([#33680](https://github.com/facebook/react/pull/33680) by @hoxyq)
 
 ## 19.1.0 (March 28, 2025)