Success

User tests: Successful: Unsuccessful:

avatar piotr-cz
piotr-cz
18 Jan 2014

Issue tracker: 33166

The problem is that the version column in the #__updates table is has type of varchar(10).

Let's say we have installed version 1.0.0-beta and there's 1.0.0-beta.2 available. What happens when checking for new extension updates?

1) Extesnion manager > Update recognizes that there's new veresion
2) JUpdater stores information in #__updates table
3) Extension Manager > Update shows trucated version:

1.0.0-beta.2
1234567890|2

I suggest we change the limit to 32 characters to be safe (semver.org doesn't recommend any particular size limit).

I've updated the Installation SQL files and Update SQL files, but would be grateful if somebody would revise the syntax for postgresql and sqlazure.

Workaround:
use 1.0.0-b.2

This is a patch for staging branch

avatar piotr-cz piotr-cz - open - 18 Jan 2014
avatar infograf768 infograf768 - reference | - 3 Feb 14
avatar infograf768 infograf768 - merge - 3 Feb 2014
avatar infograf768 infograf768 - close - 3 Feb 2014
avatar infograf768 infograf768 - change - 3 Feb 2014
Status New Closed
Closed_Date 0000-00-00 00:00:00 2014-02-03 09:12:18
avatar infograf768 infograf768 - close - 3 Feb 2014
avatar Bakual Bakual - reference | 28bcde5 - 12 May 14

Add a Comment

Login with GitHub to post a comment