# Changelog

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

### 0.0.11 (2022-06-26)


### Features

* **heap:** add heap enrty abstract class ([0c4e56e](https://github.com/orkhan-huseyn/jollections/commit/0c4e56ea4c3f9972d9cb83ff28ac070ef4c0f897))
* **heap:** add min and max heap implementation ([732c615](https://github.com/orkhan-huseyn/jollections/commit/732c615ae9cc83b94a30bda9a00447871295ec81))
* **heap:** export min and max heaps from main bundle ([988f189](https://github.com/orkhan-huseyn/jollections/commit/988f189b1b51ddc6dd726e58bcad77067cae13c2))
* **heap:** remove heap entry class and implement simple min heap ([46fa444](https://github.com/orkhan-huseyn/jollections/commit/46fa4445b790536dff4685282d3583329220d7f7))
* **linked-list:** add circular linked list implementation ([bc300c1](https://github.com/orkhan-huseyn/jollections/commit/bc300c1dbf5737b68689f3504fc5776a9c210648))
* **linked-list:** add doubly linked list implementation with sentinels ([6f14220](https://github.com/orkhan-huseyn/jollections/commit/6f142205a6ad32c91879af0fb47a15b20690aea3))
* **linked-list:** add removeLast method to singly linked list and add doc strings ([e8d7815](https://github.com/orkhan-huseyn/jollections/commit/e8d7815cffa58e36de817d8ae3e033ad03866a34))
* **linked-list:** add singly linked list data structure ([a21ac0e](https://github.com/orkhan-huseyn/jollections/commit/a21ac0e43bf1abc6f0a99e3336ecaea20767711b))
* **queue:** add queue and double ended queue implementations ([c021f75](https://github.com/orkhan-huseyn/jollections/commit/c021f75204f5b5d7a82fa71a279a1d1c3b63b84e))
* **queue:** remove heap and add priority queue ([28e881e](https://github.com/orkhan-huseyn/jollections/commit/28e881e84dc4d7adff8844afa17134a36c490de6))
* **stack:** add stack implementation with singly linked list ([c162cba](https://github.com/orkhan-huseyn/jollections/commit/c162cbab2f52872d2d09aa32129f694a8caca571))
* **trie:** add more test cases for trie ([4e82edd](https://github.com/orkhan-huseyn/jollections/commit/4e82edd8faffaaf931e8262d2739c2c6290751c3))
* **trie:** add trie data structure with tests ([a171498](https://github.com/orkhan-huseyn/jollections/commit/a1714981f8ca334b4c12b07b4127a1f354af8684))
* **union-find:** add abstract union-find class ([a56933f](https://github.com/orkhan-huseyn/jollections/commit/a56933f474ddb8b0dfb93d4785e2b4a472597c06))
* **union-find:** add isConnected method to quick find class ([7759730](https://github.com/orkhan-huseyn/jollections/commit/775973039ceea68d2dc0303da5f8893d7292e70c))
* **union-find:** add quick find data structure to union find folder ([0e385b3](https://github.com/orkhan-huseyn/jollections/commit/0e385b3c658bc18999f5420205e90696d0b61b64))
* **union-find:** add quick union implementation ([2f236c9](https://github.com/orkhan-huseyn/jollections/commit/2f236c9ef58d0e1efc575374865e0990518f014a))
* **union-find:** add test cases for quick union class ([4db7d69](https://github.com/orkhan-huseyn/jollections/commit/4db7d69b86f63f6613a2aef63c93b70cec83744b))
* **union-find:** add union by rank data structure ([4fe2900](https://github.com/orkhan-huseyn/jollections/commit/4fe2900bfe51f55842c3e586f03f1bd5b4a24f75))
* **union-find:** tune quick find class ([93783b0](https://github.com/orkhan-huseyn/jollections/commit/93783b0184ecf321f2aa6939146bbfa62a908b84))


### Bug Fixes

* add .test extension to union by rank test file ([eb373bb](https://github.com/orkhan-huseyn/jollections/commit/eb373bb9a82faad573b4013c2e2a87543f62764c))
* add type check for pq comparator function and fix pq tests ([5e8e415](https://github.com/orkhan-huseyn/jollections/commit/5e8e415b383f1bbdfd6c2337d1b012b6e3292077))
* build errors and version ([abd3526](https://github.com/orkhan-huseyn/jollections/commit/abd3526b6f744f0f75afb2eb1d827233a53639ee))

### [0.0.10](https://github.com/orkhan-huseyn/jollections/compare/v0.0.9...v0.0.10) (2021-10-27)

### [0.0.9](https://github.com/orkhan-huseyn/jollections/compare/v0.0.8...v0.0.9) (2021-10-27)

### [0.0.8](https://github.com/orkhan-huseyn/jollections/compare/v0.0.7...v0.0.8) (2021-10-27)

### [0.0.7](https://github.com/orkhan-huseyn/jollections/compare/v0.0.6...v0.0.7) (2021-10-26)


### Bug Fixes

* add .test extension to union by rank test file ([eb373bb](https://github.com/orkhan-huseyn/jollections/commit/eb373bb9a82faad573b4013c2e2a87543f62764c))

### [0.0.6](https://github.com/orkhan-huseyn/jollections/compare/v0.0.5...v0.0.6) (2021-10-26)


### Features

* **trie:** add more test cases for trie ([4e82edd](https://github.com/orkhan-huseyn/jollections/commit/4e82edd8faffaaf931e8262d2739c2c6290751c3))
* **trie:** add trie data structure with tests ([a171498](https://github.com/orkhan-huseyn/jollections/commit/a1714981f8ca334b4c12b07b4127a1f354af8684))
* **union-find:** add abstract union-find class ([a56933f](https://github.com/orkhan-huseyn/jollections/commit/a56933f474ddb8b0dfb93d4785e2b4a472597c06))
* **union-find:** add isConnected method to quick find class ([7759730](https://github.com/orkhan-huseyn/jollections/commit/775973039ceea68d2dc0303da5f8893d7292e70c))
* **union-find:** add quick find data structure to union find folder ([0e385b3](https://github.com/orkhan-huseyn/jollections/commit/0e385b3c658bc18999f5420205e90696d0b61b64))
* **union-find:** add quick union implementation ([2f236c9](https://github.com/orkhan-huseyn/jollections/commit/2f236c9ef58d0e1efc575374865e0990518f014a))
* **union-find:** add test cases for quick union class ([4db7d69](https://github.com/orkhan-huseyn/jollections/commit/4db7d69b86f63f6613a2aef63c93b70cec83744b))
* **union-find:** add union by rank data structure ([4fe2900](https://github.com/orkhan-huseyn/jollections/commit/4fe2900bfe51f55842c3e586f03f1bd5b4a24f75))
* **union-find:** tune quick find class ([93783b0](https://github.com/orkhan-huseyn/jollections/commit/93783b0184ecf321f2aa6939146bbfa62a908b84))
