From jsanz at osgeo.org Mon May 5 02:08:40 2025 From: jsanz at osgeo.org (Jorge Sanz) Date: Mon, 5 May 2025 11:08:40 +0200 Subject: [OSGeo-Announce] pgRouting version 3.8.0 release In-Reply-To: References: Message-ID: <804f4f9c-af9e-4ab8-8f5f-c9468fb973ed@osgeo.org> Hello pgRouting?community, The pgRouting?Team is pleased to announce the?release?of pgRouting?version?3.8.0 The latest?release?is available at [1] For discussions on the?release, go to [2] To see all issues & pull requests closed by this?release?see the Git closed milestone for?3.8.0 on Github. [3] *Promotion to official function of pgRouting* * *Metric* o #2760: Promoted to official pgr_degree in version 3.8 + Error messages adjustment. + New signature with only Edges SQL. + Function promoted to official. * *Utilities* o #2772: Promoted to official pgr_extractVertices in version 3.8 + Error messages adjustment. + Function promoted to official. o #2774: Promoted to official pgr_findCloseEdges in version 3.8 + Error messages adjustment. + partial option is removed. + Function promoted to official. o #2873: Promoted to official pgr_separateCrossing in version 3.8 + Function promoted to official. + Proposed function. o #2874: Promoted to official pgr_separateTouching in version 3.8 + Function promoted to official. + Proposed function. *Proposed functions* * *Contraction* o #2790: pgr_contractionDeadEnd new contraction function o #2791: pgr_contractionLinear new contraction function o #2536: Support for contraction hierarchies (pgr_contractionHierarchies) * *Utilities* o #2848: Create pgr_separateCrossing new utility function o #2849: Create of pgr_separateTouching new utility function *Official functions changes* * #2786: pgr_contraction(edges) new signature o New signature: + Previously compulsory parameter Contraction order is now optional with name methods. + New name and order of optional parameters. o Deprecated signature pgr_contraction(text,bigint[],integer,bigint[],boolean) *C/C++ code enhancements* * #2802: Code reorganization on pgr_contraction * Other enhancements: #2869 *SQL code enhancements* * #2850: Rewrite pgr_nodeNetwork *Deprecation of SQL functions* * #2749: Deprecate pgr_AlphaShape in 3.8 * #2750: Deprecate pgr_CreateTopology in 3.8 * #2753: Deprecate pgr_analyzeGraph in 3.8 * #2754: Deprecate pgr_analyzeOneWay in 3.8 * #2826: Deprecate pgr_createVerticesTable in 3.8 * #2847: Deprecate pgr_nodeNetwork in 3.8 In the deprecated functions: * Migration section is created. * The use of the functions is removed in the documentation. *To update your database* Download the packaged version from your operating system, and use this command in the database: ALTER EXTENSION pgrouting?UPDATE TO "3.8.0"; [1]. https://github.com/pgRouting/pgrouting/releases/latest [2]. https://github.com/pgRouting/pgrouting/discussions/2881 [3]. https://github.com/pgRouting/pgrouting/issues?utf8=%E2%9C%93&q=milestone%3A%22Release%203.8.0%22 -------------- next part -------------- An HTML attachment was scrubbed... URL: