# 1. **Updates**ΒΆ

Dec 9 2019
**WannierTools V2.5.0**
1. Add a new function to calculate ordinary magnetoresistance of a nonmagnetic metal or semimetal with given magnetic field. See ref.:

Magnetoresistance from Fermi surface topology, ShengNan Zhang, QuanSheng Wu, Yi Liu, and Oleg V. Yazyev, Phys. Rev. B 99, 035142 (2019)

- Add a new function to calculate unfolded bands from a supercell calculation.

July 9 2019
**WannierTools V2.4.2**
1. Write out POSCAR-slab to help user to perform DFT calculations.

- Add a new funtion to calculate the projected spin texture for the bulk system with vacuum or without inversion symmetry. BulkSpintext_calc = T. Add a new CARD called SELECTED_ATOMS to control the projection.

Sep 1 2018
**WannierTools V2.4.0**

Sep 1 2018 1. We have a big update in this version, since Changming Yue put his symmetrization code into WannierTools.

So now we can symmetrize the Wannier functions based tight binding model. This funcionality is included in the wannhr_symm/ folder.

- Fixed a bug about reading Rcut.
- Distinguish two dual surface in the slab band calculation.
- Update an example about calculating the mirror Chern number of ZrTe.

**:blue:`Develop branch 2018 June 27**
We added the test version of phonon system. Welcome to git clone the develop branch and test it.
git clone https://github.com/quanshengwu/wannier_tools.git`

**WannierTools V2.3.0**

- Fixed a bug.
- Add Translate_to_WS_calc in the CONTROL namelist. This works for BulkFS_plane_calc.

**WannierTools V2.2.9**
1. Fixed several bugs.

- Added two new functionalities:

- Calculate the energy levels at given k points in the KPOINTS_3D card. This is called the point mode.
- Calculate anomalous Hall conductivity (AHC).

**WannierTools V2.2.6**

- Discard the Miller indicies
- Discard the third vector in the SURFACE card. The surface plane is specified only by two lattice vectors sitting on it.