Module:Al version/Versions

local list = {} local obj = {}

-- Translation strings unknown = 'Unknown' none = 'N/A' pending = 'Pending'

-- For adding to list function ver(name, al_ver, reset) if list[name] ~= nil then error('Could not add version ' .. name .. ' as it already exists') end local info = {} info.name = name info.ver = al_ver info.reset = reset obj[name] = info table.insert(list, info) end

-- List of versions

-- Classic ver('Classic 0.0.2a', unknown) ver('Classic 0.0.3a', unknown) ver('Classic 0.0.9a', unknown) ver('Classic 0.0.10a', unknown) ver('Classic 0.0.11a', unknown) ver('Classic 0.0.12a', unknown) ver('Classic 0.0.12a 01', unknown) ver('Classic 0.0.12a 02', unknown) ver('Classic 0.0.12a 03', 3.14) ver('Classic 0.0.13a', unknown) ver('Classic 0.0.13a 03', 5.17) ver('Classic 0.0.14a', unknown) ver('Classic 0.0.14a 01', unknown) ver('Classic 0.0.14a 03', 5.27) ver('Classic 0.0.14a 04', unknown) ver('Classic 0.0.14a 05', unknown) ver('Classic 0.0.14a 06', unknown) ver('Classic 0.0.14a 07', unknown) ver('Classic 0.0.14a 08', '5.36 5.39') ver('Classic 0.0.15a', none) -- "the mp test site always reloads the jars" -Notch ver('Classic 0.0.15a 01', unknown) ver('Classic 0.0.15a 02', unknown) ver('Classic 0.0.15a 03', unknown) ver('Classic 0.0.16a', unknown) ver('Classic 0.0.16a 01', unknown) ver('Classic 0.0.16a 02', 5.51) ver('Classic 0.0.17a', 6.05) ver('Classic 0.0.18a', 6.06) ver('Classic 0.0.18a 01', 6.07) ver('Classic 0.0.18a 02', 6.08) ver('Classic 0.0.19a', unknown) ver('Classic 0.0.19a 01', unknown) ver('Classic 0.0.19a 02', unknown) ver('Classic 0.0.19a 03', unknown) ver('Classic 0.0.19a 04', unknown) ver('Classic 0.0.19a 05', unknown) ver('Classic 0.0.19a 06', unknown) ver('Classic 0.0.20a', unknown) ver('Classic 0.0.20a 01', unknown) ver('Classic 0.0.20a 02', 6.23) ver('Classic 0.0.21a', 6.26) ver('Classic 0.0.21a 01', 6.27) ver('Classic 0.0.22a 02', unknown) ver('Classic 0.0.22a 03', unknown) ver('Classic 0.0.22a 04', unknown) ver('Classic 0.0.22a 05', 6.36) ver('Classic 0.0.23a 01', '6.38 6.5') ver('Classic 0.24 SURVIVAL TEST', unknown) ver('Classic 0.24 SURVIVAL TEST 01', unknown) ver('Classic 0.24 SURVIVAL TEST 02', unknown) ver('Classic 0.24 SURVIVAL TEST 03', 6.47) ver('Classic 0.25 SURVIVAL TEST', unknown) ver('Classic 0.25 05 SURVIVAL TEST', 6.52) ver('Classic 0.26 SURVIVAL TEST', unknown) ver('Classic 0.27 SURVIVAL TEST', 6.56) ver('Classic 0.28', unknown) ver('Classic 0.28 01', 7.12) ver('Classic 0.29', 7.13) ver('Classic 0.29 01', 7.14) ver('Classic 0.29 02', 7.15) ver('Classic 0.30', '6.8 (Survival) 7.21 (Creative)')

-- Indev ver('Indev 0.31 20091223-1', unknown, --reset=true) ver('Indev 0.31 20091223-2', unknown) ver('Indev 0.31 20091231-1', unknown) ver('Indev 0.31 20091231-2', unknown) ver('Indev 0.31 20100104', unknown) ver('Indev 0.31 20100106', unknown) ver('Indev 0.31 20100107', unknown) ver('Indev 0.31 20100109', unknown) ver('Indev 0.31 20100110', 1.033) ver('Indev 0.31 20100111', unknown) ver('Indev 0.31 20100113', unknown) ver('Indev 0.31 20100114', unknown) ver('Indev 0.31 20100122', unknown) ver('Indev 0.31 20100124-1', unknown) ver('Indev 0.31 20100124-2', 1.046) ver('Indev 0.31 20100125', 1.047) ver('Indev 0.31 20100128', unknown) ver('Indev 0.31 20100129', unknown) ver('Indev 0.31 20100130', 1.059) ver('Indev 0.31 20100131', unknown) ver('Indev 0.31 20100201-1', unknown) ver('Indev 0.31 20100201-2', unknown) ver('Indev 0.31 20100202', unknown) ver('Indev 0.31 20100204-1', unknown) ver('Indev 0.31 20100204-2', unknown) ver('Indev 0.31 20100205', unknown) ver('Indev 20100206', unknown) ver('Indev 20100207-1', unknown) ver('Indev 20100207-2', 1.086) ver('Indev 20100207-9', 1.093) ver('Indev 20100212-1', 1.099) ver('Indev 20100212-2', '1.100 1.101') ver('Indev 20100213', 1.102) ver('Indev 20100214', 1.103) ver('Indev 20100218', 1.105) ver('Indev 20100219', 1.106) ver('Indev 20100223', 1.107)

-- Infdev ver('Infdev 20100227-1', unknown) ver('Infdev 20100227-2', 1.108) ver('Infdev 20100313', 1.109) ver('Infdev 20100316', 1.111) ver('Infdev 20100320', 1.112) ver('Infdev 20100321', 1.114) ver('Infdev 20100325', 1.116) -- -2 ver('Infdev 20100327', 1.118) ver('Infdev 20100330', unknown) ver('Infdev 20100413', 1.122) ver('Infdev 20100414', 1.123) ver('Infdev 20100415', 1.124) ver('Infdev 20100420', 1.125) ver('Infdev 20100607', 1.126) ver('Infdev 20100608', 1.127) ver('Infdev 20100611', 1.128) ver('Infdev 20100615', 1.129) ver('Infdev 20100616', unknown) ver('Infdev 20100617-1', 1.130) ver('Infdev 20100617-2', 1.131) ver('Infdev 20100618', 1.132) ver('Infdev 20100624', 1.133) ver('Infdev 20100625-1', 1.134) ver('Infdev 20100625-2', 1.135) ver('Infdev 20100627', 1.136) ver('Infdev 20100629', 1.137) ver('Infdev 20100630', 1.138)

-- Alpha ver('Alpha v1.0.0', 1.139)

-- Return return { ['list'] = list, ['versions'] = obj }