| 
									
										
										
										
											2019-06-19 09:44:17 -04:00
										 |  |  | # changes log
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-07-30 13:37:35 -04:00
										 |  |  | ## 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 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-06-19 09:44:17 -04:00
										 |  |  | ## 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 |