File tree Expand file tree Collapse file tree 4 files changed +17
-5
lines changed Expand file tree Collapse file tree 4 files changed +17
-5
lines changed Original file line number Diff line number Diff line change @@ -117,29 +117,41 @@ in the long term.
117117See the new ` Logger `  documentation for more information on the
118118new features and on compatibility.
119119
120- ## v1.15.1  
120+ ## v1.15.1 (2023-06-30)   
121121
122- ### 1. Bug fixes  
122+ ### 1. Enhancements  
123+ 
124+   *  [ Code]  ` Code.string_to_quoted/2 `  honors ` :static_atoms_encoder `  for multi-letter sigils
125+ 
126+ ### 2. Bug fixes  
123127
124128#### ExUnit  
125129
126130  *  [ ExUnit.CaptureLog]  Fix race condition on concurrent ` capture_log ` 
131+   *  [ ExUnit.CaptureLog]  Respect options passed to nested ` capture_log `  calls
127132  *  [ ExUnit.Doctest]  Properly compile doctests without results terminated by fences
133+   *  [ ExUnit.Doctest]  Allow variables defined in doctests to be used in expectation
128134
129135#### IEx  
130136
131137  *  [ IEx]  Ensure ` pry `  works on Erlang/OTP 25 and earlier while IEx is booting
138+   *  [ IEx]  ` Code.Fragment.surround_context `  considers surround context around spaces and parens
132139
133140#### Logger  
134141
142+   *  [ Logger]  Do not assume Logger has been loaded at compile-time
135143  *  [ Logger.Formatter]  Properly handle ` :function `  as metadata
136144
137145#### Mix  
138146
139147  *  [ mix compile]  Ensure the current project is available on the code path after its Elixir sources are compiled
140148  *  [ mix compile]  Guarantee yecc/leex are available when emitting warnings from previous runs
149+   *  [ mix compile]  Fix bug where an external resource was deleted after its
150+   mtime was successfully retrieved
151+   *  [ mix compile]  Track removed modules and exports across local deps
141152  *  [ mix deps]  Fix an issue where dependencies could not be started in an umbrella projects
142153  *  [ mix release]  Properly handle optional dependencies when there is a conflict in the application start mode
154+   *  [ mix release]  Remove ` --werl `  from release scripts on Erlang/OTP 26
143155
144156## v1.15.0 (2023-06-19)  
145157
Original file line number Diff line number Diff line change 1- 1.15.0 
1+ 1.15.1 
Original file line number Diff line number Diff line change 11#! /bin/sh
22set  -e
33
4- ELIXIR_VERSION=1.15.0 
4+ ELIXIR_VERSION=1.15.1 
55
66if  [ $#  -eq  0 ] ||  { [ $#  -eq  1 ] &&  { [ " $1 "   =  " --help"   ] ||  [ " $1 "   =  " -h"   ];  };  };  then 
77  cat << USAGE  >&2
Original file line number Diff line number Diff line change 11@ if defined ELIXIR_CLI_ECHO (@ echo  on) else  (@ echo  off)
22
3- set  ELIXIR_VERSION = 1.15.0 
3+ set  ELIXIR_VERSION = 1.15.1 
44
55setlocal  enabledelayedexpansion 
66if     " " %1 " " == " " " "                  if  " " %2 " " == " " " "   goto  documentation
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments