# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [9.4.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@9.3.0...@mtna/rds-lib-ui@9.4.0) (2020-08-06)


### Features

* **app-toolbar:** optional link target customization ([c6f6729](http://bitbucket.org/mtnaus/rds-lib-ui/commits/c6f672982d12b2246190427a34f233c644aa892b)), closes [#83](http://bitbucket.org/mtnaus/rds-lib-ui/issue/83)





# [9.3.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@9.2.2...@mtna/rds-lib-ui@9.3.0) (2020-07-23)


### Features

* **measure:** avg, min, and max measures ([6bf43eb](http://bitbucket.org/mtnaus/rds-lib-ui/commits/6bf43ebbfe15a5434592f87d3c74a8e4819a9d81)), closes [#82](http://bitbucket.org/mtnaus/rds-lib-ui/issue/82)





## [9.2.2](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@9.2.1...@mtna/rds-lib-ui@9.2.2) (2020-07-14)


### Bug Fixes

* **number-pipe:** incorectly implements DecimalPipe ([499e034](http://bitbucket.org/mtnaus/rds-lib-ui/commits/499e0343cb1261beb31baa766548743232605d6b))





## [9.2.1](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@9.2.0...@mtna/rds-lib-ui@9.2.1) (2020-07-06)


### Bug Fixes

* **api-snippets:** does not show where clause ([74bb129](http://bitbucket.org/mtnaus/rds-lib-ui/commits/74bb1295f81190ac6faed3a298aeda4b1f9cc72c)), closes [#81](http://bitbucket.org/mtnaus/rds-lib-ui/issue/81)





# [9.2.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@9.1.1...@mtna/rds-lib-ui@9.2.0) (2020-06-23)


### Bug Fixes

* **tabulation-table:** rows break with null values ([1b64866](http://bitbucket.org/mtnaus/rds-lib-ui/commits/1b64866811de7d315e04aae692d5942cbd844360)), closes [#79](http://bitbucket.org/mtnaus/rds-lib-ui/issue/79)


### Features

* **config:** add google analytics configuration ([547e373](http://bitbucket.org/mtnaus/rds-lib-ui/commits/547e373b37b8215f498b6298d27985dd23314683)), closes [#80](http://bitbucket.org/mtnaus/rds-lib-ui/issue/80)





## [9.1.1](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@9.1.0...@mtna/rds-lib-ui@9.1.1) (2020-06-19)


### Bug Fixes

* **tabulation-table:** extra column headers ([1090b2d](http://bitbucket.org/mtnaus/rds-lib-ui/commits/1090b2de8dd9ff00452046e3519e00e46256d055)), closes [#78](http://bitbucket.org/mtnaus/rds-lib-ui/issue/78)





# [9.1.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@9.0.0...@mtna/rds-lib-ui@9.1.0) (2020-06-16)


### Features

* **api-snippets:** new dialog and trigger button ([cebf5b3](http://bitbucket.org/mtnaus/rds-lib-ui/commits/cebf5b3d504ab31b6ad346108799f2011a524e57)), closes [#77](http://bitbucket.org/mtnaus/rds-lib-ui/issue/77)





# [9.1.0-next.2](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@9.1.0-next.1...@mtna/rds-lib-ui@9.1.0-next.2) (2020-06-16)


### Bug Fixes

* **code-snippet:** no height in safari ([bb1cb94](http://bitbucket.org/mtnaus/rds-lib-ui/commits/bb1cb94b679ae3ee8acf406b17319b52fb554f3c))
* **code-snippet:** set tab size to 2 ([4d4817c](http://bitbucket.org/mtnaus/rds-lib-ui/commits/4d4817c83b423d3b29befac3e7e31a35a647775a))
* **rds-snippet-service:** add missing "query" path to html ([fa2fc67](http://bitbucket.org/mtnaus/rds-lib-ui/commits/fa2fc678bf38025fcb244d0381de1290bc4bce7b))
* **rds-snippet-service:** missing part of url "query/" ([cd3772f](http://bitbucket.org/mtnaus/rds-lib-ui/commits/cd3772f119e484c54d8b2418e5aac0e954656a6c))
* **version-order:** assume newest first ([a39b83c](http://bitbucket.org/mtnaus/rds-lib-ui/commits/a39b83c03467a4362df168d59ebedb074c5a770e))





# [9.1.0-next.1](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@9.1.0-next.0...@mtna/rds-lib-ui@9.1.0-next.1) (2020-06-15)


### Bug Fixes

* **theme:** tab color ([c015015](http://bitbucket.org/mtnaus/rds-lib-ui/commits/c015015c43e82251c9d51fbfe05dce3f0b9e04ee))





# [9.1.0-next.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@9.0.0...@mtna/rds-lib-ui@9.1.0-next.0) (2020-06-15)


### Bug Fixes

* **api-code:** missing extra scroll padding for copy button ([a69af91](http://bitbucket.org/mtnaus/rds-lib-ui/commits/a69af91fc5d75376874b2ccba2b1b47bae826f21))
* **snippet-service:** fix base url ([b498dbb](http://bitbucket.org/mtnaus/rds-lib-ui/commits/b498dbb614baba3c2134ce2da8703596d2537f4e))
* **snippet-service:** raw api missing ampersand between query params ([e07d467](http://bitbucket.org/mtnaus/rds-lib-ui/commits/e07d467c30038673725d8933939961917774b164))


### Features

* add inputs for query type and params ([b35e435](http://bitbucket.org/mtnaus/rds-lib-ui/commits/b35e43572242d86d005624e084fb14c2191cb105))
* add service method to genreate raw api query information ([2c7a8d5](http://bitbucket.org/mtnaus/rds-lib-ui/commits/2c7a8d50e53a46939b15f36b97d7763f2625df22))
* initial dialog with positioning ([8bbc1fe](http://bitbucket.org/mtnaus/rds-lib-ui/commits/8bbc1feba1c6b486d1362a41cd5911bfd240a3eb))
* **trigger:** add input to disable button ([f35c415](http://bitbucket.org/mtnaus/rds-lib-ui/commits/f35c41568e66997d7e1d9d29416163d62f0a497d))
* initial trigger button and module ([3aac961](http://bitbucket.org/mtnaus/rds-lib-ui/commits/3aac961c52019eaa5f13364b8ac0e5f8e16edcf9))
* **api-snippets-dialog:** clean up, add docs, finish implementation ([3ed9c1b](http://bitbucket.org/mtnaus/rds-lib-ui/commits/3ed9c1b5ff70caa08dc6caf8136e72c88f38cc39))
* **code-snippet-component:** new component ([d20caa1](http://bitbucket.org/mtnaus/rds-lib-ui/commits/d20caa161c5789ec1e12b58d1e1c6ff9d3c1debd))
* **demo:** add examples to test positioning ([0826e6c](http://bitbucket.org/mtnaus/rds-lib-ui/commits/0826e6cf43af21d29d518003f44e726918b66890))
* **dialog:** add copy code button ([953ffc6](http://bitbucket.org/mtnaus/rds-lib-ui/commits/953ffc6bc6cfd5b5313afca524e6f0d94e89a90d))
* **dialog:** show raw api query information ([ece3762](http://bitbucket.org/mtnaus/rds-lib-ui/commits/ece37627219143f9f55974194191d19ed7a98dbb))
* **dialog:** use versioned snippet component ([6f79788](http://bitbucket.org/mtnaus/rds-lib-ui/commits/6f7978890bcf2df1cc7b425f9d07d9d940e2f456))
* **pipes:** transform lines of code to html and string ([af2710a](http://bitbucket.org/mtnaus/rds-lib-ui/commits/af2710aa1d061110312eba22ab4fa5856800296a))
* make sure dialog cancels api call if closed ([1f49ac9](http://bitbucket.org/mtnaus/rds-lib-ui/commits/1f49ac9334674909a0f2ea87669cacc0c331ddc2))
* wip tabs ([27c731f](http://bitbucket.org/mtnaus/rds-lib-ui/commits/27c731f66b0c91250777b51d689d7afe37e407f6))
* **reverse-array-pipe:** new pipe to reverse arrays ([176b52a](http://bitbucket.org/mtnaus/rds-lib-ui/commits/176b52af8d2d65062a39c9303007dab5c991f099))
* **service:** render the query as html ([ed70585](http://bitbucket.org/mtnaus/rds-lib-ui/commits/ed705852f3101568371c7490d385187c3053aaa3))
* **versioned-code-snippets:** finish implementation, layout, styles ([781623c](http://bitbucket.org/mtnaus/rds-lib-ui/commits/781623c9bc9392259aeb187821b22ef15994e530))
* **versioned-code-snippets:** initial implementation, WIP ([5107ed9](http://bitbucket.org/mtnaus/rds-lib-ui/commits/5107ed937205c955963b6bbee2d1f56da724b8a8))





# [9.0.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@9.0.0-next.0...@mtna/rds-lib-ui@9.0.0) (2020-06-12)

**Note:** Version bump only for package @mtna/rds-lib-ui





# [9.0.0-next.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@8.3.0...@mtna/rds-lib-ui@9.0.0-next.0) (2020-06-11)


### Code Refactoring

* **dimension-selection:** remove display options ([9c3bc4d](http://bitbucket.org/mtnaus/rds-lib-ui/commits/9c3bc4d3291a8a1a608b811dd1f7f857b9912967)), closes [#75](http://bitbucket.org/mtnaus/rds-lib-ui/issue/75)


### BREAKING CHANGES

* **dimension-selection:** display options are no longer part of the dimension-selection component, which includes related inputs and outputs.





# [8.3.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@8.2.1...@mtna/rds-lib-ui@8.3.0) (2020-06-05)


### Bug Fixes

* **data-product-selection:** fields not initially collapsed ([43dc8f2](http://bitbucket.org/mtnaus/rds-lib-ui/commits/43dc8f23aabf80512d734e0d550f8c5e33a7a92a)), closes [#68](http://bitbucket.org/mtnaus/rds-lib-ui/issue/68)
* **select-table:** provide default width when no variable name present ([ebad02f](http://bitbucket.org/mtnaus/rds-lib-ui/commits/ebad02fa8635237ba76648a2c3d4c588b7637620)), closes [#66](http://bitbucket.org/mtnaus/rds-lib-ui/issue/66)
* **variable-information:** embedded anchor tags are not styled according to the  theme ([68d97e2](http://bitbucket.org/mtnaus/rds-lib-ui/commits/68d97e277147c794dc371e03f6ef4e0df555ea55)), closes [#70](http://bitbucket.org/mtnaus/rds-lib-ui/issue/70)


### Features

* **snippets:** new models and service for snippet generator ([59e9080](http://bitbucket.org/mtnaus/rds-lib-ui/commits/59e9080386dd31a54985b45d0debae912e72fe79)), closes [#67](http://bitbucket.org/mtnaus/rds-lib-ui/issue/67)





## [8.2.1](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@8.2.0...@mtna/rds-lib-ui@8.2.1) (2020-06-02)


### Bug Fixes

* **data-product-selection:** style bleed ([e40b470](http://bitbucket.org/mtnaus/rds-lib-ui/commits/e40b470a8cbf01e5bfa794551d4f6b871696ffa8)), closes [#65](http://bitbucket.org/mtnaus/rds-lib-ui/issue/65)





# [8.2.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@8.1.0...@mtna/rds-lib-ui@8.2.0) (2020-05-28)


### Bug Fixes

* **data-product-selection:** redesign expansion ([ee8edef](http://bitbucket.org/mtnaus/rds-lib-ui/commits/ee8edef744326833c8aa9206795520da9bf05b09)), closes [#63](http://bitbucket.org/mtnaus/rds-lib-ui/issue/63)


### Features

* **hotjar:** add configuration to api service ([380ec68](http://bitbucket.org/mtnaus/rds-lib-ui/commits/380ec68ac88b8ae3183851742aeeb234bda648bd)), closes [#64](http://bitbucket.org/mtnaus/rds-lib-ui/issue/64)





# [8.1.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@8.1.0-next.1...@mtna/rds-lib-ui@8.1.0) (2020-05-22)


### Bug Fixes

* **dimension-select:** add code display component ([f4ce84e](http://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ce84e25f84507d6010c4c5be25a159787c9f6e)), closes [#62](http://bitbucket.org/mtnaus/rds-lib-ui/issue/62)





# [8.1.0-next.1](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@8.1.0-next.0...@mtna/rds-lib-ui@8.1.0-next.1) (2020-05-22)


### Bug Fixes

* **data-product-banner:** reorder note field ([4a5199f](http://bitbucket.org/mtnaus/rds-lib-ui/commits/4a5199ff681f53c5dda6ac592417dd3be284155b)), closes [#60](http://bitbucket.org/mtnaus/rds-lib-ui/issue/60)


### Features

* **select-table:** determine initial column width ([57c1f30](http://bitbucket.org/mtnaus/rds-lib-ui/commits/57c1f3079ee9748afce2fe7cbd3a1eec7d61b489)), closes [#61](http://bitbucket.org/mtnaus/rds-lib-ui/issue/61)
* **tabulation-display-options:** new tabulation display options component ([373f562](http://bitbucket.org/mtnaus/rds-lib-ui/commits/373f562924c868f7c436e4484c8adf4d3ecc3b15)), closes [#58](http://bitbucket.org/mtnaus/rds-lib-ui/issue/58)
* **tabulation-sort-options:** natural sort option ([8c9bed8](http://bitbucket.org/mtnaus/rds-lib-ui/commits/8c9bed8a25f47660c0ecf6ca07672652dd3ff1d7)), closes [#57](http://bitbucket.org/mtnaus/rds-lib-ui/issue/57)





# [8.1.0-next.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@8.0.1...@mtna/rds-lib-ui@8.1.0-next.0) (2020-05-12)


### Bug Fixes

* **tabulation-table:** colum header name incorrect span ([c378140](http://bitbucket.org/mtnaus/rds-lib-ui/commits/c3781408137c03c8b51ec1250a6b05bd4ea75461)), closes [#54](http://bitbucket.org/mtnaus/rds-lib-ui/issue/54)


### Features

* **resizeable-table:** session-persistent column width customization ([e8b09bb](http://bitbucket.org/mtnaus/rds-lib-ui/commits/e8b09bb9c1abac0011a949950bac7201e062633f)), closes [#55](http://bitbucket.org/mtnaus/rds-lib-ui/issue/55)





## [8.0.1](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@8.0.1-next.0...@mtna/rds-lib-ui@8.0.1) (2020-05-08)


### Bug Fixes

* **data-product-selection:** un-styled anchor tags ([74083be](http://bitbucket.org/mtnaus/rds-lib-ui/commits/74083be7e05aa8ced40346dffe13f20f99e362ba)), closes [#49](http://bitbucket.org/mtnaus/rds-lib-ui/issue/49)
* **filter-select:** button missing type attribute 'button' ([f310622](http://bitbucket.org/mtnaus/rds-lib-ui/commits/f310622d5d1be01bfe1ba8b9a727dafde2a5637e)), closes [#52](http://bitbucket.org/mtnaus/rds-lib-ui/issue/52)
* **variable-information:** wrap text in "format" list item ([4bbeb9f](http://bitbucket.org/mtnaus/rds-lib-ui/commits/4bbeb9f979fbfa7cd4cdc4da7b6515c737700d3f)), closes [#51](http://bitbucket.org/mtnaus/rds-lib-ui/issue/51)





## [8.0.1-next.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@8.0.0...@mtna/rds-lib-ui@8.0.1-next.0) (2020-05-01)


### Bug Fixes

* **data-product-banner:** un-styled anchor tags ([6a56de9](http://bitbucket.org/mtnaus/rds-lib-ui/commits/6a56de9eaf67724b909c0756a76f61ec82b69e48)), closes [#48](http://bitbucket.org/mtnaus/rds-lib-ui/issue/48)
* **dictionary:** support html content in table cells ([cbb807b](http://bitbucket.org/mtnaus/rds-lib-ui/commits/cbb807b6ffd841728659b6850feb1232b8b0a811)), closes [#45](http://bitbucket.org/mtnaus/rds-lib-ui/issue/45)
* **filter:** progress bar overlaps codes selected text ([b4aa5de](http://bitbucket.org/mtnaus/rds-lib-ui/commits/b4aa5ded8535b969c01904fa5816d9d56bdedfca)), closes [#46](http://bitbucket.org/mtnaus/rds-lib-ui/issue/46)





# [8.0.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@8.0.0-next.2...@mtna/rds-lib-ui@8.0.0) (2020-04-29)

**Note:** Version bump only for package @mtna/rds-lib-ui





# [8.0.0-next.2](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@8.0.0-next.1...@mtna/rds-lib-ui@8.0.0-next.2) (2020-04-29)

**Note:** Version bump only for package @mtna/rds-lib-ui





# [8.0.0-next.1](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@8.0.0-next.0...@mtna/rds-lib-ui@8.0.0-next.1) (2020-04-29)


### Bug Fixes

* **filter-dialog:** use wildcard in code search ([7e1d17d](http://bitbucket.org/mtnaus/rds-lib-ui/commits/7e1d17d46ccbec6f0f812d140ef531bd93ef0be8))





# [8.0.0-next.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.7.0-next.1...@mtna/rds-lib-ui@8.0.0-next.0) (2020-04-29)


### Bug Fixes

* **metadata-service:** update response type to CodeSearchResponse ([d40f770](http://bitbucket.org/mtnaus/rds-lib-ui/commits/d40f7706c00fd47befd832963136ad2fc1969a43))


### Features

* **filter-dialog:** switch implementation to code search ([c2e14d8](http://bitbucket.org/mtnaus/rds-lib-ui/commits/c2e14d82d9d49498a26265fc2f4db625ba582c9c)), closes [#43](http://bitbucket.org/mtnaus/rds-lib-ui/issue/43)
* **metadata-service:** add new paramters to getCodes - ([8b05e59](http://bitbucket.org/mtnaus/rds-lib-ui/commits/8b05e590935e44f5eca21c84665717a0f8efc4d3))
* **metadata-service:** add searchCodes method ([443920b](http://bitbucket.org/mtnaus/rds-lib-ui/commits/443920bb1928fc8fedde0bcbbf31539c2a23346d))
* **tabulation-table:** filter out empty columns ([66cd565](http://bitbucket.org/mtnaus/rds-lib-ui/commits/66cd565fd323c363a6eced3c61f7fa32fb6d8434)), closes [#42](http://bitbucket.org/mtnaus/rds-lib-ui/issue/42)


### BREAKING CHANGES

* **metadata-service:** "metedataOptions" parameter has changed to "options"
and two new parameters: "includeParents" and "includeChildren"





# [7.7.0-next.1](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.7.0-next.0...@mtna/rds-lib-ui@7.7.0-next.1) (2020-04-28)


### Bug Fixes

* **chips:** HTML in chip labels do not render ([bc61398](http://bitbucket.org/mtnaus/rds-lib-ui/commits/bc613983fd9a1230b206c3baf8f3a3add9bd0758))
* **filter-dialog:** coerce null filter to a non-null value ([2e45d49](http://bitbucket.org/mtnaus/rds-lib-ui/commits/2e45d49308a516f525ccd8c02cacfdc44e8d2c4e))
* **filter-summary-chips-pipe:** use null filter's type as the chip ID ([ccad86b](http://bitbucket.org/mtnaus/rds-lib-ui/commits/ccad86bc0471d182f9d9d84432423b25c8777019))


### Features

* **filter-dialog:** add ability to specify the null filter ([8512576](http://bitbucket.org/mtnaus/rds-lib-ui/commits/851257603417c5e4583829bad3e60c887d59b453))
* **fitler-select:** support null filters ([05d5c7c](http://bitbucket.org/mtnaus/rds-lib-ui/commits/05d5c7c447b991f55866f28fb9fea7ea30af8364))





# [7.7.0-next.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.6.1-next.0...@mtna/rds-lib-ui@7.7.0-next.0) (2020-04-27)


### Features

* **null-filter:** new null filter component ([830fec2](http://bitbucket.org/mtnaus/rds-lib-ui/commits/830fec240ba14bf23871bb8ae26e9e29ee4e5737)), closes [#40](http://bitbucket.org/mtnaus/rds-lib-ui/issue/40)





## [7.6.1-next.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.6.0...@mtna/rds-lib-ui@7.6.1-next.0) (2020-04-27)

**Note:** Version bump only for package @mtna/rds-lib-ui





# [7.6.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.6.0-next.6...@mtna/rds-lib-ui@7.6.0) (2020-04-24)


### Bug Fixes

* **tabulation-table:** row filter breaks on subtotals ([516d568](http://bitbucket.org/mtnaus/rds-lib-ui/commits/516d568d7a4489993a3e430010d85cf20f287aa2)), closes [#38](http://bitbucket.org/mtnaus/rds-lib-ui/issue/38)





# [7.6.0-next.6](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.6.0-next.5...@mtna/rds-lib-ui@7.6.0-next.6) (2020-04-24)


### Bug Fixes

* **code-filter:** position of progress bar in middle of search box ([dc441bd](http://bitbucket.org/mtnaus/rds-lib-ui/commits/dc441bd00cf68056a785e78b4ba63e3ea92cccd8)), closes [#37](http://bitbucket.org/mtnaus/rds-lib-ui/issue/37)


### Features

* **date-filter:** add large chip variant ([1246edc](http://bitbucket.org/mtnaus/rds-lib-ui/commits/1246edcac4b51cbae5d791d61d9b346888e7a157))
* **numeric-filter:** add large chip variant ([1be3507](http://bitbucket.org/mtnaus/rds-lib-ui/commits/1be35076407402981ea44510779201c499113d11))
* **text-filter:** add large chip variant ([bb7d3a5](http://bitbucket.org/mtnaus/rds-lib-ui/commits/bb7d3a5f69be70295da6d45243da52f8422a96dd))





# [7.6.0-next.5](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.6.0-next.4...@mtna/rds-lib-ui@7.6.0-next.5) (2020-04-24)


### Features

* **tabulation-table:** filter out empty rows ([b1723cb](http://bitbucket.org/mtnaus/rds-lib-ui/commits/b1723cbef7c0299c437b88fe2d5ef4e0a7e2b8e2)), closes [#35](http://bitbucket.org/mtnaus/rds-lib-ui/issue/35)





# [7.6.0-next.4](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.6.0-next.3...@mtna/rds-lib-ui@7.6.0-next.4) (2020-04-24)


### Bug Fixes

* **codes-table:** prevent code value cells from wrapping ([a01457c](http://bitbucket.org/mtnaus/rds-lib-ui/commits/a01457c27b19aa8c4e89a37e3368aa385ad0a234))





# [7.6.0-next.3](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.6.0-next.2...@mtna/rds-lib-ui@7.6.0-next.3) (2020-04-24)


### Bug Fixes

* **data-product-selection:** make the catalog list and data product section each scrollable ([bc0f9bb](http://bitbucket.org/mtnaus/rds-lib-ui/commits/bc0f9bbce8f5e41626bbac951cad091d9d8574b5))


### Features

* **data-dictionary-column-toggle:** add description column ([3798bd2](http://bitbucket.org/mtnaus/rds-lib-ui/commits/3798bd26bcb7e6786a92c792605069ee6ecaeb74)), closes [#34](http://bitbucket.org/mtnaus/rds-lib-ui/issue/34)
* **variable-information:** add description ([2c99a17](http://bitbucket.org/mtnaus/rds-lib-ui/commits/2c99a17bf2bda58351145258475cddc59ff72e7d))





# [7.6.0-next.2](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.6.0-next.1...@mtna/rds-lib-ui@7.6.0-next.2) (2020-04-22)


### Bug Fixes

* **tabulation-sort:** add button type to prevent tabulation ([9842214](http://bitbucket.org/mtnaus/rds-lib-ui/commits/984221460570238c8045eaea51118e8f4e075f67))





# [7.6.0-next.1](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.6.0-next.0...@mtna/rds-lib-ui@7.6.0-next.1) (2020-04-22)


### Features

* **tabulation-sort-options:** new control for column and row sorting ([2aad6ba](http://bitbucket.org/mtnaus/rds-lib-ui/commits/2aad6ba781e87fe56562af960b1498850e4fac84)), closes [#33](http://bitbucket.org/mtnaus/rds-lib-ui/issue/33)





# [7.6.0-next.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.5.0...@mtna/rds-lib-ui@7.6.0-next.0) (2020-04-21)


### Bug Fixes

* **chips:** selectable and removable inputs do respect false ([f73e9fd](http://bitbucket.org/mtnaus/rds-lib-ui/commits/f73e9fd71145ff81a1149622ba83eb1328615bdd))


### Features

* **filter-select:** click variable name to open dialog ([1c016fc](http://bitbucket.org/mtnaus/rds-lib-ui/commits/1c016fcfb104698a84cd477cb7d607025def8792)), closes [#30](http://bitbucket.org/mtnaus/rds-lib-ui/issue/30)
* **tabulation-table:** sort dimensions by codeValue or name ([2833347](http://bitbucket.org/mtnaus/rds-lib-ui/commits/28333473a1c2a3fd972e0b01de705e98c2dd37b5)), closes [#31](http://bitbucket.org/mtnaus/rds-lib-ui/issue/31)





# [7.5.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.5.0-next.3...@mtna/rds-lib-ui@7.5.0) (2020-04-17)

**Note:** Version bump only for package @mtna/rds-lib-ui





# [7.5.0-next.3](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.5.0-next.2...@mtna/rds-lib-ui@7.5.0-next.3) (2020-04-17)


### Bug Fixes

* **demo:** broken prod build ([04c695c](http://bitbucket.org/mtnaus/rds-lib-ui/commits/04c695c32c1680441960147cb8fb55f0643b4857)), closes [#29](http://bitbucket.org/mtnaus/rds-lib-ui/issue/29)
* **dimension-selection:** add dialogMinWidth input ([4264706](http://bitbucket.org/mtnaus/rds-lib-ui/commits/426470605a8b20d154c354929a819c41a076799f))
* **filter-select:** remove one of two will remove both ([26489aa](http://bitbucket.org/mtnaus/rds-lib-ui/commits/26489aa1679c94a127d84ed4d0debcb475311112))
* **filter-select:** search for variables on id, name, and label ([8d6cc20](http://bitbucket.org/mtnaus/rds-lib-ui/commits/8d6cc2057a85ea76fef8ea4c149a9035585f21ff))
* **variable-util:** extra closing brace ([1aba0ba](http://bitbucket.org/mtnaus/rds-lib-ui/commits/1aba0ba0ef2ec01d65a39b351553e246d61cf0b7))





# [7.5.0-next.2](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.5.0-next.1...@mtna/rds-lib-ui@7.5.0-next.2) (2020-04-17)


### Features

* **dimension-selection:** support filter type - DATE, TEXT, and NUMERIC ([10fa9d8](http://bitbucket.org/mtnaus/rds-lib-ui/commits/10fa9d8ea734cfca03cd2e459b506695d7c7eb47))
* **filter-dialog:** support filter types - CODE, TEXT, NUMERIC, and DATE ([2cd0dbf](http://bitbucket.org/mtnaus/rds-lib-ui/commits/2cd0dbfb2023521657c8f4ae6c7a64c3c4f57d1a)), closes [#27](http://bitbucket.org/mtnaus/rds-lib-ui/issue/27)
* **filter-select:** add support for filter types - TEXT, NUMERIC, and DATE ([6a59e36](http://bitbucket.org/mtnaus/rds-lib-ui/commits/6a59e36007a622c1107c973f1517af482c6fae55)), closes [#28](http://bitbucket.org/mtnaus/rds-lib-ui/issue/28)
* **filter-summary-chip:** new pipe to transform s filter into a summary object ([09735df](http://bitbucket.org/mtnaus/rds-lib-ui/commits/09735df202b56394fbf8062ae4c74db0fa1f578c))





# [7.5.0-next.1](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.5.0-next.0...@mtna/rds-lib-ui@7.5.0-next.1) (2020-04-16)


### Bug Fixes

* **dimension-selection:** only allow classified variables as filters ([812b7d9](http://bitbucket.org/mtnaus/rds-lib-ui/commits/812b7d9613aef64a2434116dc4351634ecac2cf7))





# [7.5.0-next.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.4.0...@mtna/rds-lib-ui@7.5.0-next.0) (2020-04-16)


### Features

* **dimension-selection:** row and col variables must have isDimension set to true ([bf0e46e](http://bitbucket.org/mtnaus/rds-lib-ui/commits/bf0e46e45fb142a0e8900502e6edf8b02af0ee45)), closes [#25](http://bitbucket.org/mtnaus/rds-lib-ui/issue/25)





# [7.4.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.3.0...@mtna/rds-lib-ui@7.4.0) (2020-04-16)


### Features

* **filter:** date based filtering ([9231fb4](http://bitbucket.org/mtnaus/rds-lib-ui/commits/9231fb4f5bc1b6d35fe0a16073b0caf4d89c0687)), closes [#23](http://bitbucket.org/mtnaus/rds-lib-ui/issue/23)





# [7.4.0-next.1](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.4.0-next.0...@mtna/rds-lib-ui@7.4.0-next.1) (2020-04-15)

**Note:** Version bump only for package @mtna/rds-lib-ui





# [7.4.0-next.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.3.0...@mtna/rds-lib-ui@7.4.0-next.0) (2020-04-15)


### Bug Fixes

* externalize moment js ([2671ea9](http://bitbucket.org/mtnaus/rds-lib-ui/commits/2671ea9048e500a892f88d839e3d91d863e31f81))
* import missing index ([861a676](http://bitbucket.org/mtnaus/rds-lib-ui/commits/861a6769da46dcea1ae7f6fd997266ec03034a87))
* serialzer and deserialize with moment ([c7232c2](http://bitbucket.org/mtnaus/rds-lib-ui/commits/c7232c2864b87e7c982293dad0db0baf49bd97aa))


### Features

* add models and serialization ([56c7a0c](http://bitbucket.org/mtnaus/rds-lib-ui/commits/56c7a0c26e8a76a0e4e2415e1b3bd40cb6ae4059))
* date filter component ([c86dbbd](http://bitbucket.org/mtnaus/rds-lib-ui/commits/c86dbbd6d3c5830a1d15ea1082ef1eb7875abb06))





# [7.3.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.2.0...@mtna/rds-lib-ui@7.3.0) (2020-04-14)


### Features

* **eula:** services and guards to support EULA ([9c03fbc](http://bitbucket.org/mtnaus/rds-lib-ui/commits/9c03fbcb4a549c8a2a5aaa6b2f55f49c8a7326f3)), closes [#22](http://bitbucket.org/mtnaus/rds-lib-ui/issue/22)





# [7.2.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.1.0...@mtna/rds-lib-ui@7.2.0) (2020-04-13)


### Features

* **filters:** support null filters ([07ca622](http://bitbucket.org/mtnaus/rds-lib-ui/commits/07ca622744a27e751a2a53899e5ed96d67a29ed5)), closes [#20](http://bitbucket.org/mtnaus/rds-lib-ui/issue/20)





# [7.2.0-next.2](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.2.0-next.1...@mtna/rds-lib-ui@7.2.0-next.2) (2020-04-13)


### Bug Fixes

* chip truncation ([bfe8526](http://bitbucket.org/mtnaus/rds-lib-ui/commits/bfe8526f0f9ef014a20d8cc69d99a515c224de6a))


### Features

* add more model records and pipes ([29c463d](http://bitbucket.org/mtnaus/rds-lib-ui/commits/29c463d2ad7add0ca7eb69e38aca04ea51b58478))





# [7.2.0-next.1](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.2.0-next.0...@mtna/rds-lib-ui@7.2.0-next.1) (2020-04-13)


### Bug Fixes

* filter out null filter to handle separately ([710c482](http://bitbucket.org/mtnaus/rds-lib-ui/commits/710c482a8016213d97368b8b0cf4a87f0524193f))





# [7.2.0-next.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.1.0...@mtna/rds-lib-ui@7.2.0-next.0) (2020-04-13)


### Bug Fixes

* update labels ([c456c80](http://bitbucket.org/mtnaus/rds-lib-ui/commits/c456c8041cd0d4bae2014935b093b85f7361a25c))


### Features

* add null filter models ([6110efa](http://bitbucket.org/mtnaus/rds-lib-ui/commits/6110efac42756a036f72864e5d413239ae672b07))
* update serialize and deserialize ([480d0a1](http://bitbucket.org/mtnaus/rds-lib-ui/commits/480d0a1532509a117f9120e7df78dd4501623c61))





# [7.1.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.1.0-next.0...@mtna/rds-lib-ui@7.1.0) (2020-04-10)


### Bug Fixes

* **filter-component:** denser code list ([3ec4586](http://bitbucket.org/mtnaus/rds-lib-ui/commits/3ec4586a0284e3974fe28527334771d7628edf1b)), closes [#18](http://bitbucket.org/mtnaus/rds-lib-ui/issue/18)
* **imports:** missing trailing index ([d7beb03](http://bitbucket.org/mtnaus/rds-lib-ui/commits/d7beb037fa3b19367b4c104cebe39b14bbfe755f))


### Features

* **data-product:** show additional properties ([0ab589c](http://bitbucket.org/mtnaus/rds-lib-ui/commits/0ab589c0ce29b87f64d505deac1bba90ffd00bcc)), closes [#17](http://bitbucket.org/mtnaus/rds-lib-ui/issue/17)





# [7.1.0-next.0](http://bitbucket.org/mtnaus/rds-lib-ui/compare/@mtna/rds-lib-ui@7.0.3...@mtna/rds-lib-ui@7.1.0-next.0) (2020-04-09)


### Bug Fixes

* **ghost-util:** missing dataset information ([f0366c1](http://bitbucket.org/mtnaus/rds-lib-ui/commits/f0366c1ca1deb94efa4b8857ce35d6e1145241f7)), closes [#7](http://bitbucket.org/mtnaus/rds-lib-ui/issue/7)


### Features

* **app-footer:** new general application footer ([a4f3d7c](http://bitbucket.org/mtnaus/rds-lib-ui/commits/a4f3d7c25447b3bf9b391074402dcade293441a5)), closes [#9](http://bitbucket.org/mtnaus/rds-lib-ui/issue/9)
* **app-toolbar:** general purpose application toolbar ([58d35d2](http://bitbucket.org/mtnaus/rds-lib-ui/commits/58d35d22c40e4377095f8fa1a6fa36d28787257d)), closes [#11](http://bitbucket.org/mtnaus/rds-lib-ui/issue/11)
* **config:** expand the external rds configuration ([c8e14c0](http://bitbucket.org/mtnaus/rds-lib-ui/commits/c8e14c0bab125176d372b71eb1483621dedd13f6))





## 7.0.3 (2020-04-08)

### Bug Fixes

- **data-product-banner:** support html descriptions ([1019e41](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1019e41a67fc25531790ac8ec7b792d65d645919))
- **variable-information:** start and end position icons are incorrect ([0eaa9ed](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0eaa9ed5f0c6496dc314567cc6c655ff6ac420f2))

# 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.

### 7.0.2 (2020-04-03)

### Bug Fixes

- **build:** unecessary dependency breaks app on runtime ([34cb68d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34cb68d))
- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eace758))
- **chips:** handle truncating text ([ff942d6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff942d6))
- **chips:** height of drag preview ([1f92420](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1f92420))
- **code-display:** switch order when displaying both (pull request [#110](https://bitbucket.org/mtnaus/rds-lib-ui/issues/110)), TAB-114 #done ([4732e57](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4732e57))
- **data-core:** add MtnaDataType ([5def1c0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5def1c0))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06c1d9d))
- **data-core:** made edit configuration optional ([4d5feda](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4d5feda))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ecd6486))
- **data-core-ui:** add editable configuration ([e7154b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e7154b4))
- **data-dictionary-table:** documentation out of date (pull request [#111](https://bitbucket.org/mtnaus/rds-lib-ui/issues/111)), EXPL-158 #done ([4c59f02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c59f02))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commit/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2076116))
- **datum:** add stronger typing to datum ([bc8aa25](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bc8aa25))
- **demo:** add router-store peer dependency ([269d045](https://bitbucket.org/mtnaus/rds-lib-ui/commit/269d045))
- **demo:** revert import to build directory ([2df5a78](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2df5a78))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ddc4996))
- **dictionary-table:** use VariableSummary (pull request [#96](https://bitbucket.org/mtnaus/rds-lib-ui/issues/96)) ([280400b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/280400b))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9f280c9))
- **dimension-select:** filter-select requires array of filters ([1d2df90](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1d2df90))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a64f169))
- **dimension-selection:** disable when tabulating (pull request [#129](https://bitbucket.org/mtnaus/rds-lib-ui/issues/129)), TAB-125 #done ([4c4e504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4e504))
- **dimension-selection:** missing showRowSubtotals value ([d13dfb5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d13dfb5))
- **dimension-selection:** null check for initial values ([f87df96](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f87df96))
- **dimension-selection:** update form when inputs change ([c49efaf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c49efaf))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/60f317d))
- **filter:** long code names escape element bounds (pull request [#157](https://bitbucket.org/mtnaus/rds-lib-ui/issues/157)), EXPL-206 ([110e939](https://bitbucket.org/mtnaus/rds-lib-ui/commit/110e939))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commit/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51d5a70))
- **filters:** add type guards for numeric and text filter ([42f714b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/42f714b))
- **filters:** fix layout on numeric and text filter components ([7f42e9a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f42e9a))
- **filters:** position controls inline (pull request [#99](https://bitbucket.org/mtnaus/rds-lib-ui/issues/99)), EXPL-152 #done ([f73ee72](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f73ee72))
- **fitlers:** disable add button until valid filter ([4c4b117](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4b117))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3dadd))
- **ghost-util:** add function to generate ghost variable summaries ([4f81946](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4f81946))
- **imports:** bad import ([4c18588](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c18588))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa83b31))
- **measure:** count is default, never null, TAB-136 ([a3df016](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a3df016))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0640a0))
- **models:** add missing exports (pull request [#120](https://bitbucket.org/mtnaus/rds-lib-ui/issues/120)) ([95424c4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95424c4))
- **numeric-filter:** chip label displays operation and then value (pull request [#100](https://bitbucket.org/mtnaus/rds-lib-ui/issues/100)), EXPL-151 ([50f58b9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/50f58b9))
- **numeric-filter:** enable != operation, keep = or != enabled after selection (pull request [#92](https://bitbucket.org/mtnaus/rds-lib-ui/issues/92)) ([84e6a3a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/84e6a3a))
- **numeric-filter:** no padding between button & chips (pull request [#93](https://bitbucket.org/mtnaus/rds-lib-ui/issues/93)) ([2f20f9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2f20f9c))
- **numeric-filter:** vertical layout (pull request [#78](https://bitbucket.org/mtnaus/rds-lib-ui/issues/78)), MDET-70 ([28576fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28576fe))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commit/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb813a7))
- **packaging:** export pipe for external use (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)) ([bb5d154](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb5d154))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb34533))
- **packaging-processes:** download uses hardcoded filename ([058475d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/058475d))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commit/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commit/573c5ea))
- **pojo-consumer:** add editing config models ([cd77854](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cd77854))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20a47d8))
- **pojo-consumer-ui:** make fields optional on Classification ([79561f8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79561f8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commit/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commit/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7b49654))
- **rds-lib:** record util null check ([5316849](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5316849))
- **rds-lib:** variable information decorators box-sizing ([cd71a6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cd71a6d))
- **rds-lib-ui:** broken imports (pull request [#145](https://bitbucket.org/mtnaus/rds-lib-ui/issues/145)) ([fd7e538](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fd7e538))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e4969a9))
- **relational-operator:** add model ([77c2539](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77c2539))
- **resizable-columns:** columns resize incorrectly when table does not exceed view width (pull request [#119](https://bitbucket.org/mtnaus/rds-lib-ui/issues/119)) ([650dc2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/650dc2b))
- **resizeable-table:** export resizeable-table ([3f3530f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f3530f))
- **select-table:** align cells based on variable dataType (pull request [#143](https://bitbucket.org/mtnaus/rds-lib-ui/issues/143)), EXPL-194 ([b16e499](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b16e499))
- **select-table:** classified numeric variables are right aligned when they should be left (pull request [#159](https://bitbucket.org/mtnaus/rds-lib-ui/issues/159)) ([64bab54](https://bitbucket.org/mtnaus/rds-lib-ui/commit/64bab54))
- **select-table:** duplicate column definition error ([5d85726](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d85726))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commit/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4965f40))
- **table:** displays incorrect header label (pull request [#83](https://bitbucket.org/mtnaus/rds-lib-ui/issues/83)) ([48a4686](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48a4686))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e7ae61))
- **tabulation:** column id using non-unique datum name ([06057d5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06057d5))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5a5caa8))
- **tabulation-dimensions:** update default popover text (pull request [#140](https://bitbucket.org/mtnaus/rds-lib-ui/issues/140)), TAB-137 ([4d85c02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4d85c02))
- **tabulation-parameters:** include weights ([084bd61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/084bd61))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b9d6e0b))
- **tabulation-table:** handle datum value types: string, number, Code (pull request [#81](https://bitbucket.org/mtnaus/rds-lib-ui/issues/81)) ([116de55](https://bitbucket.org/mtnaus/rds-lib-ui/commit/116de55))
- **tabulation-table:** missing dimension weights (pull request [#91](https://bitbucket.org/mtnaus/rds-lib-ui/issues/91)) ([dc23564](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dc23564))
- **tabulation-table:** number pipe not evaluating 0 ([ae55ca0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae55ca0))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c7caa0))
- **tabulation-table:** totals column should be drawn from records when no columns provided ([8c56ea7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8c56ea7))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/850fd62))
- **tabulation-variable:** add missing id property ([ccf57e5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccf57e5))
- **text-filter:** add equal flex to filter controls (pull request [#107](https://bitbucket.org/mtnaus/rds-lib-ui/issues/107)) ([2dbca0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2dbca0b))
- **text-filter:** change model to use full parameter option ([886021a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/886021a))
- **text-filter:** only allow input for parameters requiring text value (pull request [#104](https://bitbucket.org/mtnaus/rds-lib-ui/issues/104)), EXPL-153 #done ([c5851a1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5851a1))
- **text-filter:** show operation in chip (pull request [#102](https://bitbucket.org/mtnaus/rds-lib-ui/issues/102)), EXPL-154 #done ([31d649a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31d649a))
- **text-filter:** use double quotes in chip label (pull request [#112](https://bitbucket.org/mtnaus/rds-lib-ui/issues/112)), EXPL-160 #done ([7a5dec5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7a5dec5))
- **tokenizer): demo, nefix(tokenizer:** demo, new models, improve serializationw models, improve serialization ([a799610](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a799610))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5033dd2))
- **value-domain:** change values type to an array ([65b1ff2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/65b1ff2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/296c1e0))
- **variable-distribution:** handle no standard deviation and minimum of 0 (pull request [#127](https://bitbucket.org/mtnaus/rds-lib-ui/issues/127)), TAB-124 ([dd2c297](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dd2c297))
- **variable-distribution:** handle numbers up to 99 billion (pull request [#74](https://bitbucket.org/mtnaus/rds-lib-ui/issues/74)) ([fb6ffba](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fb6ffba))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33ecfaa))
- **variable-information:** add missing properties, decorators, optional properties (pull request [#155](https://bitbucket.org/mtnaus/rds-lib-ui/issues/155)), CCAA-340 ([e8df4ac](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e8df4ac))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8ffefd1))
- **variable-list:** use the variable uri for routing if it exists (pull request [#132](https://bitbucket.org/mtnaus/rds-lib-ui/issues/132)), TAB-130 ([325718b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/325718b))
- **variable-select:** uncheck not removing ([0a1362f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0a1362f))
- **variable-select:** use rds-chips ([36a8e20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/36a8e20))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commit/91d2759))
- **variable-selection-dialog:** nested scrolling ([9e98341](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e98341))
- **variable-summary:** add isWeight, isRequired, isWeight ([e5381aa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5381aa))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f7ca7d))

### Build System

- use prod flag for libraries ([fe42c02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe42c02))
- **all:** add build script to build all libraries in order ([c055c5c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c055c5c))
- **all:** fix order of build all script ([ec80c87](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ec80c87))
- **budgets:** increase demo app budget to 10mb ([ff3a64e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3a64e))
- **data-query:** fix pipeline and build:all script ([09d1a9e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/09d1a9e))
- **dependencies:** update mtna-lib-ui ([5e8740d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e8740d))
- **dependencies:** update to mtna-lib-ui@7.2.0 ([664ed0c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/664ed0c))
- **import:** fix bad import ([c9dc325](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c9dc325))
- **model-predefined-data:** add pipelines ([9c16396](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9c16396))
- **peacock:** add new property for v3 ([958c252](https://bitbucket.org/mtnaus/rds-lib-ui/commit/958c252))
- **peer-dependencies:** update dependencies for rds-lib-ui ([34aa14f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34aa14f))
- **peer-dependencies:** update mtna-lib ([6806c6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6806c6d))
- **pipelines:** build data-core before rds-base ([a5d55a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5d55a7))
- **pipelines:** build rds-base after pojo-consumer ([e0a7001](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0a7001))
- **pipelines:** fix build order for rds-packaging-ui ([5e388bf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e388bf))
- **pipelines:** fix deploy demo scripts ([43af2c0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/43af2c0))
- **pipelines:** fix lib pipeline ([993c5af](https://bitbucket.org/mtnaus/rds-lib-ui/commit/993c5af))
- **pipelines:** fix publish script for pojo-consumer-ui ([bf2ffae](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bf2ffae))
- **pipelines:** fix rds-lib tag script ([4698911](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4698911))
- **prettier:** switch to published module config ([fdd959f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdd959f))
- **rds-base:** add peer dependency to data-core, fix pipeline build ([7da0573](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7da0573))
- **rds-base:** fix pipeline ([24702c1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/24702c1))
- **rds-lib:** increase data-core dependencies to 1.2.5 ([eb4aec7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb4aec7))
- **scripts:** add script to publish with next tag ([c5d3e6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5d3e6d))
- **settings:** add border color to peacock ([ae51faa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae51faa))
- **settings:** add vscode settings ([fdf9123](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdf9123))
- **vscode:** add color for library ([c8dad80](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c8dad80))

### Features

- **angular:** update to Angular 8 (pull request [#101](https://bitbucket.org/mtnaus/rds-lib-ui/issues/101)) ([4fcf995](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4fcf995))
- **angular:** upgrade to version 9 ([31fab3b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31fab3b)), closes [#2](https://bitbucket.org/mtnaus/rds-lib-ui/issues/2)
- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f00561c))
- **catalog-header:** new heading component (pull request [#109](https://bitbucket.org/mtnaus/rds-lib-ui/issues/109)), TAB-77 #done ([8e49502](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e49502))
- **chip-list:** added vertical orientation (pull request [#76](https://bitbucket.org/mtnaus/rds-lib-ui/issues/76)) ([80eb5de](https://bitbucket.org/mtnaus/rds-lib-ui/commit/80eb5de))
- **chips:** drag and drop reordering (pull request [#125](https://bitbucket.org/mtnaus/rds-lib-ui/issues/125)) ([d8454e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d8454e0))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee212b4))
- **data-product:** add ngrx reducer and actions ([fdab857](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdab857))
- **data-product-banner:** new banner component (pull request [#128](https://bitbucket.org/mtnaus/rds-lib-ui/issues/128)), TAB-120 #done ([f1d34c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1d34c7))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commit/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2797370))
- **data-type-pipes:** add three data type pipes ([687e3a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/687e3a8))
- **deserialize:** create async method using metadata service (pull request [#130](https://bitbucket.org/mtnaus/rds-lib-ui/issues/130)), EXPL-177 ([cff8a86](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cff8a86))
- **dictionary:** add resizable column functionality (pull request [#116](https://bitbucket.org/mtnaus/rds-lib-ui/issues/116)), EXPL-166 #done ([5d3dd6c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d3dd6c))
- **dictionary-table:** add columns for isMeasure, isRequired, isWeight (pull request [#117](https://bitbucket.org/mtnaus/rds-lib-ui/issues/117)) ([00f657b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/00f657b))
- **dimension-select:** enable reordering variables (pull request [#126](https://bitbucket.org/mtnaus/rds-lib-ui/issues/126)), TAB-109 ([23c8fb6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/23c8fb6))
- **empty-dp-guard:** empty data product guard ([3b97971](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3b97971))
- **filter:** add models and serialization utility ([fe7ab79](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe7ab79))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccdd4d3))
- **filter-select:** multi filter selection capability (pull request [#144](https://bitbucket.org/mtnaus/rds-lib-ui/issues/144)) ([465106f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/465106f))
- **filters:** ability to invert text & numeric filter values (pull request [#90](https://bitbucket.org/mtnaus/rds-lib-ui/issues/90)) ([1eb3520](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1eb3520))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commit/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bd53af9))
- **measure:** new measure select and variable selection dialog components (pull request [#137](https://bitbucket.org/mtnaus/rds-lib-ui/issues/137)), #TAB-135 ([fa0543b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa0543b)), closes [#TAB-135](https://bitbucket.org/mtnaus/rds-lib-ui/issues/TAB-135)
- **measures:** add initial measure control for tabulation (pull request [#138](https://bitbucket.org/mtnaus/rds-lib-ui/issues/138)), TAB-135 ([c38c653](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c38c653))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6b03f35))
- **metadata-service:** add getVariablesCount method, model parameters ([a2075fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2075fe))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commit/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0481ee4))
- **numeric-filter:** new numeric filter component (pull request [#75](https://bitbucket.org/mtnaus/rds-lib-ui/issues/75)), MDET-70 ([f2ffc77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f2ffc77))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commit/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9980dfc))
- **profile:** update metadata service to support variable profiling (pull request [#114](https://bitbucket.org/mtnaus/rds-lib-ui/issues/114)), EXPL-92 ([0dadb01](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0dadb01))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b289349))
- **rds-base:** new models (pull request [#154](https://bitbucket.org/mtnaus/rds-lib-ui/issues/154)) ([9faa2c2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9faa2c2))
- **rds-lib:** support key and lock columns in the select table (pull request [#152](https://bitbucket.org/mtnaus/rds-lib-ui/issues/152)), CCAA-240 ([41b0829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/41b0829))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c3e8407))
- **rds-lib-ui:** add utility for data-core Records ([8d0e492](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8d0e492))
- **rds-lib-ui:** add utility to compare variables ([40b5645](https://bitbucket.org/mtnaus/rds-lib-ui/commit/40b5645))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commit/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/55649cd))
- **select-table:** initial editable features, rename inputs and outputs (pull request [#149](https://bitbucket.org/mtnaus/rds-lib-ui/issues/149)) ([92f07cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/92f07cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3dd524))
- **select-table:** optional checkbox column (pull request [#147](https://bitbucket.org/mtnaus/rds-lib-ui/issues/147)), CCAA-166 #done ([1209ec2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1209ec2))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a09c36d))
- **select-table:** show variable label in tooltip (pull request [#115](https://bitbucket.org/mtnaus/rds-lib-ui/issues/115)), EXPL-169 ([a9a780c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a9a780c))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ba7b0))
- **tabulation-dimensions:** support multiple columns and rows (pull request [#123](https://bitbucket.org/mtnaus/rds-lib-ui/issues/123)), TAB-100 ([6ff56dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6ff56dd))
- **tabulation-parameters:** add orderBy parameter ([ee36258](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee36258))
- **tabulation-table:** add ability to specify the measure column header ([e59264e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e59264e))
- **tabulation-table:** add formatting options (pull request [#141](https://bitbucket.org/mtnaus/rds-lib-ui/issues/141)), TAB-139 ([82c2ae0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82c2ae0))
- **tabulation-table:** interchangeable code value display (pull request [#95](https://bitbucket.org/mtnaus/rds-lib-ui/issues/95)) ([450211a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/450211a))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fbe4b0e))
- **tabulation-table:** support Mtna DataSet (pull request [#80](https://bitbucket.org/mtnaus/rds-lib-ui/issues/80)), TAB-47 #done ([7c9d3a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7c9d3a0))
- **tabulation-table:** use new condensed TabulationDataset (pull request [#142](https://bitbucket.org/mtnaus/rds-lib-ui/issues/142)), TAB-143 ([edd3c1a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/edd3c1a))
- **text-filter:** new text filter component (pull request [#77](https://bitbucket.org/mtnaus/rds-lib-ui/issues/77)), MDET-70 ([4626caa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4626caa))
- **tokenizer:** add tokenizer ([3755100](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3755100))
- **tokenizer-util:** new helper functions ([e841651](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e841651))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commit/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88c76d9))
- **variable-select:** add input to disable options ([bb592e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb592e4))
- **variable-select:** indicate max selections, validation ([79763fa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79763fa))
- **variable-select:** new variable selection component (pull request [#82](https://bitbucket.org/mtnaus/rds-lib-ui/issues/82)), TAB-106 ([f1b7fb8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1b7fb8))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c350ae3))

### refactor

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ea988))

### BREAKING CHANGES

- **angular:** platform version upgrade, requires Angular v9
- **dimension-select:** filter input on dimension-select changed to filters
- **dictionary-table:** dictionary table 'toggled' input as Variable array is now 'toggledUris' as string array
- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

### 7.0.1 (2020-04-03)

### Bug Fixes

- **build:** unecessary dependency breaks app on runtime ([34cb68d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34cb68d))
- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eace758))
- **chips:** handle truncating text ([ff942d6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff942d6))
- **chips:** height of drag preview ([1f92420](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1f92420))
- **code-display:** switch order when displaying both (pull request [#110](https://bitbucket.org/mtnaus/rds-lib-ui/issues/110)), TAB-114 #done ([4732e57](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4732e57))
- **data-core:** add MtnaDataType ([5def1c0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5def1c0))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06c1d9d))
- **data-core:** made edit configuration optional ([4d5feda](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4d5feda))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ecd6486))
- **data-core-ui:** add editable configuration ([e7154b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e7154b4))
- **data-dictionary-table:** documentation out of date (pull request [#111](https://bitbucket.org/mtnaus/rds-lib-ui/issues/111)), EXPL-158 #done ([4c59f02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c59f02))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commit/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2076116))
- **datum:** add stronger typing to datum ([bc8aa25](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bc8aa25))
- **demo:** add router-store peer dependency ([269d045](https://bitbucket.org/mtnaus/rds-lib-ui/commit/269d045))
- **demo:** revert import to build directory ([2df5a78](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2df5a78))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ddc4996))
- **dictionary-table:** use VariableSummary (pull request [#96](https://bitbucket.org/mtnaus/rds-lib-ui/issues/96)) ([280400b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/280400b))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9f280c9))
- **dimension-select:** filter-select requires array of filters ([1d2df90](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1d2df90))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a64f169))
- **dimension-selection:** disable when tabulating (pull request [#129](https://bitbucket.org/mtnaus/rds-lib-ui/issues/129)), TAB-125 #done ([4c4e504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4e504))
- **dimension-selection:** missing showRowSubtotals value ([d13dfb5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d13dfb5))
- **dimension-selection:** null check for initial values ([f87df96](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f87df96))
- **dimension-selection:** update form when inputs change ([c49efaf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c49efaf))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/60f317d))
- **filter:** long code names escape element bounds (pull request [#157](https://bitbucket.org/mtnaus/rds-lib-ui/issues/157)), EXPL-206 ([110e939](https://bitbucket.org/mtnaus/rds-lib-ui/commit/110e939))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commit/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51d5a70))
- **filters:** add type guards for numeric and text filter ([42f714b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/42f714b))
- **filters:** fix layout on numeric and text filter components ([7f42e9a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f42e9a))
- **filters:** position controls inline (pull request [#99](https://bitbucket.org/mtnaus/rds-lib-ui/issues/99)), EXPL-152 #done ([f73ee72](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f73ee72))
- **fitlers:** disable add button until valid filter ([4c4b117](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4b117))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3dadd))
- **ghost-util:** add function to generate ghost variable summaries ([4f81946](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4f81946))
- **imports:** bad import ([4c18588](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c18588))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa83b31))
- **measure:** count is default, never null, TAB-136 ([a3df016](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a3df016))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0640a0))
- **models:** add missing exports (pull request [#120](https://bitbucket.org/mtnaus/rds-lib-ui/issues/120)) ([95424c4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95424c4))
- **numeric-filter:** chip label displays operation and then value (pull request [#100](https://bitbucket.org/mtnaus/rds-lib-ui/issues/100)), EXPL-151 ([50f58b9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/50f58b9))
- **numeric-filter:** enable != operation, keep = or != enabled after selection (pull request [#92](https://bitbucket.org/mtnaus/rds-lib-ui/issues/92)) ([84e6a3a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/84e6a3a))
- **numeric-filter:** no padding between button & chips (pull request [#93](https://bitbucket.org/mtnaus/rds-lib-ui/issues/93)) ([2f20f9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2f20f9c))
- **numeric-filter:** vertical layout (pull request [#78](https://bitbucket.org/mtnaus/rds-lib-ui/issues/78)), MDET-70 ([28576fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28576fe))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commit/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb813a7))
- **packaging:** export pipe for external use (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)) ([bb5d154](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb5d154))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb34533))
- **packaging-processes:** download uses hardcoded filename ([058475d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/058475d))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commit/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commit/573c5ea))
- **pojo-consumer:** add editing config models ([cd77854](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cd77854))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20a47d8))
- **pojo-consumer-ui:** make fields optional on Classification ([79561f8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79561f8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commit/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commit/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7b49654))
- **rds-lib:** record util null check ([5316849](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5316849))
- **rds-lib:** variable information decorators box-sizing ([cd71a6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cd71a6d))
- **rds-lib-ui:** broken imports (pull request [#145](https://bitbucket.org/mtnaus/rds-lib-ui/issues/145)) ([fd7e538](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fd7e538))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e4969a9))
- **relational-operator:** add model ([77c2539](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77c2539))
- **resizable-columns:** columns resize incorrectly when table does not exceed view width (pull request [#119](https://bitbucket.org/mtnaus/rds-lib-ui/issues/119)) ([650dc2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/650dc2b))
- **resizeable-table:** export resizeable-table ([3f3530f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f3530f))
- **select-table:** align cells based on variable dataType (pull request [#143](https://bitbucket.org/mtnaus/rds-lib-ui/issues/143)), EXPL-194 ([b16e499](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b16e499))
- **select-table:** classified numeric variables are right aligned when they should be left (pull request [#159](https://bitbucket.org/mtnaus/rds-lib-ui/issues/159)) ([64bab54](https://bitbucket.org/mtnaus/rds-lib-ui/commit/64bab54))
- **select-table:** duplicate column definition error ([5d85726](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d85726))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commit/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4965f40))
- **table:** displays incorrect header label (pull request [#83](https://bitbucket.org/mtnaus/rds-lib-ui/issues/83)) ([48a4686](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48a4686))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e7ae61))
- **tabulation:** column id using non-unique datum name ([06057d5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06057d5))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5a5caa8))
- **tabulation-dimensions:** update default popover text (pull request [#140](https://bitbucket.org/mtnaus/rds-lib-ui/issues/140)), TAB-137 ([4d85c02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4d85c02))
- **tabulation-parameters:** include weights ([084bd61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/084bd61))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b9d6e0b))
- **tabulation-table:** handle datum value types: string, number, Code (pull request [#81](https://bitbucket.org/mtnaus/rds-lib-ui/issues/81)) ([116de55](https://bitbucket.org/mtnaus/rds-lib-ui/commit/116de55))
- **tabulation-table:** missing dimension weights (pull request [#91](https://bitbucket.org/mtnaus/rds-lib-ui/issues/91)) ([dc23564](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dc23564))
- **tabulation-table:** number pipe not evaluating 0 ([ae55ca0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae55ca0))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c7caa0))
- **tabulation-table:** totals column should be drawn from records when no columns provided ([8c56ea7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8c56ea7))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/850fd62))
- **tabulation-variable:** add missing id property ([ccf57e5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccf57e5))
- **text-filter:** add equal flex to filter controls (pull request [#107](https://bitbucket.org/mtnaus/rds-lib-ui/issues/107)) ([2dbca0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2dbca0b))
- **text-filter:** change model to use full parameter option ([886021a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/886021a))
- **text-filter:** only allow input for parameters requiring text value (pull request [#104](https://bitbucket.org/mtnaus/rds-lib-ui/issues/104)), EXPL-153 #done ([c5851a1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5851a1))
- **text-filter:** show operation in chip (pull request [#102](https://bitbucket.org/mtnaus/rds-lib-ui/issues/102)), EXPL-154 #done ([31d649a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31d649a))
- **text-filter:** use double quotes in chip label (pull request [#112](https://bitbucket.org/mtnaus/rds-lib-ui/issues/112)), EXPL-160 #done ([7a5dec5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7a5dec5))
- **tokenizer): demo, nefix(tokenizer:** demo, new models, improve serializationw models, improve serialization ([a799610](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a799610))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5033dd2))
- **value-domain:** change values type to an array ([65b1ff2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/65b1ff2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/296c1e0))
- **variable-distribution:** handle no standard deviation and minimum of 0 (pull request [#127](https://bitbucket.org/mtnaus/rds-lib-ui/issues/127)), TAB-124 ([dd2c297](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dd2c297))
- **variable-distribution:** handle numbers up to 99 billion (pull request [#74](https://bitbucket.org/mtnaus/rds-lib-ui/issues/74)) ([fb6ffba](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fb6ffba))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33ecfaa))
- **variable-information:** add missing properties, decorators, optional properties (pull request [#155](https://bitbucket.org/mtnaus/rds-lib-ui/issues/155)), CCAA-340 ([e8df4ac](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e8df4ac))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8ffefd1))
- **variable-list:** use the variable uri for routing if it exists (pull request [#132](https://bitbucket.org/mtnaus/rds-lib-ui/issues/132)), TAB-130 ([325718b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/325718b))
- **variable-select:** uncheck not removing ([0a1362f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0a1362f))
- **variable-select:** use rds-chips ([36a8e20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/36a8e20))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commit/91d2759))
- **variable-selection-dialog:** nested scrolling ([9e98341](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e98341))
- **variable-summary:** add isWeight, isRequired, isWeight ([e5381aa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5381aa))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f7ca7d))

### Build System

- **all:** add build script to build all libraries in order ([c055c5c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c055c5c))
- **all:** fix order of build all script ([ec80c87](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ec80c87))
- **budgets:** increase demo app budget to 10mb ([ff3a64e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3a64e))
- **data-query:** fix pipeline and build:all script ([09d1a9e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/09d1a9e))
- **dependencies:** update mtna-lib-ui ([5e8740d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e8740d))
- **dependencies:** update to mtna-lib-ui@7.2.0 ([664ed0c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/664ed0c))
- **import:** fix bad import ([c9dc325](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c9dc325))
- **model-predefined-data:** add pipelines ([9c16396](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9c16396))
- **peacock:** add new property for v3 ([958c252](https://bitbucket.org/mtnaus/rds-lib-ui/commit/958c252))
- **peer-dependencies:** update dependencies for rds-lib-ui ([34aa14f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34aa14f))
- **peer-dependencies:** update mtna-lib ([6806c6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6806c6d))
- **pipelines:** build data-core before rds-base ([a5d55a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5d55a7))
- **pipelines:** build rds-base after pojo-consumer ([e0a7001](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0a7001))
- **pipelines:** fix build order for rds-packaging-ui ([5e388bf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e388bf))
- **pipelines:** fix deploy demo scripts ([43af2c0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/43af2c0))
- **pipelines:** fix lib pipeline ([993c5af](https://bitbucket.org/mtnaus/rds-lib-ui/commit/993c5af))
- **pipelines:** fix publish script for pojo-consumer-ui ([bf2ffae](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bf2ffae))
- **pipelines:** fix rds-lib tag script ([4698911](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4698911))
- **prettier:** switch to published module config ([fdd959f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdd959f))
- **rds-base:** add peer dependency to data-core, fix pipeline build ([7da0573](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7da0573))
- **rds-base:** fix pipeline ([24702c1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/24702c1))
- **rds-lib:** increase data-core dependencies to 1.2.5 ([eb4aec7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb4aec7))
- **scripts:** add script to publish with next tag ([c5d3e6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5d3e6d))
- **settings:** add border color to peacock ([ae51faa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae51faa))
- **settings:** add vscode settings ([fdf9123](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdf9123))
- **vscode:** add color for library ([c8dad80](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c8dad80))

### Features

- **angular:** update to Angular 8 (pull request [#101](https://bitbucket.org/mtnaus/rds-lib-ui/issues/101)) ([4fcf995](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4fcf995))
- **angular:** upgrade to version 9 ([31fab3b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31fab3b)), closes [#2](https://bitbucket.org/mtnaus/rds-lib-ui/issues/2)
- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f00561c))
- **catalog-header:** new heading component (pull request [#109](https://bitbucket.org/mtnaus/rds-lib-ui/issues/109)), TAB-77 #done ([8e49502](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e49502))
- **chip-list:** added vertical orientation (pull request [#76](https://bitbucket.org/mtnaus/rds-lib-ui/issues/76)) ([80eb5de](https://bitbucket.org/mtnaus/rds-lib-ui/commit/80eb5de))
- **chips:** drag and drop reordering (pull request [#125](https://bitbucket.org/mtnaus/rds-lib-ui/issues/125)) ([d8454e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d8454e0))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee212b4))
- **data-product:** add ngrx reducer and actions ([fdab857](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdab857))
- **data-product-banner:** new banner component (pull request [#128](https://bitbucket.org/mtnaus/rds-lib-ui/issues/128)), TAB-120 #done ([f1d34c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1d34c7))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commit/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2797370))
- **data-type-pipes:** add three data type pipes ([687e3a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/687e3a8))
- **deserialize:** create async method using metadata service (pull request [#130](https://bitbucket.org/mtnaus/rds-lib-ui/issues/130)), EXPL-177 ([cff8a86](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cff8a86))
- **dictionary:** add resizable column functionality (pull request [#116](https://bitbucket.org/mtnaus/rds-lib-ui/issues/116)), EXPL-166 #done ([5d3dd6c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d3dd6c))
- **dictionary-table:** add columns for isMeasure, isRequired, isWeight (pull request [#117](https://bitbucket.org/mtnaus/rds-lib-ui/issues/117)) ([00f657b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/00f657b))
- **dimension-select:** enable reordering variables (pull request [#126](https://bitbucket.org/mtnaus/rds-lib-ui/issues/126)), TAB-109 ([23c8fb6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/23c8fb6))
- **empty-dp-guard:** empty data product guard ([3b97971](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3b97971))
- **filter:** add models and serialization utility ([fe7ab79](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe7ab79))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccdd4d3))
- **filter-select:** multi filter selection capability (pull request [#144](https://bitbucket.org/mtnaus/rds-lib-ui/issues/144)) ([465106f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/465106f))
- **filters:** ability to invert text & numeric filter values (pull request [#90](https://bitbucket.org/mtnaus/rds-lib-ui/issues/90)) ([1eb3520](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1eb3520))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commit/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bd53af9))
- **measure:** new measure select and variable selection dialog components (pull request [#137](https://bitbucket.org/mtnaus/rds-lib-ui/issues/137)), #TAB-135 ([fa0543b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa0543b)), closes [#TAB-135](https://bitbucket.org/mtnaus/rds-lib-ui/issues/TAB-135)
- **measures:** add initial measure control for tabulation (pull request [#138](https://bitbucket.org/mtnaus/rds-lib-ui/issues/138)), TAB-135 ([c38c653](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c38c653))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6b03f35))
- **metadata-service:** add getVariablesCount method, model parameters ([a2075fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2075fe))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commit/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0481ee4))
- **numeric-filter:** new numeric filter component (pull request [#75](https://bitbucket.org/mtnaus/rds-lib-ui/issues/75)), MDET-70 ([f2ffc77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f2ffc77))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commit/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9980dfc))
- **profile:** update metadata service to support variable profiling (pull request [#114](https://bitbucket.org/mtnaus/rds-lib-ui/issues/114)), EXPL-92 ([0dadb01](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0dadb01))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b289349))
- **rds-base:** new models (pull request [#154](https://bitbucket.org/mtnaus/rds-lib-ui/issues/154)) ([9faa2c2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9faa2c2))
- **rds-lib:** support key and lock columns in the select table (pull request [#152](https://bitbucket.org/mtnaus/rds-lib-ui/issues/152)), CCAA-240 ([41b0829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/41b0829))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c3e8407))
- **rds-lib-ui:** add utility for data-core Records ([8d0e492](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8d0e492))
- **rds-lib-ui:** add utility to compare variables ([40b5645](https://bitbucket.org/mtnaus/rds-lib-ui/commit/40b5645))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commit/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/55649cd))
- **select-table:** initial editable features, rename inputs and outputs (pull request [#149](https://bitbucket.org/mtnaus/rds-lib-ui/issues/149)) ([92f07cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/92f07cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3dd524))
- **select-table:** optional checkbox column (pull request [#147](https://bitbucket.org/mtnaus/rds-lib-ui/issues/147)), CCAA-166 #done ([1209ec2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1209ec2))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a09c36d))
- **select-table:** show variable label in tooltip (pull request [#115](https://bitbucket.org/mtnaus/rds-lib-ui/issues/115)), EXPL-169 ([a9a780c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a9a780c))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ba7b0))
- **tabulation-dimensions:** support multiple columns and rows (pull request [#123](https://bitbucket.org/mtnaus/rds-lib-ui/issues/123)), TAB-100 ([6ff56dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6ff56dd))
- **tabulation-parameters:** add orderBy parameter ([ee36258](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee36258))
- **tabulation-table:** add ability to specify the measure column header ([e59264e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e59264e))
- **tabulation-table:** add formatting options (pull request [#141](https://bitbucket.org/mtnaus/rds-lib-ui/issues/141)), TAB-139 ([82c2ae0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82c2ae0))
- **tabulation-table:** interchangeable code value display (pull request [#95](https://bitbucket.org/mtnaus/rds-lib-ui/issues/95)) ([450211a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/450211a))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fbe4b0e))
- **tabulation-table:** support Mtna DataSet (pull request [#80](https://bitbucket.org/mtnaus/rds-lib-ui/issues/80)), TAB-47 #done ([7c9d3a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7c9d3a0))
- **tabulation-table:** use new condensed TabulationDataset (pull request [#142](https://bitbucket.org/mtnaus/rds-lib-ui/issues/142)), TAB-143 ([edd3c1a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/edd3c1a))
- **text-filter:** new text filter component (pull request [#77](https://bitbucket.org/mtnaus/rds-lib-ui/issues/77)), MDET-70 ([4626caa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4626caa))
- **tokenizer:** add tokenizer ([3755100](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3755100))
- **tokenizer-util:** new helper functions ([e841651](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e841651))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commit/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88c76d9))
- **variable-select:** add input to disable options ([bb592e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb592e4))
- **variable-select:** indicate max selections, validation ([79763fa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79763fa))
- **variable-select:** new variable selection component (pull request [#82](https://bitbucket.org/mtnaus/rds-lib-ui/issues/82)), TAB-106 ([f1b7fb8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1b7fb8))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c350ae3))

### refactor

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ea988))

### BREAKING CHANGES

- **angular:** platform version upgrade, requires Angular v9
- **dimension-select:** filter input on dimension-select changed to filters
- **dictionary-table:** dictionary table 'toggled' input as Variable array is now 'toggledUris' as string array
- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

## 7.0.0 (2020-04-02)

### Bug Fixes

- **build:** unecessary dependency breaks app on runtime ([34cb68d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34cb68d))
- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eace758))
- **chips:** handle truncating text ([ff942d6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff942d6))
- **chips:** height of drag preview ([1f92420](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1f92420))
- **code-display:** switch order when displaying both (pull request [#110](https://bitbucket.org/mtnaus/rds-lib-ui/issues/110)), TAB-114 #done ([4732e57](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4732e57))
- **data-core:** add MtnaDataType ([5def1c0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5def1c0))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06c1d9d))
- **data-core:** made edit configuration optional ([4d5feda](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4d5feda))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ecd6486))
- **data-core-ui:** add editable configuration ([e7154b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e7154b4))
- **data-dictionary-table:** documentation out of date (pull request [#111](https://bitbucket.org/mtnaus/rds-lib-ui/issues/111)), EXPL-158 #done ([4c59f02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c59f02))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commit/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2076116))
- **datum:** add stronger typing to datum ([bc8aa25](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bc8aa25))
- **demo:** add router-store peer dependency ([269d045](https://bitbucket.org/mtnaus/rds-lib-ui/commit/269d045))
- **demo:** revert import to build directory ([2df5a78](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2df5a78))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ddc4996))
- **dictionary-table:** use VariableSummary (pull request [#96](https://bitbucket.org/mtnaus/rds-lib-ui/issues/96)) ([280400b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/280400b))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9f280c9))
- **dimension-select:** filter-select requires array of filters ([1d2df90](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1d2df90))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a64f169))
- **dimension-selection:** disable when tabulating (pull request [#129](https://bitbucket.org/mtnaus/rds-lib-ui/issues/129)), TAB-125 #done ([4c4e504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4e504))
- **dimension-selection:** missing showRowSubtotals value ([d13dfb5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d13dfb5))
- **dimension-selection:** null check for initial values ([f87df96](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f87df96))
- **dimension-selection:** update form when inputs change ([c49efaf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c49efaf))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/60f317d))
- **filter:** long code names escape element bounds (pull request [#157](https://bitbucket.org/mtnaus/rds-lib-ui/issues/157)), EXPL-206 ([110e939](https://bitbucket.org/mtnaus/rds-lib-ui/commit/110e939))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commit/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51d5a70))
- **filters:** add type guards for numeric and text filter ([42f714b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/42f714b))
- **filters:** fix layout on numeric and text filter components ([7f42e9a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f42e9a))
- **filters:** position controls inline (pull request [#99](https://bitbucket.org/mtnaus/rds-lib-ui/issues/99)), EXPL-152 #done ([f73ee72](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f73ee72))
- **fitlers:** disable add button until valid filter ([4c4b117](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4b117))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3dadd))
- **ghost-util:** add function to generate ghost variable summaries ([4f81946](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4f81946))
- **imports:** bad import ([4c18588](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c18588))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa83b31))
- **measure:** count is default, never null, TAB-136 ([a3df016](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a3df016))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0640a0))
- **models:** add missing exports (pull request [#120](https://bitbucket.org/mtnaus/rds-lib-ui/issues/120)) ([95424c4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95424c4))
- **numeric-filter:** chip label displays operation and then value (pull request [#100](https://bitbucket.org/mtnaus/rds-lib-ui/issues/100)), EXPL-151 ([50f58b9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/50f58b9))
- **numeric-filter:** enable != operation, keep = or != enabled after selection (pull request [#92](https://bitbucket.org/mtnaus/rds-lib-ui/issues/92)) ([84e6a3a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/84e6a3a))
- **numeric-filter:** no padding between button & chips (pull request [#93](https://bitbucket.org/mtnaus/rds-lib-ui/issues/93)) ([2f20f9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2f20f9c))
- **numeric-filter:** vertical layout (pull request [#78](https://bitbucket.org/mtnaus/rds-lib-ui/issues/78)), MDET-70 ([28576fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28576fe))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commit/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb34533))
- **packaging-processes:** download uses hardcoded filename ([058475d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/058475d))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commit/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commit/573c5ea))
- **pojo-consumer:** add editing config models ([cd77854](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cd77854))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20a47d8))
- **pojo-consumer-ui:** make fields optional on Classification ([79561f8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79561f8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commit/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commit/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7b49654))
- **rds-lib:** record util null check ([5316849](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5316849))
- **rds-lib:** variable information decorators box-sizing ([cd71a6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cd71a6d))
- **rds-lib-ui:** broken imports (pull request [#145](https://bitbucket.org/mtnaus/rds-lib-ui/issues/145)) ([fd7e538](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fd7e538))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e4969a9))
- **relational-operator:** add model ([77c2539](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77c2539))
- **resizable-columns:** columns resize incorrectly when table does not exceed view width (pull request [#119](https://bitbucket.org/mtnaus/rds-lib-ui/issues/119)) ([650dc2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/650dc2b))
- **resizeable-table:** export resizeable-table ([3f3530f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f3530f))
- **select-table:** align cells based on variable dataType (pull request [#143](https://bitbucket.org/mtnaus/rds-lib-ui/issues/143)), EXPL-194 ([b16e499](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b16e499))
- **select-table:** classified numeric variables are right aligned when they should be left (pull request [#159](https://bitbucket.org/mtnaus/rds-lib-ui/issues/159)) ([64bab54](https://bitbucket.org/mtnaus/rds-lib-ui/commit/64bab54))
- **select-table:** duplicate column definition error ([5d85726](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d85726))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commit/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4965f40))
- **table:** displays incorrect header label (pull request [#83](https://bitbucket.org/mtnaus/rds-lib-ui/issues/83)) ([48a4686](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48a4686))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e7ae61))
- **tabulation:** column id using non-unique datum name ([06057d5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06057d5))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5a5caa8))
- **tabulation-dimensions:** update default popover text (pull request [#140](https://bitbucket.org/mtnaus/rds-lib-ui/issues/140)), TAB-137 ([4d85c02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4d85c02))
- **tabulation-parameters:** include weights ([084bd61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/084bd61))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b9d6e0b))
- **tabulation-table:** handle datum value types: string, number, Code (pull request [#81](https://bitbucket.org/mtnaus/rds-lib-ui/issues/81)) ([116de55](https://bitbucket.org/mtnaus/rds-lib-ui/commit/116de55))
- **tabulation-table:** missing dimension weights (pull request [#91](https://bitbucket.org/mtnaus/rds-lib-ui/issues/91)) ([dc23564](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dc23564))
- **tabulation-table:** number pipe not evaluating 0 ([ae55ca0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae55ca0))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c7caa0))
- **tabulation-table:** totals column should be drawn from records when no columns provided ([8c56ea7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8c56ea7))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/850fd62))
- **tabulation-variable:** add missing id property ([ccf57e5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccf57e5))
- **text-filter:** add equal flex to filter controls (pull request [#107](https://bitbucket.org/mtnaus/rds-lib-ui/issues/107)) ([2dbca0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2dbca0b))
- **text-filter:** change model to use full parameter option ([886021a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/886021a))
- **text-filter:** only allow input for parameters requiring text value (pull request [#104](https://bitbucket.org/mtnaus/rds-lib-ui/issues/104)), EXPL-153 #done ([c5851a1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5851a1))
- **text-filter:** show operation in chip (pull request [#102](https://bitbucket.org/mtnaus/rds-lib-ui/issues/102)), EXPL-154 #done ([31d649a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31d649a))
- **text-filter:** use double quotes in chip label (pull request [#112](https://bitbucket.org/mtnaus/rds-lib-ui/issues/112)), EXPL-160 #done ([7a5dec5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7a5dec5))
- **tokenizer): demo, nefix(tokenizer:** demo, new models, improve serializationw models, improve serialization ([a799610](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a799610))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5033dd2))
- **value-domain:** change values type to an array ([65b1ff2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/65b1ff2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/296c1e0))
- **variable-distribution:** handle no standard deviation and minimum of 0 (pull request [#127](https://bitbucket.org/mtnaus/rds-lib-ui/issues/127)), TAB-124 ([dd2c297](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dd2c297))
- **variable-distribution:** handle numbers up to 99 billion (pull request [#74](https://bitbucket.org/mtnaus/rds-lib-ui/issues/74)) ([fb6ffba](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fb6ffba))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33ecfaa))
- **variable-information:** add missing properties, decorators, optional properties (pull request [#155](https://bitbucket.org/mtnaus/rds-lib-ui/issues/155)), CCAA-340 ([e8df4ac](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e8df4ac))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8ffefd1))
- **variable-list:** use the variable uri for routing if it exists (pull request [#132](https://bitbucket.org/mtnaus/rds-lib-ui/issues/132)), TAB-130 ([325718b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/325718b))
- **variable-select:** uncheck not removing ([0a1362f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0a1362f))
- **variable-select:** use rds-chips ([36a8e20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/36a8e20))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commit/91d2759))
- **variable-selection-dialog:** nested scrolling ([9e98341](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e98341))
- **variable-summary:** add isWeight, isRequired, isWeight ([e5381aa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5381aa))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f7ca7d))

### Build System

- **all:** add build script to build all libraries in order ([c055c5c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c055c5c))
- **all:** fix order of build all script ([ec80c87](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ec80c87))
- **budgets:** increase demo app budget to 10mb ([ff3a64e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3a64e))
- **data-query:** fix pipeline and build:all script ([09d1a9e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/09d1a9e))
- **dependencies:** update mtna-lib-ui ([5e8740d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e8740d))
- **dependencies:** update to mtna-lib-ui@7.2.0 ([664ed0c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/664ed0c))
- **import:** fix bad import ([c9dc325](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c9dc325))
- **model-predefined-data:** add pipelines ([9c16396](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9c16396))
- **peacock:** add new property for v3 ([958c252](https://bitbucket.org/mtnaus/rds-lib-ui/commit/958c252))
- **peer-dependencies:** update dependencies for rds-lib-ui ([34aa14f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34aa14f))
- **peer-dependencies:** update mtna-lib ([6806c6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6806c6d))
- **pipelines:** build data-core before rds-base ([a5d55a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5d55a7))
- **pipelines:** build rds-base after pojo-consumer ([e0a7001](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0a7001))
- **pipelines:** fix build order for rds-packaging-ui ([5e388bf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e388bf))
- **pipelines:** fix deploy demo scripts ([43af2c0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/43af2c0))
- **pipelines:** fix lib pipeline ([993c5af](https://bitbucket.org/mtnaus/rds-lib-ui/commit/993c5af))
- **pipelines:** fix publish script for pojo-consumer-ui ([bf2ffae](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bf2ffae))
- **pipelines:** fix rds-lib tag script ([4698911](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4698911))
- **prettier:** switch to published module config ([fdd959f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdd959f))
- **rds-base:** add peer dependency to data-core, fix pipeline build ([7da0573](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7da0573))
- **rds-base:** fix pipeline ([24702c1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/24702c1))
- **rds-lib:** increase data-core dependencies to 1.2.5 ([eb4aec7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb4aec7))
- **scripts:** add script to publish with next tag ([c5d3e6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5d3e6d))
- **settings:** add border color to peacock ([ae51faa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae51faa))
- **settings:** add vscode settings ([fdf9123](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdf9123))
- **vscode:** add color for library ([c8dad80](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c8dad80))

### Features

- **angular:** update to Angular 8 (pull request [#101](https://bitbucket.org/mtnaus/rds-lib-ui/issues/101)) ([4fcf995](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4fcf995))
- **angular:** upgrade to version 9 ([31fab3b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31fab3b)), closes [#2](https://bitbucket.org/mtnaus/rds-lib-ui/issues/2)
- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f00561c))
- **catalog-header:** new heading component (pull request [#109](https://bitbucket.org/mtnaus/rds-lib-ui/issues/109)), TAB-77 #done ([8e49502](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e49502))
- **chip-list:** added vertical orientation (pull request [#76](https://bitbucket.org/mtnaus/rds-lib-ui/issues/76)) ([80eb5de](https://bitbucket.org/mtnaus/rds-lib-ui/commit/80eb5de))
- **chips:** drag and drop reordering (pull request [#125](https://bitbucket.org/mtnaus/rds-lib-ui/issues/125)) ([d8454e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d8454e0))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee212b4))
- **data-product:** add ngrx reducer and actions ([fdab857](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdab857))
- **data-product-banner:** new banner component (pull request [#128](https://bitbucket.org/mtnaus/rds-lib-ui/issues/128)), TAB-120 #done ([f1d34c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1d34c7))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commit/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2797370))
- **data-type-pipes:** add three data type pipes ([687e3a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/687e3a8))
- **deserialize:** create async method using metadata service (pull request [#130](https://bitbucket.org/mtnaus/rds-lib-ui/issues/130)), EXPL-177 ([cff8a86](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cff8a86))
- **dictionary:** add resizable column functionality (pull request [#116](https://bitbucket.org/mtnaus/rds-lib-ui/issues/116)), EXPL-166 #done ([5d3dd6c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d3dd6c))
- **dictionary-table:** add columns for isMeasure, isRequired, isWeight (pull request [#117](https://bitbucket.org/mtnaus/rds-lib-ui/issues/117)) ([00f657b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/00f657b))
- **dimension-select:** enable reordering variables (pull request [#126](https://bitbucket.org/mtnaus/rds-lib-ui/issues/126)), TAB-109 ([23c8fb6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/23c8fb6))
- **empty-dp-guard:** empty data product guard ([3b97971](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3b97971))
- **filter:** add models and serialization utility ([fe7ab79](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe7ab79))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccdd4d3))
- **filter-select:** multi filter selection capability (pull request [#144](https://bitbucket.org/mtnaus/rds-lib-ui/issues/144)) ([465106f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/465106f))
- **filters:** ability to invert text & numeric filter values (pull request [#90](https://bitbucket.org/mtnaus/rds-lib-ui/issues/90)) ([1eb3520](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1eb3520))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commit/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bd53af9))
- **measure:** new measure select and variable selection dialog components (pull request [#137](https://bitbucket.org/mtnaus/rds-lib-ui/issues/137)), #TAB-135 ([fa0543b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa0543b)), closes [#TAB-135](https://bitbucket.org/mtnaus/rds-lib-ui/issues/TAB-135)
- **measures:** add initial measure control for tabulation (pull request [#138](https://bitbucket.org/mtnaus/rds-lib-ui/issues/138)), TAB-135 ([c38c653](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c38c653))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6b03f35))
- **metadata-service:** add getVariablesCount method, model parameters ([a2075fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2075fe))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commit/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0481ee4))
- **numeric-filter:** new numeric filter component (pull request [#75](https://bitbucket.org/mtnaus/rds-lib-ui/issues/75)), MDET-70 ([f2ffc77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f2ffc77))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commit/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9980dfc))
- **profile:** update metadata service to support variable profiling (pull request [#114](https://bitbucket.org/mtnaus/rds-lib-ui/issues/114)), EXPL-92 ([0dadb01](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0dadb01))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b289349))
- **rds-base:** new models (pull request [#154](https://bitbucket.org/mtnaus/rds-lib-ui/issues/154)) ([9faa2c2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9faa2c2))
- **rds-lib:** support key and lock columns in the select table (pull request [#152](https://bitbucket.org/mtnaus/rds-lib-ui/issues/152)), CCAA-240 ([41b0829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/41b0829))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c3e8407))
- **rds-lib-ui:** add utility for data-core Records ([8d0e492](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8d0e492))
- **rds-lib-ui:** add utility to compare variables ([40b5645](https://bitbucket.org/mtnaus/rds-lib-ui/commit/40b5645))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commit/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/55649cd))
- **select-table:** initial editable features, rename inputs and outputs (pull request [#149](https://bitbucket.org/mtnaus/rds-lib-ui/issues/149)) ([92f07cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/92f07cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3dd524))
- **select-table:** optional checkbox column (pull request [#147](https://bitbucket.org/mtnaus/rds-lib-ui/issues/147)), CCAA-166 #done ([1209ec2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1209ec2))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a09c36d))
- **select-table:** show variable label in tooltip (pull request [#115](https://bitbucket.org/mtnaus/rds-lib-ui/issues/115)), EXPL-169 ([a9a780c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a9a780c))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ba7b0))
- **tabulation-dimensions:** support multiple columns and rows (pull request [#123](https://bitbucket.org/mtnaus/rds-lib-ui/issues/123)), TAB-100 ([6ff56dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6ff56dd))
- **tabulation-parameters:** add orderBy parameter ([ee36258](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee36258))
- **tabulation-table:** add ability to specify the measure column header ([e59264e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e59264e))
- **tabulation-table:** add formatting options (pull request [#141](https://bitbucket.org/mtnaus/rds-lib-ui/issues/141)), TAB-139 ([82c2ae0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82c2ae0))
- **tabulation-table:** interchangeable code value display (pull request [#95](https://bitbucket.org/mtnaus/rds-lib-ui/issues/95)) ([450211a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/450211a))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fbe4b0e))
- **tabulation-table:** support Mtna DataSet (pull request [#80](https://bitbucket.org/mtnaus/rds-lib-ui/issues/80)), TAB-47 #done ([7c9d3a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7c9d3a0))
- **tabulation-table:** use new condensed TabulationDataset (pull request [#142](https://bitbucket.org/mtnaus/rds-lib-ui/issues/142)), TAB-143 ([edd3c1a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/edd3c1a))
- **text-filter:** new text filter component (pull request [#77](https://bitbucket.org/mtnaus/rds-lib-ui/issues/77)), MDET-70 ([4626caa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4626caa))
- **tokenizer:** add tokenizer ([3755100](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3755100))
- **tokenizer-util:** new helper functions ([e841651](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e841651))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commit/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88c76d9))
- **variable-select:** add input to disable options ([bb592e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb592e4))
- **variable-select:** indicate max selections, validation ([79763fa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79763fa))
- **variable-select:** new variable selection component (pull request [#82](https://bitbucket.org/mtnaus/rds-lib-ui/issues/82)), TAB-106 ([f1b7fb8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1b7fb8))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c350ae3))

### refactor

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ea988))

### BREAKING CHANGES

- **angular:** platform version upgrade, requires Angular v9
- **dimension-select:** filter input on dimension-select changed to filters
- **dictionary-table:** dictionary table 'toggled' input as Variable array is now 'toggledUris' as string array
- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

### 6.1.2 (2020-02-12)

### Bug Fixes

- **build:** unecessary dependency breaks app on runtime ([34cb68d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34cb68d))
- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eace758))
- **chips:** handle truncating text ([ff942d6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff942d6))
- **chips:** height of drag preview ([1f92420](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1f92420))
- **code-display:** switch order when displaying both (pull request [#110](https://bitbucket.org/mtnaus/rds-lib-ui/issues/110)), TAB-114 #done ([4732e57](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4732e57))
- **data-core:** add MtnaDataType ([5def1c0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5def1c0))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06c1d9d))
- **data-core:** made edit configuration optional ([4d5feda](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4d5feda))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ecd6486))
- **data-core-ui:** add editable configuration ([e7154b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e7154b4))
- **data-dictionary-table:** documentation out of date (pull request [#111](https://bitbucket.org/mtnaus/rds-lib-ui/issues/111)), EXPL-158 #done ([4c59f02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c59f02))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commit/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2076116))
- **datum:** add stronger typing to datum ([bc8aa25](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bc8aa25))
- **demo:** add router-store peer dependency ([269d045](https://bitbucket.org/mtnaus/rds-lib-ui/commit/269d045))
- **demo:** revert import to build directory ([2df5a78](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2df5a78))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ddc4996))
- **dictionary-table:** use VariableSummary (pull request [#96](https://bitbucket.org/mtnaus/rds-lib-ui/issues/96)) ([280400b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/280400b))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9f280c9))
- **dimension-select:** filter-select requires array of filters ([1d2df90](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1d2df90))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a64f169))
- **dimension-selection:** disable when tabulating (pull request [#129](https://bitbucket.org/mtnaus/rds-lib-ui/issues/129)), TAB-125 #done ([4c4e504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4e504))
- **dimension-selection:** missing showRowSubtotals value ([d13dfb5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d13dfb5))
- **dimension-selection:** null check for initial values ([f87df96](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f87df96))
- **dimension-selection:** update form when inputs change ([c49efaf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c49efaf))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/60f317d))
- **filter:** long code names escape element bounds (pull request [#157](https://bitbucket.org/mtnaus/rds-lib-ui/issues/157)), EXPL-206 ([110e939](https://bitbucket.org/mtnaus/rds-lib-ui/commit/110e939))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commit/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51d5a70))
- **filters:** add type guards for numeric and text filter ([42f714b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/42f714b))
- **filters:** fix layout on numeric and text filter components ([7f42e9a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f42e9a))
- **filters:** position controls inline (pull request [#99](https://bitbucket.org/mtnaus/rds-lib-ui/issues/99)), EXPL-152 #done ([f73ee72](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f73ee72))
- **fitlers:** disable add button until valid filter ([4c4b117](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4b117))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3dadd))
- **ghost-util:** add function to generate ghost variable summaries ([4f81946](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4f81946))
- **imports:** bad import ([4c18588](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c18588))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa83b31))
- **measure:** count is default, never null, TAB-136 ([a3df016](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a3df016))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0640a0))
- **models:** add missing exports (pull request [#120](https://bitbucket.org/mtnaus/rds-lib-ui/issues/120)) ([95424c4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95424c4))
- **numeric-filter:** chip label displays operation and then value (pull request [#100](https://bitbucket.org/mtnaus/rds-lib-ui/issues/100)), EXPL-151 ([50f58b9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/50f58b9))
- **numeric-filter:** enable != operation, keep = or != enabled after selection (pull request [#92](https://bitbucket.org/mtnaus/rds-lib-ui/issues/92)) ([84e6a3a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/84e6a3a))
- **numeric-filter:** no padding between button & chips (pull request [#93](https://bitbucket.org/mtnaus/rds-lib-ui/issues/93)) ([2f20f9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2f20f9c))
- **numeric-filter:** vertical layout (pull request [#78](https://bitbucket.org/mtnaus/rds-lib-ui/issues/78)), MDET-70 ([28576fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28576fe))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commit/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb34533))
- **packaging-processes:** download uses hardcoded filename ([058475d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/058475d))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commit/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commit/573c5ea))
- **pojo-consumer:** add editing config models ([cd77854](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cd77854))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20a47d8))
- **pojo-consumer-ui:** make fields optional on Classification ([79561f8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79561f8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commit/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commit/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7b49654))
- **rds-lib:** record util null check ([5316849](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5316849))
- **rds-lib:** variable information decorators box-sizing ([cd71a6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cd71a6d))
- **rds-lib-ui:** broken imports (pull request [#145](https://bitbucket.org/mtnaus/rds-lib-ui/issues/145)) ([fd7e538](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fd7e538))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e4969a9))
- **relational-operator:** add model ([77c2539](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77c2539))
- **resizable-columns:** columns resize incorrectly when table does not exceed view width (pull request [#119](https://bitbucket.org/mtnaus/rds-lib-ui/issues/119)) ([650dc2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/650dc2b))
- **resizeable-table:** export resizeable-table ([3f3530f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f3530f))
- **select-table:** align cells based on variable dataType (pull request [#143](https://bitbucket.org/mtnaus/rds-lib-ui/issues/143)), EXPL-194 ([b16e499](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b16e499))
- **select-table:** duplicate column definition error ([5d85726](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d85726))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commit/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4965f40))
- **table:** displays incorrect header label (pull request [#83](https://bitbucket.org/mtnaus/rds-lib-ui/issues/83)) ([48a4686](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48a4686))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e7ae61))
- **tabulation:** column id using non-unique datum name ([06057d5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06057d5))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5a5caa8))
- **tabulation-dimensions:** update default popover text (pull request [#140](https://bitbucket.org/mtnaus/rds-lib-ui/issues/140)), TAB-137 ([4d85c02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4d85c02))
- **tabulation-parameters:** include weights ([084bd61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/084bd61))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b9d6e0b))
- **tabulation-table:** handle datum value types: string, number, Code (pull request [#81](https://bitbucket.org/mtnaus/rds-lib-ui/issues/81)) ([116de55](https://bitbucket.org/mtnaus/rds-lib-ui/commit/116de55))
- **tabulation-table:** missing dimension weights (pull request [#91](https://bitbucket.org/mtnaus/rds-lib-ui/issues/91)) ([dc23564](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dc23564))
- **tabulation-table:** number pipe not evaluating 0 ([ae55ca0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae55ca0))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c7caa0))
- **tabulation-table:** totals column should be drawn from records when no columns provided ([8c56ea7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8c56ea7))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/850fd62))
- **tabulation-variable:** add missing id property ([ccf57e5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccf57e5))
- **text-filter:** add equal flex to filter controls (pull request [#107](https://bitbucket.org/mtnaus/rds-lib-ui/issues/107)) ([2dbca0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2dbca0b))
- **text-filter:** change model to use full parameter option ([886021a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/886021a))
- **text-filter:** only allow input for parameters requiring text value (pull request [#104](https://bitbucket.org/mtnaus/rds-lib-ui/issues/104)), EXPL-153 #done ([c5851a1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5851a1))
- **text-filter:** show operation in chip (pull request [#102](https://bitbucket.org/mtnaus/rds-lib-ui/issues/102)), EXPL-154 #done ([31d649a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31d649a))
- **text-filter:** use double quotes in chip label (pull request [#112](https://bitbucket.org/mtnaus/rds-lib-ui/issues/112)), EXPL-160 #done ([7a5dec5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7a5dec5))
- **tokenizer): demo, nefix(tokenizer:** demo, new models, improve serializationw models, improve serialization ([a799610](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a799610))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5033dd2))
- **value-domain:** change values type to an array ([65b1ff2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/65b1ff2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/296c1e0))
- **variable-distribution:** handle no standard deviation and minimum of 0 (pull request [#127](https://bitbucket.org/mtnaus/rds-lib-ui/issues/127)), TAB-124 ([dd2c297](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dd2c297))
- **variable-distribution:** handle numbers up to 99 billion (pull request [#74](https://bitbucket.org/mtnaus/rds-lib-ui/issues/74)) ([fb6ffba](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fb6ffba))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33ecfaa))
- **variable-information:** add missing properties, decorators, optional properties (pull request [#155](https://bitbucket.org/mtnaus/rds-lib-ui/issues/155)), CCAA-340 ([e8df4ac](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e8df4ac))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8ffefd1))
- **variable-list:** use the variable uri for routing if it exists (pull request [#132](https://bitbucket.org/mtnaus/rds-lib-ui/issues/132)), TAB-130 ([325718b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/325718b))
- **variable-select:** uncheck not removing ([0a1362f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0a1362f))
- **variable-select:** use rds-chips ([36a8e20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/36a8e20))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commit/91d2759))
- **variable-selection-dialog:** nested scrolling ([9e98341](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e98341))
- **variable-summary:** add isWeight, isRequired, isWeight ([e5381aa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5381aa))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f7ca7d))

### Build System

- **all:** add build script to build all libraries in order ([c055c5c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c055c5c))
- **all:** fix order of build all script ([ec80c87](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ec80c87))
- **budgets:** increase demo app budget to 10mb ([ff3a64e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3a64e))
- **data-query:** fix pipeline and build:all script ([09d1a9e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/09d1a9e))
- **dependencies:** update mtna-lib-ui ([5e8740d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e8740d))
- **dependencies:** update to mtna-lib-ui@7.2.0 ([664ed0c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/664ed0c))
- **import:** fix bad import ([c9dc325](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c9dc325))
- **model-predefined-data:** add pipelines ([9c16396](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9c16396))
- **peacock:** add new property for v3 ([958c252](https://bitbucket.org/mtnaus/rds-lib-ui/commit/958c252))
- **peer-dependencies:** update dependencies for rds-lib-ui ([34aa14f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34aa14f))
- **peer-dependencies:** update mtna-lib ([6806c6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6806c6d))
- **pipelines:** build data-core before rds-base ([a5d55a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5d55a7))
- **pipelines:** build rds-base after pojo-consumer ([e0a7001](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0a7001))
- **pipelines:** fix build order for rds-packaging-ui ([5e388bf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e388bf))
- **pipelines:** fix deploy demo scripts ([43af2c0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/43af2c0))
- **pipelines:** fix lib pipeline ([993c5af](https://bitbucket.org/mtnaus/rds-lib-ui/commit/993c5af))
- **pipelines:** fix publish script for pojo-consumer-ui ([bf2ffae](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bf2ffae))
- **pipelines:** fix rds-lib tag script ([4698911](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4698911))
- **prettier:** switch to published module config ([fdd959f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdd959f))
- **rds-base:** add peer dependency to data-core, fix pipeline build ([7da0573](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7da0573))
- **rds-base:** fix pipeline ([24702c1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/24702c1))
- **rds-lib:** increase data-core dependencies to 1.2.5 ([eb4aec7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb4aec7))
- **scripts:** add script to publish with next tag ([c5d3e6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5d3e6d))
- **settings:** add border color to peacock ([ae51faa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae51faa))
- **settings:** add vscode settings ([fdf9123](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdf9123))
- **vscode:** add color for library ([c8dad80](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c8dad80))

### Features

- **angular:** update to Angular 8 (pull request [#101](https://bitbucket.org/mtnaus/rds-lib-ui/issues/101)) ([4fcf995](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4fcf995))
- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f00561c))
- **catalog-header:** new heading component (pull request [#109](https://bitbucket.org/mtnaus/rds-lib-ui/issues/109)), TAB-77 #done ([8e49502](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e49502))
- **chip-list:** added vertical orientation (pull request [#76](https://bitbucket.org/mtnaus/rds-lib-ui/issues/76)) ([80eb5de](https://bitbucket.org/mtnaus/rds-lib-ui/commit/80eb5de))
- **chips:** drag and drop reordering (pull request [#125](https://bitbucket.org/mtnaus/rds-lib-ui/issues/125)) ([d8454e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d8454e0))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee212b4))
- **data-product:** add ngrx reducer and actions ([fdab857](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdab857))
- **data-product-banner:** new banner component (pull request [#128](https://bitbucket.org/mtnaus/rds-lib-ui/issues/128)), TAB-120 #done ([f1d34c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1d34c7))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commit/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2797370))
- **data-type-pipes:** add three data type pipes ([687e3a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/687e3a8))
- **deserialize:** create async method using metadata service (pull request [#130](https://bitbucket.org/mtnaus/rds-lib-ui/issues/130)), EXPL-177 ([cff8a86](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cff8a86))
- **dictionary:** add resizable column functionality (pull request [#116](https://bitbucket.org/mtnaus/rds-lib-ui/issues/116)), EXPL-166 #done ([5d3dd6c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d3dd6c))
- **dictionary-table:** add columns for isMeasure, isRequired, isWeight (pull request [#117](https://bitbucket.org/mtnaus/rds-lib-ui/issues/117)) ([00f657b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/00f657b))
- **dimension-select:** enable reordering variables (pull request [#126](https://bitbucket.org/mtnaus/rds-lib-ui/issues/126)), TAB-109 ([23c8fb6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/23c8fb6))
- **empty-dp-guard:** empty data product guard ([3b97971](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3b97971))
- **filter:** add models and serialization utility ([fe7ab79](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe7ab79))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccdd4d3))
- **filter-select:** multi filter selection capability (pull request [#144](https://bitbucket.org/mtnaus/rds-lib-ui/issues/144)) ([465106f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/465106f))
- **filters:** ability to invert text & numeric filter values (pull request [#90](https://bitbucket.org/mtnaus/rds-lib-ui/issues/90)) ([1eb3520](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1eb3520))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commit/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bd53af9))
- **measure:** new measure select and variable selection dialog components (pull request [#137](https://bitbucket.org/mtnaus/rds-lib-ui/issues/137)), #TAB-135 ([fa0543b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa0543b)), closes [#TAB-135](https://bitbucket.org/mtnaus/rds-lib-ui/issues/TAB-135)
- **measures:** add initial measure control for tabulation (pull request [#138](https://bitbucket.org/mtnaus/rds-lib-ui/issues/138)), TAB-135 ([c38c653](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c38c653))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6b03f35))
- **metadata-service:** add getVariablesCount method, model parameters ([a2075fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2075fe))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commit/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0481ee4))
- **numeric-filter:** new numeric filter component (pull request [#75](https://bitbucket.org/mtnaus/rds-lib-ui/issues/75)), MDET-70 ([f2ffc77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f2ffc77))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commit/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9980dfc))
- **profile:** update metadata service to support variable profiling (pull request [#114](https://bitbucket.org/mtnaus/rds-lib-ui/issues/114)), EXPL-92 ([0dadb01](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0dadb01))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b289349))
- **rds-base:** new models (pull request [#154](https://bitbucket.org/mtnaus/rds-lib-ui/issues/154)) ([9faa2c2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9faa2c2))
- **rds-lib:** support key and lock columns in the select table (pull request [#152](https://bitbucket.org/mtnaus/rds-lib-ui/issues/152)), CCAA-240 ([41b0829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/41b0829))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c3e8407))
- **rds-lib-ui:** add utility for data-core Records ([8d0e492](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8d0e492))
- **rds-lib-ui:** add utility to compare variables ([40b5645](https://bitbucket.org/mtnaus/rds-lib-ui/commit/40b5645))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commit/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/55649cd))
- **select-table:** initial editable features, rename inputs and outputs (pull request [#149](https://bitbucket.org/mtnaus/rds-lib-ui/issues/149)) ([92f07cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/92f07cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3dd524))
- **select-table:** optional checkbox column (pull request [#147](https://bitbucket.org/mtnaus/rds-lib-ui/issues/147)), CCAA-166 #done ([1209ec2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1209ec2))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a09c36d))
- **select-table:** show variable label in tooltip (pull request [#115](https://bitbucket.org/mtnaus/rds-lib-ui/issues/115)), EXPL-169 ([a9a780c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a9a780c))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ba7b0))
- **tabulation-dimensions:** support multiple columns and rows (pull request [#123](https://bitbucket.org/mtnaus/rds-lib-ui/issues/123)), TAB-100 ([6ff56dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6ff56dd))
- **tabulation-parameters:** add orderBy parameter ([ee36258](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee36258))
- **tabulation-table:** add ability to specify the measure column header ([e59264e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e59264e))
- **tabulation-table:** add formatting options (pull request [#141](https://bitbucket.org/mtnaus/rds-lib-ui/issues/141)), TAB-139 ([82c2ae0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82c2ae0))
- **tabulation-table:** interchangeable code value display (pull request [#95](https://bitbucket.org/mtnaus/rds-lib-ui/issues/95)) ([450211a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/450211a))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fbe4b0e))
- **tabulation-table:** support Mtna DataSet (pull request [#80](https://bitbucket.org/mtnaus/rds-lib-ui/issues/80)), TAB-47 #done ([7c9d3a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7c9d3a0))
- **tabulation-table:** use new condensed TabulationDataset (pull request [#142](https://bitbucket.org/mtnaus/rds-lib-ui/issues/142)), TAB-143 ([edd3c1a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/edd3c1a))
- **text-filter:** new text filter component (pull request [#77](https://bitbucket.org/mtnaus/rds-lib-ui/issues/77)), MDET-70 ([4626caa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4626caa))
- **tokenizer:** add tokenizer ([3755100](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3755100))
- **tokenizer-util:** new helper functions ([e841651](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e841651))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commit/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88c76d9))
- **variable-select:** add input to disable options ([bb592e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb592e4))
- **variable-select:** indicate max selections, validation ([79763fa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79763fa))
- **variable-select:** new variable selection component (pull request [#82](https://bitbucket.org/mtnaus/rds-lib-ui/issues/82)), TAB-106 ([f1b7fb8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1b7fb8))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c350ae3))

### refactor

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ea988))

### BREAKING CHANGES

- **dimension-select:** filter input on dimension-select changed to filters
- **dictionary-table:** dictionary table 'toggled' input as Variable array is now 'toggledUris' as string array
- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

### 6.1.1 (2019-12-06)

### Bug Fixes

- **build:** unecessary dependency breaks app on runtime ([34cb68d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34cb68d))
- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eace758))
- **chips:** handle truncating text ([ff942d6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff942d6))
- **chips:** height of drag preview ([1f92420](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1f92420))
- **code-display:** switch order when displaying both (pull request [#110](https://bitbucket.org/mtnaus/rds-lib-ui/issues/110)), TAB-114 #done ([4732e57](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4732e57))
- **data-core:** add MtnaDataType ([5def1c0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5def1c0))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06c1d9d))
- **data-core:** made edit configuration optional ([4d5feda](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4d5feda))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ecd6486))
- **data-core-ui:** add editable configuration ([e7154b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e7154b4))
- **data-dictionary-table:** documentation out of date (pull request [#111](https://bitbucket.org/mtnaus/rds-lib-ui/issues/111)), EXPL-158 #done ([4c59f02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c59f02))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commit/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2076116))
- **datum:** add stronger typing to datum ([bc8aa25](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bc8aa25))
- **demo:** add router-store peer dependency ([269d045](https://bitbucket.org/mtnaus/rds-lib-ui/commit/269d045))
- **demo:** revert import to build directory ([2df5a78](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2df5a78))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ddc4996))
- **dictionary-table:** use VariableSummary (pull request [#96](https://bitbucket.org/mtnaus/rds-lib-ui/issues/96)) ([280400b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/280400b))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9f280c9))
- **dimension-select:** filter-select requires array of filters ([1d2df90](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1d2df90))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a64f169))
- **dimension-selection:** disable when tabulating (pull request [#129](https://bitbucket.org/mtnaus/rds-lib-ui/issues/129)), TAB-125 #done ([4c4e504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4e504))
- **dimension-selection:** missing showRowSubtotals value ([d13dfb5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d13dfb5))
- **dimension-selection:** null check for initial values ([f87df96](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f87df96))
- **dimension-selection:** update form when inputs change ([c49efaf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c49efaf))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commit/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51d5a70))
- **filters:** add type guards for numeric and text filter ([42f714b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/42f714b))
- **filters:** fix layout on numeric and text filter components ([7f42e9a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f42e9a))
- **filters:** position controls inline (pull request [#99](https://bitbucket.org/mtnaus/rds-lib-ui/issues/99)), EXPL-152 #done ([f73ee72](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f73ee72))
- **fitlers:** disable add button until valid filter ([4c4b117](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4b117))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3dadd))
- **ghost-util:** add function to generate ghost variable summaries ([4f81946](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4f81946))
- **imports:** bad import ([4c18588](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c18588))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa83b31))
- **measure:** count is default, never null, TAB-136 ([a3df016](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a3df016))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0640a0))
- **models:** add missing exports (pull request [#120](https://bitbucket.org/mtnaus/rds-lib-ui/issues/120)) ([95424c4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95424c4))
- **numeric-filter:** chip label displays operation and then value (pull request [#100](https://bitbucket.org/mtnaus/rds-lib-ui/issues/100)), EXPL-151 ([50f58b9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/50f58b9))
- **numeric-filter:** enable != operation, keep = or != enabled after selection (pull request [#92](https://bitbucket.org/mtnaus/rds-lib-ui/issues/92)) ([84e6a3a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/84e6a3a))
- **numeric-filter:** no padding between button & chips (pull request [#93](https://bitbucket.org/mtnaus/rds-lib-ui/issues/93)) ([2f20f9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2f20f9c))
- **numeric-filter:** vertical layout (pull request [#78](https://bitbucket.org/mtnaus/rds-lib-ui/issues/78)), MDET-70 ([28576fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28576fe))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commit/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb34533))
- **packaging-processes:** download uses hardcoded filename ([058475d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/058475d))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commit/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commit/573c5ea))
- **pojo-consumer:** add editing config models ([cd77854](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cd77854))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20a47d8))
- **pojo-consumer-ui:** make fields optional on Classification ([79561f8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79561f8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commit/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commit/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7b49654))
- **rds-lib:** record util null check ([5316849](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5316849))
- **rds-lib-ui:** broken imports (pull request [#145](https://bitbucket.org/mtnaus/rds-lib-ui/issues/145)) ([fd7e538](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fd7e538))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e4969a9))
- **relational-operator:** add model ([77c2539](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77c2539))
- **resizable-columns:** columns resize incorrectly when table does not exceed view width (pull request [#119](https://bitbucket.org/mtnaus/rds-lib-ui/issues/119)) ([650dc2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/650dc2b))
- **resizeable-table:** export resizeable-table ([3f3530f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f3530f))
- **select-table:** align cells based on variable dataType (pull request [#143](https://bitbucket.org/mtnaus/rds-lib-ui/issues/143)), EXPL-194 ([b16e499](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b16e499))
- **select-table:** duplicate column definition error ([5d85726](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d85726))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commit/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4965f40))
- **table:** displays incorrect header label (pull request [#83](https://bitbucket.org/mtnaus/rds-lib-ui/issues/83)) ([48a4686](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48a4686))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e7ae61))
- **tabulation:** column id using non-unique datum name ([06057d5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06057d5))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5a5caa8))
- **tabulation-dimensions:** update default popover text (pull request [#140](https://bitbucket.org/mtnaus/rds-lib-ui/issues/140)), TAB-137 ([4d85c02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4d85c02))
- **tabulation-parameters:** include weights ([084bd61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/084bd61))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b9d6e0b))
- **tabulation-table:** handle datum value types: string, number, Code (pull request [#81](https://bitbucket.org/mtnaus/rds-lib-ui/issues/81)) ([116de55](https://bitbucket.org/mtnaus/rds-lib-ui/commit/116de55))
- **tabulation-table:** missing dimension weights (pull request [#91](https://bitbucket.org/mtnaus/rds-lib-ui/issues/91)) ([dc23564](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dc23564))
- **tabulation-table:** number pipe not evaluating 0 ([ae55ca0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae55ca0))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c7caa0))
- **tabulation-table:** totals column should be drawn from records when no columns provided ([8c56ea7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8c56ea7))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/850fd62))
- **tabulation-variable:** add missing id property ([ccf57e5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccf57e5))
- **text-filter:** add equal flex to filter controls (pull request [#107](https://bitbucket.org/mtnaus/rds-lib-ui/issues/107)) ([2dbca0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2dbca0b))
- **text-filter:** change model to use full parameter option ([886021a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/886021a))
- **text-filter:** only allow input for parameters requiring text value (pull request [#104](https://bitbucket.org/mtnaus/rds-lib-ui/issues/104)), EXPL-153 #done ([c5851a1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5851a1))
- **text-filter:** show operation in chip (pull request [#102](https://bitbucket.org/mtnaus/rds-lib-ui/issues/102)), EXPL-154 #done ([31d649a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31d649a))
- **text-filter:** use double quotes in chip label (pull request [#112](https://bitbucket.org/mtnaus/rds-lib-ui/issues/112)), EXPL-160 #done ([7a5dec5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7a5dec5))
- **tokenizer): demo, nefix(tokenizer:** demo, new models, improve serializationw models, improve serialization ([a799610](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a799610))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5033dd2))
- **value-domain:** change values type to an array ([65b1ff2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/65b1ff2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/296c1e0))
- **variable-distribution:** handle no standard deviation and minimum of 0 (pull request [#127](https://bitbucket.org/mtnaus/rds-lib-ui/issues/127)), TAB-124 ([dd2c297](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dd2c297))
- **variable-distribution:** handle numbers up to 99 billion (pull request [#74](https://bitbucket.org/mtnaus/rds-lib-ui/issues/74)) ([fb6ffba](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fb6ffba))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33ecfaa))
- **variable-information:** add missing properties, decorators, optional properties (pull request [#155](https://bitbucket.org/mtnaus/rds-lib-ui/issues/155)), CCAA-340 ([e8df4ac](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e8df4ac))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8ffefd1))
- **variable-list:** use the variable uri for routing if it exists (pull request [#132](https://bitbucket.org/mtnaus/rds-lib-ui/issues/132)), TAB-130 ([325718b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/325718b))
- **variable-select:** uncheck not removing ([0a1362f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0a1362f))
- **variable-select:** use rds-chips ([36a8e20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/36a8e20))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commit/91d2759))
- **variable-selection-dialog:** nested scrolling ([9e98341](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e98341))
- **variable-summary:** add isWeight, isRequired, isWeight ([e5381aa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5381aa))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f7ca7d))

### Build System

- **all:** add build script to build all libraries in order ([c055c5c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c055c5c))
- **all:** fix order of build all script ([ec80c87](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ec80c87))
- **budgets:** increase demo app budget to 10mb ([ff3a64e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3a64e))
- **data-query:** fix pipeline and build:all script ([09d1a9e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/09d1a9e))
- **dependencies:** update mtna-lib-ui ([5e8740d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e8740d))
- **dependencies:** update to mtna-lib-ui@7.2.0 ([664ed0c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/664ed0c))
- **import:** fix bad import ([c9dc325](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c9dc325))
- **model-predefined-data:** add pipelines ([9c16396](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9c16396))
- **peacock:** add new property for v3 ([958c252](https://bitbucket.org/mtnaus/rds-lib-ui/commit/958c252))
- **peer-dependencies:** update dependencies for rds-lib-ui ([34aa14f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34aa14f))
- **peer-dependencies:** update mtna-lib ([6806c6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6806c6d))
- **pipelines:** build data-core before rds-base ([a5d55a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5d55a7))
- **pipelines:** build rds-base after pojo-consumer ([e0a7001](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0a7001))
- **pipelines:** fix build order for rds-packaging-ui ([5e388bf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e388bf))
- **pipelines:** fix deploy demo scripts ([43af2c0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/43af2c0))
- **pipelines:** fix lib pipeline ([993c5af](https://bitbucket.org/mtnaus/rds-lib-ui/commit/993c5af))
- **pipelines:** fix publish script for pojo-consumer-ui ([bf2ffae](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bf2ffae))
- **pipelines:** fix rds-lib tag script ([4698911](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4698911))
- **prettier:** switch to published module config ([fdd959f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdd959f))
- **rds-base:** add peer dependency to data-core, fix pipeline build ([7da0573](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7da0573))
- **rds-base:** fix pipeline ([24702c1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/24702c1))
- **rds-lib:** increase data-core dependencies to 1.2.5 ([eb4aec7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb4aec7))
- **scripts:** add script to publish with next tag ([c5d3e6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5d3e6d))
- **settings:** add border color to peacock ([ae51faa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae51faa))
- **settings:** add vscode settings ([fdf9123](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdf9123))
- **vscode:** add color for library ([c8dad80](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c8dad80))

### Features

- **angular:** update to Angular 8 (pull request [#101](https://bitbucket.org/mtnaus/rds-lib-ui/issues/101)) ([4fcf995](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4fcf995))
- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f00561c))
- **catalog-header:** new heading component (pull request [#109](https://bitbucket.org/mtnaus/rds-lib-ui/issues/109)), TAB-77 #done ([8e49502](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e49502))
- **chip-list:** added vertical orientation (pull request [#76](https://bitbucket.org/mtnaus/rds-lib-ui/issues/76)) ([80eb5de](https://bitbucket.org/mtnaus/rds-lib-ui/commit/80eb5de))
- **chips:** drag and drop reordering (pull request [#125](https://bitbucket.org/mtnaus/rds-lib-ui/issues/125)) ([d8454e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d8454e0))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee212b4))
- **data-product:** add ngrx reducer and actions ([fdab857](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdab857))
- **data-product-banner:** new banner component (pull request [#128](https://bitbucket.org/mtnaus/rds-lib-ui/issues/128)), TAB-120 #done ([f1d34c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1d34c7))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commit/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2797370))
- **data-type-pipes:** add three data type pipes ([687e3a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/687e3a8))
- **deserialize:** create async method using metadata service (pull request [#130](https://bitbucket.org/mtnaus/rds-lib-ui/issues/130)), EXPL-177 ([cff8a86](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cff8a86))
- **dictionary:** add resizable column functionality (pull request [#116](https://bitbucket.org/mtnaus/rds-lib-ui/issues/116)), EXPL-166 #done ([5d3dd6c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d3dd6c))
- **dictionary-table:** add columns for isMeasure, isRequired, isWeight (pull request [#117](https://bitbucket.org/mtnaus/rds-lib-ui/issues/117)) ([00f657b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/00f657b))
- **dimension-select:** enable reordering variables (pull request [#126](https://bitbucket.org/mtnaus/rds-lib-ui/issues/126)), TAB-109 ([23c8fb6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/23c8fb6))
- **empty-dp-guard:** empty data product guard ([3b97971](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3b97971))
- **filter:** add models and serialization utility ([fe7ab79](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe7ab79))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccdd4d3))
- **filter-select:** multi filter selection capability (pull request [#144](https://bitbucket.org/mtnaus/rds-lib-ui/issues/144)) ([465106f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/465106f))
- **filters:** ability to invert text & numeric filter values (pull request [#90](https://bitbucket.org/mtnaus/rds-lib-ui/issues/90)) ([1eb3520](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1eb3520))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commit/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bd53af9))
- **measure:** new measure select and variable selection dialog components (pull request [#137](https://bitbucket.org/mtnaus/rds-lib-ui/issues/137)), #TAB-135 ([fa0543b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa0543b)), closes [#TAB-135](https://bitbucket.org/mtnaus/rds-lib-ui/issues/TAB-135)
- **measures:** add initial measure control for tabulation (pull request [#138](https://bitbucket.org/mtnaus/rds-lib-ui/issues/138)), TAB-135 ([c38c653](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c38c653))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6b03f35))
- **metadata-service:** add getVariablesCount method, model parameters ([a2075fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2075fe))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commit/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0481ee4))
- **numeric-filter:** new numeric filter component (pull request [#75](https://bitbucket.org/mtnaus/rds-lib-ui/issues/75)), MDET-70 ([f2ffc77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f2ffc77))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commit/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9980dfc))
- **profile:** update metadata service to support variable profiling (pull request [#114](https://bitbucket.org/mtnaus/rds-lib-ui/issues/114)), EXPL-92 ([0dadb01](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0dadb01))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b289349))
- **rds-base:** new models (pull request [#154](https://bitbucket.org/mtnaus/rds-lib-ui/issues/154)) ([9faa2c2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9faa2c2))
- **rds-lib:** support key and lock columns in the select table (pull request [#152](https://bitbucket.org/mtnaus/rds-lib-ui/issues/152)), CCAA-240 ([41b0829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/41b0829))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c3e8407))
- **rds-lib-ui:** add utility for data-core Records ([8d0e492](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8d0e492))
- **rds-lib-ui:** add utility to compare variables ([40b5645](https://bitbucket.org/mtnaus/rds-lib-ui/commit/40b5645))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commit/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/55649cd))
- **select-table:** initial editable features, rename inputs and outputs (pull request [#149](https://bitbucket.org/mtnaus/rds-lib-ui/issues/149)) ([92f07cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/92f07cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3dd524))
- **select-table:** optional checkbox column (pull request [#147](https://bitbucket.org/mtnaus/rds-lib-ui/issues/147)), CCAA-166 #done ([1209ec2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1209ec2))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a09c36d))
- **select-table:** show variable label in tooltip (pull request [#115](https://bitbucket.org/mtnaus/rds-lib-ui/issues/115)), EXPL-169 ([a9a780c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a9a780c))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ba7b0))
- **tabulation-dimensions:** support multiple columns and rows (pull request [#123](https://bitbucket.org/mtnaus/rds-lib-ui/issues/123)), TAB-100 ([6ff56dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6ff56dd))
- **tabulation-parameters:** add orderBy parameter ([ee36258](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee36258))
- **tabulation-table:** add ability to specify the measure column header ([e59264e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e59264e))
- **tabulation-table:** add formatting options (pull request [#141](https://bitbucket.org/mtnaus/rds-lib-ui/issues/141)), TAB-139 ([82c2ae0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82c2ae0))
- **tabulation-table:** interchangeable code value display (pull request [#95](https://bitbucket.org/mtnaus/rds-lib-ui/issues/95)) ([450211a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/450211a))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fbe4b0e))
- **tabulation-table:** support Mtna DataSet (pull request [#80](https://bitbucket.org/mtnaus/rds-lib-ui/issues/80)), TAB-47 #done ([7c9d3a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7c9d3a0))
- **tabulation-table:** use new condensed TabulationDataset (pull request [#142](https://bitbucket.org/mtnaus/rds-lib-ui/issues/142)), TAB-143 ([edd3c1a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/edd3c1a))
- **text-filter:** new text filter component (pull request [#77](https://bitbucket.org/mtnaus/rds-lib-ui/issues/77)), MDET-70 ([4626caa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4626caa))
- **tokenizer:** add tokenizer ([3755100](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3755100))
- **tokenizer-util:** new helper functions ([e841651](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e841651))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commit/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88c76d9))
- **variable-select:** add input to disable options ([bb592e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb592e4))
- **variable-select:** indicate max selections, validation ([79763fa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79763fa))
- **variable-select:** new variable selection component (pull request [#82](https://bitbucket.org/mtnaus/rds-lib-ui/issues/82)), TAB-106 ([f1b7fb8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1b7fb8))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c350ae3))

### refactor

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ea988))

### BREAKING CHANGES

- **dimension-select:** filter input on dimension-select changed to filters
- **dictionary-table:** dictionary table 'toggled' input as Variable array is now 'toggledUris' as string array
- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

## 6.1.0 (2019-11-15)

### Bug Fixes

- **build:** unecessary dependency breaks app on runtime ([34cb68d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34cb68d))
- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eace758))
- **chips:** handle truncating text ([ff942d6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff942d6))
- **chips:** height of drag preview ([1f92420](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1f92420))
- **code-display:** switch order when displaying both (pull request [#110](https://bitbucket.org/mtnaus/rds-lib-ui/issues/110)), TAB-114 #done ([4732e57](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4732e57))
- **data-core:** add MtnaDataType ([5def1c0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5def1c0))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06c1d9d))
- **data-core:** made edit configuration optional ([4d5feda](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4d5feda))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ecd6486))
- **data-core-ui:** add editable configuration ([e7154b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e7154b4))
- **data-dictionary-table:** documentation out of date (pull request [#111](https://bitbucket.org/mtnaus/rds-lib-ui/issues/111)), EXPL-158 #done ([4c59f02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c59f02))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commit/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2076116))
- **datum:** add stronger typing to datum ([bc8aa25](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bc8aa25))
- **demo:** add router-store peer dependency ([269d045](https://bitbucket.org/mtnaus/rds-lib-ui/commit/269d045))
- **demo:** revert import to build directory ([2df5a78](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2df5a78))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ddc4996))
- **dictionary-table:** use VariableSummary (pull request [#96](https://bitbucket.org/mtnaus/rds-lib-ui/issues/96)) ([280400b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/280400b))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9f280c9))
- **dimension-select:** filter-select requires array of filters ([1d2df90](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1d2df90))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a64f169))
- **dimension-selection:** disable when tabulating (pull request [#129](https://bitbucket.org/mtnaus/rds-lib-ui/issues/129)), TAB-125 #done ([4c4e504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4e504))
- **dimension-selection:** missing showRowSubtotals value ([d13dfb5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d13dfb5))
- **dimension-selection:** null check for initial values ([f87df96](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f87df96))
- **dimension-selection:** update form when inputs change ([c49efaf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c49efaf))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commit/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51d5a70))
- **filters:** add type guards for numeric and text filter ([42f714b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/42f714b))
- **filters:** fix layout on numeric and text filter components ([7f42e9a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f42e9a))
- **filters:** position controls inline (pull request [#99](https://bitbucket.org/mtnaus/rds-lib-ui/issues/99)), EXPL-152 #done ([f73ee72](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f73ee72))
- **fitlers:** disable add button until valid filter ([4c4b117](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4b117))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3dadd))
- **ghost-util:** add function to generate ghost variable summaries ([4f81946](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4f81946))
- **imports:** bad import ([4c18588](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c18588))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa83b31))
- **measure:** count is default, never null, TAB-136 ([a3df016](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a3df016))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0640a0))
- **models:** add missing exports (pull request [#120](https://bitbucket.org/mtnaus/rds-lib-ui/issues/120)) ([95424c4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95424c4))
- **numeric-filter:** chip label displays operation and then value (pull request [#100](https://bitbucket.org/mtnaus/rds-lib-ui/issues/100)), EXPL-151 ([50f58b9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/50f58b9))
- **numeric-filter:** enable != operation, keep = or != enabled after selection (pull request [#92](https://bitbucket.org/mtnaus/rds-lib-ui/issues/92)) ([84e6a3a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/84e6a3a))
- **numeric-filter:** no padding between button & chips (pull request [#93](https://bitbucket.org/mtnaus/rds-lib-ui/issues/93)) ([2f20f9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2f20f9c))
- **numeric-filter:** vertical layout (pull request [#78](https://bitbucket.org/mtnaus/rds-lib-ui/issues/78)), MDET-70 ([28576fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28576fe))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commit/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb34533))
- **packaging-processes:** download uses hardcoded filename ([058475d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/058475d))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commit/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commit/573c5ea))
- **pojo-consumer:** add editing config models ([cd77854](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cd77854))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20a47d8))
- **pojo-consumer-ui:** make fields optional on Classification ([79561f8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79561f8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commit/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commit/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7b49654))
- **rds-lib:** record util null check ([5316849](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5316849))
- **rds-lib-ui:** broken imports (pull request [#145](https://bitbucket.org/mtnaus/rds-lib-ui/issues/145)) ([fd7e538](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fd7e538))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e4969a9))
- **relational-operator:** add model ([77c2539](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77c2539))
- **resizable-columns:** columns resize incorrectly when table does not exceed view width (pull request [#119](https://bitbucket.org/mtnaus/rds-lib-ui/issues/119)) ([650dc2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/650dc2b))
- **resizeable-table:** export resizeable-table ([3f3530f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f3530f))
- **select-table:** align cells based on variable dataType (pull request [#143](https://bitbucket.org/mtnaus/rds-lib-ui/issues/143)), EXPL-194 ([b16e499](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b16e499))
- **select-table:** duplicate column definition error ([5d85726](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d85726))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commit/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4965f40))
- **table:** displays incorrect header label (pull request [#83](https://bitbucket.org/mtnaus/rds-lib-ui/issues/83)) ([48a4686](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48a4686))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e7ae61))
- **tabulation:** column id using non-unique datum name ([06057d5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06057d5))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5a5caa8))
- **tabulation-dimensions:** update default popover text (pull request [#140](https://bitbucket.org/mtnaus/rds-lib-ui/issues/140)), TAB-137 ([4d85c02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4d85c02))
- **tabulation-parameters:** include weights ([084bd61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/084bd61))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b9d6e0b))
- **tabulation-table:** handle datum value types: string, number, Code (pull request [#81](https://bitbucket.org/mtnaus/rds-lib-ui/issues/81)) ([116de55](https://bitbucket.org/mtnaus/rds-lib-ui/commit/116de55))
- **tabulation-table:** missing dimension weights (pull request [#91](https://bitbucket.org/mtnaus/rds-lib-ui/issues/91)) ([dc23564](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dc23564))
- **tabulation-table:** number pipe not evaluating 0 ([ae55ca0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae55ca0))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c7caa0))
- **tabulation-table:** totals column should be drawn from records when no columns provided ([8c56ea7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8c56ea7))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/850fd62))
- **tabulation-variable:** add missing id property ([ccf57e5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccf57e5))
- **text-filter:** add equal flex to filter controls (pull request [#107](https://bitbucket.org/mtnaus/rds-lib-ui/issues/107)) ([2dbca0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2dbca0b))
- **text-filter:** change model to use full parameter option ([886021a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/886021a))
- **text-filter:** only allow input for parameters requiring text value (pull request [#104](https://bitbucket.org/mtnaus/rds-lib-ui/issues/104)), EXPL-153 #done ([c5851a1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5851a1))
- **text-filter:** show operation in chip (pull request [#102](https://bitbucket.org/mtnaus/rds-lib-ui/issues/102)), EXPL-154 #done ([31d649a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31d649a))
- **text-filter:** use double quotes in chip label (pull request [#112](https://bitbucket.org/mtnaus/rds-lib-ui/issues/112)), EXPL-160 #done ([7a5dec5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7a5dec5))
- **tokenizer): demo, nefix(tokenizer:** demo, new models, improve serializationw models, improve serialization ([a799610](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a799610))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5033dd2))
- **value-domain:** change values type to an array ([65b1ff2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/65b1ff2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/296c1e0))
- **variable-distribution:** handle no standard deviation and minimum of 0 (pull request [#127](https://bitbucket.org/mtnaus/rds-lib-ui/issues/127)), TAB-124 ([dd2c297](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dd2c297))
- **variable-distribution:** handle numbers up to 99 billion (pull request [#74](https://bitbucket.org/mtnaus/rds-lib-ui/issues/74)) ([fb6ffba](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fb6ffba))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8ffefd1))
- **variable-list:** use the variable uri for routing if it exists (pull request [#132](https://bitbucket.org/mtnaus/rds-lib-ui/issues/132)), TAB-130 ([325718b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/325718b))
- **variable-select:** uncheck not removing ([0a1362f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0a1362f))
- **variable-select:** use rds-chips ([36a8e20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/36a8e20))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commit/91d2759))
- **variable-selection-dialog:** nested scrolling ([9e98341](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e98341))
- **variable-summary:** add isWeight, isRequired, isWeight ([e5381aa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5381aa))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f7ca7d))

### Build System

- **all:** add build script to build all libraries in order ([c055c5c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c055c5c))
- **all:** fix order of build all script ([ec80c87](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ec80c87))
- **budgets:** increase demo app budget to 10mb ([ff3a64e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3a64e))
- **data-query:** fix pipeline and build:all script ([09d1a9e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/09d1a9e))
- **dependencies:** update mtna-lib-ui ([5e8740d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e8740d))
- **dependencies:** update to mtna-lib-ui@7.2.0 ([664ed0c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/664ed0c))
- **import:** fix bad import ([c9dc325](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c9dc325))
- **model-predefined-data:** add pipelines ([9c16396](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9c16396))
- **peacock:** add new property for v3 ([958c252](https://bitbucket.org/mtnaus/rds-lib-ui/commit/958c252))
- **peer-dependencies:** update dependencies for rds-lib-ui ([34aa14f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34aa14f))
- **peer-dependencies:** update mtna-lib ([6806c6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6806c6d))
- **pipelines:** build data-core before rds-base ([a5d55a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5d55a7))
- **pipelines:** build rds-base after pojo-consumer ([e0a7001](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0a7001))
- **pipelines:** fix build order for rds-packaging-ui ([5e388bf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e388bf))
- **pipelines:** fix deploy demo scripts ([43af2c0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/43af2c0))
- **pipelines:** fix lib pipeline ([993c5af](https://bitbucket.org/mtnaus/rds-lib-ui/commit/993c5af))
- **pipelines:** fix publish script for pojo-consumer-ui ([bf2ffae](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bf2ffae))
- **pipelines:** fix rds-lib tag script ([4698911](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4698911))
- **prettier:** switch to published module config ([fdd959f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdd959f))
- **rds-base:** add peer dependency to data-core, fix pipeline build ([7da0573](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7da0573))
- **rds-base:** fix pipeline ([24702c1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/24702c1))
- **rds-lib:** increase data-core dependencies to 1.2.5 ([eb4aec7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb4aec7))
- **scripts:** add script to publish with next tag ([c5d3e6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5d3e6d))
- **settings:** add border color to peacock ([ae51faa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae51faa))
- **settings:** add vscode settings ([fdf9123](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdf9123))
- **vscode:** add color for library ([c8dad80](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c8dad80))

### Features

- **angular:** update to Angular 8 (pull request [#101](https://bitbucket.org/mtnaus/rds-lib-ui/issues/101)) ([4fcf995](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4fcf995))
- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f00561c))
- **catalog-header:** new heading component (pull request [#109](https://bitbucket.org/mtnaus/rds-lib-ui/issues/109)), TAB-77 #done ([8e49502](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e49502))
- **chip-list:** added vertical orientation (pull request [#76](https://bitbucket.org/mtnaus/rds-lib-ui/issues/76)) ([80eb5de](https://bitbucket.org/mtnaus/rds-lib-ui/commit/80eb5de))
- **chips:** drag and drop reordering (pull request [#125](https://bitbucket.org/mtnaus/rds-lib-ui/issues/125)) ([d8454e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d8454e0))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee212b4))
- **data-product:** add ngrx reducer and actions ([fdab857](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdab857))
- **data-product-banner:** new banner component (pull request [#128](https://bitbucket.org/mtnaus/rds-lib-ui/issues/128)), TAB-120 #done ([f1d34c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1d34c7))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commit/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2797370))
- **data-type-pipes:** add three data type pipes ([687e3a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/687e3a8))
- **deserialize:** create async method using metadata service (pull request [#130](https://bitbucket.org/mtnaus/rds-lib-ui/issues/130)), EXPL-177 ([cff8a86](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cff8a86))
- **dictionary:** add resizable column functionality (pull request [#116](https://bitbucket.org/mtnaus/rds-lib-ui/issues/116)), EXPL-166 #done ([5d3dd6c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d3dd6c))
- **dictionary-table:** add columns for isMeasure, isRequired, isWeight (pull request [#117](https://bitbucket.org/mtnaus/rds-lib-ui/issues/117)) ([00f657b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/00f657b))
- **dimension-select:** enable reordering variables (pull request [#126](https://bitbucket.org/mtnaus/rds-lib-ui/issues/126)), TAB-109 ([23c8fb6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/23c8fb6))
- **empty-dp-guard:** empty data product guard ([3b97971](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3b97971))
- **filter:** add models and serialization utility ([fe7ab79](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe7ab79))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccdd4d3))
- **filter-select:** multi filter selection capability (pull request [#144](https://bitbucket.org/mtnaus/rds-lib-ui/issues/144)) ([465106f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/465106f))
- **filters:** ability to invert text & numeric filter values (pull request [#90](https://bitbucket.org/mtnaus/rds-lib-ui/issues/90)) ([1eb3520](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1eb3520))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commit/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bd53af9))
- **measure:** new measure select and variable selection dialog components (pull request [#137](https://bitbucket.org/mtnaus/rds-lib-ui/issues/137)), #TAB-135 ([fa0543b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa0543b)), closes [#TAB-135](https://bitbucket.org/mtnaus/rds-lib-ui/issues/TAB-135)
- **measures:** add initial measure control for tabulation (pull request [#138](https://bitbucket.org/mtnaus/rds-lib-ui/issues/138)), TAB-135 ([c38c653](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c38c653))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6b03f35))
- **metadata-service:** add getVariablesCount method, model parameters ([a2075fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2075fe))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commit/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0481ee4))
- **numeric-filter:** new numeric filter component (pull request [#75](https://bitbucket.org/mtnaus/rds-lib-ui/issues/75)), MDET-70 ([f2ffc77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f2ffc77))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commit/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9980dfc))
- **profile:** update metadata service to support variable profiling (pull request [#114](https://bitbucket.org/mtnaus/rds-lib-ui/issues/114)), EXPL-92 ([0dadb01](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0dadb01))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b289349))
- **rds-lib:** support key and lock columns in the select table (pull request [#152](https://bitbucket.org/mtnaus/rds-lib-ui/issues/152)), CCAA-240 ([41b0829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/41b0829))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c3e8407))
- **rds-lib-ui:** add utility for data-core Records ([8d0e492](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8d0e492))
- **rds-lib-ui:** add utility to compare variables ([40b5645](https://bitbucket.org/mtnaus/rds-lib-ui/commit/40b5645))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commit/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/55649cd))
- **select-table:** initial editable features, rename inputs and outputs (pull request [#149](https://bitbucket.org/mtnaus/rds-lib-ui/issues/149)) ([92f07cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/92f07cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3dd524))
- **select-table:** optional checkbox column (pull request [#147](https://bitbucket.org/mtnaus/rds-lib-ui/issues/147)), CCAA-166 #done ([1209ec2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1209ec2))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a09c36d))
- **select-table:** show variable label in tooltip (pull request [#115](https://bitbucket.org/mtnaus/rds-lib-ui/issues/115)), EXPL-169 ([a9a780c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a9a780c))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ba7b0))
- **tabulation-dimensions:** support multiple columns and rows (pull request [#123](https://bitbucket.org/mtnaus/rds-lib-ui/issues/123)), TAB-100 ([6ff56dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6ff56dd))
- **tabulation-parameters:** add orderBy parameter ([ee36258](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee36258))
- **tabulation-table:** add ability to specify the measure column header ([e59264e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e59264e))
- **tabulation-table:** add formatting options (pull request [#141](https://bitbucket.org/mtnaus/rds-lib-ui/issues/141)), TAB-139 ([82c2ae0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82c2ae0))
- **tabulation-table:** interchangeable code value display (pull request [#95](https://bitbucket.org/mtnaus/rds-lib-ui/issues/95)) ([450211a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/450211a))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fbe4b0e))
- **tabulation-table:** support Mtna DataSet (pull request [#80](https://bitbucket.org/mtnaus/rds-lib-ui/issues/80)), TAB-47 #done ([7c9d3a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7c9d3a0))
- **tabulation-table:** use new condensed TabulationDataset (pull request [#142](https://bitbucket.org/mtnaus/rds-lib-ui/issues/142)), TAB-143 ([edd3c1a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/edd3c1a))
- **text-filter:** new text filter component (pull request [#77](https://bitbucket.org/mtnaus/rds-lib-ui/issues/77)), MDET-70 ([4626caa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4626caa))
- **tokenizer:** add tokenizer ([3755100](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3755100))
- **tokenizer-util:** new helper functions ([e841651](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e841651))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commit/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88c76d9))
- **variable-select:** add input to disable options ([bb592e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb592e4))
- **variable-select:** indicate max selections, validation ([79763fa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79763fa))
- **variable-select:** new variable selection component (pull request [#82](https://bitbucket.org/mtnaus/rds-lib-ui/issues/82)), TAB-106 ([f1b7fb8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1b7fb8))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c350ae3))

### refactor

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ea988))

### BREAKING CHANGES

- **dimension-select:** filter input on dimension-select changed to filters
- **dictionary-table:** dictionary table 'toggled' input as Variable array is now 'toggledUris' as string array
- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

## 6.1.0-next.5 (2019-11-06)

### Bug Fixes

- **select-table:** duplicate column definition error ([5d85726](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d85726))

## 6.1.0-next.2 (2019-11-04)

### Bug Fixes

- **build:** unecessary dependency breaks app on runtime ([34cb68d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34cb68d))
- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eace758))
- **chips:** handle truncating text ([ff942d6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff942d6))
- **chips:** height of drag preview ([1f92420](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1f92420))
- **code-display:** switch order when displaying both (pull request [#110](https://bitbucket.org/mtnaus/rds-lib-ui/issues/110)), TAB-114 #done ([4732e57](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4732e57))
- **data-core:** add MtnaDataType ([5def1c0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5def1c0))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06c1d9d))
- **data-core:** made edit configuration optional ([4d5feda](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4d5feda))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ecd6486))
- **data-core-ui:** add editable configuration ([e7154b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e7154b4))
- **data-dictionary-table:** documentation out of date (pull request [#111](https://bitbucket.org/mtnaus/rds-lib-ui/issues/111)), EXPL-158 #done ([4c59f02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c59f02))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commit/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2076116))
- **datum:** add stronger typing to datum ([bc8aa25](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bc8aa25))
- **demo:** add router-store peer dependency ([269d045](https://bitbucket.org/mtnaus/rds-lib-ui/commit/269d045))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ddc4996))
- **dictionary-table:** use VariableSummary (pull request [#96](https://bitbucket.org/mtnaus/rds-lib-ui/issues/96)) ([280400b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/280400b))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9f280c9))
- **dimension-select:** filter-select requires array of filters ([1d2df90](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1d2df90))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a64f169))
- **dimension-selection:** disable when tabulating (pull request [#129](https://bitbucket.org/mtnaus/rds-lib-ui/issues/129)), TAB-125 #done ([4c4e504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4e504))
- **dimension-selection:** missing showRowSubtotals value ([d13dfb5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d13dfb5))
- **dimension-selection:** null check for initial values ([f87df96](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f87df96))
- **dimension-selection:** update form when inputs change ([c49efaf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c49efaf))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commit/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51d5a70))
- **filters:** add type guards for numeric and text filter ([42f714b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/42f714b))
- **filters:** fix layout on numeric and text filter components ([7f42e9a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f42e9a))
- **filters:** position controls inline (pull request [#99](https://bitbucket.org/mtnaus/rds-lib-ui/issues/99)), EXPL-152 #done ([f73ee72](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f73ee72))
- **fitlers:** disable add button until valid filter ([4c4b117](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4b117))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3dadd))
- **ghost-util:** add function to generate ghost variable summaries ([4f81946](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4f81946))
- **imports:** bad import ([4c18588](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c18588))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa83b31))
- **measure:** count is default, never null, TAB-136 ([a3df016](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a3df016))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0640a0))
- **models:** add missing exports (pull request [#120](https://bitbucket.org/mtnaus/rds-lib-ui/issues/120)) ([95424c4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95424c4))
- **numeric-filter:** chip label displays operation and then value (pull request [#100](https://bitbucket.org/mtnaus/rds-lib-ui/issues/100)), EXPL-151 ([50f58b9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/50f58b9))
- **numeric-filter:** enable != operation, keep = or != enabled after selection (pull request [#92](https://bitbucket.org/mtnaus/rds-lib-ui/issues/92)) ([84e6a3a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/84e6a3a))
- **numeric-filter:** no padding between button & chips (pull request [#93](https://bitbucket.org/mtnaus/rds-lib-ui/issues/93)) ([2f20f9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2f20f9c))
- **numeric-filter:** vertical layout (pull request [#78](https://bitbucket.org/mtnaus/rds-lib-ui/issues/78)), MDET-70 ([28576fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28576fe))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commit/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb34533))
- **packaging-processes:** download uses hardcoded filename ([058475d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/058475d))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commit/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commit/573c5ea))
- **pojo-consumer:** add editing config models ([cd77854](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cd77854))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20a47d8))
- **pojo-consumer-ui:** make fields optional on Classification ([79561f8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79561f8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commit/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commit/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7b49654))
- **rds-lib-ui:** broken imports (pull request [#145](https://bitbucket.org/mtnaus/rds-lib-ui/issues/145)) ([fd7e538](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fd7e538))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e4969a9))
- **relational-operator:** add model ([77c2539](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77c2539))
- **resizable-columns:** columns resize incorrectly when table does not exceed view width (pull request [#119](https://bitbucket.org/mtnaus/rds-lib-ui/issues/119)) ([650dc2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/650dc2b))
- **resizeable-table:** export resizeable-table ([3f3530f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f3530f))
- **select-table:** align cells based on variable dataType (pull request [#143](https://bitbucket.org/mtnaus/rds-lib-ui/issues/143)), EXPL-194 ([b16e499](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b16e499))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commit/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4965f40))
- **table:** displays incorrect header label (pull request [#83](https://bitbucket.org/mtnaus/rds-lib-ui/issues/83)) ([48a4686](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48a4686))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e7ae61))
- **tabulation:** column id using non-unique datum name ([06057d5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06057d5))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5a5caa8))
- **tabulation-dimensions:** update default popover text (pull request [#140](https://bitbucket.org/mtnaus/rds-lib-ui/issues/140)), TAB-137 ([4d85c02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4d85c02))
- **tabulation-parameters:** include weights ([084bd61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/084bd61))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b9d6e0b))
- **tabulation-table:** handle datum value types: string, number, Code (pull request [#81](https://bitbucket.org/mtnaus/rds-lib-ui/issues/81)) ([116de55](https://bitbucket.org/mtnaus/rds-lib-ui/commit/116de55))
- **tabulation-table:** missing dimension weights (pull request [#91](https://bitbucket.org/mtnaus/rds-lib-ui/issues/91)) ([dc23564](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dc23564))
- **tabulation-table:** number pipe not evaluating 0 ([ae55ca0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae55ca0))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c7caa0))
- **tabulation-table:** totals column should be drawn from records when no columns provided ([8c56ea7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8c56ea7))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/850fd62))
- **tabulation-variable:** add missing id property ([ccf57e5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccf57e5))
- **text-filter:** add equal flex to filter controls (pull request [#107](https://bitbucket.org/mtnaus/rds-lib-ui/issues/107)) ([2dbca0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2dbca0b))
- **text-filter:** change model to use full parameter option ([886021a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/886021a))
- **text-filter:** only allow input for parameters requiring text value (pull request [#104](https://bitbucket.org/mtnaus/rds-lib-ui/issues/104)), EXPL-153 #done ([c5851a1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5851a1))
- **text-filter:** show operation in chip (pull request [#102](https://bitbucket.org/mtnaus/rds-lib-ui/issues/102)), EXPL-154 #done ([31d649a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31d649a))
- **text-filter:** use double quotes in chip label (pull request [#112](https://bitbucket.org/mtnaus/rds-lib-ui/issues/112)), EXPL-160 #done ([7a5dec5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7a5dec5))
- **tokenizer): demo, nefix(tokenizer:** demo, new models, improve serializationw models, improve serialization ([a799610](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a799610))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5033dd2))
- **value-domain:** change values type to an array ([65b1ff2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/65b1ff2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/296c1e0))
- **variable-distribution:** handle no standard deviation and minimum of 0 (pull request [#127](https://bitbucket.org/mtnaus/rds-lib-ui/issues/127)), TAB-124 ([dd2c297](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dd2c297))
- **variable-distribution:** handle numbers up to 99 billion (pull request [#74](https://bitbucket.org/mtnaus/rds-lib-ui/issues/74)) ([fb6ffba](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fb6ffba))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8ffefd1))
- **variable-list:** use the variable uri for routing if it exists (pull request [#132](https://bitbucket.org/mtnaus/rds-lib-ui/issues/132)), TAB-130 ([325718b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/325718b))
- **variable-select:** uncheck not removing ([0a1362f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0a1362f))
- **variable-select:** use rds-chips ([36a8e20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/36a8e20))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commit/91d2759))
- **variable-selection-dialog:** nested scrolling ([9e98341](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e98341))
- **variable-summary:** add isWeight, isRequired, isWeight ([e5381aa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5381aa))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f7ca7d))

### Build System

- **all:** add build script to build all libraries in order ([c055c5c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c055c5c))
- **all:** fix order of build all script ([ec80c87](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ec80c87))
- **budgets:** increase demo app budget to 10mb ([ff3a64e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3a64e))
- **data-query:** fix pipeline and build:all script ([09d1a9e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/09d1a9e))
- **dependencies:** update mtna-lib-ui ([5e8740d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e8740d))
- **dependencies:** update to mtna-lib-ui@7.2.0 ([664ed0c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/664ed0c))
- **import:** fix bad import ([c9dc325](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c9dc325))
- **model-predefined-data:** add pipelines ([9c16396](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9c16396))
- **peacock:** add new property for v3 ([958c252](https://bitbucket.org/mtnaus/rds-lib-ui/commit/958c252))
- **peer-dependencies:** update dependencies for rds-lib-ui ([34aa14f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34aa14f))
- **peer-dependencies:** update mtna-lib ([6806c6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6806c6d))
- **pipelines:** build data-core before rds-base ([a5d55a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5d55a7))
- **pipelines:** build rds-base after pojo-consumer ([e0a7001](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0a7001))
- **pipelines:** fix build order for rds-packaging-ui ([5e388bf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e388bf))
- **pipelines:** fix deploy demo scripts ([43af2c0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/43af2c0))
- **pipelines:** fix lib pipeline ([993c5af](https://bitbucket.org/mtnaus/rds-lib-ui/commit/993c5af))
- **pipelines:** fix publish script for pojo-consumer-ui ([bf2ffae](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bf2ffae))
- **pipelines:** fix rds-lib tag script ([4698911](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4698911))
- **rds-base:** add peer dependency to data-core, fix pipeline build ([7da0573](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7da0573))
- **rds-base:** fix pipeline ([24702c1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/24702c1))
- **scripts:** add script to publish with next tag ([c5d3e6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5d3e6d))
- **settings:** add vscode settings ([fdf9123](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdf9123))
- **vscode:** add color for library ([c8dad80](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c8dad80))

### Features

- **angular:** update to Angular 8 (pull request [#101](https://bitbucket.org/mtnaus/rds-lib-ui/issues/101)) ([4fcf995](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4fcf995))
- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f00561c))
- **catalog-header:** new heading component (pull request [#109](https://bitbucket.org/mtnaus/rds-lib-ui/issues/109)), TAB-77 #done ([8e49502](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e49502))
- **chip-list:** added vertical orientation (pull request [#76](https://bitbucket.org/mtnaus/rds-lib-ui/issues/76)) ([80eb5de](https://bitbucket.org/mtnaus/rds-lib-ui/commit/80eb5de))
- **chips:** drag and drop reordering (pull request [#125](https://bitbucket.org/mtnaus/rds-lib-ui/issues/125)) ([d8454e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d8454e0))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee212b4))
- **data-product:** add ngrx reducer and actions ([fdab857](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdab857))
- **data-product-banner:** new banner component (pull request [#128](https://bitbucket.org/mtnaus/rds-lib-ui/issues/128)), TAB-120 #done ([f1d34c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1d34c7))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commit/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2797370))
- **data-type-pipes:** add three data type pipes ([687e3a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/687e3a8))
- **deserialize:** create async method using metadata service (pull request [#130](https://bitbucket.org/mtnaus/rds-lib-ui/issues/130)), EXPL-177 ([cff8a86](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cff8a86))
- **dictionary:** add resizable column functionality (pull request [#116](https://bitbucket.org/mtnaus/rds-lib-ui/issues/116)), EXPL-166 #done ([5d3dd6c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d3dd6c))
- **dictionary-table:** add columns for isMeasure, isRequired, isWeight (pull request [#117](https://bitbucket.org/mtnaus/rds-lib-ui/issues/117)) ([00f657b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/00f657b))
- **dimension-select:** enable reordering variables (pull request [#126](https://bitbucket.org/mtnaus/rds-lib-ui/issues/126)), TAB-109 ([23c8fb6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/23c8fb6))
- **empty-dp-guard:** empty data product guard ([3b97971](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3b97971))
- **filter:** add models and serialization utility ([fe7ab79](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe7ab79))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccdd4d3))
- **filter-select:** multi filter selection capability (pull request [#144](https://bitbucket.org/mtnaus/rds-lib-ui/issues/144)) ([465106f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/465106f))
- **filters:** ability to invert text & numeric filter values (pull request [#90](https://bitbucket.org/mtnaus/rds-lib-ui/issues/90)) ([1eb3520](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1eb3520))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commit/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bd53af9))
- **measure:** new measure select and variable selection dialog components (pull request [#137](https://bitbucket.org/mtnaus/rds-lib-ui/issues/137)), #TAB-135 ([fa0543b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa0543b)), closes [#TAB-135](https://bitbucket.org/mtnaus/rds-lib-ui/issues/TAB-135)
- **measures:** add initial measure control for tabulation (pull request [#138](https://bitbucket.org/mtnaus/rds-lib-ui/issues/138)), TAB-135 ([c38c653](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c38c653))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6b03f35))
- **metadata-service:** add getVariablesCount method, model parameters ([a2075fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2075fe))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commit/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0481ee4))
- **numeric-filter:** new numeric filter component (pull request [#75](https://bitbucket.org/mtnaus/rds-lib-ui/issues/75)), MDET-70 ([f2ffc77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f2ffc77))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commit/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9980dfc))
- **profile:** update metadata service to support variable profiling (pull request [#114](https://bitbucket.org/mtnaus/rds-lib-ui/issues/114)), EXPL-92 ([0dadb01](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0dadb01))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c3e8407))
- **rds-lib-ui:** add utility for data-core Records ([8d0e492](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8d0e492))
- **rds-lib-ui:** add utility to compare variables ([40b5645](https://bitbucket.org/mtnaus/rds-lib-ui/commit/40b5645))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commit/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/55649cd))
- **select-table:** initial editable features, rename inputs and outputs (pull request [#149](https://bitbucket.org/mtnaus/rds-lib-ui/issues/149)) ([92f07cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/92f07cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3dd524))
- **select-table:** optional checkbox column (pull request [#147](https://bitbucket.org/mtnaus/rds-lib-ui/issues/147)), CCAA-166 #done ([1209ec2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1209ec2))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a09c36d))
- **select-table:** show variable label in tooltip (pull request [#115](https://bitbucket.org/mtnaus/rds-lib-ui/issues/115)), EXPL-169 ([a9a780c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a9a780c))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ba7b0))
- **tabulation-dimensions:** support multiple columns and rows (pull request [#123](https://bitbucket.org/mtnaus/rds-lib-ui/issues/123)), TAB-100 ([6ff56dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6ff56dd))
- **tabulation-parameters:** add orderBy parameter ([ee36258](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee36258))
- **tabulation-table:** add ability to specify the measure column header ([e59264e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e59264e))
- **tabulation-table:** add formatting options (pull request [#141](https://bitbucket.org/mtnaus/rds-lib-ui/issues/141)), TAB-139 ([82c2ae0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82c2ae0))
- **tabulation-table:** interchangeable code value display (pull request [#95](https://bitbucket.org/mtnaus/rds-lib-ui/issues/95)) ([450211a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/450211a))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fbe4b0e))
- **tabulation-table:** support Mtna DataSet (pull request [#80](https://bitbucket.org/mtnaus/rds-lib-ui/issues/80)), TAB-47 #done ([7c9d3a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7c9d3a0))
- **tabulation-table:** use new condensed TabulationDataset (pull request [#142](https://bitbucket.org/mtnaus/rds-lib-ui/issues/142)), TAB-143 ([edd3c1a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/edd3c1a))
- **text-filter:** new text filter component (pull request [#77](https://bitbucket.org/mtnaus/rds-lib-ui/issues/77)), MDET-70 ([4626caa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4626caa))
- **tokenizer:** add tokenizer ([3755100](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3755100))
- **tokenizer-util:** new helper functions ([e841651](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e841651))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commit/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88c76d9))
- **variable-select:** add input to disable options ([bb592e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb592e4))
- **variable-select:** indicate max selections, validation ([79763fa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79763fa))
- **variable-select:** new variable selection component (pull request [#82](https://bitbucket.org/mtnaus/rds-lib-ui/issues/82)), TAB-106 ([f1b7fb8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1b7fb8))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c350ae3))

### refactor

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ea988))

### BREAKING CHANGES

- **dimension-select:** filter input on dimension-select changed to filters
- **dictionary-table:** dictionary table 'toggled' input as Variable array is now 'toggledUris' as string array
- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

## 6.0.0 (2019-10-23)

### Bug Fixes

- **build:** unecessary dependency breaks app on runtime ([34cb68d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34cb68d))
- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eace758))
- **chips:** handle truncating text ([ff942d6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff942d6))
- **chips:** height of drag preview ([1f92420](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1f92420))
- **code-display:** switch order when displaying both (pull request [#110](https://bitbucket.org/mtnaus/rds-lib-ui/issues/110)), TAB-114 #done ([4732e57](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4732e57))
- **data-core:** add MtnaDataType ([5def1c0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5def1c0))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ecd6486))
- **data-dictionary-table:** documentation out of date (pull request [#111](https://bitbucket.org/mtnaus/rds-lib-ui/issues/111)), EXPL-158 #done ([4c59f02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c59f02))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commit/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2076116))
- **datum:** add stronger typing to datum ([bc8aa25](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bc8aa25))
- **demo:** add router-store peer dependency ([269d045](https://bitbucket.org/mtnaus/rds-lib-ui/commit/269d045))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ddc4996))
- **dictionary-table:** use VariableSummary (pull request [#96](https://bitbucket.org/mtnaus/rds-lib-ui/issues/96)) ([280400b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/280400b))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9f280c9))
- **dimension-select:** filter-select requires array of filters ([1d2df90](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1d2df90))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a64f169))
- **dimension-selection:** disable when tabulating (pull request [#129](https://bitbucket.org/mtnaus/rds-lib-ui/issues/129)), TAB-125 #done ([4c4e504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4e504))
- **dimension-selection:** missing showRowSubtotals value ([d13dfb5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d13dfb5))
- **dimension-selection:** null check for initial values ([f87df96](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f87df96))
- **dimension-selection:** update form when inputs change ([c49efaf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c49efaf))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commit/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51d5a70))
- **filters:** add type guards for numeric and text filter ([42f714b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/42f714b))
- **filters:** fix layout on numeric and text filter components ([7f42e9a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f42e9a))
- **filters:** position controls inline (pull request [#99](https://bitbucket.org/mtnaus/rds-lib-ui/issues/99)), EXPL-152 #done ([f73ee72](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f73ee72))
- **fitlers:** disable add button until valid filter ([4c4b117](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4b117))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3dadd))
- **ghost-util:** add function to generate ghost variable summaries ([4f81946](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4f81946))
- **imports:** bad import ([4c18588](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c18588))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa83b31))
- **measure:** count is default, never null, TAB-136 ([a3df016](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a3df016))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0640a0))
- **models:** add missing exports (pull request [#120](https://bitbucket.org/mtnaus/rds-lib-ui/issues/120)) ([95424c4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95424c4))
- **numeric-filter:** chip label displays operation and then value (pull request [#100](https://bitbucket.org/mtnaus/rds-lib-ui/issues/100)), EXPL-151 ([50f58b9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/50f58b9))
- **numeric-filter:** enable != operation, keep = or != enabled after selection (pull request [#92](https://bitbucket.org/mtnaus/rds-lib-ui/issues/92)) ([84e6a3a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/84e6a3a))
- **numeric-filter:** no padding between button & chips (pull request [#93](https://bitbucket.org/mtnaus/rds-lib-ui/issues/93)) ([2f20f9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2f20f9c))
- **numeric-filter:** vertical layout (pull request [#78](https://bitbucket.org/mtnaus/rds-lib-ui/issues/78)), MDET-70 ([28576fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28576fe))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commit/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb34533))
- **packaging-processes:** download uses hardcoded filename ([058475d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/058475d))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commit/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commit/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20a47d8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commit/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commit/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7b49654))
- **rds-lib-ui:** broken imports (pull request [#145](https://bitbucket.org/mtnaus/rds-lib-ui/issues/145)) ([fd7e538](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fd7e538))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e4969a9))
- **relational-operator:** add model ([77c2539](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77c2539))
- **resizable-columns:** columns resize incorrectly when table does not exceed view width (pull request [#119](https://bitbucket.org/mtnaus/rds-lib-ui/issues/119)) ([650dc2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/650dc2b))
- **select-table:** align cells based on variable dataType (pull request [#143](https://bitbucket.org/mtnaus/rds-lib-ui/issues/143)), EXPL-194 ([b16e499](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b16e499))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commit/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4965f40))
- **table:** displays incorrect header label (pull request [#83](https://bitbucket.org/mtnaus/rds-lib-ui/issues/83)) ([48a4686](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48a4686))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e7ae61))
- **tabulation:** column id using non-unique datum name ([06057d5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06057d5))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5a5caa8))
- **tabulation-dimensions:** update default popover text (pull request [#140](https://bitbucket.org/mtnaus/rds-lib-ui/issues/140)), TAB-137 ([4d85c02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4d85c02))
- **tabulation-parameters:** include weights ([084bd61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/084bd61))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b9d6e0b))
- **tabulation-table:** handle datum value types: string, number, Code (pull request [#81](https://bitbucket.org/mtnaus/rds-lib-ui/issues/81)) ([116de55](https://bitbucket.org/mtnaus/rds-lib-ui/commit/116de55))
- **tabulation-table:** missing dimension weights (pull request [#91](https://bitbucket.org/mtnaus/rds-lib-ui/issues/91)) ([dc23564](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dc23564))
- **tabulation-table:** number pipe not evaluating 0 ([ae55ca0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae55ca0))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c7caa0))
- **tabulation-table:** totals column should be drawn from records when no columns provided ([8c56ea7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8c56ea7))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/850fd62))
- **tabulation-variable:** add missing id property ([ccf57e5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccf57e5))
- **text-filter:** add equal flex to filter controls (pull request [#107](https://bitbucket.org/mtnaus/rds-lib-ui/issues/107)) ([2dbca0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2dbca0b))
- **text-filter:** change model to use full parameter option ([886021a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/886021a))
- **text-filter:** only allow input for parameters requiring text value (pull request [#104](https://bitbucket.org/mtnaus/rds-lib-ui/issues/104)), EXPL-153 #done ([c5851a1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5851a1))
- **text-filter:** show operation in chip (pull request [#102](https://bitbucket.org/mtnaus/rds-lib-ui/issues/102)), EXPL-154 #done ([31d649a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31d649a))
- **text-filter:** use double quotes in chip label (pull request [#112](https://bitbucket.org/mtnaus/rds-lib-ui/issues/112)), EXPL-160 #done ([7a5dec5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7a5dec5))
- **tokenizer): demo, nefix(tokenizer:** demo, new models, improve serializationw models, improve serialization ([a799610](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a799610))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5033dd2))
- **value-domain:** change values type to an array ([65b1ff2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/65b1ff2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/296c1e0))
- **variable-distribution:** handle no standard deviation and minimum of 0 (pull request [#127](https://bitbucket.org/mtnaus/rds-lib-ui/issues/127)), TAB-124 ([dd2c297](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dd2c297))
- **variable-distribution:** handle numbers up to 99 billion (pull request [#74](https://bitbucket.org/mtnaus/rds-lib-ui/issues/74)) ([fb6ffba](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fb6ffba))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8ffefd1))
- **variable-list:** use the variable uri for routing if it exists (pull request [#132](https://bitbucket.org/mtnaus/rds-lib-ui/issues/132)), TAB-130 ([325718b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/325718b))
- **variable-select:** uncheck not removing ([0a1362f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0a1362f))
- **variable-select:** use rds-chips ([36a8e20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/36a8e20))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commit/91d2759))
- **variable-selection-dialog:** nested scrolling ([9e98341](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e98341))
- **variable-summary:** add isWeight, isRequired, isWeight ([e5381aa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5381aa))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f7ca7d))

### Build System

- **all:** add build script to build all libraries in order ([c055c5c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c055c5c))
- **all:** fix order of build all script ([ec80c87](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ec80c87))
- **budgets:** increase demo app budget to 10mb ([ff3a64e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3a64e))
- **data-query:** fix pipeline and build:all script ([09d1a9e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/09d1a9e))
- **dependencies:** update mtna-lib-ui ([5e8740d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e8740d))
- **dependencies:** update to mtna-lib-ui@7.2.0 ([664ed0c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/664ed0c))
- **import:** fix bad import ([c9dc325](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c9dc325))
- **model-predefined-data:** add pipelines ([9c16396](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9c16396))
- **peacock:** add new property for v3 ([958c252](https://bitbucket.org/mtnaus/rds-lib-ui/commit/958c252))
- **peer-dependencies:** update dependencies for rds-lib-ui ([34aa14f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34aa14f))
- **peer-dependencies:** update mtna-lib ([6806c6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6806c6d))
- **pipelines:** build data-core before rds-base ([a5d55a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5d55a7))
- **pipelines:** build rds-base after pojo-consumer ([e0a7001](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0a7001))
- **pipelines:** fix build order for rds-packaging-ui ([5e388bf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e388bf))
- **pipelines:** fix lib pipeline ([993c5af](https://bitbucket.org/mtnaus/rds-lib-ui/commit/993c5af))
- **pipelines:** fix publish script for pojo-consumer-ui ([bf2ffae](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bf2ffae))
- **pipelines:** fix rds-lib tag script ([4698911](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4698911))
- **rds-base:** add peer dependency to data-core, fix pipeline build ([7da0573](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7da0573))
- **rds-base:** fix pipeline ([24702c1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/24702c1))
- **scripts:** add script to publish with next tag ([c5d3e6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5d3e6d))
- **settings:** add vscode settings ([fdf9123](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdf9123))
- **vscode:** add color for library ([c8dad80](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c8dad80))

### Features

- **angular:** update to Angular 8 (pull request [#101](https://bitbucket.org/mtnaus/rds-lib-ui/issues/101)) ([4fcf995](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4fcf995))
- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f00561c))
- **catalog-header:** new heading component (pull request [#109](https://bitbucket.org/mtnaus/rds-lib-ui/issues/109)), TAB-77 #done ([8e49502](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e49502))
- **chip-list:** added vertical orientation (pull request [#76](https://bitbucket.org/mtnaus/rds-lib-ui/issues/76)) ([80eb5de](https://bitbucket.org/mtnaus/rds-lib-ui/commit/80eb5de))
- **chips:** drag and drop reordering (pull request [#125](https://bitbucket.org/mtnaus/rds-lib-ui/issues/125)) ([d8454e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d8454e0))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee212b4))
- **data-product:** add ngrx reducer and actions ([fdab857](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdab857))
- **data-product-banner:** new banner component (pull request [#128](https://bitbucket.org/mtnaus/rds-lib-ui/issues/128)), TAB-120 #done ([f1d34c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1d34c7))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commit/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2797370))
- **deserialize:** create async method using metadata service (pull request [#130](https://bitbucket.org/mtnaus/rds-lib-ui/issues/130)), EXPL-177 ([cff8a86](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cff8a86))
- **dictionary:** add resizable column functionality (pull request [#116](https://bitbucket.org/mtnaus/rds-lib-ui/issues/116)), EXPL-166 #done ([5d3dd6c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d3dd6c))
- **dictionary-table:** add columns for isMeasure, isRequired, isWeight (pull request [#117](https://bitbucket.org/mtnaus/rds-lib-ui/issues/117)) ([00f657b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/00f657b))
- **dimension-select:** enable reordering variables (pull request [#126](https://bitbucket.org/mtnaus/rds-lib-ui/issues/126)), TAB-109 ([23c8fb6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/23c8fb6))
- **empty-dp-guard:** empty data product guard ([3b97971](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3b97971))
- **filter:** add models and serialization utility ([fe7ab79](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe7ab79))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccdd4d3))
- **filter-select:** multi filter selection capability (pull request [#144](https://bitbucket.org/mtnaus/rds-lib-ui/issues/144)) ([465106f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/465106f))
- **filters:** ability to invert text & numeric filter values (pull request [#90](https://bitbucket.org/mtnaus/rds-lib-ui/issues/90)) ([1eb3520](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1eb3520))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commit/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bd53af9))
- **measure:** new measure select and variable selection dialog components (pull request [#137](https://bitbucket.org/mtnaus/rds-lib-ui/issues/137)), #TAB-135 ([fa0543b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa0543b)), closes [#TAB-135](https://bitbucket.org/mtnaus/rds-lib-ui/issues/TAB-135)
- **measures:** add initial measure control for tabulation (pull request [#138](https://bitbucket.org/mtnaus/rds-lib-ui/issues/138)), TAB-135 ([c38c653](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c38c653))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6b03f35))
- **metadata-service:** add getVariablesCount method, model parameters ([a2075fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2075fe))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commit/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0481ee4))
- **numeric-filter:** new numeric filter component (pull request [#75](https://bitbucket.org/mtnaus/rds-lib-ui/issues/75)), MDET-70 ([f2ffc77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f2ffc77))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commit/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9980dfc))
- **profile:** update metadata service to support variable profiling (pull request [#114](https://bitbucket.org/mtnaus/rds-lib-ui/issues/114)), EXPL-92 ([0dadb01](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0dadb01))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commit/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3dd524))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a09c36d))
- **select-table:** show variable label in tooltip (pull request [#115](https://bitbucket.org/mtnaus/rds-lib-ui/issues/115)), EXPL-169 ([a9a780c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a9a780c))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ba7b0))
- **tabulation-dimensions:** support multiple columns and rows (pull request [#123](https://bitbucket.org/mtnaus/rds-lib-ui/issues/123)), TAB-100 ([6ff56dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6ff56dd))
- **tabulation-parameters:** add orderBy parameter ([ee36258](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee36258))
- **tabulation-table:** add ability to specify the measure column header ([e59264e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e59264e))
- **tabulation-table:** add formatting options (pull request [#141](https://bitbucket.org/mtnaus/rds-lib-ui/issues/141)), TAB-139 ([82c2ae0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82c2ae0))
- **tabulation-table:** interchangeable code value display (pull request [#95](https://bitbucket.org/mtnaus/rds-lib-ui/issues/95)) ([450211a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/450211a))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fbe4b0e))
- **tabulation-table:** support Mtna DataSet (pull request [#80](https://bitbucket.org/mtnaus/rds-lib-ui/issues/80)), TAB-47 #done ([7c9d3a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7c9d3a0))
- **tabulation-table:** use new condensed TabulationDataset (pull request [#142](https://bitbucket.org/mtnaus/rds-lib-ui/issues/142)), TAB-143 ([edd3c1a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/edd3c1a))
- **text-filter:** new text filter component (pull request [#77](https://bitbucket.org/mtnaus/rds-lib-ui/issues/77)), MDET-70 ([4626caa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4626caa))
- **tokenizer:** add tokenizer ([3755100](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3755100))
- **tokenizer-util:** new helper functions ([e841651](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e841651))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commit/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88c76d9))
- **variable-select:** add input to disable options ([bb592e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb592e4))
- **variable-select:** indicate max selections, validation ([79763fa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79763fa))
- **variable-select:** new variable selection component (pull request [#82](https://bitbucket.org/mtnaus/rds-lib-ui/issues/82)), TAB-106 ([f1b7fb8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1b7fb8))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c350ae3))

### refactor

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ea988))

### BREAKING CHANGES

- **dimension-select:** filter input on dimension-select changed to filters
- **dictionary-table:** dictionary table 'toggled' input as Variable array is now 'toggledUris' as string array
- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

## 5.6.0 (2019-10-23)

### Bug Fixes

- **build:** unecessary dependency breaks app on runtime ([34cb68d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34cb68d))
- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eace758))
- **chips:** handle truncating text ([ff942d6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff942d6))
- **chips:** height of drag preview ([1f92420](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1f92420))
- **code-display:** switch order when displaying both (pull request [#110](https://bitbucket.org/mtnaus/rds-lib-ui/issues/110)), TAB-114 #done ([4732e57](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4732e57))
- **data-core:** add MtnaDataType ([5def1c0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5def1c0))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ecd6486))
- **data-dictionary-table:** documentation out of date (pull request [#111](https://bitbucket.org/mtnaus/rds-lib-ui/issues/111)), EXPL-158 #done ([4c59f02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c59f02))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commit/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2076116))
- **datum:** add stronger typing to datum ([bc8aa25](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bc8aa25))
- **demo:** add router-store peer dependency ([269d045](https://bitbucket.org/mtnaus/rds-lib-ui/commit/269d045))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ddc4996))
- **dictionary-table:** use VariableSummary (pull request [#96](https://bitbucket.org/mtnaus/rds-lib-ui/issues/96)) ([280400b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/280400b))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9f280c9))
- **dimension-select:** filter-select requires array of filters ([1d2df90](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1d2df90))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a64f169))
- **dimension-selection:** disable when tabulating (pull request [#129](https://bitbucket.org/mtnaus/rds-lib-ui/issues/129)), TAB-125 #done ([4c4e504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4e504))
- **dimension-selection:** missing showRowSubtotals value ([d13dfb5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d13dfb5))
- **dimension-selection:** null check for initial values ([f87df96](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f87df96))
- **dimension-selection:** update form when inputs change ([c49efaf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c49efaf))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commit/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51d5a70))
- **filters:** add type guards for numeric and text filter ([42f714b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/42f714b))
- **filters:** fix layout on numeric and text filter components ([7f42e9a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f42e9a))
- **filters:** position controls inline (pull request [#99](https://bitbucket.org/mtnaus/rds-lib-ui/issues/99)), EXPL-152 #done ([f73ee72](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f73ee72))
- **fitlers:** disable add button until valid filter ([4c4b117](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4b117))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3dadd))
- **ghost-util:** add function to generate ghost variable summaries ([4f81946](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4f81946))
- **imports:** bad import ([4c18588](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c18588))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa83b31))
- **measure:** count is default, never null, TAB-136 ([a3df016](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a3df016))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0640a0))
- **models:** add missing exports (pull request [#120](https://bitbucket.org/mtnaus/rds-lib-ui/issues/120)) ([95424c4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95424c4))
- **numeric-filter:** chip label displays operation and then value (pull request [#100](https://bitbucket.org/mtnaus/rds-lib-ui/issues/100)), EXPL-151 ([50f58b9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/50f58b9))
- **numeric-filter:** enable != operation, keep = or != enabled after selection (pull request [#92](https://bitbucket.org/mtnaus/rds-lib-ui/issues/92)) ([84e6a3a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/84e6a3a))
- **numeric-filter:** no padding between button & chips (pull request [#93](https://bitbucket.org/mtnaus/rds-lib-ui/issues/93)) ([2f20f9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2f20f9c))
- **numeric-filter:** vertical layout (pull request [#78](https://bitbucket.org/mtnaus/rds-lib-ui/issues/78)), MDET-70 ([28576fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28576fe))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commit/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb34533))
- **packaging-processes:** download uses hardcoded filename ([058475d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/058475d))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commit/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commit/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20a47d8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commit/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commit/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7b49654))
- **rds-lib-ui:** broken imports (pull request [#145](https://bitbucket.org/mtnaus/rds-lib-ui/issues/145)) ([fd7e538](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fd7e538))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e4969a9))
- **relational-operator:** add model ([77c2539](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77c2539))
- **resizable-columns:** columns resize incorrectly when table does not exceed view width (pull request [#119](https://bitbucket.org/mtnaus/rds-lib-ui/issues/119)) ([650dc2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/650dc2b))
- **select-table:** align cells based on variable dataType (pull request [#143](https://bitbucket.org/mtnaus/rds-lib-ui/issues/143)), EXPL-194 ([b16e499](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b16e499))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commit/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4965f40))
- **table:** displays incorrect header label (pull request [#83](https://bitbucket.org/mtnaus/rds-lib-ui/issues/83)) ([48a4686](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48a4686))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e7ae61))
- **tabulation:** column id using non-unique datum name ([06057d5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06057d5))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5a5caa8))
- **tabulation-dimensions:** update default popover text (pull request [#140](https://bitbucket.org/mtnaus/rds-lib-ui/issues/140)), TAB-137 ([4d85c02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4d85c02))
- **tabulation-parameters:** include weights ([084bd61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/084bd61))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b9d6e0b))
- **tabulation-table:** handle datum value types: string, number, Code (pull request [#81](https://bitbucket.org/mtnaus/rds-lib-ui/issues/81)) ([116de55](https://bitbucket.org/mtnaus/rds-lib-ui/commit/116de55))
- **tabulation-table:** missing dimension weights (pull request [#91](https://bitbucket.org/mtnaus/rds-lib-ui/issues/91)) ([dc23564](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dc23564))
- **tabulation-table:** number pipe not evaluating 0 ([ae55ca0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae55ca0))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c7caa0))
- **tabulation-table:** totals column should be drawn from records when no columns provided ([8c56ea7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8c56ea7))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/850fd62))
- **tabulation-variable:** add missing id property ([ccf57e5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccf57e5))
- **text-filter:** add equal flex to filter controls (pull request [#107](https://bitbucket.org/mtnaus/rds-lib-ui/issues/107)) ([2dbca0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2dbca0b))
- **text-filter:** change model to use full parameter option ([886021a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/886021a))
- **text-filter:** only allow input for parameters requiring text value (pull request [#104](https://bitbucket.org/mtnaus/rds-lib-ui/issues/104)), EXPL-153 #done ([c5851a1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5851a1))
- **text-filter:** show operation in chip (pull request [#102](https://bitbucket.org/mtnaus/rds-lib-ui/issues/102)), EXPL-154 #done ([31d649a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31d649a))
- **text-filter:** use double quotes in chip label (pull request [#112](https://bitbucket.org/mtnaus/rds-lib-ui/issues/112)), EXPL-160 #done ([7a5dec5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7a5dec5))
- **tokenizer): demo, nefix(tokenizer:** demo, new models, improve serializationw models, improve serialization ([a799610](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a799610))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5033dd2))
- **value-domain:** change values type to an array ([65b1ff2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/65b1ff2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/296c1e0))
- **variable-distribution:** handle no standard deviation and minimum of 0 (pull request [#127](https://bitbucket.org/mtnaus/rds-lib-ui/issues/127)), TAB-124 ([dd2c297](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dd2c297))
- **variable-distribution:** handle numbers up to 99 billion (pull request [#74](https://bitbucket.org/mtnaus/rds-lib-ui/issues/74)) ([fb6ffba](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fb6ffba))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8ffefd1))
- **variable-list:** use the variable uri for routing if it exists (pull request [#132](https://bitbucket.org/mtnaus/rds-lib-ui/issues/132)), TAB-130 ([325718b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/325718b))
- **variable-select:** uncheck not removing ([0a1362f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0a1362f))
- **variable-select:** use rds-chips ([36a8e20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/36a8e20))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commit/91d2759))
- **variable-selection-dialog:** nested scrolling ([9e98341](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e98341))
- **variable-summary:** add isWeight, isRequired, isWeight ([e5381aa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5381aa))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f7ca7d))

### Build System

- **all:** add build script to build all libraries in order ([c055c5c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c055c5c))
- **all:** fix order of build all script ([ec80c87](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ec80c87))
- **budgets:** increase demo app budget to 10mb ([ff3a64e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3a64e))
- **data-query:** fix pipeline and build:all script ([09d1a9e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/09d1a9e))
- **dependencies:** update mtna-lib-ui ([5e8740d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e8740d))
- **dependencies:** update to mtna-lib-ui@7.2.0 ([664ed0c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/664ed0c))
- **import:** fix bad import ([c9dc325](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c9dc325))
- **model-predefined-data:** add pipelines ([9c16396](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9c16396))
- **peacock:** add new property for v3 ([958c252](https://bitbucket.org/mtnaus/rds-lib-ui/commit/958c252))
- **peer-dependencies:** update dependencies for rds-lib-ui ([34aa14f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34aa14f))
- **peer-dependencies:** update mtna-lib ([6806c6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6806c6d))
- **pipelines:** build data-core before rds-base ([a5d55a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5d55a7))
- **pipelines:** build rds-base after pojo-consumer ([e0a7001](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0a7001))
- **pipelines:** fix build order for rds-packaging-ui ([5e388bf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e388bf))
- **pipelines:** fix lib pipeline ([993c5af](https://bitbucket.org/mtnaus/rds-lib-ui/commit/993c5af))
- **pipelines:** fix publish script for pojo-consumer-ui ([bf2ffae](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bf2ffae))
- **pipelines:** fix rds-lib tag script ([4698911](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4698911))
- **rds-base:** add peer dependency to data-core, fix pipeline build ([7da0573](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7da0573))
- **rds-base:** fix pipeline ([24702c1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/24702c1))
- **scripts:** add script to publish with next tag ([c5d3e6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5d3e6d))
- **settings:** add vscode settings ([fdf9123](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdf9123))
- **vscode:** add color for library ([c8dad80](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c8dad80))

### Features

- **angular:** update to Angular 8 (pull request [#101](https://bitbucket.org/mtnaus/rds-lib-ui/issues/101)) ([4fcf995](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4fcf995))
- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f00561c))
- **catalog-header:** new heading component (pull request [#109](https://bitbucket.org/mtnaus/rds-lib-ui/issues/109)), TAB-77 #done ([8e49502](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e49502))
- **chip-list:** added vertical orientation (pull request [#76](https://bitbucket.org/mtnaus/rds-lib-ui/issues/76)) ([80eb5de](https://bitbucket.org/mtnaus/rds-lib-ui/commit/80eb5de))
- **chips:** drag and drop reordering (pull request [#125](https://bitbucket.org/mtnaus/rds-lib-ui/issues/125)) ([d8454e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d8454e0))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee212b4))
- **data-product:** add ngrx reducer and actions ([fdab857](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdab857))
- **data-product-banner:** new banner component (pull request [#128](https://bitbucket.org/mtnaus/rds-lib-ui/issues/128)), TAB-120 #done ([f1d34c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1d34c7))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commit/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2797370))
- **deserialize:** create async method using metadata service (pull request [#130](https://bitbucket.org/mtnaus/rds-lib-ui/issues/130)), EXPL-177 ([cff8a86](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cff8a86))
- **dictionary:** add resizable column functionality (pull request [#116](https://bitbucket.org/mtnaus/rds-lib-ui/issues/116)), EXPL-166 #done ([5d3dd6c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d3dd6c))
- **dictionary-table:** add columns for isMeasure, isRequired, isWeight (pull request [#117](https://bitbucket.org/mtnaus/rds-lib-ui/issues/117)) ([00f657b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/00f657b))
- **dimension-select:** enable reordering variables (pull request [#126](https://bitbucket.org/mtnaus/rds-lib-ui/issues/126)), TAB-109 ([23c8fb6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/23c8fb6))
- **empty-dp-guard:** empty data product guard ([3b97971](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3b97971))
- **filter:** add models and serialization utility ([fe7ab79](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe7ab79))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccdd4d3))
- **filter-select:** multi filter selection capability (pull request [#144](https://bitbucket.org/mtnaus/rds-lib-ui/issues/144)) ([465106f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/465106f))
- **filters:** ability to invert text & numeric filter values (pull request [#90](https://bitbucket.org/mtnaus/rds-lib-ui/issues/90)) ([1eb3520](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1eb3520))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commit/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bd53af9))
- **measure:** new measure select and variable selection dialog components (pull request [#137](https://bitbucket.org/mtnaus/rds-lib-ui/issues/137)), #TAB-135 ([fa0543b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa0543b)), closes [#TAB-135](https://bitbucket.org/mtnaus/rds-lib-ui/issues/TAB-135)
- **measures:** add initial measure control for tabulation (pull request [#138](https://bitbucket.org/mtnaus/rds-lib-ui/issues/138)), TAB-135 ([c38c653](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c38c653))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6b03f35))
- **metadata-service:** add getVariablesCount method, model parameters ([a2075fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2075fe))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commit/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0481ee4))
- **numeric-filter:** new numeric filter component (pull request [#75](https://bitbucket.org/mtnaus/rds-lib-ui/issues/75)), MDET-70 ([f2ffc77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f2ffc77))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commit/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9980dfc))
- **profile:** update metadata service to support variable profiling (pull request [#114](https://bitbucket.org/mtnaus/rds-lib-ui/issues/114)), EXPL-92 ([0dadb01](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0dadb01))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commit/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3dd524))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a09c36d))
- **select-table:** show variable label in tooltip (pull request [#115](https://bitbucket.org/mtnaus/rds-lib-ui/issues/115)), EXPL-169 ([a9a780c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a9a780c))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ba7b0))
- **tabulation-dimensions:** support multiple columns and rows (pull request [#123](https://bitbucket.org/mtnaus/rds-lib-ui/issues/123)), TAB-100 ([6ff56dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6ff56dd))
- **tabulation-parameters:** add orderBy parameter ([ee36258](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee36258))
- **tabulation-table:** add ability to specify the measure column header ([e59264e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e59264e))
- **tabulation-table:** add formatting options (pull request [#141](https://bitbucket.org/mtnaus/rds-lib-ui/issues/141)), TAB-139 ([82c2ae0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82c2ae0))
- **tabulation-table:** interchangeable code value display (pull request [#95](https://bitbucket.org/mtnaus/rds-lib-ui/issues/95)) ([450211a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/450211a))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fbe4b0e))
- **tabulation-table:** support Mtna DataSet (pull request [#80](https://bitbucket.org/mtnaus/rds-lib-ui/issues/80)), TAB-47 #done ([7c9d3a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7c9d3a0))
- **tabulation-table:** use new condensed TabulationDataset (pull request [#142](https://bitbucket.org/mtnaus/rds-lib-ui/issues/142)), TAB-143 ([edd3c1a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/edd3c1a))
- **text-filter:** new text filter component (pull request [#77](https://bitbucket.org/mtnaus/rds-lib-ui/issues/77)), MDET-70 ([4626caa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4626caa))
- **tokenizer:** add tokenizer ([3755100](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3755100))
- **tokenizer-util:** new helper functions ([e841651](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e841651))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commit/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88c76d9))
- **variable-select:** add input to disable options ([bb592e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb592e4))
- **variable-select:** indicate max selections, validation ([79763fa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79763fa))
- **variable-select:** new variable selection component (pull request [#82](https://bitbucket.org/mtnaus/rds-lib-ui/issues/82)), TAB-106 ([f1b7fb8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1b7fb8))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c350ae3))

### refactor

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ea988))

### BREAKING CHANGES

- **dimension-select:** filter input on dimension-select changed to filters
- **dictionary-table:** dictionary table 'toggled' input as Variable array is now 'toggledUris' as string array
- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

## 5.5.0 (2019-10-16)

### Bug Fixes

- **build:** unecessary dependency breaks app on runtime ([34cb68d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34cb68d))
- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eace758))
- **chips:** handle truncating text ([ff942d6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff942d6))
- **chips:** height of drag preview ([1f92420](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1f92420))
- **code-display:** switch order when displaying both (pull request [#110](https://bitbucket.org/mtnaus/rds-lib-ui/issues/110)), TAB-114 #done ([4732e57](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4732e57))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ecd6486))
- **data-dictionary-table:** documentation out of date (pull request [#111](https://bitbucket.org/mtnaus/rds-lib-ui/issues/111)), EXPL-158 #done ([4c59f02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c59f02))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commit/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2076116))
- **datum:** add stronger typing to datum ([bc8aa25](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bc8aa25))
- **demo:** add router-store peer dependency ([269d045](https://bitbucket.org/mtnaus/rds-lib-ui/commit/269d045))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ddc4996))
- **dictionary-table:** use VariableSummary (pull request [#96](https://bitbucket.org/mtnaus/rds-lib-ui/issues/96)) ([280400b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/280400b))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a64f169))
- **dimension-selection:** disable when tabulating (pull request [#129](https://bitbucket.org/mtnaus/rds-lib-ui/issues/129)), TAB-125 #done ([4c4e504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4e504))
- **dimension-selection:** missing showRowSubtotals value ([d13dfb5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d13dfb5))
- **dimension-selection:** null check for initial values ([f87df96](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f87df96))
- **dimension-selection:** update form when inputs change ([c49efaf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c49efaf))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commit/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51d5a70))
- **filters:** add type guards for numeric and text filter ([42f714b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/42f714b))
- **filters:** fix layout on numeric and text filter components ([7f42e9a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f42e9a))
- **filters:** position controls inline (pull request [#99](https://bitbucket.org/mtnaus/rds-lib-ui/issues/99)), EXPL-152 #done ([f73ee72](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f73ee72))
- **fitlers:** disable add button until valid filter ([4c4b117](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4b117))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3dadd))
- **ghost-util:** add function to generate ghost variable summaries ([4f81946](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4f81946))
- **imports:** bad import ([4c18588](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c18588))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0640a0))
- **models:** add missing exports (pull request [#120](https://bitbucket.org/mtnaus/rds-lib-ui/issues/120)) ([95424c4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95424c4))
- **numeric-filter:** chip label displays operation and then value (pull request [#100](https://bitbucket.org/mtnaus/rds-lib-ui/issues/100)), EXPL-151 ([50f58b9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/50f58b9))
- **numeric-filter:** enable != operation, keep = or != enabled after selection (pull request [#92](https://bitbucket.org/mtnaus/rds-lib-ui/issues/92)) ([84e6a3a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/84e6a3a))
- **numeric-filter:** no padding between button & chips (pull request [#93](https://bitbucket.org/mtnaus/rds-lib-ui/issues/93)) ([2f20f9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2f20f9c))
- **numeric-filter:** vertical layout (pull request [#78](https://bitbucket.org/mtnaus/rds-lib-ui/issues/78)), MDET-70 ([28576fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28576fe))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commit/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb34533))
- **packaging-processes:** download uses hardcoded filename ([058475d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/058475d))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commit/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commit/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20a47d8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commit/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commit/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7b49654))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e4969a9))
- **relational-operator:** add model ([77c2539](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77c2539))
- **resizable-columns:** columns resize incorrectly when table does not exceed view width (pull request [#119](https://bitbucket.org/mtnaus/rds-lib-ui/issues/119)) ([650dc2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/650dc2b))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commit/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4965f40))
- **table:** displays incorrect header label (pull request [#83](https://bitbucket.org/mtnaus/rds-lib-ui/issues/83)) ([48a4686](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48a4686))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e7ae61))
- **tabulation:** column id using non-unique datum name ([06057d5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06057d5))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5a5caa8))
- **tabulation-parameters:** include weights ([084bd61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/084bd61))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b9d6e0b))
- **tabulation-table:** handle datum value types: string, number, Code (pull request [#81](https://bitbucket.org/mtnaus/rds-lib-ui/issues/81)) ([116de55](https://bitbucket.org/mtnaus/rds-lib-ui/commit/116de55))
- **tabulation-table:** missing dimension weights (pull request [#91](https://bitbucket.org/mtnaus/rds-lib-ui/issues/91)) ([dc23564](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dc23564))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c7caa0))
- **tabulation-table:** totals column should be drawn from records when no columns provided ([8c56ea7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8c56ea7))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/850fd62))
- **text-filter:** add equal flex to filter controls (pull request [#107](https://bitbucket.org/mtnaus/rds-lib-ui/issues/107)) ([2dbca0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2dbca0b))
- **text-filter:** change model to use full parameter option ([886021a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/886021a))
- **text-filter:** only allow input for parameters requiring text value (pull request [#104](https://bitbucket.org/mtnaus/rds-lib-ui/issues/104)), EXPL-153 #done ([c5851a1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5851a1))
- **text-filter:** show operation in chip (pull request [#102](https://bitbucket.org/mtnaus/rds-lib-ui/issues/102)), EXPL-154 #done ([31d649a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31d649a))
- **text-filter:** use double quotes in chip label (pull request [#112](https://bitbucket.org/mtnaus/rds-lib-ui/issues/112)), EXPL-160 #done ([7a5dec5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7a5dec5))
- **tokenizer): demo, nefix(tokenizer:** demo, new models, improve serializationw models, improve serialization ([a799610](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a799610))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5033dd2))
- **value-domain:** change values type to an array ([65b1ff2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/65b1ff2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/296c1e0))
- **variable-distribution:** handle no standard deviation and minimum of 0 (pull request [#127](https://bitbucket.org/mtnaus/rds-lib-ui/issues/127)), TAB-124 ([dd2c297](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dd2c297))
- **variable-distribution:** handle numbers up to 99 billion (pull request [#74](https://bitbucket.org/mtnaus/rds-lib-ui/issues/74)) ([fb6ffba](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fb6ffba))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8ffefd1))
- **variable-list:** use the variable uri for routing if it exists (pull request [#132](https://bitbucket.org/mtnaus/rds-lib-ui/issues/132)), TAB-130 ([325718b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/325718b))
- **variable-select:** uncheck not removing ([0a1362f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0a1362f))
- **variable-select:** use rds-chips ([36a8e20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/36a8e20))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commit/91d2759))
- **variable-summary:** add isWeight, isRequired, isWeight ([e5381aa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5381aa))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f7ca7d))

### Build System

- **all:** add build script to build all libraries in order ([c055c5c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c055c5c))
- **all:** fix order of build all script ([ec80c87](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ec80c87))
- **budgets:** increase demo app budget to 10mb ([ff3a64e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3a64e))
- **data-query:** fix pipeline and build:all script ([09d1a9e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/09d1a9e))
- **dependencies:** update mtna-lib-ui ([5e8740d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e8740d))
- **dependencies:** update to mtna-lib-ui@7.2.0 ([664ed0c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/664ed0c))
- **import:** fix bad import ([c9dc325](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c9dc325))
- **model-predefined-data:** add pipelines ([9c16396](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9c16396))
- **peacock:** add new property for v3 ([958c252](https://bitbucket.org/mtnaus/rds-lib-ui/commit/958c252))
- **peer-dependencies:** update dependencies for rds-lib-ui ([34aa14f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34aa14f))
- **peer-dependencies:** update mtna-lib ([6806c6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6806c6d))
- **pipelines:** build data-core before rds-base ([a5d55a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5d55a7))
- **pipelines:** build rds-base after pojo-consumer ([e0a7001](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0a7001))
- **pipelines:** fix build order for rds-packaging-ui ([5e388bf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e388bf))
- **pipelines:** fix lib pipeline ([993c5af](https://bitbucket.org/mtnaus/rds-lib-ui/commit/993c5af))
- **pipelines:** fix publish script for pojo-consumer-ui ([bf2ffae](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bf2ffae))
- **pipelines:** fix rds-lib tag script ([4698911](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4698911))
- **rds-base:** add peer dependency to data-core, fix pipeline build ([7da0573](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7da0573))
- **rds-base:** fix pipeline ([24702c1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/24702c1))
- **scripts:** add script to publish with next tag ([c5d3e6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5d3e6d))
- **settings:** add vscode settings ([fdf9123](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdf9123))
- **vscode:** add color for library ([c8dad80](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c8dad80))

### Features

- **angular:** update to Angular 8 (pull request [#101](https://bitbucket.org/mtnaus/rds-lib-ui/issues/101)) ([4fcf995](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4fcf995))
- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f00561c))
- **catalog-header:** new heading component (pull request [#109](https://bitbucket.org/mtnaus/rds-lib-ui/issues/109)), TAB-77 #done ([8e49502](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e49502))
- **chip-list:** added vertical orientation (pull request [#76](https://bitbucket.org/mtnaus/rds-lib-ui/issues/76)) ([80eb5de](https://bitbucket.org/mtnaus/rds-lib-ui/commit/80eb5de))
- **chips:** drag and drop reordering (pull request [#125](https://bitbucket.org/mtnaus/rds-lib-ui/issues/125)) ([d8454e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d8454e0))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee212b4))
- **data-product:** add ngrx reducer and actions ([fdab857](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdab857))
- **data-product-banner:** new banner component (pull request [#128](https://bitbucket.org/mtnaus/rds-lib-ui/issues/128)), TAB-120 #done ([f1d34c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1d34c7))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commit/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2797370))
- **deserialize:** create async method using metadata service (pull request [#130](https://bitbucket.org/mtnaus/rds-lib-ui/issues/130)), EXPL-177 ([cff8a86](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cff8a86))
- **dictionary:** add resizable column functionality (pull request [#116](https://bitbucket.org/mtnaus/rds-lib-ui/issues/116)), EXPL-166 #done ([5d3dd6c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d3dd6c))
- **dictionary-table:** add columns for isMeasure, isRequired, isWeight (pull request [#117](https://bitbucket.org/mtnaus/rds-lib-ui/issues/117)) ([00f657b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/00f657b))
- **dimension-select:** enable reordering variables (pull request [#126](https://bitbucket.org/mtnaus/rds-lib-ui/issues/126)), TAB-109 ([23c8fb6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/23c8fb6))
- **empty-dp-guard:** empty data product guard ([3b97971](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3b97971))
- **filter:** add models and serialization utility ([fe7ab79](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe7ab79))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccdd4d3))
- **filters:** ability to invert text & numeric filter values (pull request [#90](https://bitbucket.org/mtnaus/rds-lib-ui/issues/90)) ([1eb3520](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1eb3520))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commit/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bd53af9))
- **measure:** new measure select and variable selection dialog components (pull request [#137](https://bitbucket.org/mtnaus/rds-lib-ui/issues/137)), #TAB-135 ([fa0543b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa0543b)), closes [#TAB-135](https://bitbucket.org/mtnaus/rds-lib-ui/issues/TAB-135)
- **measures:** add initial measure control for tabulation (pull request [#138](https://bitbucket.org/mtnaus/rds-lib-ui/issues/138)), TAB-135 ([c38c653](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c38c653))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6b03f35))
- **metadata-service:** add getVariablesCount method, model parameters ([a2075fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2075fe))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commit/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0481ee4))
- **numeric-filter:** new numeric filter component (pull request [#75](https://bitbucket.org/mtnaus/rds-lib-ui/issues/75)), MDET-70 ([f2ffc77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f2ffc77))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commit/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9980dfc))
- **profile:** update metadata service to support variable profiling (pull request [#114](https://bitbucket.org/mtnaus/rds-lib-ui/issues/114)), EXPL-92 ([0dadb01](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0dadb01))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commit/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3dd524))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a09c36d))
- **select-table:** show variable label in tooltip (pull request [#115](https://bitbucket.org/mtnaus/rds-lib-ui/issues/115)), EXPL-169 ([a9a780c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a9a780c))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ba7b0))
- **tabulation-dimensions:** support multiple columns and rows (pull request [#123](https://bitbucket.org/mtnaus/rds-lib-ui/issues/123)), TAB-100 ([6ff56dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6ff56dd))
- **tabulation-parameters:** add orderBy parameter ([ee36258](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee36258))
- **tabulation-table:** add ability to specify the measure column header ([e59264e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e59264e))
- **tabulation-table:** interchangeable code value display (pull request [#95](https://bitbucket.org/mtnaus/rds-lib-ui/issues/95)) ([450211a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/450211a))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fbe4b0e))
- **tabulation-table:** support Mtna DataSet (pull request [#80](https://bitbucket.org/mtnaus/rds-lib-ui/issues/80)), TAB-47 #done ([7c9d3a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7c9d3a0))
- **text-filter:** new text filter component (pull request [#77](https://bitbucket.org/mtnaus/rds-lib-ui/issues/77)), MDET-70 ([4626caa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4626caa))
- **tokenizer:** add tokenizer ([3755100](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3755100))
- **tokenizer-util:** new helper functions ([e841651](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e841651))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commit/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88c76d9))
- **variable-select:** add input to disable options ([bb592e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb592e4))
- **variable-select:** indicate max selections, validation ([79763fa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79763fa))
- **variable-select:** new variable selection component (pull request [#82](https://bitbucket.org/mtnaus/rds-lib-ui/issues/82)), TAB-106 ([f1b7fb8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1b7fb8))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c350ae3))

### refactor

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ea988))

### BREAKING CHANGES

- **dictionary-table:** dictionary table 'toggled' input as Variable array is now 'toggledUris' as string array
- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

### 5.4.1 (2019-08-21)

### Bug Fixes

- **build:** unecessary dependency breaks app on runtime ([34cb68d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34cb68d))
- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eace758))
- **chips:** handle truncating text ([ff942d6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff942d6))
- **chips:** height of drag preview ([1f92420](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1f92420))
- **code-display:** switch order when displaying both (pull request [#110](https://bitbucket.org/mtnaus/rds-lib-ui/issues/110)), TAB-114 #done ([4732e57](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4732e57))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ecd6486))
- **data-dictionary-table:** documentation out of date (pull request [#111](https://bitbucket.org/mtnaus/rds-lib-ui/issues/111)), EXPL-158 #done ([4c59f02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c59f02))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commit/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2076116))
- **datum:** add stronger typing to datum ([bc8aa25](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bc8aa25))
- **demo:** add router-store peer dependency ([269d045](https://bitbucket.org/mtnaus/rds-lib-ui/commit/269d045))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ddc4996))
- **dictionary-table:** use VariableSummary (pull request [#96](https://bitbucket.org/mtnaus/rds-lib-ui/issues/96)) ([280400b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/280400b))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a64f169))
- **dimension-selection:** disable when tabulating (pull request [#129](https://bitbucket.org/mtnaus/rds-lib-ui/issues/129)), TAB-125 #done ([4c4e504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4e504))
- **dimension-selection:** missing showRowSubtotals value ([d13dfb5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d13dfb5))
- **dimension-selection:** null check for initial values ([f87df96](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f87df96))
- **dimension-selection:** update form when inputs change ([c49efaf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c49efaf))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commit/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51d5a70))
- **filters:** add type guards for numeric and text filter ([42f714b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/42f714b))
- **filters:** fix layout on numeric and text filter components ([7f42e9a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f42e9a))
- **filters:** position controls inline (pull request [#99](https://bitbucket.org/mtnaus/rds-lib-ui/issues/99)), EXPL-152 #done ([f73ee72](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f73ee72))
- **fitlers:** disable add button until valid filter ([4c4b117](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4b117))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3dadd))
- **ghost-util:** add function to generate ghost variable summaries ([4f81946](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4f81946))
- **imports:** bad import ([4c18588](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c18588))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0640a0))
- **models:** add missing exports (pull request [#120](https://bitbucket.org/mtnaus/rds-lib-ui/issues/120)) ([95424c4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95424c4))
- **numeric-filter:** chip label displays operation and then value (pull request [#100](https://bitbucket.org/mtnaus/rds-lib-ui/issues/100)), EXPL-151 ([50f58b9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/50f58b9))
- **numeric-filter:** enable != operation, keep = or != enabled after selection (pull request [#92](https://bitbucket.org/mtnaus/rds-lib-ui/issues/92)) ([84e6a3a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/84e6a3a))
- **numeric-filter:** no padding between button & chips (pull request [#93](https://bitbucket.org/mtnaus/rds-lib-ui/issues/93)) ([2f20f9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2f20f9c))
- **numeric-filter:** vertical layout (pull request [#78](https://bitbucket.org/mtnaus/rds-lib-ui/issues/78)), MDET-70 ([28576fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28576fe))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commit/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb34533))
- **packaging-processes:** download uses hardcoded filename ([058475d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/058475d))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commit/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commit/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20a47d8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commit/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commit/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7b49654))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e4969a9))
- **relational-operator:** add model ([77c2539](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77c2539))
- **resizable-columns:** columns resize incorrectly when table does not exceed view width (pull request [#119](https://bitbucket.org/mtnaus/rds-lib-ui/issues/119)) ([650dc2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/650dc2b))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commit/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4965f40))
- **table:** displays incorrect header label (pull request [#83](https://bitbucket.org/mtnaus/rds-lib-ui/issues/83)) ([48a4686](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48a4686))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5a5caa8))
- **tabulation-parameters:** include weights ([084bd61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/084bd61))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b9d6e0b))
- **tabulation-table:** handle datum value types: string, number, Code (pull request [#81](https://bitbucket.org/mtnaus/rds-lib-ui/issues/81)) ([116de55](https://bitbucket.org/mtnaus/rds-lib-ui/commit/116de55))
- **tabulation-table:** missing dimension weights (pull request [#91](https://bitbucket.org/mtnaus/rds-lib-ui/issues/91)) ([dc23564](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dc23564))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c7caa0))
- **tabulation-table:** totals column should be drawn from records when no columns provided ([8c56ea7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8c56ea7))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/850fd62))
- **text-filter:** add equal flex to filter controls (pull request [#107](https://bitbucket.org/mtnaus/rds-lib-ui/issues/107)) ([2dbca0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2dbca0b))
- **text-filter:** change model to use full parameter option ([886021a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/886021a))
- **text-filter:** only allow input for parameters requiring text value (pull request [#104](https://bitbucket.org/mtnaus/rds-lib-ui/issues/104)), EXPL-153 #done ([c5851a1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5851a1))
- **text-filter:** show operation in chip (pull request [#102](https://bitbucket.org/mtnaus/rds-lib-ui/issues/102)), EXPL-154 #done ([31d649a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31d649a))
- **text-filter:** use double quotes in chip label (pull request [#112](https://bitbucket.org/mtnaus/rds-lib-ui/issues/112)), EXPL-160 #done ([7a5dec5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7a5dec5))
- **tokenizer): demo, nefix(tokenizer:** demo, new models, improve serializationw models, improve serialization ([a799610](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a799610))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5033dd2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/296c1e0))
- **variable-distribution:** handle no standard deviation and minimum of 0 (pull request [#127](https://bitbucket.org/mtnaus/rds-lib-ui/issues/127)), TAB-124 ([dd2c297](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dd2c297))
- **variable-distribution:** handle numbers up to 99 billion (pull request [#74](https://bitbucket.org/mtnaus/rds-lib-ui/issues/74)) ([fb6ffba](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fb6ffba))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8ffefd1))
- **variable-list:** use the variable uri for routing if it exists (pull request [#132](https://bitbucket.org/mtnaus/rds-lib-ui/issues/132)), TAB-130 ([325718b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/325718b))
- **variable-select:** uncheck not removing ([0a1362f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0a1362f))
- **variable-select:** use rds-chips ([36a8e20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/36a8e20))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commit/91d2759))
- **variable-summary:** add isWeight, isRequired, isWeight ([e5381aa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5381aa))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f7ca7d))

### Build System

- **all:** add build script to build all libraries in order ([c055c5c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c055c5c))
- **all:** fix order of build all script ([ec80c87](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ec80c87))
- **budgets:** increase demo app budget to 10mb ([ff3a64e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3a64e))
- **data-query:** fix pipeline and build:all script ([09d1a9e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/09d1a9e))
- **dependencies:** update mtna-lib-ui ([5e8740d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e8740d))
- **dependencies:** update to mtna-lib-ui@7.2.0 ([664ed0c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/664ed0c))
- **import:** fix bad import ([c9dc325](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c9dc325))
- **model-predefined-data:** add pipelines ([9c16396](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9c16396))
- **peer-dependencies:** update dependencies for rds-lib-ui ([34aa14f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34aa14f))
- **peer-dependencies:** update mtna-lib ([6806c6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6806c6d))
- **pipelines:** build data-core before rds-base ([a5d55a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5d55a7))
- **pipelines:** build rds-base after pojo-consumer ([e0a7001](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0a7001))
- **pipelines:** fix build order for rds-packaging-ui ([5e388bf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e388bf))
- **pipelines:** fix lib pipeline ([993c5af](https://bitbucket.org/mtnaus/rds-lib-ui/commit/993c5af))
- **pipelines:** fix publish script for pojo-consumer-ui ([bf2ffae](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bf2ffae))
- **pipelines:** fix rds-lib tag script ([4698911](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4698911))
- **rds-base:** add peer dependency to data-core, fix pipeline build ([7da0573](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7da0573))
- **rds-base:** fix pipeline ([24702c1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/24702c1))
- **scripts:** add script to publish with next tag ([c5d3e6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5d3e6d))
- **vscode:** add color for library ([c8dad80](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c8dad80))

### Features

- **angular:** update to Angular 8 (pull request [#101](https://bitbucket.org/mtnaus/rds-lib-ui/issues/101)) ([4fcf995](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4fcf995))
- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f00561c))
- **catalog-header:** new heading component (pull request [#109](https://bitbucket.org/mtnaus/rds-lib-ui/issues/109)), TAB-77 #done ([8e49502](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e49502))
- **chip-list:** added vertical orientation (pull request [#76](https://bitbucket.org/mtnaus/rds-lib-ui/issues/76)) ([80eb5de](https://bitbucket.org/mtnaus/rds-lib-ui/commit/80eb5de))
- **chips:** drag and drop reordering (pull request [#125](https://bitbucket.org/mtnaus/rds-lib-ui/issues/125)) ([d8454e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d8454e0))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee212b4))
- **data-product:** add ngrx reducer and actions ([fdab857](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdab857))
- **data-product-banner:** new banner component (pull request [#128](https://bitbucket.org/mtnaus/rds-lib-ui/issues/128)), TAB-120 #done ([f1d34c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1d34c7))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commit/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2797370))
- **deserialize:** create async method using metadata service (pull request [#130](https://bitbucket.org/mtnaus/rds-lib-ui/issues/130)), EXPL-177 ([cff8a86](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cff8a86))
- **dictionary:** add resizable column functionality (pull request [#116](https://bitbucket.org/mtnaus/rds-lib-ui/issues/116)), EXPL-166 #done ([5d3dd6c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d3dd6c))
- **dictionary-table:** add columns for isMeasure, isRequired, isWeight (pull request [#117](https://bitbucket.org/mtnaus/rds-lib-ui/issues/117)) ([00f657b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/00f657b))
- **dimension-select:** enable reordering variables (pull request [#126](https://bitbucket.org/mtnaus/rds-lib-ui/issues/126)), TAB-109 ([23c8fb6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/23c8fb6))
- **empty-dp-guard:** empty data product guard ([3b97971](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3b97971))
- **filter:** add models and serialization utility ([fe7ab79](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe7ab79))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccdd4d3))
- **filters:** ability to invert text & numeric filter values (pull request [#90](https://bitbucket.org/mtnaus/rds-lib-ui/issues/90)) ([1eb3520](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1eb3520))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commit/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6b03f35))
- **metadata-service:** add getVariablesCount method, model parameters ([a2075fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2075fe))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commit/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0481ee4))
- **numeric-filter:** new numeric filter component (pull request [#75](https://bitbucket.org/mtnaus/rds-lib-ui/issues/75)), MDET-70 ([f2ffc77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f2ffc77))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commit/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9980dfc))
- **profile:** update metadata service to support variable profiling (pull request [#114](https://bitbucket.org/mtnaus/rds-lib-ui/issues/114)), EXPL-92 ([0dadb01](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0dadb01))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commit/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3dd524))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a09c36d))
- **select-table:** show variable label in tooltip (pull request [#115](https://bitbucket.org/mtnaus/rds-lib-ui/issues/115)), EXPL-169 ([a9a780c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a9a780c))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ba7b0))
- **tabulation-dimensions:** support multiple columns and rows (pull request [#123](https://bitbucket.org/mtnaus/rds-lib-ui/issues/123)), TAB-100 ([6ff56dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6ff56dd))
- **tabulation-parameters:** add orderBy parameter ([ee36258](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee36258))
- **tabulation-table:** interchangeable code value display (pull request [#95](https://bitbucket.org/mtnaus/rds-lib-ui/issues/95)) ([450211a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/450211a))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fbe4b0e))
- **tabulation-table:** support Mtna DataSet (pull request [#80](https://bitbucket.org/mtnaus/rds-lib-ui/issues/80)), TAB-47 #done ([7c9d3a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7c9d3a0))
- **text-filter:** new text filter component (pull request [#77](https://bitbucket.org/mtnaus/rds-lib-ui/issues/77)), MDET-70 ([4626caa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4626caa))
- **tokenizer:** add tokenizer ([3755100](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3755100))
- **tokenizer-util:** new helper functions ([e841651](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e841651))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commit/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88c76d9))
- **variable-select:** add input to disable options ([bb592e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb592e4))
- **variable-select:** indicate max selections, validation ([79763fa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79763fa))
- **variable-select:** new variable selection component (pull request [#82](https://bitbucket.org/mtnaus/rds-lib-ui/issues/82)), TAB-106 ([f1b7fb8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1b7fb8))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c350ae3))

### refactor

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ea988))

### BREAKING CHANGES

- **dictionary-table:** dictionary table 'toggled' input as Variable array is now 'toggledUris' as string array
- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

## 5.4.0 (2019-08-19)

### Bug Fixes

- **build:** unecessary dependency breaks app on runtime ([34cb68d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34cb68d))
- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eace758))
- **chips:** handle truncating text ([ff942d6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff942d6))
- **chips:** height of drag preview ([1f92420](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1f92420))
- **code-display:** switch order when displaying both (pull request [#110](https://bitbucket.org/mtnaus/rds-lib-ui/issues/110)), TAB-114 #done ([4732e57](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4732e57))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ecd6486))
- **data-dictionary-table:** documentation out of date (pull request [#111](https://bitbucket.org/mtnaus/rds-lib-ui/issues/111)), EXPL-158 #done ([4c59f02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c59f02))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commit/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2076116))
- **datum:** add stronger typing to datum ([bc8aa25](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bc8aa25))
- **demo:** add router-store peer dependency ([269d045](https://bitbucket.org/mtnaus/rds-lib-ui/commit/269d045))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ddc4996))
- **dictionary-table:** use VariableSummary (pull request [#96](https://bitbucket.org/mtnaus/rds-lib-ui/issues/96)) ([280400b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/280400b))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a64f169))
- **dimension-selection:** disable when tabulating (pull request [#129](https://bitbucket.org/mtnaus/rds-lib-ui/issues/129)), TAB-125 #done ([4c4e504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4e504))
- **dimension-selection:** missing showRowSubtotals value ([d13dfb5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d13dfb5))
- **dimension-selection:** null check for initial values ([f87df96](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f87df96))
- **dimension-selection:** update form when inputs change ([c49efaf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c49efaf))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commit/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51d5a70))
- **filters:** add type guards for numeric and text filter ([42f714b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/42f714b))
- **filters:** fix layout on numeric and text filter components ([7f42e9a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f42e9a))
- **filters:** position controls inline (pull request [#99](https://bitbucket.org/mtnaus/rds-lib-ui/issues/99)), EXPL-152 #done ([f73ee72](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f73ee72))
- **fitlers:** disable add button until valid filter ([4c4b117](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4b117))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3dadd))
- **ghost-util:** add function to generate ghost variable summaries ([4f81946](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4f81946))
- **imports:** bad import ([4c18588](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c18588))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0640a0))
- **models:** add missing exports (pull request [#120](https://bitbucket.org/mtnaus/rds-lib-ui/issues/120)) ([95424c4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95424c4))
- **numeric-filter:** chip label displays operation and then value (pull request [#100](https://bitbucket.org/mtnaus/rds-lib-ui/issues/100)), EXPL-151 ([50f58b9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/50f58b9))
- **numeric-filter:** enable != operation, keep = or != enabled after selection (pull request [#92](https://bitbucket.org/mtnaus/rds-lib-ui/issues/92)) ([84e6a3a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/84e6a3a))
- **numeric-filter:** no padding between button & chips (pull request [#93](https://bitbucket.org/mtnaus/rds-lib-ui/issues/93)) ([2f20f9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2f20f9c))
- **numeric-filter:** vertical layout (pull request [#78](https://bitbucket.org/mtnaus/rds-lib-ui/issues/78)), MDET-70 ([28576fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28576fe))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commit/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb34533))
- **packaging-processes:** download uses hardcoded filename ([058475d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/058475d))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commit/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commit/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20a47d8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commit/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commit/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7b49654))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e4969a9))
- **relational-operator:** add model ([77c2539](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77c2539))
- **resizable-columns:** columns resize incorrectly when table does not exceed view width (pull request [#119](https://bitbucket.org/mtnaus/rds-lib-ui/issues/119)) ([650dc2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/650dc2b))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commit/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4965f40))
- **table:** displays incorrect header label (pull request [#83](https://bitbucket.org/mtnaus/rds-lib-ui/issues/83)) ([48a4686](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48a4686))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5a5caa8))
- **tabulation-parameters:** include weights ([084bd61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/084bd61))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b9d6e0b))
- **tabulation-table:** handle datum value types: string, number, Code (pull request [#81](https://bitbucket.org/mtnaus/rds-lib-ui/issues/81)) ([116de55](https://bitbucket.org/mtnaus/rds-lib-ui/commit/116de55))
- **tabulation-table:** missing dimension weights (pull request [#91](https://bitbucket.org/mtnaus/rds-lib-ui/issues/91)) ([dc23564](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dc23564))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c7caa0))
- **tabulation-table:** totals column should be drawn from records when no columns provided ([8c56ea7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8c56ea7))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/850fd62))
- **text-filter:** add equal flex to filter controls (pull request [#107](https://bitbucket.org/mtnaus/rds-lib-ui/issues/107)) ([2dbca0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2dbca0b))
- **text-filter:** change model to use full parameter option ([886021a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/886021a))
- **text-filter:** only allow input for parameters requiring text value (pull request [#104](https://bitbucket.org/mtnaus/rds-lib-ui/issues/104)), EXPL-153 #done ([c5851a1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5851a1))
- **text-filter:** show operation in chip (pull request [#102](https://bitbucket.org/mtnaus/rds-lib-ui/issues/102)), EXPL-154 #done ([31d649a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31d649a))
- **text-filter:** use double quotes in chip label (pull request [#112](https://bitbucket.org/mtnaus/rds-lib-ui/issues/112)), EXPL-160 #done ([7a5dec5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7a5dec5))
- **tokenizer): demo, nefix(tokenizer:** demo, new models, improve serializationw models, improve serialization ([a799610](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a799610))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5033dd2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/296c1e0))
- **variable-distribution:** handle no standard deviation and minimum of 0 (pull request [#127](https://bitbucket.org/mtnaus/rds-lib-ui/issues/127)), TAB-124 ([dd2c297](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dd2c297))
- **variable-distribution:** handle numbers up to 99 billion (pull request [#74](https://bitbucket.org/mtnaus/rds-lib-ui/issues/74)) ([fb6ffba](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fb6ffba))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8ffefd1))
- **variable-select:** uncheck not removing ([0a1362f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0a1362f))
- **variable-select:** use rds-chips ([36a8e20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/36a8e20))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commit/91d2759))
- **variable-summary:** add isWeight, isRequired, isWeight ([e5381aa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5381aa))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f7ca7d))

### Build System

- **all:** add build script to build all libraries in order ([c055c5c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c055c5c))
- **all:** fix order of build all script ([ec80c87](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ec80c87))
- **budgets:** increase demo app budget to 10mb ([ff3a64e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3a64e))
- **data-query:** fix pipeline and build:all script ([09d1a9e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/09d1a9e))
- **dependencies:** update mtna-lib-ui ([5e8740d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e8740d))
- **dependencies:** update to mtna-lib-ui@7.2.0 ([664ed0c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/664ed0c))
- **import:** fix bad import ([c9dc325](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c9dc325))
- **model-predefined-data:** add pipelines ([9c16396](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9c16396))
- **peer-dependencies:** update dependencies for rds-lib-ui ([34aa14f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34aa14f))
- **peer-dependencies:** update mtna-lib ([6806c6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6806c6d))
- **pipelines:** build data-core before rds-base ([a5d55a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5d55a7))
- **pipelines:** build rds-base after pojo-consumer ([e0a7001](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0a7001))
- **pipelines:** fix build order for rds-packaging-ui ([5e388bf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e388bf))
- **pipelines:** fix lib pipeline ([993c5af](https://bitbucket.org/mtnaus/rds-lib-ui/commit/993c5af))
- **pipelines:** fix publish script for pojo-consumer-ui ([bf2ffae](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bf2ffae))
- **rds-base:** add peer dependency to data-core, fix pipeline build ([7da0573](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7da0573))
- **rds-base:** fix pipeline ([24702c1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/24702c1))
- **scripts:** add script to publish with next tag ([c5d3e6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5d3e6d))
- **vscode:** add color for library ([c8dad80](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c8dad80))

### Features

- **angular:** update to Angular 8 (pull request [#101](https://bitbucket.org/mtnaus/rds-lib-ui/issues/101)) ([4fcf995](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4fcf995))
- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f00561c))
- **catalog-header:** new heading component (pull request [#109](https://bitbucket.org/mtnaus/rds-lib-ui/issues/109)), TAB-77 #done ([8e49502](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e49502))
- **chip-list:** added vertical orientation (pull request [#76](https://bitbucket.org/mtnaus/rds-lib-ui/issues/76)) ([80eb5de](https://bitbucket.org/mtnaus/rds-lib-ui/commit/80eb5de))
- **chips:** drag and drop reordering (pull request [#125](https://bitbucket.org/mtnaus/rds-lib-ui/issues/125)) ([d8454e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d8454e0))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee212b4))
- **data-product:** add ngrx reducer and actions ([fdab857](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fdab857))
- **data-product-banner:** new banner component (pull request [#128](https://bitbucket.org/mtnaus/rds-lib-ui/issues/128)), TAB-120 #done ([f1d34c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1d34c7))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commit/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2797370))
- **deserialize:** create async method using metadata service (pull request [#130](https://bitbucket.org/mtnaus/rds-lib-ui/issues/130)), EXPL-177 ([cff8a86](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cff8a86))
- **dictionary:** add resizable column functionality (pull request [#116](https://bitbucket.org/mtnaus/rds-lib-ui/issues/116)), EXPL-166 #done ([5d3dd6c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d3dd6c))
- **dictionary-table:** add columns for isMeasure, isRequired, isWeight (pull request [#117](https://bitbucket.org/mtnaus/rds-lib-ui/issues/117)) ([00f657b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/00f657b))
- **dimension-select:** enable reordering variables (pull request [#126](https://bitbucket.org/mtnaus/rds-lib-ui/issues/126)), TAB-109 ([23c8fb6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/23c8fb6))
- **empty-dp-guard:** empty data product guard ([3b97971](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3b97971))
- **filter:** add models and serialization utility ([fe7ab79](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe7ab79))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccdd4d3))
- **filters:** ability to invert text & numeric filter values (pull request [#90](https://bitbucket.org/mtnaus/rds-lib-ui/issues/90)) ([1eb3520](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1eb3520))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commit/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6b03f35))
- **metadata-service:** add getVariablesCount method, model parameters ([a2075fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2075fe))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commit/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0481ee4))
- **numeric-filter:** new numeric filter component (pull request [#75](https://bitbucket.org/mtnaus/rds-lib-ui/issues/75)), MDET-70 ([f2ffc77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f2ffc77))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commit/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9980dfc))
- **profile:** update metadata service to support variable profiling (pull request [#114](https://bitbucket.org/mtnaus/rds-lib-ui/issues/114)), EXPL-92 ([0dadb01](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0dadb01))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commit/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3dd524))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a09c36d))
- **select-table:** show variable label in tooltip (pull request [#115](https://bitbucket.org/mtnaus/rds-lib-ui/issues/115)), EXPL-169 ([a9a780c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a9a780c))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ba7b0))
- **tabulation-dimensions:** support multiple columns and rows (pull request [#123](https://bitbucket.org/mtnaus/rds-lib-ui/issues/123)), TAB-100 ([6ff56dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6ff56dd))
- **tabulation-parameters:** add orderBy parameter ([ee36258](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee36258))
- **tabulation-table:** interchangeable code value display (pull request [#95](https://bitbucket.org/mtnaus/rds-lib-ui/issues/95)) ([450211a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/450211a))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fbe4b0e))
- **tabulation-table:** support Mtna DataSet (pull request [#80](https://bitbucket.org/mtnaus/rds-lib-ui/issues/80)), TAB-47 #done ([7c9d3a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7c9d3a0))
- **text-filter:** new text filter component (pull request [#77](https://bitbucket.org/mtnaus/rds-lib-ui/issues/77)), MDET-70 ([4626caa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4626caa))
- **tokenizer:** add tokenizer ([3755100](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3755100))
- **tokenizer-util:** new helper functions ([e841651](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e841651))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commit/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88c76d9))
- **variable-select:** add input to disable options ([bb592e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb592e4))
- **variable-select:** indicate max selections, validation ([79763fa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79763fa))
- **variable-select:** new variable selection component (pull request [#82](https://bitbucket.org/mtnaus/rds-lib-ui/issues/82)), TAB-106 ([f1b7fb8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1b7fb8))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c350ae3))

### refactor

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ea988))

### BREAKING CHANGES

- **dictionary-table:** dictionary table 'toggled' input as Variable array is now 'toggledUris' as string array
- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

## 5.3.0 (2019-07-17)

### Bug Fixes

- **build:** unecessary dependency breaks app on runtime ([34cb68d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34cb68d))
- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eace758))
- **chips:** handle truncating text ([ff942d6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff942d6))
- **code-display:** switch order when displaying both (pull request [#110](https://bitbucket.org/mtnaus/rds-lib-ui/issues/110)), TAB-114 #done ([4732e57](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4732e57))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ecd6486))
- **data-dictionary-table:** documentation out of date (pull request [#111](https://bitbucket.org/mtnaus/rds-lib-ui/issues/111)), EXPL-158 #done ([4c59f02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c59f02))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commit/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2076116))
- **datum:** add stronger typing to datum ([bc8aa25](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bc8aa25))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ddc4996))
- **dictionary-table:** use VariableSummary (pull request [#96](https://bitbucket.org/mtnaus/rds-lib-ui/issues/96)) ([280400b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/280400b))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a64f169))
- **dimension-selection:** missing showRowSubtotals value ([d13dfb5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d13dfb5))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commit/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51d5a70))
- **filters:** add type guards for numeric and text filter ([42f714b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/42f714b))
- **filters:** fix layout on numeric and text filter components ([7f42e9a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f42e9a))
- **filters:** position controls inline (pull request [#99](https://bitbucket.org/mtnaus/rds-lib-ui/issues/99)), EXPL-152 #done ([f73ee72](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f73ee72))
- **fitlers:** disable add button until valid filter ([4c4b117](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4b117))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3dadd))
- **ghost-util:** add function to generate ghost variable summaries ([4f81946](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4f81946))
- **imports:** bad import ([4c18588](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c18588))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0640a0))
- **models:** add missing exports (pull request [#120](https://bitbucket.org/mtnaus/rds-lib-ui/issues/120)) ([95424c4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95424c4))
- **numeric-filter:** chip label displays operation and then value (pull request [#100](https://bitbucket.org/mtnaus/rds-lib-ui/issues/100)), EXPL-151 ([50f58b9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/50f58b9))
- **numeric-filter:** enable != operation, keep = or != enabled after selection (pull request [#92](https://bitbucket.org/mtnaus/rds-lib-ui/issues/92)) ([84e6a3a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/84e6a3a))
- **numeric-filter:** no padding between button & chips (pull request [#93](https://bitbucket.org/mtnaus/rds-lib-ui/issues/93)) ([2f20f9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2f20f9c))
- **numeric-filter:** vertical layout (pull request [#78](https://bitbucket.org/mtnaus/rds-lib-ui/issues/78)), MDET-70 ([28576fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28576fe))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commit/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb34533))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commit/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commit/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20a47d8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commit/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commit/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7b49654))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e4969a9))
- **resizable-columns:** columns resize incorrectly when table does not exceed view width (pull request [#119](https://bitbucket.org/mtnaus/rds-lib-ui/issues/119)) ([650dc2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/650dc2b))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commit/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4965f40))
- **table:** displays incorrect header label (pull request [#83](https://bitbucket.org/mtnaus/rds-lib-ui/issues/83)) ([48a4686](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48a4686))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5a5caa8))
- **tabulation-parameters:** include weights ([084bd61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/084bd61))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b9d6e0b))
- **tabulation-table:** handle datum value types: string, number, Code (pull request [#81](https://bitbucket.org/mtnaus/rds-lib-ui/issues/81)) ([116de55](https://bitbucket.org/mtnaus/rds-lib-ui/commit/116de55))
- **tabulation-table:** missing dimension weights (pull request [#91](https://bitbucket.org/mtnaus/rds-lib-ui/issues/91)) ([dc23564](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dc23564))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c7caa0))
- **tabulation-table:** totals column should be drawn from records when no columns provided ([8c56ea7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8c56ea7))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/850fd62))
- **text-filter:** add equal flex to filter controls (pull request [#107](https://bitbucket.org/mtnaus/rds-lib-ui/issues/107)) ([2dbca0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2dbca0b))
- **text-filter:** change model to use full parameter option ([886021a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/886021a))
- **text-filter:** only allow input for parameters requiring text value (pull request [#104](https://bitbucket.org/mtnaus/rds-lib-ui/issues/104)), EXPL-153 #done ([c5851a1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5851a1))
- **text-filter:** show operation in chip (pull request [#102](https://bitbucket.org/mtnaus/rds-lib-ui/issues/102)), EXPL-154 #done ([31d649a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31d649a))
- **text-filter:** use double quotes in chip label (pull request [#112](https://bitbucket.org/mtnaus/rds-lib-ui/issues/112)), EXPL-160 #done ([7a5dec5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7a5dec5))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5033dd2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/296c1e0))
- **variable-distribution:** handle numbers up to 99 billion (pull request [#74](https://bitbucket.org/mtnaus/rds-lib-ui/issues/74)) ([fb6ffba](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fb6ffba))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8ffefd1))
- **variable-select:** uncheck not removing ([0a1362f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0a1362f))
- **variable-select:** use rds-chips ([36a8e20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/36a8e20))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commit/91d2759))
- **variable-summary:** add isWeight, isRequired, isWeight ([e5381aa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5381aa))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f7ca7d))

### Build System

- **all:** add build script to build all libraries in order ([c055c5c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c055c5c))
- **all:** fix order of build all script ([ec80c87](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ec80c87))
- **budgets:** increase demo app budget to 10mb ([ff3a64e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3a64e))
- **dependencies:** update mtna-lib-ui ([5e8740d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e8740d))
- **dependencies:** update to mtna-lib-ui@7.2.0 ([664ed0c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/664ed0c))
- **import:** fix bad import ([c9dc325](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c9dc325))
- **model-predefined-data:** add pipelines ([9c16396](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9c16396))
- **peer-dependencies:** update dependencies for rds-lib-ui ([34aa14f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34aa14f))
- **peer-dependencies:** update mtna-lib ([6806c6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6806c6d))
- **pipelines:** build data-core before rds-base ([a5d55a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5d55a7))
- **pipelines:** build rds-base after pojo-consumer ([e0a7001](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0a7001))
- **pipelines:** fix build order for rds-packaging-ui ([5e388bf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e388bf))
- **pipelines:** fix lib pipeline ([993c5af](https://bitbucket.org/mtnaus/rds-lib-ui/commit/993c5af))
- **pipelines:** fix publish script for pojo-consumer-ui ([bf2ffae](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bf2ffae))
- **rds-base:** add peer dependency to data-core, fix pipeline build ([7da0573](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7da0573))
- **rds-base:** fix pipeline ([24702c1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/24702c1))
- **vscode:** add color for library ([c8dad80](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c8dad80))

### Features

- **angular:** update to Angular 8 (pull request [#101](https://bitbucket.org/mtnaus/rds-lib-ui/issues/101)) ([4fcf995](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4fcf995))
- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f00561c))
- **catalog-header:** new heading component (pull request [#109](https://bitbucket.org/mtnaus/rds-lib-ui/issues/109)), TAB-77 #done ([8e49502](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e49502))
- **chip-list:** added vertical orientation (pull request [#76](https://bitbucket.org/mtnaus/rds-lib-ui/issues/76)) ([80eb5de](https://bitbucket.org/mtnaus/rds-lib-ui/commit/80eb5de))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commit/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2797370))
- **dictionary:** add resizable column functionality (pull request [#116](https://bitbucket.org/mtnaus/rds-lib-ui/issues/116)), EXPL-166 #done ([5d3dd6c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d3dd6c))
- **dictionary-table:** add columns for isMeasure, isRequired, isWeight (pull request [#117](https://bitbucket.org/mtnaus/rds-lib-ui/issues/117)) ([00f657b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/00f657b))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccdd4d3))
- **filters:** ability to invert text & numeric filter values (pull request [#90](https://bitbucket.org/mtnaus/rds-lib-ui/issues/90)) ([1eb3520](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1eb3520))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commit/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6b03f35))
- **metadata-service:** add getVariablesCount method, model parameters ([a2075fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2075fe))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commit/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0481ee4))
- **numeric-filter:** new numeric filter component (pull request [#75](https://bitbucket.org/mtnaus/rds-lib-ui/issues/75)), MDET-70 ([f2ffc77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f2ffc77))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commit/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9980dfc))
- **profile:** update metadata service to support variable profiling (pull request [#114](https://bitbucket.org/mtnaus/rds-lib-ui/issues/114)), EXPL-92 ([0dadb01](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0dadb01))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commit/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3dd524))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a09c36d))
- **select-table:** show variable label in tooltip (pull request [#115](https://bitbucket.org/mtnaus/rds-lib-ui/issues/115)), EXPL-169 ([a9a780c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a9a780c))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ba7b0))
- **tabulation-dimensions:** support multiple columns and rows (pull request [#123](https://bitbucket.org/mtnaus/rds-lib-ui/issues/123)), TAB-100 ([6ff56dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6ff56dd))
- **tabulation-parameters:** add orderBy parameter ([ee36258](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee36258))
- **tabulation-table:** interchangeable code value display (pull request [#95](https://bitbucket.org/mtnaus/rds-lib-ui/issues/95)) ([450211a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/450211a))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fbe4b0e))
- **tabulation-table:** support Mtna DataSet (pull request [#80](https://bitbucket.org/mtnaus/rds-lib-ui/issues/80)), TAB-47 #done ([7c9d3a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7c9d3a0))
- **text-filter:** new text filter component (pull request [#77](https://bitbucket.org/mtnaus/rds-lib-ui/issues/77)), MDET-70 ([4626caa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4626caa))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commit/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88c76d9))
- **variable-select:** add input to disable options ([bb592e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb592e4))
- **variable-select:** indicate max selections, validation ([79763fa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/79763fa))
- **variable-select:** new variable selection component (pull request [#82](https://bitbucket.org/mtnaus/rds-lib-ui/issues/82)), TAB-106 ([f1b7fb8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1b7fb8))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c350ae3))

### refactor

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ea988))

### BREAKING CHANGES

- **dictionary-table:** dictionary table 'toggled' input as Variable array is now 'toggledUris' as string array
- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

## 5.2.0 (2019-07-12)

### Bug Fixes

- **build:** unecessary dependency breaks app on runtime ([34cb68d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34cb68d))
- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eace758))
- **code-display:** switch order when displaying both (pull request [#110](https://bitbucket.org/mtnaus/rds-lib-ui/issues/110)), TAB-114 #done ([4732e57](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4732e57))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ecd6486))
- **data-dictionary-table:** documentation out of date (pull request [#111](https://bitbucket.org/mtnaus/rds-lib-ui/issues/111)), EXPL-158 #done ([4c59f02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c59f02))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commit/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2076116))
- **datum:** add stronger typing to datum ([bc8aa25](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bc8aa25))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ddc4996))
- **dictionary-table:** use VariableSummary (pull request [#96](https://bitbucket.org/mtnaus/rds-lib-ui/issues/96)) ([280400b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/280400b))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a64f169))
- **dimension-selection:** missing showRowSubtotals value ([d13dfb5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d13dfb5))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commit/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51d5a70))
- **filters:** add type guards for numeric and text filter ([42f714b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/42f714b))
- **filters:** fix layout on numeric and text filter components ([7f42e9a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f42e9a))
- **filters:** position controls inline (pull request [#99](https://bitbucket.org/mtnaus/rds-lib-ui/issues/99)), EXPL-152 #done ([f73ee72](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f73ee72))
- **fitlers:** disable add button until valid filter ([4c4b117](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4b117))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3dadd))
- **ghost-util:** add function to generate ghost variable summaries ([4f81946](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4f81946))
- **imports:** bad import ([4c18588](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c18588))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0640a0))
- **models:** add missing exports (pull request [#120](https://bitbucket.org/mtnaus/rds-lib-ui/issues/120)) ([95424c4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95424c4))
- **numeric-filter:** chip label displays operation and then value (pull request [#100](https://bitbucket.org/mtnaus/rds-lib-ui/issues/100)), EXPL-151 ([50f58b9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/50f58b9))
- **numeric-filter:** enable != operation, keep = or != enabled after selection (pull request [#92](https://bitbucket.org/mtnaus/rds-lib-ui/issues/92)) ([84e6a3a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/84e6a3a))
- **numeric-filter:** no padding between button & chips (pull request [#93](https://bitbucket.org/mtnaus/rds-lib-ui/issues/93)) ([2f20f9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2f20f9c))
- **numeric-filter:** vertical layout (pull request [#78](https://bitbucket.org/mtnaus/rds-lib-ui/issues/78)), MDET-70 ([28576fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28576fe))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commit/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb34533))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commit/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commit/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20a47d8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commit/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commit/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7b49654))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e4969a9))
- **resizable-columns:** columns resize incorrectly when table does not exceed view width (pull request [#119](https://bitbucket.org/mtnaus/rds-lib-ui/issues/119)) ([650dc2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/650dc2b))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commit/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4965f40))
- **table:** displays incorrect header label (pull request [#83](https://bitbucket.org/mtnaus/rds-lib-ui/issues/83)) ([48a4686](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48a4686))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5a5caa8))
- **tabulation-parameters:** include weights ([084bd61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/084bd61))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b9d6e0b))
- **tabulation-table:** handle datum value types: string, number, Code (pull request [#81](https://bitbucket.org/mtnaus/rds-lib-ui/issues/81)) ([116de55](https://bitbucket.org/mtnaus/rds-lib-ui/commit/116de55))
- **tabulation-table:** missing dimension weights (pull request [#91](https://bitbucket.org/mtnaus/rds-lib-ui/issues/91)) ([dc23564](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dc23564))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c7caa0))
- **tabulation-table:** totals column should be drawn from records when no columns provided ([8c56ea7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8c56ea7))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/850fd62))
- **text-filter:** add equal flex to filter controls (pull request [#107](https://bitbucket.org/mtnaus/rds-lib-ui/issues/107)) ([2dbca0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2dbca0b))
- **text-filter:** change model to use full parameter option ([886021a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/886021a))
- **text-filter:** only allow input for parameters requiring text value (pull request [#104](https://bitbucket.org/mtnaus/rds-lib-ui/issues/104)), EXPL-153 #done ([c5851a1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5851a1))
- **text-filter:** show operation in chip (pull request [#102](https://bitbucket.org/mtnaus/rds-lib-ui/issues/102)), EXPL-154 #done ([31d649a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31d649a))
- **text-filter:** use double quotes in chip label (pull request [#112](https://bitbucket.org/mtnaus/rds-lib-ui/issues/112)), EXPL-160 #done ([7a5dec5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7a5dec5))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5033dd2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/296c1e0))
- **variable-distribution:** handle numbers up to 99 billion (pull request [#74](https://bitbucket.org/mtnaus/rds-lib-ui/issues/74)) ([fb6ffba](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fb6ffba))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commit/91d2759))
- **variable-summary:** add isWeight, isRequired, isWeight ([e5381aa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5381aa))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f7ca7d))

### Build System

- **all:** add build script to build all libraries in order ([c055c5c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c055c5c))
- **all:** fix order of build all script ([ec80c87](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ec80c87))
- **budgets:** increase demo app budget to 10mb ([ff3a64e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3a64e))
- **dependencies:** update mtna-lib-ui ([5e8740d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e8740d))
- **dependencies:** update to mtna-lib-ui@7.2.0 ([664ed0c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/664ed0c))
- **import:** fix bad import ([c9dc325](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c9dc325))
- **model-predefined-data:** add pipelines ([9c16396](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9c16396))
- **peer-dependencies:** update dependencies for rds-lib-ui ([34aa14f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34aa14f))
- **peer-dependencies:** update mtna-lib ([6806c6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6806c6d))
- **pipelines:** build data-core before rds-base ([a5d55a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5d55a7))
- **pipelines:** build rds-base after pojo-consumer ([e0a7001](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0a7001))
- **pipelines:** fix build order for rds-packaging-ui ([5e388bf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e388bf))
- **pipelines:** fix lib pipeline ([993c5af](https://bitbucket.org/mtnaus/rds-lib-ui/commit/993c5af))
- **pipelines:** fix publish script for pojo-consumer-ui ([bf2ffae](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bf2ffae))
- **rds-base:** add peer dependency to data-core, fix pipeline build ([7da0573](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7da0573))
- **rds-base:** fix pipeline ([24702c1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/24702c1))
- **vscode:** add color for library ([c8dad80](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c8dad80))

### Features

- **angular:** update to Angular 8 (pull request [#101](https://bitbucket.org/mtnaus/rds-lib-ui/issues/101)) ([4fcf995](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4fcf995))
- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f00561c))
- **catalog-header:** new heading component (pull request [#109](https://bitbucket.org/mtnaus/rds-lib-ui/issues/109)), TAB-77 #done ([8e49502](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e49502))
- **chip-list:** added vertical orientation (pull request [#76](https://bitbucket.org/mtnaus/rds-lib-ui/issues/76)) ([80eb5de](https://bitbucket.org/mtnaus/rds-lib-ui/commit/80eb5de))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commit/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2797370))
- **dictionary:** add resizable column functionality (pull request [#116](https://bitbucket.org/mtnaus/rds-lib-ui/issues/116)), EXPL-166 #done ([5d3dd6c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5d3dd6c))
- **dictionary-table:** add columns for isMeasure, isRequired, isWeight (pull request [#117](https://bitbucket.org/mtnaus/rds-lib-ui/issues/117)) ([00f657b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/00f657b))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccdd4d3))
- **filters:** ability to invert text & numeric filter values (pull request [#90](https://bitbucket.org/mtnaus/rds-lib-ui/issues/90)) ([1eb3520](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1eb3520))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commit/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6b03f35))
- **metadata-service:** add getVariablesCount method, model parameters ([a2075fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2075fe))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commit/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0481ee4))
- **numeric-filter:** new numeric filter component (pull request [#75](https://bitbucket.org/mtnaus/rds-lib-ui/issues/75)), MDET-70 ([f2ffc77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f2ffc77))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commit/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9980dfc))
- **profile:** update metadata service to support variable profiling (pull request [#114](https://bitbucket.org/mtnaus/rds-lib-ui/issues/114)), EXPL-92 ([0dadb01](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0dadb01))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commit/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3dd524))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a09c36d))
- **select-table:** show variable label in tooltip (pull request [#115](https://bitbucket.org/mtnaus/rds-lib-ui/issues/115)), EXPL-169 ([a9a780c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a9a780c))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ba7b0))
- **tabulation-parameters:** add orderBy parameter ([ee36258](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee36258))
- **tabulation-table:** interchangeable code value display (pull request [#95](https://bitbucket.org/mtnaus/rds-lib-ui/issues/95)) ([450211a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/450211a))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fbe4b0e))
- **tabulation-table:** support Mtna DataSet (pull request [#80](https://bitbucket.org/mtnaus/rds-lib-ui/issues/80)), TAB-47 #done ([7c9d3a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7c9d3a0))
- **text-filter:** new text filter component (pull request [#77](https://bitbucket.org/mtnaus/rds-lib-ui/issues/77)), MDET-70 ([4626caa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4626caa))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commit/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88c76d9))
- **variable-select:** new variable selection component (pull request [#82](https://bitbucket.org/mtnaus/rds-lib-ui/issues/82)), TAB-106 ([f1b7fb8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1b7fb8))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c350ae3))

### refactor

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ea988))

### BREAKING CHANGES

- **dictionary-table:** dictionary table 'toggled' input as Variable array is now 'toggledUris' as string array
- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

### 5.1.1 (2019-07-09)

### Bug Fixes

- **build:** unecessary dependency breaks app on runtime ([34cb68d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34cb68d))
- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eace758))
- **code-display:** switch order when displaying both (pull request [#110](https://bitbucket.org/mtnaus/rds-lib-ui/issues/110)), TAB-114 #done ([4732e57](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4732e57))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ecd6486))
- **data-dictionary-table:** documentation out of date (pull request [#111](https://bitbucket.org/mtnaus/rds-lib-ui/issues/111)), EXPL-158 #done ([4c59f02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c59f02))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commit/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2076116))
- **datum:** add stronger typing to datum ([bc8aa25](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bc8aa25))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ddc4996))
- **dictionary-table:** use VariableSummary (pull request [#96](https://bitbucket.org/mtnaus/rds-lib-ui/issues/96)) ([280400b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/280400b))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a64f169))
- **dimension-selection:** missing showRowSubtotals value ([d13dfb5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d13dfb5))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commit/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51d5a70))
- **filters:** add type guards for numeric and text filter ([42f714b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/42f714b))
- **filters:** fix layout on numeric and text filter components ([7f42e9a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f42e9a))
- **filters:** position controls inline (pull request [#99](https://bitbucket.org/mtnaus/rds-lib-ui/issues/99)), EXPL-152 #done ([f73ee72](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f73ee72))
- **fitlers:** disable add button until valid filter ([4c4b117](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c4b117))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3dadd))
- **ghost-util:** add function to generate ghost variable summaries ([4f81946](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4f81946))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0640a0))
- **numeric-filter:** chip label displays operation and then value (pull request [#100](https://bitbucket.org/mtnaus/rds-lib-ui/issues/100)), EXPL-151 ([50f58b9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/50f58b9))
- **numeric-filter:** enable != operation, keep = or != enabled after selection (pull request [#92](https://bitbucket.org/mtnaus/rds-lib-ui/issues/92)) ([84e6a3a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/84e6a3a))
- **numeric-filter:** no padding between button & chips (pull request [#93](https://bitbucket.org/mtnaus/rds-lib-ui/issues/93)) ([2f20f9c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2f20f9c))
- **numeric-filter:** vertical layout (pull request [#78](https://bitbucket.org/mtnaus/rds-lib-ui/issues/78)), MDET-70 ([28576fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28576fe))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commit/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bb34533))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commit/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commit/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commit/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commit/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20a47d8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commit/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commit/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7b49654))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e4969a9))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commit/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4965f40))
- **table:** displays incorrect header label (pull request [#83](https://bitbucket.org/mtnaus/rds-lib-ui/issues/83)) ([48a4686](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48a4686))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5a5caa8))
- **tabulation-parameters:** include weights ([084bd61](https://bitbucket.org/mtnaus/rds-lib-ui/commit/084bd61))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b9d6e0b))
- **tabulation-table:** handle datum value types: string, number, Code (pull request [#81](https://bitbucket.org/mtnaus/rds-lib-ui/issues/81)) ([116de55](https://bitbucket.org/mtnaus/rds-lib-ui/commit/116de55))
- **tabulation-table:** missing dimension weights (pull request [#91](https://bitbucket.org/mtnaus/rds-lib-ui/issues/91)) ([dc23564](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dc23564))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c7caa0))
- **tabulation-table:** totals column should be drawn from records when no columns provided ([8c56ea7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8c56ea7))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/850fd62))
- **text-filter:** add equal flex to filter controls (pull request [#107](https://bitbucket.org/mtnaus/rds-lib-ui/issues/107)) ([2dbca0b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2dbca0b))
- **text-filter:** change model to use full parameter option ([886021a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/886021a))
- **text-filter:** only allow input for parameters requiring text value (pull request [#104](https://bitbucket.org/mtnaus/rds-lib-ui/issues/104)), EXPL-153 #done ([c5851a1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c5851a1))
- **text-filter:** show operation in chip (pull request [#102](https://bitbucket.org/mtnaus/rds-lib-ui/issues/102)), EXPL-154 #done ([31d649a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31d649a))
- **text-filter:** use double quotes in chip label (pull request [#112](https://bitbucket.org/mtnaus/rds-lib-ui/issues/112)), EXPL-160 #done ([7a5dec5](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7a5dec5))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5033dd2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commit/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/296c1e0))
- **variable-distribution:** handle numbers up to 99 billion (pull request [#74](https://bitbucket.org/mtnaus/rds-lib-ui/issues/74)) ([fb6ffba](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fb6ffba))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commit/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commit/91d2759))
- **variable-summary:** add isWeight, isRequired, isWeight ([e5381aa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5381aa))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/3f7ca7d))

### Build System

- **all:** add build script to build all libraries in order ([c055c5c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c055c5c))
- **all:** fix order of build all script ([ec80c87](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ec80c87))
- **budgets:** increase demo app budget to 10mb ([ff3a64e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ff3a64e))
- **dependencies:** update mtna-lib-ui ([5e8740d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e8740d))
- **dependencies:** update to mtna-lib-ui@7.2.0 ([664ed0c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/664ed0c))
- **import:** fix bad import ([c9dc325](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c9dc325))
- **model-predefined-data:** add pipelines ([9c16396](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9c16396))
- **peer-dependencies:** update dependencies for rds-lib-ui ([34aa14f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34aa14f))
- **peer-dependencies:** update mtna-lib ([6806c6d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6806c6d))
- **pipelines:** build data-core before rds-base ([a5d55a7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a5d55a7))
- **pipelines:** build rds-base after pojo-consumer ([e0a7001](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e0a7001))
- **pipelines:** fix build order for rds-packaging-ui ([5e388bf](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5e388bf))
- **pipelines:** fix lib pipeline ([993c5af](https://bitbucket.org/mtnaus/rds-lib-ui/commit/993c5af))
- **pipelines:** fix publish script for pojo-consumer-ui ([bf2ffae](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bf2ffae))
- **rds-base:** add peer dependency to data-core, fix pipeline build ([7da0573](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7da0573))
- **rds-base:** fix pipeline ([24702c1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/24702c1))
- **vscode:** add color for library ([c8dad80](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c8dad80))

### Features

- **angular:** update to Angular 8 (pull request [#101](https://bitbucket.org/mtnaus/rds-lib-ui/issues/101)) ([4fcf995](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4fcf995))
- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f00561c))
- **catalog-header:** new heading component (pull request [#109](https://bitbucket.org/mtnaus/rds-lib-ui/issues/109)), TAB-77 #done ([8e49502](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e49502))
- **chip-list:** added vertical orientation (pull request [#76](https://bitbucket.org/mtnaus/rds-lib-ui/issues/76)) ([80eb5de](https://bitbucket.org/mtnaus/rds-lib-ui/commit/80eb5de))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commit/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2797370))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ccdd4d3))
- **filters:** ability to invert text & numeric filter values (pull request [#90](https://bitbucket.org/mtnaus/rds-lib-ui/issues/90)) ([1eb3520](https://bitbucket.org/mtnaus/rds-lib-ui/commit/1eb3520))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commit/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commit/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commit/6b03f35))
- **metadata-service:** add getVariablesCount method, model parameters ([a2075fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2075fe))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commit/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commit/0481ee4))
- **numeric-filter:** new numeric filter component (pull request [#75](https://bitbucket.org/mtnaus/rds-lib-ui/issues/75)), MDET-70 ([f2ffc77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f2ffc77))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commit/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commit/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commit/9980dfc))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commit/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commit/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commit/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commit/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commit/e3dd524))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a09c36d))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ba7b0))
- **tabulation-parameters:** add orderBy parameter ([ee36258](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee36258))
- **tabulation-table:** interchangeable code value display (pull request [#95](https://bitbucket.org/mtnaus/rds-lib-ui/issues/95)) ([450211a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/450211a))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commit/fbe4b0e))
- **tabulation-table:** support Mtna DataSet (pull request [#80](https://bitbucket.org/mtnaus/rds-lib-ui/issues/80)), TAB-47 #done ([7c9d3a0](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7c9d3a0))
- **text-filter:** new text filter component (pull request [#77](https://bitbucket.org/mtnaus/rds-lib-ui/issues/77)), MDET-70 ([4626caa](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4626caa))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commit/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commit/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commit/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commit/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/88c76d9))
- **variable-select:** new variable selection component (pull request [#82](https://bitbucket.org/mtnaus/rds-lib-ui/issues/82)), TAB-106 ([f1b7fb8](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f1b7fb8))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commit/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commit/c350ae3))

### refactor

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commit/f4ea988))

### BREAKING CHANGES

- **dictionary-table:** dictionary table 'toggled' input as Variable array is now 'toggledUris' as string array
- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

## 5.1.0 (2019-07-03)

### Bug Fixes

- **build:** unecessary dependency breaks app on runtime ([34cb68d](https://bitbucket.org/mtnaus/rds-lib-ui/commit/34cb68d))
- **code-display:** switch order when displaying both (pull request [#110](https://bitbucket.org/mtnaus/rds-lib-ui/issues/110)), TAB-114 #done ([4732e57](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4732e57))
- **data-dictionary-table:** documentation out of date (pull request [#111](https://bitbucket.org/mtnaus/rds-lib-ui/issues/111)), EXPL-158 #done ([4c59f02](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4c59f02))
- **filters:** fix layout on numeric and text filter components ([7f42e9a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/7f42e9a))
- **ghost-util:** add function to generate ghost variable summaries ([4f81946](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4f81946))

### Features

- **catalog-header:** new heading component (pull request [#109](https://bitbucket.org/mtnaus/rds-lib-ui/issues/109)), TAB-77 #done ([8e49502](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8e49502))
- **metadata-service:** add getVariablesCount method, model parameters ([a2075fe](https://bitbucket.org/mtnaus/rds-lib-ui/commit/a2075fe))

## 5.0.0 (2019-06-18)

### Bug Fixes

- **dictionary-table:** use VariableSummary (pull request [#96](https://bitbucket.org/mtnaus/rds-lib-ui/issues/96)) ([280400b](https://bitbucket.org/mtnaus/rds-lib-ui/commit/280400b))
- **numeric-filter:** chip label displays operation and then value (pull request [#100](https://bitbucket.org/mtnaus/rds-lib-ui/issues/100)), EXPL-151 ([50f58b9](https://bitbucket.org/mtnaus/rds-lib-ui/commit/50f58b9))
- **tabulation-table:** totals column should be drawn from records when no columns provided ([8c56ea7](https://bitbucket.org/mtnaus/rds-lib-ui/commit/8c56ea7))
- **text-filter:** show operation in chip (pull request [#102](https://bitbucket.org/mtnaus/rds-lib-ui/issues/102)), EXPL-154 #done ([31d649a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/31d649a))
- **text-filter:** change model to use full parameter option

### Features

- **angular:** update to Angular 8 (pull request [#101](https://bitbucket.org/mtnaus/rds-lib-ui/issues/101)) ([4fcf995](https://bitbucket.org/mtnaus/rds-lib-ui/commit/4fcf995))
- **tabulation-parameters:** add orderBy parameter ([ee36258](https://bitbucket.org/mtnaus/rds-lib-ui/commit/ee36258))
- **tabulation-table:** interchangeable code value display (pull request [#95](https://bitbucket.org/mtnaus/rds-lib-ui/issues/95)) ([450211a](https://bitbucket.org/mtnaus/rds-lib-ui/commit/450211a))

### BREAKING CHANGES

- **dictionary-table:** dictionary table 'toggled' input as Variable array is now 'toggledUris' as string array

<a name="4.4.1"></a>

## 4.4.1 (2019-06-05)

### Bug Fixes

- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eace758))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ecd6486))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commits/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2076116))
- **datum:** add stronger typing to datum ([bc8aa25](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bc8aa25))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ddc4996))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a64f169))
- **dimension-selection:** missing showRowSubtotals value ([d13dfb5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d13dfb5))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commits/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51d5a70))
- **filters:** add type guards for numeric and text filter ([42f714b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/42f714b))
- **fitlers:** disable add button until valid filter ([4c4b117](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c4b117))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ff3dadd))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0640a0))
- **numeric-filter:** enable != operation, keep = or != enabled after selection (pull request [#92](https://bitbucket.org/mtnaus/rds-lib-ui/issues/92)) ([84e6a3a](https://bitbucket.org/mtnaus/rds-lib-ui/commits/84e6a3a))
- **numeric-filter:** no padding between button & chips (pull request [#93](https://bitbucket.org/mtnaus/rds-lib-ui/issues/93)) ([2f20f9c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2f20f9c))
- **numeric-filter:** vertical layout (pull request [#78](https://bitbucket.org/mtnaus/rds-lib-ui/issues/78)), MDET-70 ([28576fe](https://bitbucket.org/mtnaus/rds-lib-ui/commits/28576fe))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commits/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb34533))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commits/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commits/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20a47d8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commits/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commits/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7b49654))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e4969a9))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commits/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4965f40))
- **table:** displays incorrect header label (pull request [#83](https://bitbucket.org/mtnaus/rds-lib-ui/issues/83)) ([48a4686](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48a4686))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5a5caa8))
- **tabulation-parameters:** include weights ([084bd61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/084bd61))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b9d6e0b))
- **tabulation-table:** handle datum value types: string, number, Code (pull request [#81](https://bitbucket.org/mtnaus/rds-lib-ui/issues/81)) ([116de55](https://bitbucket.org/mtnaus/rds-lib-ui/commits/116de55))
- **tabulation-table:** missing dimension weights (pull request [#91](https://bitbucket.org/mtnaus/rds-lib-ui/issues/91)) ([dc23564](https://bitbucket.org/mtnaus/rds-lib-ui/commits/dc23564))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c7caa0))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/850fd62))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5033dd2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commits/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/296c1e0))
- **variable-distribution:** handle numbers up to 99 billion (pull request [#74](https://bitbucket.org/mtnaus/rds-lib-ui/issues/74)) ([fb6ffba](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fb6ffba))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commits/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commits/91d2759))
- **variable-summary:** add isWeight, isRequired, isWeight ([e5381aa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e5381aa))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Code Refactoring

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ea988))

### Features

- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f00561c))
- **chip-list:** added vertical orientation (pull request [#76](https://bitbucket.org/mtnaus/rds-lib-ui/issues/76)) ([80eb5de](https://bitbucket.org/mtnaus/rds-lib-ui/commits/80eb5de))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2797370))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ccdd4d3))
- **filters:** ability to invert text & numeric filter values (pull request [#90](https://bitbucket.org/mtnaus/rds-lib-ui/issues/90)) ([1eb3520](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1eb3520))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commits/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commits/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/6b03f35))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commits/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0481ee4))
- **numeric-filter:** new numeric filter component (pull request [#75](https://bitbucket.org/mtnaus/rds-lib-ui/issues/75)), MDET-70 ([f2ffc77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f2ffc77))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commits/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9980dfc))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commits/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3dd524))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a09c36d))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ba7b0))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **tabulation-table:** support Mtna DataSet (pull request [#80](https://bitbucket.org/mtnaus/rds-lib-ui/issues/80)), TAB-47 #done ([7c9d3a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7c9d3a0))
- **text-filter:** new text filter component (pull request [#77](https://bitbucket.org/mtnaus/rds-lib-ui/issues/77)), MDET-70 ([4626caa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4626caa))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88c76d9))
- **variable-select:** new variable selection component (pull request [#82](https://bitbucket.org/mtnaus/rds-lib-ui/issues/82)), TAB-106 ([f1b7fb8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1b7fb8))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

<a name="4.4.0"></a>

# 4.4.0 (2019-06-04)

### Bug Fixes

- **tabulation-table:** missing dimension weights (pull request [#91](https://bitbucket.org/mtnaus/rds-lib-ui/issues/91)) ([dc23564](https://bitbucket.org/mtnaus/rds-lib-ui/commits/dc23564))

### Features

- **filters:** ability to invert text & numeric filter values (pull request [#90](https://bitbucket.org/mtnaus/rds-lib-ui/issues/90)) ([1eb3520](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1eb3520))

<a name="4.3.0"></a>

# 4.3.0 (2019-05-31)

### Bug Fixes

- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eace758))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ecd6486))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commits/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2076116))
- **datum:** add stronger typing to datum ([bc8aa25](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bc8aa25))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ddc4996))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a64f169))
- **dimension-selection:** missing showRowSubtotals value ([d13dfb5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d13dfb5))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commits/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51d5a70))
- **filters:** add type guards for numeric and text filter ([42f714b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/42f714b))
- **fitlers:** disable add button until valid filter ([4c4b117](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c4b117))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ff3dadd))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0640a0))
- **numeric-filter:** vertical layout (pull request [#78](https://bitbucket.org/mtnaus/rds-lib-ui/issues/78)), MDET-70 ([28576fe](https://bitbucket.org/mtnaus/rds-lib-ui/commits/28576fe))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commits/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb34533))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commits/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commits/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20a47d8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commits/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commits/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7b49654))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e4969a9))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commits/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4965f40))
- **table:** displays incorrect header label (pull request [#83](https://bitbucket.org/mtnaus/rds-lib-ui/issues/83)) ([48a4686](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48a4686))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5a5caa8))
- **tabulation-parameters:** include weights ([084bd61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/084bd61))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b9d6e0b))
- **tabulation-table:** handle datum value types: string, number, Code (pull request [#81](https://bitbucket.org/mtnaus/rds-lib-ui/issues/81)) ([116de55](https://bitbucket.org/mtnaus/rds-lib-ui/commits/116de55))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c7caa0))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/850fd62))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5033dd2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commits/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/296c1e0))
- **variable-distribution:** handle numbers up to 99 billion (pull request [#74](https://bitbucket.org/mtnaus/rds-lib-ui/issues/74)) ([fb6ffba](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fb6ffba))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commits/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commits/91d2759))
- **variable-summary:** add isWeight, isRequired, isWeight ([e5381aa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e5381aa))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Code Refactoring

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ea988))

### Features

- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f00561c))
- **chip-list:** added vertical orientation (pull request [#76](https://bitbucket.org/mtnaus/rds-lib-ui/issues/76)) ([80eb5de](https://bitbucket.org/mtnaus/rds-lib-ui/commits/80eb5de))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2797370))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ccdd4d3))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commits/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commits/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/6b03f35))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commits/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0481ee4))
- **numeric-filter:** new numeric filter component (pull request [#75](https://bitbucket.org/mtnaus/rds-lib-ui/issues/75)), MDET-70 ([f2ffc77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f2ffc77))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commits/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9980dfc))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commits/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3dd524))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a09c36d))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ba7b0))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **tabulation-table:** support Mtna DataSet (pull request [#80](https://bitbucket.org/mtnaus/rds-lib-ui/issues/80)), TAB-47 #done ([7c9d3a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7c9d3a0))
- **text-filter:** new text filter component (pull request [#77](https://bitbucket.org/mtnaus/rds-lib-ui/issues/77)), MDET-70 ([4626caa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4626caa))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88c76d9))
- **variable-select:** new variable selection component (pull request [#82](https://bitbucket.org/mtnaus/rds-lib-ui/issues/82)), TAB-106 ([f1b7fb8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1b7fb8))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

<a name="4.2.1"></a>

## 4.2.1 (2019-04-23)

### Bug Fixes

- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eace758))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ecd6486))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commits/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2076116))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ddc4996))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a64f169))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commits/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51d5a70))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ff3dadd))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0640a0))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commits/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb34533))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commits/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commits/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20a47d8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commits/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commits/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7b49654))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e4969a9))
- **select-table:** increase min width for resizeable cells ([02142dd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/02142dd))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commits/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4965f40))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5a5caa8))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b9d6e0b))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c7caa0))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/850fd62))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5033dd2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commits/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/296c1e0))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commits/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commits/91d2759))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Code Refactoring

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ea988))

### Features

- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f00561c))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2797370))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ccdd4d3))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commits/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commits/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/6b03f35))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commits/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0481ee4))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commits/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9980dfc))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commits/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3dd524))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a09c36d))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ba7b0))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88c76d9))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

<a name="4.2.0"></a>

# 4.2.0 (2019-04-23)

### Bug Fixes

- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eace758))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ecd6486))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commits/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9e8a34c))
- **data-product-selection:** sort catalogs alphabetically (pull request [#71](https://bitbucket.org/mtnaus/rds-lib-ui/issues/71)), MDET-142 ([ee747ff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee747ff))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2076116))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ddc4996))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a64f169))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commits/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51d5a70))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ff3dadd))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0640a0))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commits/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb34533))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commits/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commits/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20a47d8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commits/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commits/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7b49654))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e4969a9))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commits/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4965f40))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5a5caa8))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b9d6e0b))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c7caa0))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/850fd62))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5033dd2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commits/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/296c1e0))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commits/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commits/91d2759))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Code Refactoring

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ea988))

### Features

- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f00561c))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2797370))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ccdd4d3))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commits/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commits/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/6b03f35))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commits/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0481ee4))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commits/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9980dfc))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commits/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3dd524))
- **select-table:** resizable columns (pull request [#73](https://bitbucket.org/mtnaus/rds-lib-ui/issues/73)), MDET-126 ([a09c36d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a09c36d))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ba7b0))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88c76d9))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

<a name="4.1.2"></a>

## 4.1.2 (2019-04-22)

### Bug Fixes

- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eace758))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ecd6486))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commits/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9e8a34c))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2076116))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ddc4996))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a64f169))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commits/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51d5a70))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ff3dadd))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0640a0))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commits/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb34533))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commits/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commits/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20a47d8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commits/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commits/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7b49654))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e4969a9))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commits/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4965f40))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5a5caa8))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b9d6e0b))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c7caa0))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/850fd62))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5033dd2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commits/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/296c1e0))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commits/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commits/91d2759))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Code Refactoring

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ea988))

### Features

- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f00561c))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2797370))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ccdd4d3))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commits/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commits/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/6b03f35))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commits/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0481ee4))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commits/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9980dfc))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commits/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3dd524))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ba7b0))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88c76d9))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

<a name="4.1.1"></a>

## 4.1.1 (2019-04-18)

### Bug Fixes

- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eace758))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ecd6486))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commits/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9e8a34c))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2076116))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ddc4996))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a64f169))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commits/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51d5a70))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ff3dadd))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0640a0))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commits/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb34533))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commits/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commits/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20a47d8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commits/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commits/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7b49654))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e4969a9))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commits/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4965f40))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5a5caa8))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b9d6e0b))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c7caa0))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/850fd62))
- **url-encoding:** encode user input for api calls (pull request [#70](https://bitbucket.org/mtnaus/rds-lib-ui/issues/70)), MDET-131 ([5033dd2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5033dd2))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commits/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/296c1e0))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commits/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commits/91d2759))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Code Refactoring

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ea988))

### Features

- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f00561c))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2797370))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ccdd4d3))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commits/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commits/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/6b03f35))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commits/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0481ee4))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commits/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9980dfc))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commits/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3dd524))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ba7b0))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88c76d9))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

<a name="4.1.0"></a>

# 4.1.0 (2019-04-17)

### Bug Fixes

- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eace758))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ecd6486))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2cd9e39))
- **data-product-guard:** prevent user from trying to set a non-existant catalog or data product ([f125668](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f125668))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commits/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9e8a34c))
- **data-product-selection-dialog:** add parameter to force selection ([4c9fa33](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c9fa33))
- **data-product-selection-dialog-service:** add forceSelection parameter ([0843497](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0843497))
- **data-set-infomation:** add missing columnLimit property (pull request [#69](https://bitbucket.org/mtnaus/rds-lib-ui/issues/69)), MDET0135 #done ([2076116](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2076116))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ddc4996))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a64f169))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commits/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51d5a70))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ff3dadd))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0640a0))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commits/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb34533))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commits/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commits/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20a47d8))
- **processes:** poll processes individually, output finished (pull request [#66](https://bitbucket.org/mtnaus/rds-lib-ui/issues/66)), MDET-122 ([82bab2d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82bab2d))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commits/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commits/75ec597))
- **rds-api-service:** stop throwing unnecessary errors, switch to MtnaLogger ([7b49654](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7b49654))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e4969a9))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commits/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4965f40))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5a5caa8))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b9d6e0b))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c7caa0))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/850fd62))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commits/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/296c1e0))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commits/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commits/91d2759))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Code Refactoring

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ea988))

### Features

- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f00561c))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **data-product-selection:** display description for data products (pull request [#67](https://bitbucket.org/mtnaus/rds-lib-ui/issues/67)), MDET-96 ([e5db6c3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e5db6c3))
- **data-product-selection:** split dialog into component and dialog, wrap text (pull request [#68](https://bitbucket.org/mtnaus/rds-lib-ui/issues/68)), MDET-132 ([2797370](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2797370))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ccdd4d3))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commits/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commits/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/6b03f35))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commits/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0481ee4))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commits/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9980dfc))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commits/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3dd524))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ba7b0))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88c76d9))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

<a name="4.0.4"></a>

## 4.0.4 (2019-04-03)

### Bug Fixes

- **bundle-selection-list:** add heading for included formats ([a975018](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a975018))
- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eace758))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ecd6486))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2cd9e39))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commits/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9e8a34c))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ddc4996))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a64f169))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commits/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51d5a70))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ff3dadd))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0640a0))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commits/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb34533))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commits/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commits/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20a47d8))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commits/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commits/75ec597))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e4969a9))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commits/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4965f40))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5a5caa8))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b9d6e0b))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c7caa0))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/850fd62))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commits/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/296c1e0))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commits/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commits/91d2759))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Code Refactoring

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ea988))

### Features

- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f00561c))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ccdd4d3))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commits/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commits/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/6b03f35))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commits/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0481ee4))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commits/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9980dfc))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commits/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3dd524))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ba7b0))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88c76d9))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

<a name="4.0.3"></a>

## 4.0.3 (2019-04-02)

### Bug Fixes

- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eace758))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ecd6486))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2cd9e39))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commits/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9e8a34c))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ddc4996))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a64f169))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commits/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51d5a70))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ff3dadd))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0640a0))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commits/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb34533))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commits/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commits/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20a47d8))
- **query:** remove excludeCols parameter ([83bc8ec](https://bitbucket.org/mtnaus/rds-lib-ui/commits/83bc8ec))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commits/75ec597))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e4969a9))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commits/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4965f40))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5a5caa8))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b9d6e0b))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c7caa0))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/850fd62))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commits/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/296c1e0))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/dfbfa4c))
- **variable-information:** wrap question text (pull request [#64](https://bitbucket.org/mtnaus/rds-lib-ui/issues/64)), MDET-101 #done ([1a9c216](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1a9c216))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commits/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commits/91d2759))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Code Refactoring

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ea988))

### Features

- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f00561c))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ccdd4d3))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commits/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commits/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/6b03f35))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commits/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0481ee4))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commits/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9980dfc))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commits/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3dd524))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ba7b0))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88c76d9))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

<a name="4.0.2"></a>

## 4.0.2 (2019-03-29)

### Bug Fixes

- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eace758))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ecd6486))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2cd9e39))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commits/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9e8a34c))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ddc4996))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a64f169))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commits/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51d5a70))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ff3dadd))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0640a0))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commits/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb34533))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commits/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commits/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20a47d8))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commits/75ec597))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e4969a9))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commits/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4965f40))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5a5caa8))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b9d6e0b))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c7caa0))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/850fd62))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commits/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/296c1e0))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/dfbfa4c))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commits/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commits/91d2759))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Code Refactoring

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ea988))

### Features

- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f00561c))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ccdd4d3))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commits/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commits/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/6b03f35))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commits/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0481ee4))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commits/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9980dfc))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commits/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3dd524))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ba7b0))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88c76d9))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

<a name="4.0.1"></a>

## 4.0.1 (2019-03-29)

### Bug Fixes

- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eace758))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ecd6486))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/53a7bff))
- **data-dictionary-table:** sort readonly column array ([2cd9e39](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2cd9e39))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commits/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9e8a34c))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ddc4996))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a64f169))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commits/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51d5a70))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ff3dadd))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0640a0))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commits/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb34533))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commits/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commits/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20a47d8))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commits/75ec597))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e4969a9))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commits/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4965f40))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5a5caa8))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b9d6e0b))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c7caa0))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/850fd62))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commits/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/296c1e0))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/dfbfa4c))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commits/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commits/91d2759))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Code Refactoring

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ea988))

### Features

- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f00561c))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ccdd4d3))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commits/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commits/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/6b03f35))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commits/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0481ee4))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commits/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9980dfc))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commits/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3dd524))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ba7b0))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88c76d9))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

<a name="4.0.0"></a>

# 4.0.0 (2019-03-28)

### Bug Fixes

- **bundle-selection-list:** clicking a chip will also emit selection change ([eace758](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eace758))
- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ecd6486))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/53a7bff))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commits/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9e8a34c))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ddc4996))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a64f169))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commits/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51d5a70))
- **format-selection-dialog:** disable select button when nothing is selected ([ff3dadd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ff3dadd))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fa83b31))
- **mock-data:** update packaging mocks with new format property ([e0bfb20](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0bfb20))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0640a0))
- **option:** change dataType property type to MappingType ([a63ea6b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a63ea6b))
- **option-set:** add format property ([481f729](https://bitbucket.org/mtnaus/rds-lib-ui/commits/481f729))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb9a950))
- **packaging:** error with cleanup if no subscriptions were made ([bb813a7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb813a7))
- **packaging-models:** update option-set and option ([3cce634](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3cce634))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f750201))
- **packaging-option:** fix missing format property ([a27adaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a27adaa))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb34533))
- **packaging-processes:** handle the case where there are no IDs ([252baeb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/252baeb))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commits/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commits/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20a47d8))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commits/75ec597))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e4969a9))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commits/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4965f40))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5a5caa8))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b9d6e0b))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c7caa0))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/850fd62))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commits/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/296c1e0))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8aa4c30))
- **variable-info:** more sensible order (pull request [#59](https://bitbucket.org/mtnaus/rds-lib-ui/issues/59)), MDET-65 #done ([fec3563](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fec3563))
- **variable-info:** wrap label text (pull request [#60](https://bitbucket.org/mtnaus/rds-lib-ui/issues/60)), MDET-85 #done ([33ecfaa](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33ecfaa))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/dfbfa4c))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commits/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commits/91d2759))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Code Refactoring

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ea988))

### Features

- **bundle-chips:** new pipe to turn bundle options into rds chips ([ba54f5f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ba54f5f))
- **bundle-selection-list:** new component to select packaging format bundles (pull request [#58](https://bitbucket.org/mtnaus/rds-lib-ui/issues/58)), MDET-82 ([f00561c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f00561c))
- **chips:** rds styled chip list (pull request [#52](https://bitbucket.org/mtnaus/rds-lib-ui/issues/52)) ([88acc69](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88acc69))
- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **column-toggle:** move column toggle out of data dictionary table (pull request [#55](https://bitbucket.org/mtnaus/rds-lib-ui/issues/55)) ([7f2823e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7f2823e))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ccdd4d3))
- **format-selection-dialog:** new dialog to select packaging bundles and formats (pull request [#61](https://bitbucket.org/mtnaus/rds-lib-ui/issues/61)), MDET-82 ([afadd44](https://bitbucket.org/mtnaus/rds-lib-ui/commits/afadd44))
- **format-selection-list:** add ability to remove items and show a count of selected ([e3082e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3082e4))
- **format-selection-list:** new component to select packaging formats (pull request [#57](https://bitbucket.org/mtnaus/rds-lib-ui/issues/57)), MDET-82 ([cc8d705](https://bitbucket.org/mtnaus/rds-lib-ui/commits/cc8d705))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/6b03f35))
- **metadata-service:** add simple caching ([834a694](https://bitbucket.org/mtnaus/rds-lib-ui/commits/834a694))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0481ee4))
- **option-bundle:** add option bundle model ([221fd97](https://bitbucket.org/mtnaus/rds-lib-ui/commits/221fd97))
- **packaging:** allow for custom text in packaging processes bottom sheet ([a70a3ad](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a70a3ad))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **packaging-service:** add simple caching ([e160458](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e160458))
- **packaging-service:** support new bundles api ([9980dfc](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9980dfc))
- **query-service:** add simple caching ([20d5883](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20d5883))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **select-query:** add parameter and serialization to exclude columns (pull request [#56](https://bitbucket.org/mtnaus/rds-lib-ui/issues/56)) ([8578a88](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8578a88))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/74d51e8))
- **select-table:** add input to indicated the selected column (pull request [#62](https://bitbucket.org/mtnaus/rds-lib-ui/issues/62)), MDET-66 ([206e369](https://bitbucket.org/mtnaus/rds-lib-ui/commits/206e369))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3dd524))
- **tables-toggle-state:** enable select all/none (pull request [#54](https://bitbucket.org/mtnaus/rds-lib-ui/issues/54)), mDET-41 ([f4ba7b0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ba7b0))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88c76d9))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **column-toggle:** need to manually use the <rds-column-toggle> component now
- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

<a name="3.4.1"></a>

## 3.4.1 (2019-03-14)

### Bug Fixes

- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ecd6486))
- **data-dictionary-table:** fix button positioning ([77d620d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/77d620d))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/53a7bff))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commits/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9e8a34c))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ddc4996))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a64f169))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commits/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51d5a70))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fa83b31))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0640a0))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb9a950))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f750201))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb34533))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commits/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commits/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20a47d8))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commits/75ec597))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e4969a9))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commits/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4965f40))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5a5caa8))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b9d6e0b))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c7caa0))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/850fd62))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commits/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/296c1e0))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8aa4c30))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/dfbfa4c))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commits/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commits/91d2759))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Code Refactoring

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ea988))

### Features

- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ccdd4d3))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/6b03f35))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0481ee4))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/74d51e8))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3dd524))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88c76d9))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

<a name="3.4.0"></a>

# 3.4.0 (2019-03-14)

### Bug Fixes

- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ecd6486))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/53a7bff))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commits/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9e8a34c))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ddc4996))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a64f169))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commits/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51d5a70))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fa83b31))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0640a0))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb9a950))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f750201))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb34533))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commits/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commits/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20a47d8))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commits/75ec597))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e4969a9))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commits/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4965f40))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5a5caa8))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b9d6e0b))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c7caa0))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/850fd62))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/686f8a3))
- **variable:** add storageType property to Variable and VariableSummary ([28f1635](https://bitbucket.org/mtnaus/rds-lib-ui/commits/28f1635))
- **variable:** make new properties optional ([1ecd11d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1ecd11d))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/296c1e0))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8aa4c30))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/dfbfa4c))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commits/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commits/91d2759))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Code Refactoring

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ea988))

### Features

- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/876feb1))
- **data-dictionary-table:** add and remove columns ([108fdd8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/108fdd8))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ccdd4d3))
- **ghost-util:** add utility method for generating ghost record layouts ([bd53af9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bd53af9))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/6b03f35))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0481ee4))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/74d51e8))
- **select-table:** add the ability to toggle code's value, label, or both (pull request [#51](https://bitbucket.org/mtnaus/rds-lib-ui/issues/51)), MDET-35 ([55649cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/55649cd))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3dd524))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88c76d9))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

<a name="3.3.0"></a>

# 3.3.0 (2019-03-08)

### Bug Fixes

- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ecd6486))
- **data-dictionary-table:** logic determining if all variables are selected ([53a7bff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/53a7bff))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commits/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9e8a34c))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ddc4996))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a64f169))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **filter:** add input to enable paginator ([d570247](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d570247))
- **filter:** add theming for clear button ([37b76c8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37b76c8))
- **filter:** fix selection issues ([60f317d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/60f317d))
- **filter:** number selected will show without search enabled ([f487d84](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f487d84))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commits/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51d5a70))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fa83b31))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0640a0))
- **package-service:** update select method to take more parameters (pull request [#49](https://bitbucket.org/mtnaus/rds-lib-ui/issues/49)) ([eb9a950](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb9a950))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f750201))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb34533))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commits/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commits/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20a47d8))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commits/75ec597))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e4969a9))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commits/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4965f40))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5a5caa8))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b9d6e0b))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c7caa0))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/850fd62))
- **variable:** add new properties: measure, required, and weight ([686f8a3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/686f8a3))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/296c1e0))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8aa4c30))
- **variable-information:** change fixedStorageWidth and decimals icon ([dfbfa4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/dfbfa4c))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commits/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commits/91d2759))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Code Refactoring

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ea988))

### Features

- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/876feb1))
- **data-dictionary-table:** new component that displays variables in a table (pull request [#48](https://bitbucket.org/mtnaus/rds-lib-ui/issues/48)) ([ea6edff](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ea6edff))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ccdd4d3))
- **metadata-service:** add getVariableFrequencies method (pull request [#47](https://bitbucket.org/mtnaus/rds-lib-ui/issues/47)) ([6b03f35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/6b03f35))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0481ee4))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/74d51e8))
- **select-table:** new table to display RDS select queries (pull request [#50](https://bitbucket.org/mtnaus/rds-lib-ui/issues/50)) ([e3dd524](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e3dd524))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88c76d9))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

<a name="3.2.0"></a>

# 3.2.0 (2019-03-01)

### Bug Fixes

- **data-core:** add notes property to DataSetInformation ([2e17829](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2e17829))
- **data-core:** add rowCount property to DataSetInformation ([06c1d9d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/06c1d9d))
- **data-core:** make DatumGroup's id optional ([377ac9c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/377ac9c))
- **data-core:** update public_api ([ecd6486](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ecd6486))
- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37baece))
- **data-product-selection:** Change layout of data products to column (pull request [#38](https://bitbucket.org/mtnaus/rds-lib-ui/issues/38)), NTE-69 #done ([475be4c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/475be4c))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commits/aad9890))
- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9e8a34c))
- **demo:** update mock data sets according to new models ([29743a8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/29743a8))
- **dependencies:** update to pojo-base-ui and pojo-core-ui to v7.0.1 ([ddc4996](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ddc4996))
- **dimension-select:** error messages don't show on the internal mat-select (pull request [#34](https://bitbucket.org/mtnaus/rds-lib-ui/issues/34)), NTE-67 ([9f280c9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9f280c9))
- **dimension-selection:** add event emitter for total option changes, NTE-70 ([3c6e7fb](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3c6e7fb))
- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a64f169))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **filter:** when using multi-filter, removing one code will cause an error (pull request [#32](https://bitbucket.org/mtnaus/rds-lib-ui/issues/32)), NTE-58 ([85a850e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/85a850e))
- **filter-dialog:** add input to provide filter dialog config (pull request [#33](https://bitbucket.org/mtnaus/rds-lib-ui/issues/33)), NTE-59 ([587c053](https://bitbucket.org/mtnaus/rds-lib-ui/commits/587c053))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c675255))
- **filter-dialog:** remove exposed config and add optional style option (pull request [#35](https://bitbucket.org/mtnaus/rds-lib-ui/issues/35)), NTE-58 ([ae66a11](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ae66a11))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51d5a70))
- **logs:** remove console logs ([fa83b31](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fa83b31))
- **model-predefined-data:** make properties optional ([a7ec866](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a7ec866))
- **model-predefined-data:** remove incorrect property from frequencies and make summary-statistic-set properties optional ([e0640a0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e0640a0))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8b6b261))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f750201))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb34533))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commits/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **pojo-consumer:** add frequencies and summary-statistics properties ([a2dbe7b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a2dbe7b))
- **pojo-consumer:** add RecordLayout and VariableGroup ([7713fd5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/7713fd5))
- **pojo-consumer:** incorrect import from model-predefined-data ([ce95b2b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ce95b2b))
- **pojo-consumer:** make decimals property on variable optional ([44ee504](https://bitbucket.org/mtnaus/rds-lib-ui/commits/44ee504))
- **pojo-consumer:** make Variable's dataType optional ([3afa0c5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3afa0c5))
- **pojo-consumer:** update trackByCoreResource to use URI if ID isn't present ([0cacd2f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0cacd2f))
- **pojo-consumer-ui:** add model-predefined-data-ui as a peer dependency ([20a47d8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/20a47d8))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commits/75ec597))
- **rds-query-service:** update select query and models ([e4969a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e4969a9))
- **styles:** add theming for data product selection dialog ([70a3403](https://bitbucket.org/mtnaus/rds-lib-ui/commits/70a3403))
- **styles:** data product selection active catalog background ([4a9c5b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4a9c5b4))
- **syntax-highlighter:** add missing syntax highlighter theme css ([4965f40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4965f40))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1491327))
- **table:** increase font size of headers (pull request [#36](https://bitbucket.org/mtnaus/rds-lib-ui/issues/36)), NTE-56 #done ([d3d865f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d3d865f))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5a5caa8))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b9d6e0b))
- **tabulation-table:** support instant toggling of totals options, NTE-70 ([4c7caa0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/4c7caa0))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/850fd62))
- **variable-distribution:** handle 0 SD, fix padding, only clip shape (pull request [#42](https://bitbucket.org/mtnaus/rds-lib-ui/issues/42)), NTE-84 #done ([296c1e0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/296c1e0))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8aa4c30))
- **variable-list:** handled case where activeVariable is undefined ([e63df40](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e63df40))
- **variable-list:** input the active variable instead of using routerLinkActive (pull request [#44](https://bitbucket.org/mtnaus/rds-lib-ui/issues/44)), NTE-85 ([ca392e4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ca392e4))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commits/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8ffefd1))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/94383c7))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commits/91d2759))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Code Refactoring

- **filter:** rename module, components, pipe ([f4ea988](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f4ea988))

### Features

- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **data-core:** add models related to the DataSet ([876feb1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/876feb1))
- **data-product:** add dialog service and route guard ([ee212b4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ee212b4))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **filter:** new filter component (pull request [#45](https://bitbucket.org/mtnaus/rds-lib-ui/issues/45)), MDET-18 ([ccdd4d3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/ccdd4d3))
- **model-predefined-data-ui:** Initial commit for new model library ([0481ee4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/0481ee4))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **rds-base:** add simplified-data-set ([b289349](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b289349))
- **rds-lib:** update query service's tabulate method to be generic ([c3e8407](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c3e8407))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **select-search:** integrate mtna-select-search into dimension selection and filter selection (pull request [#27](https://bitbucket.org/mtnaus/rds-lib-ui/issues/27)) ([74d51e8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/74d51e8))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-distribution:** new component to visualize variable distribution (pull request [#41](https://bitbucket.org/mtnaus/rds-lib-ui/issues/41)), NTE-71 #done ([82dd5a9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/82dd5a9))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-list:** show variable label if available (pull request [#43](https://bitbucket.org/mtnaus/rds-lib-ui/issues/43)), NTE-44 #done ([88c76d9](https://bitbucket.org/mtnaus/rds-lib-ui/commits/88c76d9))
- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d6feb62))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **filter:** RdsFilterSelectionModule -> RdsFilterModule, RdsFilterSelectionComponent -> RdsFilterSelectComponent, RdsIsCodeCheckedPipe -> RdsIsCodeSelectedPipe
- **packaging-options:** new rds-packaging-ui library

<a name="3.1.1"></a>

## 3.1.1 (2019-01-16)

### Bug Fixes

- **dimension-selection:** add input for icon (pull request [#30](https://bitbucket.org/mtnaus/rds-lib-ui/issues/30)) ([a64f169](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a64f169))
- **tabulation-table:** alternating column colors for the totals row, NTE-64 #done ([b9d6e0b](https://bitbucket.org/mtnaus/rds-lib-ui/commits/b9d6e0b))

<a name="3.1.0"></a>

# 3.1.0 (2019-01-16)

### Bug Fixes

- **data-product-selection:** import from compiled lib ([f08303d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f08303d))
- **data-product-selection:** set explicit width when opening for IE ([9e8a34c](https://bitbucket.org/mtnaus/rds-lib-ui/commits/9e8a34c))
- **filter-dialog:** no search results hides content (pull request [#24](https://bitbucket.org/mtnaus/rds-lib-ui/issues/24)) ([c675255](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c675255))
- **filter-selection:** can be used via keyboard (pull request [#23](https://bitbucket.org/mtnaus/rds-lib-ui/issues/23)) ([51d5a70](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51d5a70))
- **packaging-option:** fix layout for IE ([f750201](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f750201))
- **table:** fix tabulation table for IE ([114c40d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/114c40d))
- **table:** handle missing totals more gracefully ([1491327](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1491327))
- **tabulation-table:** use totals from response instead of manual calculations (pull request [#26](https://bitbucket.org/mtnaus/rds-lib-ui/issues/26)) ([850fd62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/850fd62))
- **variable-info:** make icons for start and end more meaningful (pull request [#19](https://bitbucket.org/mtnaus/rds-lib-ui/issues/19)), NTE-40 ([8aa4c30](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8aa4c30))
- **variable-selection:** reset form when variables change (pull request [#21](https://bitbucket.org/mtnaus/rds-lib-ui/issues/21)), NTE-41 ([94383c7](https://bitbucket.org/mtnaus/rds-lib-ui/commits/94383c7))

### Features

- **variable-selection:** ability to search for variables (pull request [#22](https://bitbucket.org/mtnaus/rds-lib-ui/issues/22)), NTE-20 #done ([d6feb62](https://bitbucket.org/mtnaus/rds-lib-ui/commits/d6feb62))

<a name="3.0.0"></a>

# 3.0.0 (2018-12-18)

### Bug Fixes

- **data-product-selection:** breaks if there are no data products in a catalog ([37baece](https://bitbucket.org/mtnaus/rds-lib-ui/commits/37baece))
- **data-product-selection:** handle large number of data product options (pull request [#16](https://bitbucket.org/mtnaus/rds-lib-ui/issues/16)) ([aad9890](https://bitbucket.org/mtnaus/rds-lib-ui/commits/aad9890))
- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **packaging-option:** default value of form controls were set incorrectly ([8b6b261](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8b6b261))
- **packaging-options:** remove console log ([87a52f4](https://bitbucket.org/mtnaus/rds-lib-ui/commits/87a52f4))
- **packaging-process:** description wasn't flexing ([bb34533](https://bitbucket.org/mtnaus/rds-lib-ui/commits/bb34533))
- **packaging-processes:** keeping querying until incomplete, don't show download until complete ([33c2766](https://bitbucket.org/mtnaus/rds-lib-ui/commits/33c2766))
- **packaging-service:** correct api url ([be91e94](https://bitbucket.org/mtnaus/rds-lib-ui/commits/be91e94))
- **packaging-service:** support multiple option sets ([f1a1885](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f1a1885))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **rds-api-service:** fix build errors from DI ([75ec597](https://bitbucket.org/mtnaus/rds-lib-ui/commits/75ec597))
- **table-theme:** table theme now uses palettes ([51f4ac5](https://bitbucket.org/mtnaus/rds-lib-ui/commits/51f4ac5))
- **tabulation:** add safety checks on all serialize methods ([8e7ae61](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8e7ae61))
- **tabulation:** update services and models for tabulating ([5a5caa8](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5a5caa8))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **variable-list:** layout and styles were incorrect ([95f73b6](https://bitbucket.org/mtnaus/rds-lib-ui/commits/95f73b6))
- **variable-list:** list items were not routing ([379a6cd](https://bitbucket.org/mtnaus/rds-lib-ui/commits/379a6cd))
- **variable-list:** progress bar positioned at the bottom of the searchbox ([8ffefd1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/8ffefd1))
- **variable-selection:** totals initial values not setting, resolves [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1) ([91d2759](https://bitbucket.org/mtnaus/rds-lib-ui/commits/91d2759))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Features

- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **packaging-options:** new rds-packaging-ui library

<a name="2.0.1"></a>

## 2.0.1 (2018-12-10)

### Bug Fixes

- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))
- **variable-summary:** remove deprecated properties ([3f7ca7d](https://bitbucket.org/mtnaus/rds-lib-ui/commits/3f7ca7d))

### Features

- **codes-table:** new component to show codes in a table (pull request [#10](https://bitbucket.org/mtnaus/rds-lib-ui/issues/10)), NTE-28 ([1b42253](https://bitbucket.org/mtnaus/rds-lib-ui/commits/1b42253))
- **data-product-dialog:** new data product selection dialog (pull request [#7](https://bitbucket.org/mtnaus/rds-lib-ui/issues/7)), NTE-32 ([de99608](https://bitbucket.org/mtnaus/rds-lib-ui/commits/de99608))
- **packaging:** new process bottom sheet component (pull request [#14](https://bitbucket.org/mtnaus/rds-lib-ui/issues/14)) ([fe644d1](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fe644d1))
- **packaging-options:** new selectable packaging option component (pull request [#11](https://bitbucket.org/mtnaus/rds-lib-ui/issues/11)), NTE-6 ([2189246](https://bitbucket.org/mtnaus/rds-lib-ui/commits/2189246))
- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))
- **variable-filter:** new variable filter component (pull request [#9](https://bitbucket.org/mtnaus/rds-lib-ui/issues/9)), NTE-23 NTE-11 ([5913378](https://bitbucket.org/mtnaus/rds-lib-ui/commits/5913378))
- **variable-list:** new searchable variable list component (pull request [#8](https://bitbucket.org/mtnaus/rds-lib-ui/issues/8)), NTE-26 ([48e538f](https://bitbucket.org/mtnaus/rds-lib-ui/commits/48e538f))
- **variable-list:** new variable info component (pull request [#6](https://bitbucket.org/mtnaus/rds-lib-ui/issues/6)), NTE-27 ([86f37db](https://bitbucket.org/mtnaus/rds-lib-ui/commits/86f37db))
- **variable-selection:** new opinionated variable section component for tabulation (pull request [#12](https://bitbucket.org/mtnaus/rds-lib-ui/issues/12)), NTE-24 ([c350ae3](https://bitbucket.org/mtnaus/rds-lib-ui/commits/c350ae3))

### Performance Improvements

- **variable-list:** add virtual scroll to handle large lists (pull request [#13](https://bitbucket.org/mtnaus/rds-lib-ui/issues/13)) ([e81dfb0](https://bitbucket.org/mtnaus/rds-lib-ui/commits/e81dfb0))

### BREAKING CHANGES

- **packaging-options:** new rds-packaging-ui library

<a name="2.0.0"></a>

# [2.0.0](https://bitbucket.org/mtnaus/rds-lib-ui/compare/v1.0.0...v2.0.0) (2018-12-10)

<a name="1.2.1"></a>

## 1.2.1 (2018-11-28)

### Bug Fixes

- **peer-dependencies:** fix peer dependencies ([573c5ea](https://bitbucket.org/mtnaus/rds-lib-ui/commits/573c5ea))

<a name="1.2.0"></a>

# 1.2.0 (2018-11-28)

### Features

- **totals-options:** add component for tabulation totals options (pull request [#4](https://bitbucket.org/mtnaus/rds-lib-ui/issues/4)), NTE-5 #done ([38157b2](https://bitbucket.org/mtnaus/rds-lib-ui/commits/38157b2))

<a name="1.1.0"></a>

# 1.1.0 (2018-11-20)

### Bug Fixes

- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))
- **tabulation-table:** add background-color to table from theme ([eb22d35](https://bitbucket.org/mtnaus/rds-lib-ui/commits/eb22d35))

### Features

- **rds-services:** add metadata and query services ([f755d77](https://bitbucket.org/mtnaus/rds-lib-ui/commits/f755d77))
- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))

<a name="1.0.0"></a>

# 1.0.0 (2018-11-20)

### Bug Fixes

- **favicon:** add favicon ([a5cbcef](https://bitbucket.org/mtnaus/rds-lib-ui/commits/a5cbcef))

### Features

- **tabulation-table:** new tabulation table component (pull request [#1](https://bitbucket.org/mtnaus/rds-lib-ui/issues/1)), NTE-8 #done ([fbe4b0e](https://bitbucket.org/mtnaus/rds-lib-ui/commits/fbe4b0e))
