Breaking Changes
* python 3.3 support is dropped. (3.4 is dropped in the next version)
* out parameter of lambdify is keyword only - 171
* evalf defaults to symbols domain - 263
New Features
* Common Subexpression Elimination - 193, 209
* Generate SciPy LowLevelCallable from Lambdify - 201
* Enable pickling for LLVMDouble class - 213
* Latex printing on jupyter notebooks - 261
* Relationals - 159
* Dummy class - 172
* Logic classes - 168
* Wrap new special functions and constants - 162
* `as_numer_denom` - 179
* `as_real_imag` - 217
* `count_ops` - 231
* Singletons - 178
* Added Expr class for sympy compat - 182
* `__div__` for matrices - 184
* `expand(deep=False)` - 187
* Support for order kwarg in Lambdify - 188
* Add more attributes for sympy compat - 180
* Convert BooleanAtom to bool - 195
* Implement `diff(ex, x, n)` - 226
* Add indexing matrix with an array - 229
* Support `__slots__` when subclassing Symbol - 243
* Convert Basic to float - 265
* xreplace for matrices - 282
* Make constants return true for is_number - 283
Bug Fixes
* Fix lambdify for heterogenous outputs - 171
* Fix testing when sympy is not installed - 175
* Fix DenseMatrix.atoms - 191
* Fix slicing in matrices - 254
Contributors for this release are,
* Shikhar Jaiswal
* Isuru Fernando
* Björn Dahlgren
* Ondřej Čertík
* Nilay Pochhi
* Alan Hu
* xoviat
* Jean-Christophe Fillion-Robin
* Moritz E. Beber