|  | @@ -61,10 +61,14 @@ func checkVersion() {
 | 
	
		
			
				|  |  |  		log.Fatal(4, "Binary and template file version does not match, did you forget to recompile?")
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -	// Macaron.
 | 
	
		
			
				|  |  | +	// Check dependency version.
 | 
	
		
			
				|  |  |  	macaronVer := git.MustParseVersion(strings.Join(strings.Split(macaron.Version(), ".")[:3], "."))
 | 
	
		
			
				|  |  | -	if macaronVer.LessThan(git.MustParseVersion("0.1.8")) {
 | 
	
		
			
				|  |  | -		log.Fatal(4, "Macaron version does not match, did you forget to update?(github.com/Unknwon/macaron)")
 | 
	
		
			
				|  |  | +	if macaronVer.LessThan(git.MustParseVersion("0.2.0")) {
 | 
	
		
			
				|  |  | +		log.Fatal(4, "Macaron version is too old, did you forget to update?(github.com/Unknwon/macaron)")
 | 
	
		
			
				|  |  | +	}
 | 
	
		
			
				|  |  | +	i18nVer := git.MustParseVersion(i18n.Version())
 | 
	
		
			
				|  |  | +	if i18nVer.LessThan(git.MustParseVersion("0.0.1")) {
 | 
	
		
			
				|  |  | +		log.Fatal(4, "i18n version is too old, did you forget to update?(github.com/macaron-contrib/i18n)")
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 |