From b4b586268b711b05fb38f3c7db297fad21bd2daf Mon Sep 17 00:00:00 2001 From: Christoph Daum Date: Mon, 13 Apr 2026 22:05:03 +0200 Subject: [PATCH] fix(sort): handle unequal version segment count The dotsep sorter only iterated over the shorter version's segments, treating 6.8 and 6.8.2 as equal. Now iterates over the longer and treats missing segments as 0, so 6.8 < 6.8.2. --- js/tablesort.dotsep.min.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/tablesort.dotsep.min.js b/js/tablesort.dotsep.min.js index 9826335..a9208df 100644 --- a/js/tablesort.dotsep.min.js +++ b/js/tablesort.dotsep.min.js @@ -3,4 +3,4 @@ * http://tristen.ca/tablesort/demo/ * Copyright (c) 2025 ; Licensed MIT */ -Tablesort.extend("dotsep",function(t){return/^(\d+\.)+\d+$/.test(t)},function(t,r){t=t.split("."),r=r.split(".");for(var e,n,i=0,s=t.length;i