71 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			71 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # changes log
 | |
| 
 | |
| ## 6.2.0
 | |
| 
 | |
| * Coerce numbers to strings when passed to semver.coerce()
 | |
| * Add `rtl` option to coerce from right to left
 | |
| 
 | |
| ## 6.1.3
 | |
| 
 | |
| * Handle X-ranges properly in includePrerelease mode
 | |
| 
 | |
| ## 6.1.2
 | |
| 
 | |
| * Do not throw when testing invalid version strings
 | |
| 
 | |
| ## 6.1.1
 | |
| 
 | |
| * Add options support for semver.coerce()
 | |
| * Handle undefined version passed to Range.test
 | |
| 
 | |
| ## 6.1.0
 | |
| 
 | |
| * Add semver.compareBuild function
 | |
| * Support `*` in semver.intersects
 | |
| 
 | |
| ## 6.0
 | |
| 
 | |
| * Fix `intersects` logic.
 | |
| 
 | |
|     This is technically a bug fix, but since it is also a change to behavior
 | |
|     that may require users updating their code, it is marked as a major
 | |
|     version increment.
 | |
| 
 | |
| ## 5.7
 | |
| 
 | |
| * Add `minVersion` method
 | |
| 
 | |
| ## 5.6
 | |
| 
 | |
| * Move boolean `loose` param to an options object, with
 | |
|   backwards-compatibility protection.
 | |
| * Add ability to opt out of special prerelease version handling with
 | |
|   the `includePrerelease` option flag.
 | |
| 
 | |
| ## 5.5
 | |
| 
 | |
| * Add version coercion capabilities
 | |
| 
 | |
| ## 5.4
 | |
| 
 | |
| * Add intersection checking
 | |
| 
 | |
| ## 5.3
 | |
| 
 | |
| * Add `minSatisfying` method
 | |
| 
 | |
| ## 5.2
 | |
| 
 | |
| * Add `prerelease(v)` that returns prerelease components
 | |
| 
 | |
| ## 5.1
 | |
| 
 | |
| * Add Backus-Naur for ranges
 | |
| * Remove excessively cute inspection methods
 | |
| 
 | |
| ## 5.0
 | |
| 
 | |
| * Remove AMD/Browserified build artifacts
 | |
| * Fix ltr and gtr when using the `*` range
 | |
| * Fix for range `*` with a prerelease identifier
 |