diff --git a/cmd/ipfs/ipfs.go b/cmd/ipfs/ipfs.go index e5f08e59b..fdc74c5f4 100644 --- a/cmd/ipfs/ipfs.go +++ b/cmd/ipfs/ipfs.go @@ -119,6 +119,16 @@ func localNode(confdir string, online bool) (*core.IpfsNode, error) { return nil, err } + if cfg.Updates.Check != "ignore" { + obsolete := checkForUpdates() + if obsolete != nil { + fmt.Println(obsolete) + if cfg.Updates.Check == "error" { + return nil, obsolete + } + } + } + return core.NewIpfsNode(cfg, online) } diff --git a/cmd/ipfs/version.go b/cmd/ipfs/version.go index ff8ec3977..c5b54dd93 100644 --- a/cmd/ipfs/version.go +++ b/cmd/ipfs/version.go @@ -13,7 +13,7 @@ import ( // The IPFS version. const ( - Version = "0.2.0" + Version = "0.1.0" EndpointURLLatestReleases = "https://api.github.com/repos/jbenet/go-ipfs/tags" VersionErrorShort = `Warning: You are running version %s of go-ipfs. The latest version is %s.` VersionErrorLong = `