## [4.0.6](https://github.com/multiformats/js-multibase/compare/v4.0.5...v4.0.6) (2021-08-24)



<a name="4.0.5"></a>
## [4.0.5](https://github.com/multiformats/js-multibase/compare/v4.0.4...v4.0.5) (2021-08-11)



## [4.0.4](https://github.com/multiformats/js-multibase/compare/v4.0.3...v4.0.4) (2021-04-07)


### Bug Fixes

* return basename or boolean from isEncoded ([#91](https://github.com/multiformats/js-multibase/issues/91)) ([5f9ebe8](https://github.com/multiformats/js-multibase/commit/5f9ebe8b2cc3c9c7362b3ede23ac99ff02f42423))



## [4.0.3](https://github.com/multiformats/js-multibase/compare/v4.0.2...v4.0.3) (2021-04-06)



## [4.0.2](https://github.com/multiformats/js-multibase/compare/v4.0.1...v4.0.2) (2021-03-03)


### Bug Fixes

* revert node 14 to node 12 ([f2fd464](https://github.com/multiformats/js-multibase/commit/f2fd46444e908124397c5c2c5cf6fb4a7acc46df))



## [4.0.1](https://github.com/multiformats/js-multibase/compare/v4.0.0...v4.0.1) (2021-02-26)



# [4.0.0](https://github.com/multiformats/js-multibase/compare/v3.1.2...v4.0.0) (2021-02-26)


### Features

* remove typeVersions and update aegir to v31 ([#85](https://github.com/multiformats/js-multibase/issues/85)) ([e3d4811](https://github.com/multiformats/js-multibase/commit/e3d48114083cbc6f0f3606e41c0e3e4b743e88f7))


### BREAKING CHANGES

* No longer supports deep type imports only from the entrypoint.



## [3.1.2](https://github.com/multiformats/js-multibase/compare/v3.1.1...v3.1.2) (2021-02-26)


### Bug Fixes

* fix incompatibility with zii via [@rvagg](https://github.com/rvagg)'s fix ([#84](https://github.com/multiformats/js-multibase/issues/84)) ([d5b670f](https://github.com/multiformats/js-multibase/commit/d5b670fbaab941a47f6ece1ff39870bfa394065e))



## [3.1.1](https://github.com/multiformats/js-multibase/compare/v3.1.0...v3.1.1) (2021-01-13)


### Bug Fixes

* update aegir and fix types ([#79](https://github.com/multiformats/js-multibase/issues/79)) ([93ab644](https://github.com/multiformats/js-multibase/commit/93ab644c6b7b239b5c87e86ed1fd5c40c58a2a8b))



# [3.1.0](https://github.com/multiformats/js-multibase/compare/v3.0.1...v3.1.0) (2020-11-20)


### Features

* add ts types ([#72](https://github.com/multiformats/js-multibase/issues/72)) ([6e083f0](https://github.com/multiformats/js-multibase/commit/6e083f0353835c3598dfa2e61a86016a8ec85f75))



<a name="3.0.1"></a>
## [3.0.1](https://github.com/multiformats/js-multibase/compare/v3.0.0...v3.0.1) (2020-09-18)



<a name="3.0.0"></a>
# [3.0.0](https://github.com/multiformats/js-multibase/compare/v2.0.0...v3.0.0) (2020-07-31)


### Bug Fixes

* return Uint8Arrays ([#63](https://github.com/multiformats/js-multibase/issues/63)) ([5e38957](https://github.com/multiformats/js-multibase/commit/5e38957))


### BREAKING CHANGES

* - node `Buffer`s are not returned any more, only `Uint8Array`s



<a name="2.0.0"></a>
# [2.0.0](https://github.com/multiformats/js-multibase/compare/v1.0.1...v2.0.0) (2020-07-24)


### Features

* accept Uint8Arrays in place of Buffers ([#61](https://github.com/multiformats/js-multibase/issues/61)) ([abc1595](https://github.com/multiformats/js-multibase/commit/abc1595))



<a name="1.0.1"></a>
## [1.0.1](https://github.com/multiformats/js-multibase/compare/v1.0.0...v1.0.1) (2020-06-18)


### Bug Fixes

* add buffer require ([#58](https://github.com/multiformats/js-multibase/issues/58)) ([d8aef0a](https://github.com/multiformats/js-multibase/commit/d8aef0a))



<a name="1.0.0"></a>
# [1.0.0](https://github.com/multiformats/js-multibase/compare/v0.7.0...v1.0.0) (2020-06-09)


### Features

* more encoding, errors, spec tests ([#55](https://github.com/multiformats/js-multibase/issues/55)) ([613363b](https://github.com/multiformats/js-multibase/commit/613363b)), closes [#49](https://github.com/multiformats/js-multibase/issues/49) [#38](https://github.com/multiformats/js-multibase/issues/38) [#46](https://github.com/multiformats/js-multibase/issues/46) [#53](https://github.com/multiformats/js-multibase/issues/53) [#26](https://github.com/multiformats/js-multibase/issues/26)


### BREAKING CHANGES

* `names` and `codes` export the full object that maps names/codes to base instances instead of just the keys



<a name="0.7.0"></a>
# [0.7.0](https://github.com/multiformats/js-multibase/compare/v0.6.1...v0.7.0) (2020-03-16)


### Bug Fixes

* throw new error object so stack traces are valid ([db415c9](https://github.com/multiformats/js-multibase/commit/db415c9))


### Features

* remove base1 and readme tweaks ([05cd102](https://github.com/multiformats/js-multibase/commit/05cd102)), closes [#48](https://github.com/multiformats/js-multibase/issues/48) [#44](https://github.com/multiformats/js-multibase/issues/44)



<a name="0.6.1"></a>
## [0.6.1](https://github.com/multiformats/js-multibase/compare/v0.6.0...v0.6.1) (2020-03-16)


### Bug Fixes

* fix base32pad, cleanup ([bd02451](https://github.com/multiformats/js-multibase/commit/bd02451))



<a name="0.6.0"></a>
# [0.6.0](https://github.com/multiformats/js-multibase/compare/v0.5.0...v0.6.0) (2018-11-22)


### Bug Fixes

* base64url encodes multiple occurances of + and / ([#39](https://github.com/multiformats/js-multibase/issues/39)) ([84f79ba](https://github.com/multiformats/js-multibase/commit/84f79ba)), closes [#35](https://github.com/multiformats/js-multibase/issues/35)
* decode example typo ([4d0fc17](https://github.com/multiformats/js-multibase/commit/4d0fc17))
* do not throw when non buffer/string passed to isEncoded ([1ae01a0](https://github.com/multiformats/js-multibase/commit/1ae01a0))



<a name="0.5.0"></a>
# [0.5.0](https://github.com/multiformats/js-multibase/compare/v0.4.0...v0.5.0) (2018-08-30)


### Features

* export list of multibase names and codes ([#31](https://github.com/multiformats/js-multibase/issues/31)) ([c9e221c](https://github.com/multiformats/js-multibase/commit/c9e221c))



<a name="0.4.0"></a>
# [0.4.0](https://github.com/multiformats/js-multibase/compare/v0.3.4...v0.4.0) (2018-01-01)


### Bug Fixes

* base32 and base64 ([#23](https://github.com/multiformats/js-multibase/issues/23)) ([a9b5150](https://github.com/multiformats/js-multibase/commit/a9b5150))



<a name="0.3.4"></a>
## [0.3.4](https://github.com/multiformats/js-multibase/compare/v0.3.3...v0.3.4) (2017-03-16)



<a name="0.3.3"></a>
## [0.3.3](https://github.com/multiformats/js-multibase/compare/v0.3.2...v0.3.3) (2017-03-15)


### Bug Fixes

* **base16:** hex strings are always of even length ([#16](https://github.com/multiformats/js-multibase/issues/16)) ([b02e0d3](https://github.com/multiformats/js-multibase/commit/b02e0d3))



