Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pgadmin4 for openSUSE:Factory 
checked in at 2025-12-12 21:41:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pgadmin4 (Old)
 and      /work/SRC/openSUSE:Factory/.pgadmin4.new.1939 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pgadmin4"

Fri Dec 12 21:41:18 2025 rev:32 rq:1322263 version:9.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/pgadmin4/pgadmin4.changes        2025-10-08 
18:20:04.156376493 +0200
+++ /work/SRC/openSUSE:Factory/.pgadmin4.new.1939/pgadmin4.changes      
2025-12-12 21:42:56.197284396 +0100
@@ -1,0 +2,127 @@
+Thu Dec 11 17:43:48 UTC 2025 - Antonio Larrosa <[email protected]>
+
+- Update to 9.11 
+  * Supported Database Servers
+    - PostgreSQL: 13, 14, 15, 16, 17 and 18
+    - EDB Advanced Server: 13, 14, 15, 16, 17 and 18
+  * Bundled PostgreSQL Utilities
+    - psql, pg_dump, pg_dumpall, pg_restore: 18.0
+  * New features
+    - Add support of DEPENDS/NO DEPENDS ON EXTENSION for INDEX.
+    - Add support of DEPENDS/NO DEPENDS ON EXTENSION for
+      MATERIALIZED VIEW.
+    - Add support for showing the column data type beside column
+      name in the object explorer.
+    - Added Ubuntu 25.10 and Fedora 43
+    - Add conditional TLS support for the Ingress in the Helm
+      chart.
+  * Bug fixes
+    - Fixed an issue on type casting of default string
+      function/procedure arguments in debugger tool.
+    - Fix pkg_resources deprecation warning by migrating Docker
+      base image to python:3-alpine from alpine:latest.
+    - Fixed an issue where EXPLAIN should run on query under
+      cursor if no text is selected.
+    - Fixed an issue where opening file in Query Tool does not
+      retain file name in tab.
+    - Fixed an issue where connection is failing via Query
+      Tool/PSQL Tool workspaces.
+    - Plain SQL restore runs with ‘restrict’ option to prevent
+      harmful psql meta-commands (CVE-2025-13780).
+    - Fixed an issue where copying highlighted text in the query
+      tool data output cell editor would copy the complete string.
+    - Fixed an issue where copying a single cell should not add
+      quoting.
+    - Fix the Helm chart server definition and change the app
+      version.
+    - Specify the correct hostname placeholder for the Password
+      Exec command.
+    - Ensure the proper handling of extra volume mount
+      configurations in the Helm deployment template by correcting
+      the configuration value references.
+
+- Update to 9.10
+  * Supported Database Servers
+    - PostgreSQL: 13, 14, 15, 16, 17 and 18
+    - EDB Advanced Server: 13, 14, 15, 16, 17 and 18
+  * Bundled PostgreSQL Utilities
+    - psql, pg_dump, pg_dumpall, pg_restore: 18.0
+  * New features
+    - Added the ability to search for tables and automatically
+      bring them into view in the ERD tool.
+    - Add support of DEPENDS/NO DEPENDS ON EXTENSION for PROCEDURE.
+    - Add support for setting image download resolution in the ERD
+      tool.
+    - Add support for displaying detailed Citus query plans instead
+      of 'Custom Scan' placeholder.
+    - Add support for formatting .pgerd ERD project file.
+  * Housekeeping
+    - Migrate pgAdmin UI to use React 19.
+  * Bug fixes
+    - Fixed an issue where data output column resize is not
+      sticking in Safari.
+    - Fixed an issue where Schema Diff does not ignore Tablespace
+      for indexes.
+    - Fixed an issue where the 2FA window redirected to the login
+      page after session expiration.
+    - Fixed an issue where the Select All option on the columns tab
+      of import/export data was not working in languages other than
+      English.
+    - Fixed an issue where the Debian build process failed with a
+      "Sphinx module not found" error when using a Python virtual
+      environment.
+    - Fixed an issue where the last used storage directory was
+      reset to blank, leading to access denied errors during backup
+      or restore operations.
+    - Fixed an issue that prevented assigning multiple users to an
+      RLS policy.
+    - Fixed remote code execution vulnerability when restoring
+      PLAIN-format SQL dumps in server mode (CVE-2025-12762,
+      bsc#1253474).
+    - Fixed Command injection vulnerability allowing arbitrary
+      command execution on Windows (CVE-2025-12763).
+    - Fixed LDAP authentication flow vulnerable to TLS certificate
+      verification bypass (CVE-2025-12765).
+    - Fixed LDAP injection vulnerability in LDAP authentication
+      flow (CVE-2025-12764).
+
+- Update to 9.9 
+  * Supported Database Servers
+    - PostgreSQL: 13, 14, 15, 16, 17 and 18
+    - EDB Advanced Server: 13, 14, 15, 16 and 17
+  * Bundled PostgreSQL Utilities
+    - psql, pg_dump, pg_dumpall, pg_restore: 17.5
+  * New features
+    - Add support of DEPENDS/NO DEPENDS ON EXTENSION for ALTER
+      FUNCTION.
+    - Added "MULTIRANGE_TYPE_NAME" option while creating a Range
+      Type.
+    - Added "SUBSCRIPT" option while creating a External Type.
+    - Added option to skip the password dialog when using an
+      identity file.
+    - Added 'failover' and 'two_phase' parameter support in
+      CREATE/ALTER SUBSCRIPTION for PostgreSQL v17+.
+    - Add support for initializing the pgAdmin4 Kubernetes Helm
+      chart.
+  * Bug fixes
+    - Fixed an issue where the query tool displayed 'default'
+      instead of 'null' for null text data in the data output.
+    - Fixed an issue where the pgAdmin configuration database
+      wasn't being created on a fresh install when an external
+      database was used for the  configuration.
+    - Fixed an issue where shortcuts are not working as expected
+      on multiple keyboard layouts.
+    - Fixed an issue where saving the newly changed preferences was
+      not reflecting on the preferences tab.
+
+- Merge package_deps.patch into package_git_local.patch as
+  suggested by Scott Bradnick.
+- Remove patch:
+  * package_deps.patch
+- Rebase patch:
+  * package_git_local.patch
+- Update vendored packages.
+- Add a README.devel text file with instructions to update the
+  package to a new version.
+
+-------------------------------------------------------------------

Old:
----
  package_deps.patch
  pgadmin4-9.8.tar.gz
  pgadmin4-9.8.tar.gz.asc

New:
----
  README.devel
  pgadmin4-9.11.tar.gz
  pgadmin4-9.11.tar.gz.asc

----------(Old B)----------
  Old:
- Merge package_deps.patch into package_git_local.patch as
  suggested by Scott Bradnick.
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pgadmin4.spec ++++++
--- /var/tmp/diff_new_pack.7yVFGw/_old  2025-12-12 21:42:58.949400509 +0100
+++ /var/tmp/diff_new_pack.7yVFGw/_new  2025-12-12 21:42:58.953400678 +0100
@@ -70,7 +70,7 @@
 %global user_group_name pgadmin
 
 Name:           pgadmin4
-Version:        9.8
+Version:        9.11
 Release:        0
 Summary:        Management tool for PostgreSQL
 License:        PostgreSQL
@@ -91,6 +91,7 @@
 Source13:       %{name}-desktop
 Source14:       optipng
 Source20:       package-lock.json
+Source98:       README.devel
 Source99:       update-vendor.sh
 Source100:      node_modules.spec.inc
 Source101:      node_modules.sums
@@ -101,7 +102,6 @@
 Patch5:         fix-eventlet-select_epoll.patch
 Patch6:         make-cloud-packages-optional.patch
 Patch7:         fix-reproducible-builds.patch
-Patch10:        package_deps.patch
 Patch1000:      package_git_local.patch
 BuildRequires:  %{python_module Authlib >= %{python3_authlib_min_version}}
 BuildRequires:  %{python_module Flask >= %{python3_flask_min_version}}

++++++ README.devel ++++++
To update pgadmin to a new release you can follow these steps:

1. Update the version in the spec file to the new version

2. Run the following command to download the sources:
   osc service mr download_files

3. Run the following command to update the vendored npm packages:
   sh ./update-vendor.sh

   That command sometimes fails when applying the package_git_local.patch
   patch file. If that happens, rebase the patch file so it applies fine.

   Also, if the script complains about a preexisting working directory,
   remove it, so it can be extracted again from scratch and we get reproducible
   builds without manually modified sources.

4. Update the changes file with the release notes from https://www.pgadmin.org/

5. Enjoy!
   


++++++ node_modules.obscpio ++++++
/work/SRC/openSUSE:Factory/pgadmin4/node_modules.obscpio 
/work/SRC/openSUSE:Factory/.pgadmin4.new.1939/node_modules.obscpio differ: char 
425311, line 1662

++++++ node_modules.spec.inc ++++++
++++ 2695 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/pgadmin4/node_modules.spec.inc
++++ and /work/SRC/openSUSE:Factory/.pgadmin4.new.1939/node_modules.spec.inc

++++++ package-lock.json ++++++
++++ 4022 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/pgadmin4/package-lock.json
++++ and /work/SRC/openSUSE:Factory/.pgadmin4.new.1939/package-lock.json

++++++ package_git_local.patch ++++++
--- /var/tmp/diff_new_pack.7yVFGw/_old  2025-12-12 21:42:59.233412492 +0100
+++ /var/tmp/diff_new_pack.7yVFGw/_new  2025-12-12 21:42:59.237412660 +0100
@@ -1,23 +1,27 @@
+Please note npm/yarn issue generating ssh:// lock files
+  https://github.com/npm/cli/issues/2610
+
+
 Index: pgadmin4-8.2/web/package.json
 ===================================================================
 --- pgadmin4-8.2.orig/web/package.json
 +++ pgadmin4-8.2/web/package.json
 @@ -79,7 +79,7 @@
-     "@date-io/core": "^3.0.0",
      "@date-io/date-fns": "3.x",
      "@emotion/sheet": "^1.0.1",
+     "@fluentui/keyboard-key": "^0.4.23",
 -    "@fortawesome/fontawesome-free": "latest",
 +    "@fortawesome/fontawesome-free": "7.1.0",
-     "@mui/icons-material": "^7.3.1",
-     "@mui/material": "^7.3.1",
-     "@mui/x-date-pickers": "^8.10.0",
+     "@mui/icons-material": "^7.3.4",
+     "@mui/material": "^7.3.4",
+     "@mui/x-date-pickers": "^8.19.0",
 @@ -133,7 +133,7 @@
      "react-arborist": "^3.2.0",
      "react-aspen": "^1.1.0",
      "react-checkbox-tree": "^1.7.2",
--    "react-data-grid": 
"git+https://[email protected]/pgadmin-org/react-data-grid.git#3dfc2ca01a046d55c1c7a45392dcec104815dc76";,
-+    "react-data-grid": "7.0.0-beta.47",
+-    "react-data-grid": 
"https://github.com/pgadmin-org/react-data-grid.git#8ddaa7bed99c8329e39b8ff37ba156f7fc8e85d4";,
++    "react-data-grid": "7.0.0-beta.58",
      "react-dnd": "^16.0.1",
      "react-dnd-html5-backend": "^16.0.1",
-     "react-dom": "^18.2.0",
+     "react-dom": "^19.2.1",
 

++++++ pgadmin4-9.8.tar.gz -> pgadmin4-9.11.tar.gz ++++++
/work/SRC/openSUSE:Factory/pgadmin4/pgadmin4-9.8.tar.gz 
/work/SRC/openSUSE:Factory/.pgadmin4.new.1939/pgadmin4-9.11.tar.gz differ: char 
14, line 1

Reply via email to