CHANGES
=======

1.9.0
-----

* release(1.9.0): adds unique, minmax, refit, fit\_dtype, pixel\_pairs
* chore: add py3.8 to dockerfile
* feat: unique, minmax, refit, fit\_dtype, pixel\_pairs (#20)

1.8.0
-----

* release(1.8.0): faster remap and mask operators
* perf: faster remap and mask operators (#19)

1.7.0
-----

* feat: add support for single precision complex numbers to IPT (#17)
* docs: move "all available functions" higher

1.6.2
-----

* release(1.6.2): mask\_except can accept maximum unsigned values
* fix: mask\_except can use maximum values for unsigned ints
* install: add -stdlib=libc++ for mac builds (#14)

1.6.1
-----

* release(1.6.1): much faster renumber
* perf: much faster renumber (#10)

1.6.0
-----

* release: 1.6.0
* feat: add mask\_except (complement of mask) (#9)

1.5.2
-----

* release: Version 1.5.2
*  perf: use unordered\_map to prevent any possibility of python interaction (#7)

1.5.1
-----

* release: version 1.5.1
* perf: faster fastremap.remap (#6)

1.5.0
-----

* chore: bump version to 1.5.0
* feat: add mask function
* docs: update changelog

1.4.1
-----

* chore: bump version to 1.4.1

1.4.0
-----

* chore: bump version to 1.4.0
* feat: n-dimensional remap support (#5)
* docs: example for renumber's in\_place=True parameter
* Update README.md

1.3.0
-----

* chore: bump version to 1.3.0
* feat+perf: add in\_place argument to renumber
* perf: remove memory copy for bool to uint8 in renumber
* perf: use stride tricks to avoid copies in renumber

1.2.2
-----

* fix: renumber was broken due to incomplete boolean logic
* docs: updating documentation

1.2.1
-----

* chore: bump version to 1.2.1
* docs: update in-place description in README example

1.2.0
-----

* chore: drop py34 support
* chore: version 1.2.0
* feat: 2D, 3D, 4D rectangular in-place transposition (#3)
* refactor: use fused types to reduce code duplication (#4)

1.1.0
-----

* docs: add authors, changelog
* chore: bump version to 1.1.0
* feat: faster in place transpose for symmetric 2d and 3d matricies. (#2)

1.0.1
-----

* chore: bump version to 1.0.1
* test: test multiple data types for remap
* fix: segmentation fault when calling "help(fastremap)"
* Update README.md
* docs: discuss numpy version compatibility with binaries
* docs: showed that renumber returns a tuple
* docs: added PyPI badge

1.0.0
-----

* feat: added \_\_version\_\_ to pyx file
* docs: more love
* docs: added function description to remap\_from\_array\_kv and remap\_from\_array
* docs: grammar fix
* docs: described the problem that fastremap solves
* fix: needed to install pytest for Travis CI
* docs: installation and usage
* refactor: move fastremap.remap higher in the file
* test: Travis CI automated testing
* test: cover more datatypes, add remap 1d test
* test: 2d and 3d renumber
* test: add 1d renumber tests w/ dtype support
* wip: creating fastremap library
* Initial commit
