Actions

Module

LatestVersion

From Unofficial Stationeers Wiki

Documentation for this module may be created at Module:LatestVersion/doc

local p = {}

function p.getVersion(frame)
    local title = mw.title.new('Updates_Overview')
    if not title or not title.exists then
        return "Error: Updates_Overview not found"
    end
    
    local content = title:getContent()
    
    -- Search for first version in format v0.2.xxxx.xxxxx
    local version = string.match(content, "v%d+%.%d+%.%d+%.%d+")
    
    return version or "Version not found"
end

return p