Version 18.3.1 of BoltzTraP2 Implement a new "dope" subcommand in the interface - Change the command-line syntax for temperatures. Now they are specified as a list of floats of ranges in the form "start:end:delta". - Use the same syntax for doping in the new command. - Change the name of refine_mu0 to solve_for_mu, which is now used to fit the chemical potential in more general cases. - Change the criterion for moving the chemical potential to the center of a gap. - Add a new "refine" boolean parameter to the function, which lifts the constraints that the returned value is a histogram bin. - Use refined estimates of the intrinsic chemical potential across the board. - Use the same value of N (relative to the neutral atom) in all "old-style" output files.