|  | @@ -394,8 +394,8 @@ Compatibility notes:
 | 
	
		
			
				|  |  |  Change Log
 | 
	
		
			
				|  |  |  ==========
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -Version 1.4.0 (not released yet)
 | 
	
		
			
				|  |  | ---------------------------------
 | 
	
		
			
				|  |  | +Version 1.4.0a1 (2024-01-01)
 | 
	
		
			
				|  |  | +----------------------------
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  For upgrade and compatibility hints, please also read the section "Upgrade Notes"
 | 
	
		
			
				|  |  |  above.
 | 
	
	
		
			
				|  | @@ -403,13 +403,15 @@ above.
 | 
	
		
			
				|  |  |  New features:
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  - BORG_EXIT_CODES=modern: optional more specific return codes (for errors and warnings).
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    The default value of this new environment variable is "legacy", which should result in
 | 
	
		
			
				|  |  |    a behaviour similar to borg 1.2 and older (only using rc 0, 1 and 2).
 | 
	
		
			
				|  |  |    "modern" exit codes are much more specific (see the internals/frontends docs).
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  Fixes:
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -- PATH: do not accept empty strings, #4221
 | 
	
		
			
				|  |  | +- PATH: do not accept empty strings, #4221.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    This affects the cli interface of misc. commands (create, extract, diff, mount, ...)
 | 
	
		
			
				|  |  |    and they now will reject "" (empty string) given as a path.
 | 
	
		
			
				|  |  |  
 |