User tests: Successful: Unsuccessful:
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
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2014-02-03 09:12:18 |