text:
# Change Log

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

# [8.9.0](https://github.com/coveo/react-vapor/compare/v8.8.0...v8.9.0) (2020-10-23)

### Bug Fixes

* **tablewithblankslate:** check if data is truely empty ([ab76697](https://github.com/coveo/react-vapor/commit/ab76697ff94debdccc57f3277bc6f2652d3b8f67))

### Features

* **tablewithprepend:** new table HOC to deal with prepended content ([d581391](https://github.com/coveo/react-vapor/commit/d581391e6d3b5bf407931f04b5947db0d019d006))

# [8.8.0](https://github.com/coveo/react-vapor/compare/v8.7.0...v8.8.0) (2020-10-21)

### Features

* **svg:** update 3 icons for trial dashboard ([#1709](https://github.com/coveo/react-vapor/issues/1709)) ([12b9fa4](https://github.com/coveo/react-vapor/commit/12b9fa48aa3cc68ec6a82991c0384d6f948c0f43))

# [8.7.0](https://github.com/coveo/react-vapor/compare/v8.6.0...v8.7.0) (2020-10-20)

### Features

* **multivalue:** can disabled ([4b41697](https://github.com/coveo/react-vapor/commit/4b41697055a772ec767c7f3a87f87772553b5943))
* **validation-message:** clean state on unmout ([5c93d0c](https://github.com/coveo/react-vapor/commit/5c93d0c5cb429088a26fd2cbd2ee962ed7b80fca))

# [8.6.0](https://github.com/coveo/react-vapor/compare/v8.5.0...v8.6.0) (2020-10-20)

### Features

* **svg:** add slack icon for trial dashboard ([#1706](https://github.com/coveo/react-vapor/issues/1706)) ([db631a8](https://github.com/coveo/react-vapor/commit/db631a89024c4bfcd1d6459a83d486afd5bc66e4))
* **svg:** add unchecked icon ([#1708](https://github.com/coveo/react-vapor/issues/1708)) ([8e0f131](https://github.com/coveo/react-vapor/commit/8e0f131cbcda97c2f6d0d5a42fb25f89c279393e))

# [8.5.0](https://github.com/coveo/react-vapor/compare/v8.4.0...v8.5.0) (2020-10-19)

### Features

* **listbox:** remove active ([b09ddc5](https://github.com/coveo/react-vapor/commit/b09ddc5c0d23aa4e1e6d15cfa95a4c16717fb467))

# [8.4.0](https://github.com/coveo/react-vapor/compare/v8.3.0...v8.4.0) (2020-10-15)

### Features

* **footer:** withDirty ([97c8d9b](https://github.com/coveo/react-vapor/commit/97c8d9b8e1c7be352f9fd6fd224023dd578d4855))

# [8.3.0](https://github.com/coveo/react-vapor/compare/v8.2.0...v8.3.0) (2020-10-13)

### Features

* **demo package-lock:** update package-lock to newest release ([e045e15](https://github.com/coveo/react-vapor/commit/e045e153e9c4125ce77a51f2b81149e27a45d1f6))

# [8.2.0](https://github.com/coveo/react-vapor/compare/v8.1.0...v8.2.0) (2020-10-13)

### Features

* **modal:** changed modal type color ([79e841d](https://github.com/coveo/react-vapor/commit/79e841d2b50741251f795bd8930fecdda587ecc3))
* **modal:** removed some find/replace error i made ([a90cbe8](https://github.com/coveo/react-vapor/commit/a90cbe8ba220a1da9c1a5b33d93b957907422a10))

# [8.1.0](https://github.com/coveo/react-vapor/compare/v8.0.20...v8.1.0) (2020-10-02)

### Features

* **svg:** add reversed info icon ([#1697](https://github.com/coveo/react-vapor/issues/1697)) ([6750372](https://github.com/coveo/react-vapor/commit/67503721bd342d77562c33919d0f3dc8b3043ad0))

## [8.0.20](https://github.com/coveo/react-vapor/compare/v8.0.19...v8.0.20) (2020-10-01)

### Bug Fixes

* use text instead of path in logo ([f5c58cf](https://github.com/coveo/react-vapor/commit/f5c58cf3c44ef7d20712523beb471f17a7840f8e))

## [8.0.19](https://github.com/coveo/react-vapor/compare/v8.0.18...v8.0.19) (2020-09-30)

### Bug Fixes

* **svg:** update svgmin config to avoid collision in svg ids ([9598565](https://github.com/coveo/react-vapor/commit/95985658cc5e43cb5536bc76e7590c1d875cff56))

## [8.0.18](https://github.com/coveo/react-vapor/compare/v8.0.17...v8.0.18) (2020-09-30)

### Bug Fixes

* **navigationitems:** make margin bottom optional ([#1692](https://github.com/coveo/react-vapor/issues/1692)) ([dc7bae4](https://github.com/coveo/react-vapor/commit/dc7bae44e81519169073825afaedc41aea647296))

## [8.0.17](https://github.com/coveo/react-vapor/compare/v8.0.16...v8.0.17) (2020-09-23)

### Bug Fixes

* **validation:** should not display tooltip with skipDirty ([#1690](https://github.com/coveo/react-vapor/issues/1690)) ([52048f1](https://github.com/coveo/react-vapor/commit/52048f1a88bf065ed5e6f78a8993160176e5d4ba))

## [8.0.16](https://github.com/coveo/react-vapor/compare/v8.0.15...v8.0.16) (2020-09-23)

### Bug Fixes

* upgrade diff2html from 3.1.8 to 3.1.11 ([#1660](https://github.com/coveo/react-vapor/issues/1660)) ([1d916bf](https://github.com/coveo/react-vapor/commit/1d916bf87bd29f2dfa7a8c9edfccd5fdc3674f07))

## [8.0.15](https://github.com/coveo/react-vapor/compare/v8.0.14...v8.0.15) (2020-09-22)

### Bug Fixes

* **banner:** set padding to 40px ([#1691](https://github.com/coveo/react-vapor/issues/1691)) ([6d9a84b](https://github.com/coveo/react-vapor/commit/6d9a84b1f3d27da71dfc9744193fdf1a5f96b491))

## [8.0.14](https://github.com/coveo/react-vapor/compare/v8.0.13...v8.0.14) (2020-09-22)

**Note:** Version bump only for package root

## [8.0.13](https://github.com/coveo/react-vapor/compare/v8.0.12...v8.0.13) (2020-09-21)

**Note:** Version bump only for package root

## [8.0.12](https://github.com/coveo/react-vapor/compare/v8.0.11...v8.0.12) (2020-09-18)

**Note:** Version bump only for package root

## [8.0.11](https://github.com/coveo/react-vapor/compare/v8.0.10...v8.0.11) (2020-09-17)

**Note:** Version bump only for package root

## [8.0.10](https://github.com/coveo/react-vapor/compare/v8.0.9...v8.0.10) (2020-09-17)

**Note:** Version bump only for package root

## [8.0.9](https://github.com/coveo/react-vapor/compare/v8.0.8...v8.0.9) (2020-09-17)

**Note:** Version bump only for package root

## [8.0.8](https://github.com/coveo/react-vapor/compare/v8.0.7...v8.0.8) (2020-09-17)

**Note:** Version bump only for package root

## [8.0.7](https://github.com/coveo/react-vapor/compare/v8.0.6...v8.0.7) (2020-09-17)

**Note:** Version bump only for package root

## [8.0.6](https://github.com/coveo/react-vapor/compare/v8.0.5...v8.0.6) (2020-09-17)

**Note:** Version bump only for package root

## [8.0.5](https://github.com/coveo/react-vapor/compare/v8.0.4...v8.0.5) (2020-09-17)

**Note:** Version bump only for package root

## [8.0.4](https://github.com/coveo/react-vapor/compare/v8.0.3...v8.0.4) (2020-09-17)

**Note:** Version bump only for package root

## [8.0.3](https://github.com/coveo/react-vapor/compare/v8.0.2...v8.0.3) (2020-09-16)

**Note:** Version bump only for package root

## [8.0.2](https://github.com/coveo/react-vapor/compare/v8.0.1...v8.0.2) (2020-09-16)

**Note:** Version bump only for package root

## [8.0.1](https://github.com/coveo/react-vapor/compare/v8.0.0...v8.0.1) (2020-09-16)

**Note:** Version bump only for package root

# [8.0.0](https://github.com/coveo/react-vapor/compare/v7.9.1...v8.0.0) (2020-09-16)

### improvement

* **filepicker:** add redux state for the filepicker ([8e1409b](https://github.com/coveo/react-vapor/commit/8e1409bae044aa27ca984a618795d25636e828d3))

### BREAKING CHANGES

* **filepicker:** Filepicker is now a connected component so it must be wrapped inside a store
provider

## [7.9.1](https://github.com/coveo/react-vapor/compare/v7.9.0...v7.9.1) (2020-09-10)

**Note:** Version bump only for package root

# [7.9.0](https://github.com/coveo/react-vapor/compare/v7.8.2...v7.9.0) (2020-09-10)

### Bug Fixes

* **actionableitem:** omit containerclassname prop ([#1684](https://github.com/coveo/react-vapor/issues/1684)) ([f214c9c](https://github.com/coveo/react-vapor/commit/f214c9c661ce177d530978ad7a42ac122c8787db))

### Features

* **icons:** add flag-au icon ([821bbb3](https://github.com/coveo/react-vapor/commit/821bbb38c1dfad9123b3461f1d98b1948e69d30d))

## [7.8.2](https://github.com/coveo/react-vapor/compare/v7.8.1...v7.8.2) (2020-09-08)

**Note:** Version bump only for package root

## [7.8.1](https://github.com/coveo/react-vapor/compare/v7.8.0...v7.8.1) (2020-09-08)

**Note:** Version bump only for package root

# [7.8.0](https://github.com/coveo/react-vapor/compare/v7.7.4...v7.8.0) (2020-09-08)

### Features

* **checkbox:** added a selector for disabled state ([1d479a4](https://github.com/coveo/react-vapor/commit/1d479a4100bcfb2ea64024b9848fd63705f0294b))
* **checkboxconnected:** +disable action and unit tests ([28e0c7f](https://github.com/coveo/react-vapor/commit/28e0c7f2f61faef9a48fa52dc47d1f238e1c7693))

## [7.7.4](https://github.com/coveo/react-vapor/compare/v7.7.3...v7.7.4) (2020-09-08)

**Note:** Version bump only for package root

## [7.7.3](https://github.com/coveo/react-vapor/compare/v7.7.2...v7.7.3) (2020-09-08)

**Note:** Version bump only for package root

## [7.7.2](https://github.com/coveo/react-vapor/compare/v7.7.1...v7.7.2) (2020-09-08)

**Note:** Version bump only for package root

## [7.7.1](https://github.com/coveo/react-vapor/compare/v7.7.0...v7.7.1) (2020-09-08)

**Note:** Version bump only for package root

# [7.7.0](https://github.com/coveo/react-vapor/compare/v7.6.4...v7.7.0) (2020-09-04)

### Features

* **multi-select:** allowing flexibility in tooltip value in multiselect ([523e8f8](https://github.com/coveo/react-vapor/commit/523e8f85da0affe459b9bad2a975c79fd9094e34))

## [7.6.4](https://github.com/coveo/react-vapor/compare/v7.6.3...v7.6.4) (2020-09-03)

### Bug Fixes

* **multi-values-input:** remove tooltip if the placeholder is displayed ([3656e56](https://github.com/coveo/react-vapor/commit/3656e56ba73ee05cacacb2bc696794341d6af991))
* **snyk:** add runSnyk with all-projects option ([f1040a6](https://github.com/coveo/react-vapor/commit/f1040a6d0efb6109b01e23bd21589f8c95ee62ca))
* **snyk:** remove incompatible argument projectName ([141981a](https://github.com/coveo/react-vapor/commit/141981a0387d90044001f2d958172ed9644e3587))

## [7.6.3](https://github.com/coveo/react-vapor/compare/v7.6.2...v7.6.3) (2020-09-02)

### Bug Fixes

* use Snyk config on website instead of running it ([58e6db3](https://github.com/coveo/react-vapor/commit/58e6db393d3f8fa1ff7d689c6c5eaaf79821efcd))
* **multi-values-input:** set the placeholder to undefined when i = limit ([dc6fdc5](https://github.com/coveo/react-vapor/commit/dc6fdc5fbd5cd9f0b35e0c6d84dc7ac9444e0806))

## [7.6.2](https://github.com/coveo/react-vapor/compare/v7.6.1...v7.6.2) (2020-09-01)

**Note:** Version bump only for package root

## [7.6.1](https://github.com/coveo/react-vapor/compare/v7.6.0...v7.6.1) (2020-08-31)

### Bug Fixes

* **demo:** vul in the react-syntax-highlighter given by prism-js ([37db4a3](https://github.com/coveo/react-vapor/commit/37db4a3c65c42e1edc6d6b7a650d4dbb6612c34c))

# [7.6.0](https://github.com/coveo/react-vapor/compare/v7.5.0...v7.6.0) (2020-08-28)

### Features

* **tabselectors.ts:** +getTab selector + uts ([6b2ae92](https://github.com/coveo/react-vapor/commit/6b2ae92cd876333b6d443ed0e134b5b26dbaddd1))

# [7.5.0](https://github.com/coveo/react-vapor/compare/v7.4.2...v7.5.0) (2020-08-28)

### Bug Fixes

* **json-editor:** set the default prop options lint=false ([7ebc825](https://github.com/coveo/react-vapor/commit/7ebc825b48c4876e5dc080c396534287deee8e60))

### Features

* **multi-values-input:** add disabled input classes props ([adb2b0b](https://github.com/coveo/react-vapor/commit/adb2b0b5377e4585b00d329ec5cec1c550921384))

## [7.4.2](https://github.com/coveo/react-vapor/compare/v7.4.1...v7.4.2) (2020-08-28)

### Bug Fixes

* **code editor:** no cursor option replaced by css ([f039236](https://github.com/coveo/react-vapor/commit/f039236bd8abe7264d391311aad60daf186c37ca))

## [7.4.1](https://github.com/coveo/react-vapor/compare/v7.4.0...v7.4.1) (2020-08-25)

### Bug Fixes

* **hook:** restore hook dependencies for NonEmptyValidationHOC ([08fa617](https://github.com/coveo/react-vapor/commit/08fa617fec4eb760d2d7e959ae0f47ecad2d5c4a))
* **required validation:** don't clear errors initially ([9a7e66f](https://github.com/coveo/react-vapor/commit/9a7e66fdd4df0103ed23d8ac1f225a54ed13ab11))

# [7.4.0](https://github.com/coveo/react-vapor/compare/v7.3.0...v7.4.0) (2020-08-25)

### Features

* **validation:** shorter save button tooltip with mutliple warnings ([#1654](https://github.com/coveo/react-vapor/issues/1654)) ([06152b8](https://github.com/coveo/react-vapor/commit/06152b829e137a51c47216d839357d7048fa4362))

# [7.3.0](https://github.com/coveo/react-vapor/compare/v7.2.1...v7.3.0) (2020-08-20)

### Features

* **multi-value-input:** only allows validation on the first input ([fa82350](https://github.com/coveo/react-vapor/commit/fa82350bca73a86af2b0c6e0540bd98935b8218c))
* **multi-values-input:** add condition for the labelTitle props ([dc4fd88](https://github.com/coveo/react-vapor/commit/dc4fd88e502cafd1dd33966d7e6e4631362ea864))
* **multi-values-input:** add dataLimit and placeholders optional props ([df982ed](https://github.com/coveo/react-vapor/commit/df982ed0a1923d0ebbbb2b410568bdf14f9997b2))

## [7.2.1](https://github.com/coveo/react-vapor/compare/v7.2.0...v7.2.1) (2020-08-20)

### Bug Fixes

* upgrade codemirror from 5.54.0 to 5.55.0 ([5099bca](https://github.com/coveo/react-vapor/commit/5099bcae800c7789d81cc55605fe9e621b43f210))
* upgrade diff2html from 3.1.7 to 3.1.8 ([dee5f7e](https://github.com/coveo/react-vapor/commit/dee5f7e778c58920268f4deac282a9ba39663b10))
* upgrade moment from 2.26.0 to 2.27.0 ([e927869](https://github.com/coveo/react-vapor/commit/e9278691c3e23d1e38d794cdc9d2974ec243e6fd))
* upgrade react-textarea-autosize from 8.1.1 to 8.2.0 ([869784f](https://github.com/coveo/react-vapor/commit/869784f66cbea527b61379863ac7c8a4e544f9c3))

# [7.2.0](https://github.com/coveo/react-vapor/compare/v7.1.2...v7.2.0) (2020-08-18)

### Features

* **multi-select:** supporting the selectDisplayValue prop ([b1c5e7a](https://github.com/coveo/react-vapor/commit/b1c5e7aa4b777fe2dc48e6d6e340b5a25525bd81))

## [7.1.2](https://github.com/coveo/react-vapor/compare/v7.1.1...v7.1.2) (2020-08-17)

### Bug Fixes

* **use-effect:** update use effect ([8c9ed79](https://github.com/coveo/react-vapor/commit/8c9ed79893c777b1614958b7749e16c4adee7a95))

## [7.1.1](https://github.com/coveo/react-vapor/compare/v7.1.0...v7.1.1) (2020-08-17)

### Bug Fixes

* remove circular dependencies in multiple files ([644e46c](https://github.com/coveo/react-vapor/commit/644e46c2f6eafdbfbd1757afe3191ba0a4538580))
* type errors in unit tests ([200f40f](https://github.com/coveo/react-vapor/commit/200f40f040438d2d29b862362db9f8b2cc3a4f5e))

# [7.1.0](https://github.com/coveo/react-vapor/compare/v7.0.1...v7.1.0) (2020-08-13)

### Features

* **input:** add label with tooltip ([#1645](https://github.com/coveo/react-vapor/issues/1645)) ([21504e6](https://github.com/coveo/react-vapor/commit/21504e6c31cf1fd72b856e8c0c87877765db63b4))

## [7.0.1](https://github.com/coveo/react-vapor/compare/v7.0.0...v7.0.1) (2020-08-13)

### Bug Fixes

* **infinite-loop:** use effect bad watch ([7e2730e](https://github.com/coveo/react-vapor/commit/7e2730e59f59de534be5fd7e4d42dadbfffca080))

# [7.0.0](https://github.com/coveo/react-vapor/compare/v6.11.2...v7.0.0) (2020-08-12)

### Bug Fixes

* typo in the README.md ([d15ec47](https://github.com/coveo/react-vapor/commit/d15ec470c4adc1b2c5749dfcb4e1bb7ebd74a637))

### BREAKING CHANGES

* The transition from tslint to eslint came with some breaking changes. The latest versions were deprecated to make up for it.

## [6.11.2](https://github.com/coveo/react-vapor/compare/v6.11.1...v6.11.2) (2020-08-12)

### Bug Fixes

* **numericinput:** type error in selectors ([#1647](https://github.com/coveo/react-vapor/issues/1647)) ([e092d39](https://github.com/coveo/react-vapor/commit/e092d398c0d50d077935da9ad8e4ac9d2a5c6f31))

## [6.11.1](https://github.com/coveo/react-vapor/compare/v6.11.0...v6.11.1) (2020-08-12)

**Note:** Version bump only for package root

# [6.11.0](https://github.com/coveo/react-vapor/compare/v6.10.1...v6.11.0) (2020-08-12)

### Bug Fixes

* **build:** eslint ([5dc725e](https://github.com/coveo/react-vapor/commit/5dc725e589b76e58531e93bdb3d1c29ba66fca77))
* **labeledvalue-labeledinput:** changed the css of the tooltip container ([b3cd29d](https://github.com/coveo/react-vapor/commit/b3cd29d1d9d9489d0f5779f9d4c454b9ef5ef87a))

### Features

* **collapsible:** disabled ([8e954fb](https://github.com/coveo/react-vapor/commit/8e954fbebeabfa3b33efccf8c3393fb2331ec0d5))

## [6.10.1](https://github.com/coveo/react-vapor/compare/v6.10.0...v6.10.1) (2020-07-30)

**Note:** Version bump only for package root

# [6.10.0](https://github.com/coveo/react-vapor/compare/v6.9.1...v6.10.0) (2020-07-29)

### Features

* **labeledinput:** change default tooltip placement ([#1639](https://github.com/coveo/react-vapor/issues/1639)) ([8bb3efc](https://github.com/coveo/react-vapor/commit/8bb3efca4d65b38ce0144a8b03e778e808b49864))

## [6.9.1](https://github.com/coveo/react-vapor/compare/v6.9.0...v6.9.1) (2020-07-27)

### Bug Fixes

* **radioselectconnected:** invalid HTML props ([449be87](https://github.com/coveo/react-vapor/commit/449be8755fd07af0948fab9627b50872d2f4d952))

# [6.9.0](https://github.com/coveo/react-vapor/compare/v6.8.0...v6.9.0) (2020-07-26)

### Features

* **collapsible:** functional component ([55de2a2](https://github.com/coveo/react-vapor/commit/55de2a2bc7f6ee1e81c2f715a8f0f22df61de841))

# [6.8.0](https://github.com/coveo/react-vapor/compare/v6.7.1...v6.8.0) (2020-07-24)

### Features

* **vapor-icon:** add both result ranking's icons for the new modal ([195af02](https://github.com/coveo/react-vapor/commit/195af025977485fa2021385d421e2c57837b7def))

## [6.7.1](https://github.com/coveo/react-vapor/compare/v6.7.0...v6.7.1) (2020-07-22)

### Bug Fixes

* exposed the options parameter ([#1636](https://github.com/coveo/react-vapor/issues/1636)) ([e350aa8](https://github.com/coveo/react-vapor/commit/e350aa8f54e3e01fa380cdfb0eb026d5c2b20f7f))

# [6.7.0](https://github.com/coveo/react-vapor/compare/v6.6.0...v6.7.0) (2020-07-21)

### Features

* **package:** bump typescript version ([#1634](https://github.com/coveo/react-vapor/issues/1634)) ([a410c1b](https://github.com/coveo/react-vapor/commit/a410c1ba27810705f1b18673b08528984ea12c43))

# [6.6.0](https://github.com/coveo/react-vapor/compare/v6.5.0...v6.6.0) (2020-07-17)

### Features

* **icons:** added headset icon to vapor ([77a18b6](https://github.com/coveo/react-vapor/commit/77a18b6c0cd9ac1f6822f649f15e8fddf5f07c0d))

# [6.5.0](https://github.com/coveo/react-vapor/compare/v6.4.6...v6.5.0) (2020-07-15)

### Features

* **jsoneditor:** create jsoneditorconnected component ([#1625](https://github.com/coveo/react-vapor/issues/1625)) ([da99900](https://github.com/coveo/react-vapor/commit/da99900e14540ea4ab3f6b0c3070e2f89302d2de))

## [6.4.6](https://github.com/coveo/react-vapor/compare/v6.4.5...v6.4.6) (2020-07-15)

### Bug Fixes

* linewrapping for react-vapor code editor ([#1632](https://github.com/coveo/react-vapor/issues/1632)) ([7c4a0c0](https://github.com/coveo/react-vapor/commit/7c4a0c0a6c328a364d45abbe3dca0a9c8c83084a))

## [6.4.5](https://github.com/coveo/react-vapor/compare/v6.4.4...v6.4.5) (2020-07-15)

### Bug Fixes

* **tabselectors.ts:** added the safe operator ([a708fcb](https://github.com/coveo/react-vapor/commit/a708fcb71d98447823a0b99b51a008aa425f791a))

## [6.4.4](https://github.com/coveo/react-vapor/compare/v6.4.3...v6.4.4) (2020-07-13)

### Bug Fixes

* **tabselector:** fix the selector ([de3e5b2](https://github.com/coveo/react-vapor/commit/de3e5b27a37e55109f261acb77bc1374be27a89f))

## [6.4.3](https://github.com/coveo/react-vapor/compare/v6.4.2...v6.4.3) (2020-07-13)

### Bug Fixes

* **sub-nav:** make sure only one item is seleted at once ([37e48f7](https://github.com/coveo/react-vapor/commit/37e48f7b498c86bb8593d2a313be06d08eebc412))

## [6.4.2](https://github.com/coveo/react-vapor/compare/v6.4.1...v6.4.2) (2020-07-13)

**Note:** Version bump only for package root

## [6.4.1](https://github.com/coveo/react-vapor/compare/v6.4.0...v6.4.1) (2020-07-09)

### Bug Fixes

* upgrade diff2html from 3.1.7 to 3.1.8 ([0ae443c](https://github.com/coveo/react-vapor/commit/0ae443ce4b4280642ba9c0759d7510e124cfb430))
* upgrade query-string from 6.12.1 to 6.13.0 ([ac7bfa8](https://github.com/coveo/react-vapor/commit/ac7bfa8911bb5784b40a0cb50e28b781aeee0c65))
* upgrade react-codemirror2 from 7.2.0 to 7.2.1 ([c7c14a8](https://github.com/coveo/react-vapor/commit/c7c14a814cfd10a53965abe5cd519397796fed96))
* upgrade react-tether from 1.0.4 to 1.0.5 ([a69cb32](https://github.com/coveo/react-vapor/commit/a69cb3279ff0b74e51e3ff8bccc07eb0cd9af6c3))
* upgrade react-textarea-autosize from 7.1.0 to 7.1.2 ([7c05eda](https://github.com/coveo/react-vapor/commit/7c05eda041bfdf19a3c57a43117dcba1ba4fa1ef))

# [6.4.0](https://github.com/coveo/react-vapor/compare/v6.3.1...v6.4.0) (2020-07-07)

### Features

* **tabselector.ts:** added a selector for selected tab ([240605b](https://github.com/coveo/react-vapor/commit/240605b984d7e96ae464385094242281a77c256a))

## [6.3.1](https://github.com/coveo/react-vapor/compare/v6.3.0...v6.3.1) (2020-07-02)

### Bug Fixes

* **index.ts:** added tabselectors in index.ts so i can use it in admin ([3ad859f](https://github.com/coveo/react-vapor/commit/3ad859ff7aa333e373df5a206b48a8a8afe5e1d4))

# [6.3.0](https://github.com/coveo/react-vapor/compare/v6.2.1...v6.3.0) (2020-07-02)

### Features

* **radio-button:** add a optional wrapper for the radio button ([ad21be5](https://github.com/coveo/react-vapor/commit/ad21be584cd95e9fd4eb8693f6ff1298685ec3e1))

## [6.2.1](https://github.com/coveo/react-vapor/compare/v6.2.0...v6.2.1) (2020-07-02)

### Bug Fixes

* **sub navigation:** fixed the link prop and small refactor ([37bd8b4](https://github.com/coveo/react-vapor/commit/37bd8b4e43a0a9a6d4a082913a22d233e8f6e31a))

# [6.2.0](https://github.com/coveo/react-vapor/compare/v6.1.2...v6.2.0) (2020-06-30)

### Features

* **tab component:** +tab selector for tabconnected component + UTs ([9ccdaa0](https://github.com/coveo/react-vapor/commit/9ccdaa06cdb5c072c8fd8e3691d766d91f57878c))
* **tabselectors.ts:** use findWhere instead of find from underscore ([5bd0b48](https://github.com/coveo/react-vapor/commit/5bd0b48f60909a2929f6673ce7f37e54decc9163))

## [6.1.2](https://github.com/coveo/react-vapor/compare/v6.1.1...v6.1.2) (2020-06-29)

### Bug Fixes

* upgrade react-bootstrap from 0.32.4 to 0.33.1 ([f0ba951](https://github.com/coveo/react-vapor/commit/f0ba951cf9a109eafa9627ebd21cab4f2401ebef))
* upgrade react-modal from 3.10.1 to 3.11.2 ([725b71a](https://github.com/coveo/react-vapor/commit/725b71a8583e9c890ce8e6a31da30dd058a922aa))

## [6.1.1](https://github.com/coveo/react-vapor/compare/v6.1.0...v6.1.1) (2020-06-26)

### Bug Fixes

* upgrade diff2html from 3.1.2 to 3.1.7 ([0b74a06](https://github.com/coveo/react-vapor/commit/0b74a06e7e7426e4984118ee18683b116fe89509))
* upgrade query-string from 6.8.3 to 6.12.1 ([fcaa2b6](https://github.com/coveo/react-vapor/commit/fcaa2b64066dd1f865011b68deb88aa133da21a2))
* upgrade react-infinite-scroll-component from 4.2.0 to 4.5.3 ([209d2ee](https://github.com/coveo/react-vapor/commit/209d2ee1897cac9e3a2c58ef72c386f802c2e21f))

# [6.1.0](https://github.com/coveo/react-vapor/compare/v6.0.2...v6.1.0) (2020-06-23)

### Features

* **searchbar:** add selector ([#1597](https://github.com/coveo/react-vapor/issues/1597)) ([211f788](https://github.com/coveo/react-vapor/commit/211f78807e62b093da80ca550814d5d705b60baa))

## [6.0.2](https://github.com/coveo/react-vapor/compare/v6.0.1...v6.0.2) (2020-06-23)

**Note:** Version bump only for package root

## [6.0.1](https://github.com/coveo/react-vapor/compare/v6.0.0...v6.0.1) (2020-06-19)

### Bug Fixes

* **sliders:** add SliderActions to the Entry ([05ada9e](https://github.com/coveo/react-vapor/commit/05ada9ebf760aafe24fdb695b32da5dde87fa050))

# [6.0.0](https://github.com/coveo/react-vapor/compare/v5.54.0...v6.0.0) (2020-06-19)

### Bug Fixes

* **middleslider:** accept min greater than 0 + use more intuitive marks ([daa88ce](https://github.com/coveo/react-vapor/commit/daa88ce8eb0ab23f49c34fc9222f7934535f28db))

### BREAKING CHANGES

* **middleslider:** Marks keys must now be actual values instead of ranging from 0 to 100.
`enabled` was removed in favor of `disabled`.
The tooltip overlay style was added by default to all handles with tooltips.
`MiddleSlider` was renamed to `Slider` and the old `Slider` was removed.

# [5.54.0](https://github.com/coveo/react-vapor/compare/v5.53.0...v5.54.0) (2020-06-19)

### Features

* **labeled value:** accept react node to insert html elements ([4f7a159](https://github.com/coveo/react-vapor/commit/4f7a1598e1f8402fa971caa2b1cb49f21192769f))

# [5.53.0](https://github.com/coveo/react-vapor/compare/v5.52.8...v5.53.0) (2020-06-18)

### Features

* **icon:** add and icon for catalog ([#1598](https://github.com/coveo/react-vapor/issues/1598)) ([b608b7a](https://github.com/coveo/react-vapor/commit/b608b7ab84529b86058230bf46df08e3fcc62271))
* **multiselect:** validate initial values hoc ([#1595](https://github.com/coveo/react-vapor/issues/1595)) ([86cbfc1](https://github.com/coveo/react-vapor/commit/86cbfc14d2fed991ebd03194741e1253fdd93b76))
* **validation:** create a non empty validation hoc for multiselect ([#1594](https://github.com/coveo/react-vapor/issues/1594)) ([cdaf2cf](https://github.com/coveo/react-vapor/commit/cdaf2cf1a02f15c887d29215d0e7f69e9d5df113))

## [5.52.8](https://github.com/coveo/react-vapor/compare/v5.52.7...v5.52.8) (2020-06-12)

### Bug Fixes

* upgrade jquery from 3.5.0 to 3.5.1 ([ef02eb2](https://github.com/coveo/react-vapor/commit/ef02eb2424ca3f64851c0be3858f308008e39d89))
* upgrade moment from 2.25.3 to 2.26.0 ([03949ce](https://github.com/coveo/react-vapor/commit/03949cef7a938a5f84ab1834d7003482dbfa178d))

## [5.52.7](https://github.com/coveo/react-vapor/compare/v5.52.6...v5.52.7) (2020-06-11)

### Bug Fixes

* **slider:** make the sliders fit into their parent container ([84ad4f7](https://github.com/coveo/react-vapor/commit/84ad4f7dbc98e2fd1a45a022048936e862dac8b4))

## [5.52.6](https://github.com/coveo/react-vapor/compare/v5.52.5...v5.52.6) (2020-06-11)

### Bug Fixes

* **labeledinput:** remove margin top on first child ([66f1d66](https://github.com/coveo/react-vapor/commit/66f1d66c1ea8b6fadb8e6cddf4e3881751981393))

## [5.52.5](https://github.com/coveo/react-vapor/compare/v5.52.4...v5.52.5) (2020-06-10)

### Bug Fixes

* **multiselect:** fix the selected custom value option box from demo ([#1582](https://github.com/coveo/react-vapor/issues/1582)) ([4c6595d](https://github.com/coveo/react-vapor/commit/4c6595d32d6f63fd2c39846f53256f0ef9c5679b))

## [5.52.4](https://github.com/coveo/react-vapor/compare/v5.52.3...v5.52.4) (2020-06-10)

### Bug Fixes

* upgrade react-router-dom from 5.0.1 to 5.2.0 ([340d966](https://github.com/coveo/react-vapor/commit/340d9667912e5090a36c02dd9def9ea6c4fea8ed))

## [5.52.3](https://github.com/coveo/react-vapor/compare/v5.52.2...v5.52.3) (2020-06-10)

### Bug Fixes

* upgrade moment from 2.24.0 to 2.25.3 ([1b723ef](https://github.com/coveo/react-vapor/commit/1b723ef893f6be87005ff1d76f03332bcb871bf3))
* upgrade underscore from 1.9.2 to 1.10.2 ([47f4e0d](https://github.com/coveo/react-vapor/commit/47f4e0d4f92cbb6c63cb113d2f705caad36c4cda))

## [5.52.2](https://github.com/coveo/react-vapor/compare/v5.52.1...v5.52.2) (2020-06-10)

### Bug Fixes

* added charset utf8 ([923e4b0](https://github.com/coveo/react-vapor/commit/923e4b0b9334ecf02269bb0157a7042370483127))
* updated test ([897a5c0](https://github.com/coveo/react-vapor/commit/897a5c00cf8059ed25b7065806176a8ee7774cfe))
* **updated react-codemirror:** updated react codemirror ([6d053e0](https://github.com/coveo/react-vapor/commit/6d053e0a4c79adc640afd9e6c4fc87838f9a1fda))

## [5.52.1](https://github.com/coveo/react-vapor/compare/v5.52.0...v5.52.1) (2020-06-10)

### Bug Fixes

* upgrade redux from 4.0.1 to 4.0.5 ([93966d9](https://github.com/coveo/react-vapor/commit/93966d99db0f095db6a9367d0dd6ed4af58756b3))

# [5.52.0](https://github.com/coveo/react-vapor/compare/v5.51.2...v5.52.0) (2020-06-10)

### Features

* **stickyfooter:** add validation hoc ([db68998](https://github.com/coveo/react-vapor/commit/db68998f801b576beb226ec2be674a31fdab5ce3))

## [5.51.2](https://github.com/coveo/react-vapor/compare/v5.51.1...v5.51.2) (2020-06-09)

### Bug Fixes

* upgrade diff2html from 3.1.2 to 3.1.7 ([666f136](https://github.com/coveo/react-vapor/commit/666f1368aa78a955141dfc8f34392607d24cef50))

## [5.51.1](https://github.com/coveo/react-vapor/compare/v5.51.0...v5.51.1) (2020-06-08)

### Bug Fixes

* **select:** remove dotted loading from select infinite scroll ([0bc9592](https://github.com/coveo/react-vapor/commit/0bc9592314da820e92011eb01e5e187e9dfb7484))

# [5.51.0](https://github.com/coveo/react-vapor/compare/v5.50.1...v5.51.0) (2020-06-08)

### Features

* **icons/svg:** added star.svg for abTest overview ([72304e8](https://github.com/coveo/react-vapor/commit/72304e85c3e2d4df30227f5c15a3e594df904cd8))

## [5.50.1](https://github.com/coveo/react-vapor/compare/v5.50.0...v5.50.1) (2020-06-04)

**Note:** Version bump only for package root

# [5.50.0](https://github.com/coveo/react-vapor/compare/v5.49.1...v5.50.0) (2020-06-03)

### Features

* **multiselect:** implement dirty hoc ([#1569](https://github.com/coveo/react-vapor/issues/1569)) ([8f9bdb5](https://github.com/coveo/react-vapor/commit/8f9bdb5e7490d4953486bef84037e241199ef479))
* **status card:** added classname prop to the component ([c03d743](https://github.com/coveo/react-vapor/commit/c03d7430db5e39bb0ca0c3095750d80d8bf4b8aa))

## [5.49.1](https://github.com/coveo/react-vapor/compare/v5.49.0...v5.49.1) (2020-06-03)

### Bug Fixes

* **nonemptyhoc:** clearError not clearing the right id ([#1568](https://github.com/coveo/react-vapor/issues/1568)) ([9b1b812](https://github.com/coveo/react-vapor/commit/9b1b8125a6e286c815a0b79a47e11341ca6423e7))

# [5.49.0](https://github.com/coveo/react-vapor/compare/v5.48.0...v5.49.0) (2020-06-01)

### Features

* **single-select-loading:** implement a selectWithLoading HOC ([6f39100](https://github.com/coveo/react-vapor/commit/6f39100f8367630221d01b2267a01d9b43537bb0))

# [5.48.0](https://github.com/coveo/react-vapor/compare/v5.47.0...v5.48.0) (2020-06-01)

### Features

* **clean:** svg ([54ddb84](https://github.com/coveo/react-vapor/commit/54ddb8413f68b86e8592c20999c40cede877ef93))

# [5.47.0](https://github.com/coveo/react-vapor/compare/v5.46.0...v5.47.0) (2020-06-01)

### Features

* **randomutils:** implement random utils ([070d74f](https://github.com/coveo/react-vapor/commit/070d74f5f03b6a12d5a6c92865db5000fdb33037))

# [5.46.0](https://github.com/coveo/react-vapor/compare/v5.45.3...v5.46.0) (2020-06-01)

### Features

* **iconslist:** add link to icons ([#1560](https://github.com/coveo/react-vapor/issues/1560)) ([c708381](https://github.com/coveo/react-vapor/commit/c7083817ef71c692e60eee9b174df8c69eae3b82))

## [5.45.3](https://github.com/coveo/react-vapor/compare/v5.45.2...v5.45.3) (2020-05-29)

### Bug Fixes

* **commonjs:** remove transpileOnly option in webpack build ([6975562](https://github.com/coveo/react-vapor/commit/6975562c3106a06034b34482d9f706972b763137))

## [5.45.2](https://github.com/coveo/react-vapor/compare/v5.45.1...v5.45.2) (2020-05-29)

**Note:** Version bump only for package root

## [5.45.1](https://github.com/coveo/react-vapor/compare/v5.45.0...v5.45.1) (2020-05-28)

### Bug Fixes

* **tooltip:** import * as React from react ([366e103](https://github.com/coveo/react-vapor/commit/366e10316c83ca35bd7ea0e18855a2c7ce1dcd84))

# [5.45.0](https://github.com/coveo/react-vapor/compare/v5.44.2...v5.45.0) (2020-05-28)

### Features

* **svg:** clean svg ([54c96ec](https://github.com/coveo/react-vapor/commit/54c96ecc69fb8eb4267a2499c3200701b3c31801))

## [5.44.2](https://github.com/coveo/react-vapor/compare/v5.44.1...v5.44.2) (2020-05-28)

**Note:** Version bump only for package root

## [5.44.1](https://github.com/coveo/react-vapor/compare/v5.44.0...v5.44.1) (2020-05-26)

### Bug Fixes

* **selectwithpredicate:** make matchPredicate prop optional ([2d1f487](https://github.com/coveo/react-vapor/commit/2d1f487b83ad22b053867e0537ed379b50a90fcf))

# [5.44.0](https://github.com/coveo/react-vapor/compare/v5.43.0...v5.44.0) (2020-05-25)

### Features

* **linksvg:** add a prop for text ([#1554](https://github.com/coveo/react-vapor/issues/1554)) ([ec71802](https://github.com/coveo/react-vapor/commit/ec71802b01d6310472b30e0a87361030c86fe02f))

# [5.43.0](https://github.com/coveo/react-vapor/compare/v5.42.0...v5.43.0) (2020-05-22)

### Features

* **calendar:** height fix ([83e199a](https://github.com/coveo/react-vapor/commit/83e199a4cdf7f36dfe2e8b81e6816d2aa98c172f))

# [5.42.0](https://github.com/coveo/react-vapor/compare/v5.41.0...v5.42.0) (2020-05-20)

### Features

* **svg:** update copy svg ([#1553](https://github.com/coveo/react-vapor/issues/1553)) ([f36fa3c](https://github.com/coveo/react-vapor/commit/f36fa3ceab43ae4c1ffa77cf74a81b379727f66e))

# [5.41.0](https://github.com/coveo/react-vapor/compare/v5.40.1...v5.41.0) (2020-05-14)

### Bug Fixes

* **colors:** adjust the blue-purple-2 color ([b796f18](https://github.com/coveo/react-vapor/commit/b796f18d3266f47e9a5f3e1fa1ca8727ed8915ba))

### Features

* **icons:** add flag-us and flag-eu SVGs ([f4c101c](https://github.com/coveo/react-vapor/commit/f4c101c332745593728dc3b5dd5729b1d9bd0a5f))
* **singleselectconnected:** allow rendering a custom toggle button ([e7adc02](https://github.com/coveo/react-vapor/commit/e7adc02c0b5440a38ca72f75c77d6485239c6f23))

## [5.40.1](https://github.com/coveo/react-vapor/compare/v5.40.0...v5.40.1) (2020-05-13)

### Bug Fixes

* **datepicker:** fix drop ([a50c856](https://github.com/coveo/react-vapor/commit/a50c856cb45261fc9216ff5006d9dfe02228cea6))

# [5.40.0](https://github.com/coveo/react-vapor/compare/v5.39.3...v5.40.0) (2020-05-13)

### Bug Fixes

* **selects:** cleanup the selects type declarations ([6cdf26a](https://github.com/coveo/react-vapor/commit/6cdf26a6f49759b6aa46e38bc33af52a19ac4d5f))

### Features

* **collapsible:** add selectors ([9a01a13](https://github.com/coveo/react-vapor/commit/9a01a1319a20e7c7c55481fb91b758e16852121e))

## [5.39.3](https://github.com/coveo/react-vapor/compare/v5.39.2...v5.39.3) (2020-05-12)

**Note:** Version bump only for package root

## [5.39.2](https://github.com/coveo/react-vapor/compare/v5.39.1...v5.39.2) (2020-05-08)

### Bug Fixes

* **datepicker:** drop ([3b5ca32](https://github.com/coveo/react-vapor/commit/3b5ca321c9bbdc83a95247a8c08e66ba0a02fef9))

## [5.39.1](https://github.com/coveo/react-vapor/compare/v5.39.0...v5.39.1) (2020-05-08)

### Reverts

* **datepicker:** use drop ([b9445bb](https://github.com/coveo/react-vapor/commit/b9445bb8bbe00de4ae7ebb1c5422699d277b18be))

# [5.39.0](https://github.com/coveo/react-vapor/compare/v5.38.0...v5.39.0) (2020-05-08)

### Features

* **middle slider:** can append a value on both side ([009b535](https://github.com/coveo/react-vapor/commit/009b53569c5372ced2192b55501424237eae9cd6))

# [5.38.0](https://github.com/coveo/react-vapor/compare/v5.37.0...v5.38.0) (2020-05-07)

### Features

* **datepicker:** use drop ([508ef74](https://github.com/coveo/react-vapor/commit/508ef74b6412da27ffa0310c7238db98a6bae2fe))

# [5.37.0](https://github.com/coveo/react-vapor/compare/v5.36.4...v5.37.0) (2020-05-07)

### Features

* **subnavigation.tsx:** disabled: disabled -> disabled ([85519bb](https://github.com/coveo/react-vapor/commit/85519bb23d87d87992f55ef609919db96a2137f5))

## [5.36.4](https://github.com/coveo/react-vapor/compare/v5.36.3...v5.36.4) (2020-05-01)

**Note:** Version bump only for package root

## [5.36.3](https://github.com/coveo/react-vapor/compare/v5.36.2...v5.36.3) (2020-05-01)

### Bug Fixes

* snyk config to reduce vulnerabilities ([68972c7](https://github.com/coveo/react-vapor/commit/68972c79f8ad7111668af56b2035a8556df52cbe))

## [5.36.2](https://github.com/coveo/react-vapor/compare/v5.36.1...v5.36.2) (2020-05-01)

### Bug Fixes

* **slider:** custom append value ([1421d66](https://github.com/coveo/react-vapor/commit/1421d669871c97bd47dc230bf0ff90caeb704f52))

## [5.36.1](https://github.com/coveo/react-vapor/compare/v5.36.0...v5.36.1) (2020-04-30)

### Bug Fixes

* **slider:** custom tooltip props ([a3b4698](https://github.com/coveo/react-vapor/commit/a3b46984e2c6fbad8c905bb87d022fbdb338dec2))

# [5.36.0](https://github.com/coveo/react-vapor/compare/v5.35.3...v5.36.0) (2020-04-30)

### Features

* **flex:** add align-start rule ([#1536](https://github.com/coveo/react-vapor/issues/1536)) ([9d45040](https://github.com/coveo/react-vapor/commit/9d45040cb013b214a7f8223fdbbece4cbb137459))

## [5.35.3](https://github.com/coveo/react-vapor/compare/v5.35.2...v5.35.3) (2020-04-29)

### Bug Fixes

* **toast:** interface ([f0dad0b](https://github.com/coveo/react-vapor/commit/f0dad0b97519f6eb8eabe84507b8f8aa2ba4940b))

## [5.35.2](https://github.com/coveo/react-vapor/compare/v5.35.1...v5.35.2) (2020-04-29)

### Bug Fixes

* **codeeditor:** front all codemirror options on code editor ([797c241](https://github.com/coveo/react-vapor/commit/797c2411546ef0b59dfe49e7671a604543dd9442))

## [5.35.1](https://github.com/coveo/react-vapor/compare/v5.35.0...v5.35.1) (2020-04-29)

### Bug Fixes

* **modcard:** update rules to make it reusable ([#1533](https://github.com/coveo/react-vapor/issues/1533)) ([cf23c27](https://github.com/coveo/react-vapor/commit/cf23c27625975ac1b9249a602b7dcedbca38bc48))

# [5.35.0](https://github.com/coveo/react-vapor/compare/v5.34.4...v5.35.0) (2020-04-29)

### Features

* **svg:** add icons for source visibility ([#1534](https://github.com/coveo/react-vapor/issues/1534)) ([9847f4f](https://github.com/coveo/react-vapor/commit/9847f4f6eda1ebe7148621c7d0e776c4be33d564))

## [5.34.4](https://github.com/coveo/react-vapor/compare/v5.34.3...v5.34.4) (2020-04-28)

**Note:** Version bump only for package root

## [5.34.3](https://github.com/coveo/react-vapor/compare/v5.34.2...v5.34.3) (2020-04-27)

### Bug Fixes

* **modalcomposite:** isPrompt adds mod-prompt css class ([5b571c3](https://github.com/coveo/react-vapor/commit/5b571c3762a2047c343212e20b8a2878ef67320a))

## [5.34.2](https://github.com/coveo/react-vapor/compare/v5.34.1...v5.34.2) (2020-04-21)

### Bug Fixes

* packages/demo/package.json to reduce vulnerabilities ([4c93aea](https://github.com/coveo/react-vapor/commit/4c93aead0aff162461400132b5fbd2fead8fffc8))

## [5.34.1](https://github.com/coveo/react-vapor/compare/v5.34.0...v5.34.1) (2020-04-16)

### Bug Fixes

* **textarea:** fix padding in textarea ([#1528](https://github.com/coveo/react-vapor/issues/1528)) ([ab05040](https://github.com/coveo/react-vapor/commit/ab050405ae45bb84ac2a9e7530dc3d878a0377e1))

# [5.34.0](https://github.com/coveo/react-vapor/compare/v5.33.1...v5.34.0) (2020-04-10)

### Bug Fixes

* svg cleanup removed some of the drawing ([c9d8332](https://github.com/coveo/react-vapor/commit/c9d8332a8955c26936b68a62c1e16e729e0b7f6d))

### Features

* **variant.svg:** added a new icon for variant object type ([805a370](https://github.com/coveo/react-vapor/commit/805a370f6c4862a5e9562dbe46782c8d75259aff))

## [5.33.1](https://github.com/coveo/react-vapor/compare/v5.33.0...v5.33.1) (2020-04-10)

### Bug Fixes

* **datepicker:** only change the state on focus instead of click ([0322514](https://github.com/coveo/react-vapor/commit/0322514216325c95a6d9dee8dde4e104772e94ae))

# [5.33.0](https://github.com/coveo/react-vapor/compare/v5.32.0...v5.33.0) (2020-04-07)

### Features

* **test-utilities:** table and state ([df459ad](https://github.com/coveo/react-vapor/commit/df459ad0a68d7e71b807c9aadbeb997131e56909))

# [5.32.0](https://github.com/coveo/react-vapor/compare/v5.31.1...v5.32.0) (2020-04-03)

### Features

* **middle slider:** add prop to append slider value ([cbbcb68](https://github.com/coveo/react-vapor/commit/cbbcb68df91ef19591156dc4b8909cee2b414933))

## [5.31.1](https://github.com/coveo/react-vapor/compare/v5.31.0...v5.31.1) (2020-04-03)

**Note:** Version bump only for package root

# [5.31.0](https://github.com/coveo/react-vapor/compare/v5.30.1...v5.31.0) (2020-04-02)

### Bug Fixes

* **split-layout:** remove border ([7d81ec5](https://github.com/coveo/react-vapor/commit/7d81ec50d74566d50aca197932806ad7eb9e0fa8))

### Features

* **section:** update section title ([7161e92](https://github.com/coveo/react-vapor/commit/7161e92f6f42a3682ab267b43f5b295f900dfd7e))

## [5.30.1](https://github.com/coveo/react-vapor/compare/v5.30.0...v5.30.1) (2020-04-02)

### Bug Fixes

* **middleslider:** adapted the step to the range of the slider ([bf1dadd](https://github.com/coveo/react-vapor/commit/bf1dadd0ac99339785103d7d2b519d386a2e776c))
* **uts:** fix-uts ([7110f63](https://github.com/coveo/react-vapor/commit/7110f63d33ba56981cc896ce290e66ce30b424ba))

# [5.30.0](https://github.com/coveo/react-vapor/compare/v5.29.0...v5.30.0) (2020-03-30)

### Features

* **optionscycle:** add option change callback ([1f1b502](https://github.com/coveo/react-vapor/commit/1f1b502c6a1803561d8771ce8e6d487eb2aada40))

# [5.29.0](https://github.com/coveo/react-vapor/compare/v5.28.2...v5.29.0) (2020-03-30)

### Features

* **form:** add noMargin prop ([6584484](https://github.com/coveo/react-vapor/commit/65844848801850f7247abdde939f8ae259aa0eb6))

## [5.28.2](https://github.com/coveo/react-vapor/compare/v5.28.1...v5.28.2) (2020-03-26)

**Note:** Version bump only for package root

## [5.28.1](https://github.com/coveo/react-vapor/compare/v5.28.0...v5.28.1) (2020-03-26)

**Note:** Version bump only for package root

# [5.28.0](https://github.com/coveo/react-vapor/compare/v5.27.3...v5.28.0) (2020-03-26)

### Features

* **menu:** add menu exemple ([f73df31](https://github.com/coveo/react-vapor/commit/f73df310079ac3caa30d6a4e77397cf8a9ab18f4))

## [5.27.3](https://github.com/coveo/react-vapor/compare/v5.27.2...v5.27.3) (2020-03-25)

**Note:** Version bump only for package root

## [5.27.2](https://github.com/coveo/react-vapor/compare/v5.27.1...v5.27.2) (2020-03-24)

**Note:** Version bump only for package root

## [5.27.1](https://github.com/coveo/react-vapor/compare/v5.27.0...v5.27.1) (2020-03-19)

### Bug Fixes

* **tablehoc:** added isCard in tableLoading.body ([c555bd0](https://github.com/coveo/react-vapor/commit/c555bd01befda9befda05bc60ac87a9f6f94b091))

# [5.27.0](https://github.com/coveo/react-vapor/compare/v5.26.2...v5.27.0) (2020-03-19)

### Features

* **vertical line:** new vertical line component ([498f5fd](https://github.com/coveo/react-vapor/commit/498f5fdba53aa2e6db3a37582777fc9be0d0b433))

## [5.26.2](https://github.com/coveo/react-vapor/compare/v5.26.1...v5.26.2) (2020-03-18)

### Bug Fixes

* **style:** style ([02a5c83](https://github.com/coveo/react-vapor/commit/02a5c83f10f8814d413df09a406e9bfe0b62a700))
* **table-tr-style:** style tr style ([ba5bbf9](https://github.com/coveo/react-vapor/commit/ba5bbf9148ff6bb93b4bdeb56b00c529ee85c15a))

## [5.26.1](https://github.com/coveo/react-vapor/compare/v5.26.0...v5.26.1) (2020-03-17)

**Note:** Version bump only for package root

# [5.26.0](https://github.com/coveo/react-vapor/compare/v5.25.0...v5.26.0) (2020-03-16)

### Features

* **tableloading:** added table of loading cards ([541ffa7](https://github.com/coveo/react-vapor/commit/541ffa78bcd0ffd79a79e6c0538b45792f132d84))
* **tableloading:** apply review and changed test accordingly ([f32e7c1](https://github.com/coveo/react-vapor/commit/f32e7c146c683064308d73d4d7710f989684e049))

# [5.25.0](https://github.com/coveo/react-vapor/compare/v5.24.2...v5.25.0) (2020-03-16)

### Features

* **invisible-collapsible:** invisible collapsible ([706516b](https://github.com/coveo/react-vapor/commit/706516b2626daa5685512a6063492feb5b3d7a65))

## [5.24.2](https://github.com/coveo/react-vapor/compare/v5.24.1...v5.24.2) (2020-03-13)

**Note:** Version bump only for package root

## [5.24.1](https://github.com/coveo/react-vapor/compare/v5.24.0...v5.24.1) (2020-03-13)

### Bug Fixes

* **ie-11-drop:** ie 11 drop ([455ac92](https://github.com/coveo/react-vapor/commit/455ac9296ddc4bdcb5f27f613fb69ff80cc65813))

# [5.24.0](https://github.com/coveo/react-vapor/compare/v5.23.0...v5.24.0) (2020-03-13)

### Bug Fixes

* **textarea:** code review ([e509199](https://github.com/coveo/react-vapor/commit/e5091999effbd202ea90ffdac8a7e774c30c2b2e))
* **textarea:** fix textarea examples ([e8f9efa](https://github.com/coveo/react-vapor/commit/e8f9efa91afe0b292872eca4df0730e822a957c3))

### Features

* **textarea:** add validation to textarea + refactoring with hooks ([721b0c4](https://github.com/coveo/react-vapor/commit/721b0c48ae546f33292435809f33843f39c3eef7))

# [5.23.0](https://github.com/coveo/react-vapor/compare/v5.22.2...v5.23.0) (2020-03-13)

### Features

* **file-input:** implement a FileInput component ([c25bc1b](https://github.com/coveo/react-vapor/commit/c25bc1bb612367c38dc222271cfc15d1b8af358b))

## [5.22.2](https://github.com/coveo/react-vapor/compare/v5.22.1...v5.22.2) (2020-03-12)

### Bug Fixes

* **es6-lib:** es6 library ([0a2c2fe](https://github.com/coveo/react-vapor/commit/0a2c2febd0323c5d195e6db5e6f04eb7b97e3cd7))

## [5.22.1](https://github.com/coveo/react-vapor/compare/v5.22.0...v5.22.1) (2020-03-12)

### Bug Fixes

* **convert-es5-lib:** convert lib in es5 ([f1bae06](https://github.com/coveo/react-vapor/commit/f1bae066e948e636063db6a9d223442e4b67110f))

# [5.22.0](https://github.com/coveo/react-vapor/compare/v5.21.0...v5.22.0) (2020-03-10)

### Features

* **navigationsection.tsx:** added isLink prop and clean utility section ([9b8ca63](https://github.com/coveo/react-vapor/commit/9b8ca63bf005b327c66abe546bd474ebe18bd879))
* **sidenavigation:** added style on sidenavigation link section ([8cec10c](https://github.com/coveo/react-vapor/commit/8cec10c0f3814f1f97a11f3ca2aef2bdacc1a8f0))

# [5.21.0](https://github.com/coveo/react-vapor/compare/v5.20.1...v5.21.0) (2020-03-10)

### Features

* **badgeexamples.tsx:** added mod-small example on badge ([05fafeb](https://github.com/coveo/react-vapor/commit/05fafebf7facfd7ddd7b1ce51cbb95fc9b9c0ba2))

## [5.20.1](https://github.com/coveo/react-vapor/compare/v5.20.0...v5.20.1) (2020-03-10)

### Bug Fixes

* **breadcrumbheader:** pass down children prop ([e9636b8](https://github.com/coveo/react-vapor/commit/e9636b8f8291648d7e2d49b85bef33bf1ecc766f))

# [5.20.0](https://github.com/coveo/react-vapor/compare/v5.19.1...v5.20.0) (2020-03-10)

### Features

* **input:** add multi values input to replace multiline input ([37d2cd2](https://github.com/coveo/react-vapor/commit/37d2cd26a87b91064726e1f9687fc4ee60bf46d0))

## [5.19.1](https://github.com/coveo/react-vapor/compare/v5.19.0...v5.19.1) (2020-03-09)

### Bug Fixes

* **filterbox:** remove input text when reset filter value ([88ba0e5](https://github.com/coveo/react-vapor/commit/88ba0e575d1ec49344771d52a23ad09a95ac8e11))

# [5.19.0](https://github.com/coveo/react-vapor/compare/v5.18.0...v5.19.0) (2020-03-06)

### Features

* added Khoros icon ([05b58cc](https://github.com/coveo/react-vapor/commit/05b58cc25602645474368295594d9700047a1690))

# [5.18.0](https://github.com/coveo/react-vapor/compare/v5.17.3...v5.18.0) (2020-03-05)

### Features

* **tablewithfilter:** allow specifying config through props ([aba7b13](https://github.com/coveo/react-vapor/commit/aba7b134d674ea72fc871f43f60d122e391d61a8))

## [5.17.3](https://github.com/coveo/react-vapor/compare/v5.17.2...v5.17.3) (2020-03-05)

### Bug Fixes

* **multilinebox:** allow usage of empty string as defaultProps ([a97f82a](https://github.com/coveo/react-vapor/commit/a97f82ac3071d26f6c7989e99ee131114e2ffe90))

## [5.17.2](https://github.com/coveo/react-vapor/compare/v5.17.1...v5.17.2) (2020-03-04)

### Bug Fixes

* **drop pod:** the Defaults.DROP_ROOT was not properly set ([e4e0393](https://github.com/coveo/react-vapor/commit/e4e0393989b7133ea7a1e0cf9259a1ac1e419ae3))
* **input component:** added autoComplete to the native props interface ([14b1f78](https://github.com/coveo/react-vapor/commit/14b1f78e845aab5cc16a5a51e95c02d0ade73bdf))

## [5.17.1](https://github.com/coveo/react-vapor/compare/v5.17.0...v5.17.1) (2020-03-03)

### Bug Fixes

* **versions:** bump redux version to match admin's ([4892be3](https://github.com/coveo/react-vapor/commit/4892be39ed3f12e0c7788d2e83d193ab15cab81a))

# [5.17.0](https://github.com/coveo/react-vapor/compare/v5.16.1...v5.17.0) (2020-03-03)

### Features

* **multiselectconnected.tsx:** +toggleClasses prop ([d75051b](https://github.com/coveo/react-vapor/commit/d75051b4945b7e5d70ecd80e76cc8e72d4e12ca5))
* **selectconnected.tsx:** +toggleClasses in selectConnexted.tsx ([de96edd](https://github.com/coveo/react-vapor/commit/de96edd9c56d419a9999fcbbfcbfed723dde24a9))

## [5.16.1](https://github.com/coveo/react-vapor/compare/v5.16.0...v5.16.1) (2020-03-02)

### Bug Fixes

* **partialstringmatch:** remove highlight for connected components ([a605cd7](https://github.com/coveo/react-vapor/commit/a605cd76df53c67e6249a45e49173343abcbf77b))
* **singleselect:** make item selection work ([6e12aed](https://github.com/coveo/react-vapor/commit/6e12aedfe97149c3f616a0be91c77dbc1445208a))

# [5.16.0](https://github.com/coveo/react-vapor/compare/v5.15.4...v5.16.0) (2020-03-02)

### Features

* **style/cards:** refactor and navigationSection modification ([24adf8f](https://github.com/coveo/react-vapor/commit/24adf8f76893144fe39f3107141a482bb611b19b))

## [5.15.4](https://github.com/coveo/react-vapor/compare/v5.15.3...v5.15.4) (2020-03-02)

### Bug Fixes

* **partialstringmatch:** allow rendering redux Provider inside it ([a51b518](https://github.com/coveo/react-vapor/commit/a51b518fc16ab9bf96056ea83ad0b5d790238eda))

## [5.15.3](https://github.com/coveo/react-vapor/compare/v5.15.2...v5.15.3) (2020-03-02)

### Bug Fixes

* **codemirror:** add missing import of codemirror style files ([a190966](https://github.com/coveo/react-vapor/commit/a1909664609ddbe8100712191bf815dc0d43960a))

## [5.15.2](https://github.com/coveo/react-vapor/compare/v5.15.1...v5.15.2) (2020-03-02)

**Note:** Version bump only for package root

## [5.15.1](https://github.com/coveo/react-vapor/compare/v5.15.0...v5.15.1) (2020-03-02)

### Bug Fixes

* **input intefaces:** required props was autoFocus. not autofocus ([58ad08c](https://github.com/coveo/react-vapor/commit/58ad08c851edf2610ee1611d5bbef3cd983005cf))

# [5.15.0](https://github.com/coveo/react-vapor/compare/v5.14.5...v5.15.0) (2020-02-28)

### Bug Fixes

* **input:** added native html prop types for retro compatibility ([2690237](https://github.com/coveo/react-vapor/commit/26902371ed4b9b9bd57a4a9a0635371850075e6e))
* **partialstringmatch:** allow class components without children ([6dcbff2](https://github.com/coveo/react-vapor/commit/6dcbff23906c1d42dd1cfb8d1a87eeef0461f968))

### Features

* **variables:** add big panel header height and mod card list paddings ([#1474](https://github.com/coveo/react-vapor/issues/1474)) ([4a56a83](https://github.com/coveo/react-vapor/commit/4a56a83bde0075f5f05892dbd8c338b92198bb23))

## [5.14.5](https://github.com/coveo/react-vapor/compare/v5.14.4...v5.14.5) (2020-02-28)

**Note:** Version bump only for package root

## [5.14.4](https://github.com/coveo/react-vapor/compare/v5.14.3...v5.14.4) (2020-02-28)

### Bug Fixes

* **partialstringmatch:** allow rendering connected component as children ([a8bf221](https://github.com/coveo/react-vapor/commit/a8bf221efcc3367dc4a4c6ddbc823a2d50bc1e0c))

## [5.14.3](https://github.com/coveo/react-vapor/compare/v5.14.2...v5.14.3) (2020-02-27)

**Note:** Version bump only for package root

## [5.14.2](https://github.com/coveo/react-vapor/compare/v5.14.1...v5.14.2) (2020-02-27)

**Note:** Version bump only for package root

## [5.14.1](https://github.com/coveo/react-vapor/compare/v5.14.0...v5.14.1) (2020-02-27)

### Bug Fixes

* **navigation:** items are now wrapping when they are too large ([0f25def](https://github.com/coveo/react-vapor/commit/0f25def38b42013e72561a07708d0a96aa32c2a9))

# [5.14.0](https://github.com/coveo/react-vapor/compare/v5.13.6...v5.14.0) (2020-02-27)

### Bug Fixes

* **numeric input:** scope the classes inside coveo-styleguide ([22da7e3](https://github.com/coveo/react-vapor/commit/22da7e3b02b899fe46f5b68a15a09d34a8076376))
* **numeric input:** scope the classes inside coveo-styleguide ([a1b942e](https://github.com/coveo/react-vapor/commit/a1b942e7e7a7b5c06e9a49a66e6ba783186e46c0))

### Features

* **blankslate:** add props and max-width ([#1460](https://github.com/coveo/react-vapor/issues/1460)) ([f549f17](https://github.com/coveo/react-vapor/commit/f549f171a7c1e605a2be180625497ff9c4319eee))

## [5.13.6](https://github.com/coveo/react-vapor/compare/v5.13.5...v5.13.6) (2020-02-25)

**Note:** Version bump only for package root

## [5.13.5](https://github.com/coveo/react-vapor/compare/v5.13.4...v5.13.5) (2020-02-25)

### Bug Fixes

* remove the extension from the import to fix style in the admin ([34a9a0f](https://github.com/coveo/react-vapor/commit/34a9a0feda822a6866f387bdf490e495eab76c19))

## [5.13.4](https://github.com/coveo/react-vapor/compare/v5.13.3...v5.13.4) (2020-02-25)

### Bug Fixes

* **dependencies:** add rc-slider as dependency ([07e03ae](https://github.com/coveo/react-vapor/commit/07e03aecfdc7f185ccdf9603ab3473f47efd35e2))

## [5.13.3](https://github.com/coveo/react-vapor/compare/v5.13.2...v5.13.3) (2020-02-25)

### Bug Fixes

* **rc-slider:** fix style rc-slider ([df10019](https://github.com/coveo/react-vapor/commit/df1001916a887da21ddb0bfe5c574ec58a26a6a0))

## [5.13.2](https://github.com/coveo/react-vapor/compare/v5.13.1...v5.13.2) (2020-02-24)

**Note:** Version bump only for package root

## [5.13.1](https://github.com/coveo/react-vapor/compare/v5.13.0...v5.13.1) (2020-02-24)

**Note:** Version bump only for package root

# [5.13.0](https://github.com/coveo/react-vapor/compare/v5.12.1...v5.13.0) (2020-02-21)

### Features

* **demo:** move all example files into the demo package ([ec3b532](https://github.com/coveo/react-vapor/commit/ec3b532f85e8586f32f4e44f52aa25d33c1a14ce))

## [5.12.1](https://github.com/coveo/react-vapor/compare/v5.12.0...v5.12.1) (2020-02-20)

**Note:** Version bump only for package root

# [5.12.0](https://github.com/coveo/react-vapor/compare/v5.11.0...v5.12.0) (2020-02-20)

### Features

* **demo:** create the new package with a minimalistic demo ([617f29d](https://github.com/coveo/react-vapor/commit/617f29d6ce835b7f7d22e805a82251f3f320bbcc))

# [5.11.0](https://github.com/coveo/react-vapor/compare/v5.10.1...v5.11.0) (2020-02-20)

### Features

* **blankslate:** add classname props ([#1449](https://github.com/coveo/react-vapor/issues/1449)) ([b1f40e9](https://github.com/coveo/react-vapor/commit/b1f40e9b04bb2ddc55cbc20adfcc4cd3e8ae0c66))

## [5.10.1](https://github.com/coveo/react-vapor/compare/v5.10.0...v5.10.1) (2020-02-20)

**Note:** Version bump only for package root

# [5.10.0](https://github.com/coveo/react-vapor/compare/v5.9.0...v5.10.0) (2020-02-19)

### Features

* readded setto ([dbfcdd2](https://github.com/coveo/react-vapor/commit/dbfcdd273702e8cea98b2773f454cedb32e45b5b))

# [5.9.0](https://github.com/coveo/react-vapor/compare/v5.8.0...v5.9.0) (2020-02-19)

### Features

-   **tablehoc:** add tbodyclassname props ([#1447](https://github.com/coveo/react-vapor/issues/1447)) ([2e00929](https://github.com/coveo/react-vapor/commit/2e0092964d5bc9f4663152914f1fc42eb204ff74))

# [5.8.0](https://github.com/coveo/react-vapor/compare/v5.7.5...v5.8.0) (2020-02-14)

### Features

-   **validation:** add withdirtysavebutton hoc ([790df9f](https://github.com/coveo/react-vapor/commit/790df9f3ab02602b9b5815d85c74fb16601f90f9))

## [5.7.5](https://github.com/coveo/react-vapor/compare/v5.7.4...v5.7.5) (2020-02-14)

### Bug Fixes

-   **actionbar:** make disabled actions stay that way ([bfb146d](https://github.com/coveo/react-vapor/commit/bfb146d606a9c3be8174712432c726c507756935))
-   **drop:** fallback on Defaults for selector and parentSelector props ([29f1535](https://github.com/coveo/react-vapor/commit/29f153594db200ac31751d8030fc0c64b090ce27))

## [5.7.4](https://github.com/coveo/react-vapor/compare/v5.7.3...v5.7.4) (2020-02-12)

**Note:** Version bump only for package root

## [5.7.3](https://github.com/coveo/react-vapor/compare/v5.7.2...v5.7.3) (2020-02-12)

**Note:** Version bump only for package root

## [5.7.2](https://github.com/coveo/react-vapor/compare/v5.7.1...v5.7.2) (2020-02-12)

### Bug Fixes

-   **propstoomitutils.ts:** added changeDirtyState as props to omit ([c075985](https://github.com/coveo/react-vapor/commit/c075985e3c157f46388c07c6acb96efeae31645c))

## [5.7.1](https://github.com/coveo/react-vapor/compare/v5.7.0...v5.7.1) (2020-02-11)

### Bug Fixes

-   **readme:** update readme ([7356e67](https://github.com/coveo/react-vapor/commit/7356e6720c25b6e959c589a8ce274a623974ac63))
-   **readme:** update readme ([2a00c02](https://github.com/coveo/react-vapor/commit/2a00c028fc984138f28797526f07f026161bab3a))
-   **readme:** vapor readme ([2ee49a6](https://github.com/coveo/react-vapor/commit/2ee49a6a4b6adca64e53b3a092d1c9913e2182e9))
-   **readme:** vapor readme ([efaef5f](https://github.com/coveo/react-vapor/commit/efaef5fec3c0087c4fcedba926bca3ab6f93781c))

# [5.7.0](https://github.com/coveo/react-vapor/compare/v5.6.0...v5.7.0) (2020-02-10)

### Features

-   **in-app-teaser.svg:** add new svg for In App ([89ac731](https://github.com/coveo/react-vapor/commit/89ac731c726d89ff4bd54040cb292be84aa2b87c))

# [5.6.0](https://github.com/coveo/react-vapor/compare/v5.5.0...v5.6.0) (2020-02-07)

### Bug Fixes

-   **validation:** code reviews, added example ([9c8dabe](https://github.com/coveo/react-vapor/commit/9c8dabe0d7fd90026840b9ac8c17044983f5c81b))

### Features

-   **validation:** backbone for generic error, warning and dirty stuff ([58e6558](https://github.com/coveo/react-vapor/commit/58e65589e26ecdd21600eb86a9db53ee804cc367))

# [5.5.0](https://github.com/coveo/react-vapor/compare/v5.3.1...v5.5.0) (2020-02-06)

### Bug Fixes

-   **css:** sticky footer css ajusted ([1766ba9](https://github.com/coveo/react-vapor/commit/1766ba90d190af34b612d59a73ddeea8eca6152a))
-   **navigation:** remove margin-top on .navigation-menu ([6c92808](https://github.com/coveo/react-vapor/commit/6c92808ecbbfc67a1297e60a63b6e92d7d82ee39))
-   **subnavigation:** add selector export to index ([#1426](https://github.com/coveo/react-vapor/issues/1426)) ([d76a7ff](https://github.com/coveo/react-vapor/commit/d76a7fff4bb813c663018121bb84e130412cc66a))
-   **table-loading:** client-side table ([3b10d50](https://github.com/coveo/react-vapor/commit/3b10d50513faa78998f1b03eccac20b7fe890b98))
-   **table-loading:** table loading improvement ([d08e669](https://github.com/coveo/react-vapor/commit/d08e669429fb932ed964fde56f5e903caa7c97d7))
-   **table-loading:** table pagination ([a17d0bc](https://github.com/coveo/react-vapor/commit/a17d0bc42457eb8fb924b867589e152908d47c57))

### Features

-   **table-hoc:** blankslate table with filter ([2ce24db](https://github.com/coveo/react-vapor/commit/2ce24db48aa802ded37c82b916339a653797c2c3))

# [5.4.0](https://github.com/coveo/react-vapor/compare/v5.3.1...v5.4.0) (2020-02-04)

### Bug Fixes

-   **navigation:** remove margin-top on .navigation-menu ([6c92808](https://github.com/coveo/react-vapor/commit/6c92808ecbbfc67a1297e60a63b6e92d7d82ee39))
-   **subnavigation:** add selector export to index ([#1426](https://github.com/coveo/react-vapor/issues/1426)) ([d76a7ff](https://github.com/coveo/react-vapor/commit/d76a7fff4bb813c663018121bb84e130412cc66a))
-   **table-loading:** client-side table ([3b10d50](https://github.com/coveo/react-vapor/commit/3b10d50513faa78998f1b03eccac20b7fe890b98))
-   **table-loading:** table loading improvement ([d08e669](https://github.com/coveo/react-vapor/commit/d08e669429fb932ed964fde56f5e903caa7c97d7))
-   **table-loading:** table pagination ([a17d0bc](https://github.com/coveo/react-vapor/commit/a17d0bc42457eb8fb924b867589e152908d47c57))

### Features

-   **table-hoc:** blankslate table with filter ([2ce24db](https://github.com/coveo/react-vapor/commit/2ce24db48aa802ded37c82b916339a653797c2c3))

## [5.3.1](https://github.com/coveo/react-vapor/compare/v5.3.0...v5.3.1) (2020-02-03)

### Bug Fixes

-   **svg:** set class name on basic svg tags ([baa3823](https://github.com/coveo/react-vapor/commit/baa3823935e76de2364a57eccc3632daa216292d))

# [5.3.0](https://github.com/coveo/react-vapor/compare/v5.2.1...v5.3.0) (2020-02-03)

### Bug Fixes

-   **actions:** action disabled on loading ([1255c2e](https://github.com/coveo/react-vapor/commit/1255c2e16e958a6a5b015c53501b14c41780966d))
-   **add uts:** uts table action disabled ([a9fbd79](https://github.com/coveo/react-vapor/commit/a9fbd792bd6432d7a77d5fd947d5ae57f26b0382))

### Features

-   **actionbar disabled:** disabled action bar for table ([65d3f5c](https://github.com/coveo/react-vapor/commit/65d3f5ca6af30bee0c1be4b50bad80efc0df767a))

## [5.2.1](https://github.com/coveo/react-vapor/compare/v5.2.0...v5.2.1) (2020-02-03)

### Bug Fixes

-   **select row:** keep selected row table ([84f6c12](https://github.com/coveo/react-vapor/commit/84f6c12dc59bc85e4e1695e995a6bc2d671ee91e))

# [5.2.0](https://github.com/coveo/react-vapor/compare/v5.1.0...v5.2.0) (2020-02-03)

### Features

-   **editor:** add text mode to code mirror modes ([#1422](https://github.com/coveo/react-vapor/issues/1422)) ([5830776](https://github.com/coveo/react-vapor/commit/5830776d7c1a11327dd45f83e108bdea0b82af1c))

# [5.1.0](https://github.com/coveo/react-vapor/compare/v5.0.1...v5.1.0) (2020-01-30)

### Features

-   **demo:** added a multiline input made with the multilinebox for ADUI-4988 ([584c71c](https://github.com/coveo/react-vapor/commit/584c71cb5c0233ed4c2f2a5fff4c76d1ff35dfa9))
-   **demo:** removed the tables panel in the style section ([7ae7bd1](https://github.com/coveo/react-vapor/commit/7ae7bd1b01555dd9deb24a1898964b5b9abee967))

## [5.0.1](https://github.com/coveo/react-vapor/compare/v5.0.0...v5.0.1) (2020-01-29)

### Bug Fixes

-   **table:** missing type caused d.ts for tableWithFilter to be missing ([84dbe98](https://github.com/coveo/react-vapor/commit/84dbe98761b5914e5ba2b9529fefc56d7b56156b))

# [5.0.0](https://github.com/coveo/react-vapor/compare/v4.20.3...v5.0.0) (2020-01-29)

### Code Refactoring

-   **clean navigation/pagination:** remove NavigationPaginationSelect ([da2c0eb](https://github.com/coveo/react-vapor/commit/da2c0eb8295ea1a98c242800853367f2a7c60a3e))

### BREAKING CHANGES

-   **clean navigation/pagination:** NavigationPaginationSelect no long exist

## [4.20.3](https://github.com/coveo/react-vapor/compare/v4.20.2...v4.20.3) (2020-01-29)

### Bug Fixes

-   **multilineInput:** add invalidmessage prop ([#1414](https://github.com/coveo/react-vapor/issues/1414)) ([5605adf](https://github.com/coveo/react-vapor/commit/5605adf88fa4dda9ced0c2849a02deb77796c155))

## [4.20.2](https://github.com/coveo/react-vapor/compare/v4.20.1...v4.20.2) (2020-01-28)

### Bug Fixes

-   **style:** style import should be relative ([e40a8ef](https://github.com/coveo/react-vapor/commit/e40a8ef9015e9666d318f87e779f1de83e4ac423))

## [4.20.1](https://github.com/coveo/react-vapor/compare/v4.20.0...v4.20.1) (2020-01-28)

### Bug Fixes

-   **types:** improve types in table ([e26778b](https://github.com/coveo/react-vapor/commit/e26778b353caf795d01090c77fc0aa99fce79b0c))

# [4.20.0](https://github.com/coveo/react-vapor/compare/v4.19.1...v4.20.0) (2020-01-28)

### Features

-   **table:** add uts for table loading ([3d50908](https://github.com/coveo/react-vapor/commit/3d50908487394e591f5cd51153cd21a3d53dbea5))
-   **table:** add uts for the table loading ([e5b750e](https://github.com/coveo/react-vapor/commit/e5b750ead25dd80a98da1991c059835b66158ce5))

## [4.19.1](https://github.com/coveo/react-vapor/compare/v4.19.0...v4.19.1) (2020-01-27)

### Bug Fixes

-   **form:** changed the classname order to allow overrides ([c77bdf7](https://github.com/coveo/react-vapor/commit/c77bdf793e84a70be835437bd9301cf92a956823))

# [4.19.0](https://github.com/coveo/react-vapor/compare/v4.18.10...v4.19.0) (2020-01-23)

### Bug Fixes

-   **splitmultilineinput:** remove duplicate label ([a5babde](https://github.com/coveo/react-vapor/commit/a5babdeb2a6a5701d8a7fe397c5e702df7112140))

### Features

-   **SingleSelectExample:** Gathered single select with server select and removed building block examples ([22691af](https://github.com/coveo/react-vapor/commit/22691af3af055625f9a001179553e3ab72baf6bc))


text:
# Materialize sass ruby gem [![Gem Version](https://badge.fury.io/rb/materialize-sass.svg)](http://badge.fury.io/rb/materialize-sass)

`materialize-sass` is a Sass powered version of [Materialize](https://materializecss.github.io/materialize), a modern responsive front-end framework based on Material Design.

example: http://materialize.labs.my/

source: https://github.com/mkhairi/materialize-rails

# Notices
This master branch now v1.1.0-alpha

Documentation for previous releases (v0.100.*) are available [this branch.](https://github.com/mkhairi/materialize-sass/tree/v0.100)

## Installation

In your Gemfile you need to add the `materialize-sass` gem:

```ruby
gem 'materialize-sass', '~> 1.0.0'
```
or github master branch

```ruby
gem 'materialize-sass', github: 'mkhairi/materialize-sass
```

And then run the bundler and restart your server to make the files available through the pipeline:

```console
$ bundle install
```

Or install it separately:

```console
$ gem install materialize-sass
```

## Usage

### a. Sass

Import Materialize styles in `app/assets/stylesheets/application.scss`:

```scss
@import "materialize";
```

**NOTE:** If you have just generated a new Rails application, it  may come with a `.css` file instead. If this file exists, it will be served instead of Sass, so remove it.

```console
$ rm app/assets/stylesheets/application.css
```

**HINT:** Override materialize color variable.

Since materialize color scheme are declared in color.scss you should import the color.scss first. then you can override color variable just like this:

```scss
@import "materialize/components/color-variables";
$primary-color: color("blue", "lighten-2") !default;
$secondary-color: color("yellow", "base") !default;
@import 'materialize';
```

or

You can import each component just like in this file below:
https://github.com/mkhairi/materialize-sass/blob/master/assets/stylesheets/materialize.scss

### b. JavaScript

Require Materialize javascripts in `app/assets/javascripts/application.js`:

```js
//= require materialize
```

or

Require materialize-sprockets to provide individual Materialize components for ease of debugging

```js
//= require materialize-sprockets
```

### c. Icons

Include this line in the portion of your HTML code

```html
  <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
```

or import this line in your application.scss

```css
  @import "https://fonts.googleapis.com/icon?family=Material+Icons";
```

or install this gem for offline icons

```ruby
  gem 'material_icons'
```

see [docs](https://github.com/Angelmmiguel/material_icons)

## Contributing
note: Any changes or Pull Request regarding materialize assets should be made in official [materialize](https://materializecss.github.io/materialize/) repo.

1. Fork it ( https://github.com/mkhairi/materialize-sass/fork )
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create a new Pull Request

license: MIT

repository: mkhairi/materialize-sass

branch_name: refs/heads/master

extension: md

gha_language: Ruby

gha_license_id: MIT

license_type: permissive

repo_name: mkhairi/materialize-sass


text:
# Magical-Sokoban-Vexed
A game, written by C and Smalltalk

This is a modified version of Sokoban Vexed with more interesting elements. Sokoban Vexed is a puzzle game in which a human character tries to move boxes with the same colors in a warehouse together, thereby making them disappear.

repository: fortesit/Magical-Sokoban-Vexed

repo_name: fortesit/Magical-Sokoban-Vexed


text:
# xpgdiff

Diffs two PostgreSQL database schemas, producing a migration DDL script.

The two databases are specified by libpq connection strings.  The users used to connect must have sufficient permissions to query various pg_catalog tables and execute some system functions.

Requires Python 3.

```
git clone git@github.com:talkingscott/xpgdiff.git
cd xpgdiff
pip install -r requirements.txt
chmod +x xpgdiff.py
./xpgdiff.py "host=prod1 dbname=product user=boss password=super" "host=dev dbname=product user=boss password=super" >migrate.sql
```

## FAQ

Why can't I install using pip?

The author prefers the simplicity of a single file script that you can just download.

Why is this a single file rather than a nice package?

The author prefers the simplicity of a single file script that you can just download.

This doesn't work for me.  Has it been tested?

Sorry it doesn't work for you.  It has been tested by the author, but only with a few databases and only using PostgreSQL 9.4.  Create an issue if you'd like.  Better, fix the script and submit a pull request.

repository: talkingscott/xpgdiff

repo_name: talkingscott/xpgdiff


text:
---
description: Berlin Notebook 1988
---

# Berlin Notebook

![1988-Berlin](https://user-images.githubusercontent.com/25156451/125365304-ee108d00-e36b-11eb-9973-881035676659.jpg)

## In the centre of the crowd

![1988-Berlin-Notebook-01](https://user-images.githubusercontent.com/25156451/125212603-88a69880-e2a6-11eb-81f5-ff2dcf907191.jpg)

Berlin, 16th February \[...\] in the centre of the crowd. 5 paces from the beer burg

Jackson Sisters "I believe in miracles" \[...\] two being

## Open, bleak atmosphere

![1988-Berlin-Notebook-02](https://user-images.githubusercontent.com/25156451/125212747-63665a00-e2a7-11eb-8484-c6826af20a82.jpg)

repository: stephen-rowan/retrospect

repo_name: stephen-rowan/retrospect


text:
---
layout: post
title: Math meme - When is $\mathbb{R}[x]/(x^2+bx+c)$ isomorphic to $\mathbb{R}^2$ or $\mathbb{C}$
author: Luca Leon Happel
date: 2020-12-03 Do 13:58 35
category: posts
draft: false
---

A few minute ago I stumbled upon this meme on some math and science
forum:

![Prove that Rx/(x^2+bx+c) is isomorphic to R^2 or C](https://i.imgur.com/5gUWnRL.png)

Here is my thought process:

$b^2-4c$ is just the [discriminant](https://en.wikipedia.org/wiki/Discriminant)
of the polynomial $f(x) = x^2+bx+c$, and I will refer to it from now
on as $\Delta(f)$.

We know that if $\Delta(f)>0$ then the formula
$\frac{-b\pm\sqrt{b^2-4c}}{2} = -\frac{b}{2} \pm \sqrt{\left(\frac{b}{2}\right)^2 - c}$
gives us the zeros $x_1, x_2 \in \mathbb{R}$ of $f$. Let's look
at $\mathbb{R}[x] / (f)$. And identify each part now.

- The [principal ideal](https://en.wikipedia.org/wiki/Principal_ideal)
  $(f) \overbrace{=}^{\mathbb{R}[x] \text{ commutative}} \{ p(x)\cdot \underbrace{f(x)}_{x^2+bx+c \\ = (x-x_1)(x-x_2) } \mid p(x) \in \mathbb{R}[x]\}$

- The [quotient ring](https://en.wikipedia.org/wiki/Quotient_ring)
  $\mathbb{R} [x]/(f)$, which is the same as $\mathbb{R}[x]/\sim$ where
  $\sim$ is an [equivalence relation](https://en.wikipedia.org/wiki/Equivalence_relation):
  $a\sim b \Leftrightarrow a-b \in (f)$

  When performing polynomial division $\frac{p(x)}{f(x)}, \> p(x)\in\mathbb{R}[x]$
  if $\deg(p(x))>2$ we can always perform at least one step and
  the remainder must be of the form $ax+b \in \mathbb{R}[x]/(f)$

The solution to this problem can be found in [this blog post](./math_meme_proof_finished)

gha_language: HTML


text:
# Clay

CLI portable tool to transform database dumps. Alter database to new schema, filter data using Query/Schema Builder.

Clay transforms your data in zero time without dependencies.

## Workflow

Clay uses docker to build an environment for tinkering with an existing database.
The basic flow is based on the three following steps:
1. A mysql container is used to load any provided dump file.
2. Run migrations against the database using [knex.js](https://knexjs.org) library.
3. Create a new dump file from the altered database that you can use to import in a new database.

## Installation

Clone/Fork repository. __Keep in private repository if you do not want anything exposed to the public.__

The only prerequisite that you need to have installed is docker.

## Writing migrations

The entry point of the application is located in app/migrations/index.js. In this file a function is defined that accepts the knex object (connection with the running database). You can structure your program any way you want, but you must use the provided object to execute the queries and in the end return a Promise.

### Example
``` js
export function migrations(knex) {
    const alterations = [
        knex.schema.table('client', table => table.dropColumn('title')),
        knex.schema.dropTable('company'),
    ]

    return Promise.all(alterations)
}
```

## Usage

A script is provided for ease of use.

### Start the environment

The following command will create and start the mysql container. Also it will download the node dependencies.

``` bash
./clay up
```

### Run migration files

Move the dump file you want to use in app/db, all input and output dumps resides in this folder.

Use run command to execute the migrations. The parameters is the input dump file name and the output file name.
__In both parameters only the filename must be provided__. It get/create the files from app/db path.

``` bash
./clay run <in.sql> <out.sql>
```

The command have 4 stages.
1. Transpile the code for nodejs.
2. Restore database from <in.sql>
3. Execute migrations
4. Create new dump as <out.sql>

With the run command you can write and see the results in iterations. The out.sql will be from the provided in.sql dump file.

### Cleanup

Use down command. To stop all running containers.

``` bash
./clay down
```

repository: pskordilakis/clay

repo_name: pskordilakis/clay


text:
---
title: Setup Neovim for Lua Development
date: "2021-03-11"
image: "neovim.png"
author: "Chris"
tags: ["neovim"]
---

## Lua Development in Neovim

Even if you don't plan on doing any Lua development in Neovim it is probably a good idea to enable lua support.

One reason for this is that pretty much all of Neovim's future development/configuration will be done in lua.

This article will show you how to turn Neovim into a lua IDE.

## Installation Instructions

1. Install `ninja`

    - Arch: `sudo pacman -S ninja`

    - Ubuntu: `sudo apt install ninja-build`

    - Mac: `brew install ninja`

2. Clone Lua Language Server Repo

    ```
    cd .config/nvim
    git clone https://github.com/sumneko/lua-language-server
    cd lua-language-server
    git submodule update --init --recursive
    ```
3. Build language Lua Server

    - Linux:

        ```
        cd 3rd/luamake
        ninja -f ninja/linux.ninja
        cd ../..
        ./3rd/luamake/luamake rebuild
        ```

    - Mac:

        ```
        cd 3rd/luamake
        ninja -f ninja/macos.ninja
        cd ../..
        ./3rd/luamake/luamake rebuild
        ```

## Configure Language Server

Now create file to hold the config and source it somewhere:

Make sure that the root path and binary paths are pointing to the correct installation location or nothing will work

```lua heading=lua-ls.lua
-- https://github.com/sumneko/lua-language-server/wiki/Build-and-Run-(Standalone)
USER = vim.fn.expand('$USER')

local sumneko_root_path = ""
local sumneko_binary = ""

if vim.fn.has("mac") == 1 then
    sumneko_root_path = "/Users/" .. USER .. "/.config/nvim/lua-language-server"
    sumneko_binary = "/Users/" .. USER .. "/.config/nvim/lua-language-server/bin/macOS/lua-language-server"
elseif vim.fn.has("unix") == 1 then
    sumneko_root_path = "/home/" .. USER .. "/.config/nvim/lua-language-server"
    sumneko_binary = "/home/" .. USER .. "/.config/nvim/lua-language-server/bin/Linux/lua-language-server"
else
    print("Unsupported system for sumneko")
end

require'lspconfig'.sumneko_lua.setup {
    cmd = {sumneko_binary, "-E", sumneko_root_path .. "/main.lua"},
    settings = {
        Lua = {
            runtime = {
                -- Tell the language server which version of Lua you're using (most likely LuaJIT in the case of Neovim)
                version = 'LuaJIT',
                -- Setup your lua path
                path = vim.split(package.path, ';')
            },
            diagnostics = {
                -- Get the language server to recognize the `vim` global
                globals = {'vim'}
            },
            workspace = {
                -- Make the server aware of Neovim runtime files
                library = {[vim.fn.expand('$VIMRUNTIME/lua')] = true, [vim.fn.expand('$VIMRUNTIME/lua/vim/lsp')] = true}
            }
        }
    }
}
```

## (Optional) Formatting and Auto-Format

The sumneko language server doesn't support format out of the box

We can install a formatter and use the `efm-language-server` server to support it

The `efm-language-server` is a general purpose language-server

**Install Lua Formatter**

First install [LuaRocks](https://github.com/luarocks/luarocks)

Then run:

```
luarocks install --server=https://luarocks.org/dev luaformatter
```

**Install efm-language-server**

- Linux (you will need to have go installed, also you will need to put the go/bin dir in your PATH)

    ```
    go get github.com/mattn/efm-langserver
    ```

- Mac:

    ```
    brew install efm-langserver
    ```

**Configure Formatting**

```
require"lspconfig".efm.setup {
    init_options = {documentFormatting = true},
    filetypes = {"lua"},
    settings = {
        rootMarkers = {".git/"},
        languages = {
            lua = {
                {
                    formatCommand = "lua-format -i --no-keep-simple-function-one-line --no-break-after-operator --column-limit=150 --break-after-table-lb",
                    formatStdin = true
                }
            }
        }
    }
}
```

Now you can call: ` lua vim.lsp.buf.formatting()`

And for auto-format add this to a .vim file and source it:

```
autocmd BufWritePre *.lua lua vim.lsp.buf.formatting_sync(nil, 100)
```

## Links and references

[Install language server](https://github.com/sumneko/lua-language-server/wiki/Build-and-Run-(Standalone))

[LuaRocks](https://github.com/luarocks/luarocks)

[LuaFormatter](https://github.com/Koihik/LuaFormatter)

repository: ChristianChiarulli/blog

gha_language: Less

repo_name: ChristianChiarulli/blog


text:
# Cryptohedge = cryptocurrency + porfolio + hedge fund
This project is about a cryptocurrency hedge fund. It lets you visualize and analyzes the current state of your portfolio. It is not a wallet so does not deal with private or public keys. No funds are at stake if the server you host it on is hacked. This is also useful if you do not want to trust a third party with your data.
 The goal is to build various tools to:
* visualize the health of the cryptofolio
* manage the cryptofolio
* analyze the, past and present, portfolios: performance, diversification, correlation to various data...
* have access controls for users(https, login)

## Installation and compilation
You need to have a working Go(lang) environment in version >=1.9 and clone this repository in your ```src``` directory.

Now you can go in the ```exec``` folder and build the executable( I added the ```-o``` option to change the name):
```
$ cd exec/
$ go build -o cryptohedge main.go
$ sudo ./cryptohedge
```
The port is ```8080```.

Note: You can build for  windows using:
```
GOOS=windows GOARCH=amd64 go build -o cryptohedge.exe main.go
```

## configuration
For now, the **cryptohedge** data are submitted through JSON file.
The file ```portfolio.json```  is  for the cryptocurrencies names and their amount. The name should be the one used by [coinmarketcap](http://coinmarketcap.com/), the price provider we use. For instance Bitcoin is ```bitcoin``` while Bitcoin Cash is ```bitcoin-cash```.

The portfolio file has the following format:
```
[
  {
    "name" : "ethereum",
	   "amount": 1.1
   },
   {
     "name" : "bitcoin",
 	   "amount": 2.2
    },
    ...
]
```

The file ```shares.json``` is for the users names and the number of shares in the fund they have. The format is the following:
```
[
  {
    "name" : "aba",
	   "shares": 18
   },
   {
     "name" : "aora",
 	   "shares": 26
    },
    ...
]
```
Example files, with obviously fake data, are provided.

## Features
### "/"
This shows the value(in €) of the cryptofolio.
It also shows the current state of the market, courtesy of [coin360](https://coin360.io/).

![index.png](https://ipfs.busy.org/ipfs/QmZZc76XwyH7RCum2AkCGS3YUfXJmWsSghudchygGT7UpZ)
### "/cryptofolio"
This shows the content of the portfolio. The coin name and amount are retrieved from the ```portfolio.json```. The value is computed from the price available through [coinmarketcap API](https://coinmarketcap.com/api/). We also compute the percentage of each coin in the portfolio. This is interesting to see how dependent you are of a particular currency.
Next versions will allow you to set your *dream portfolio* so that you can compare it to the current one.

![cryptofolio.png](https://ipfs.busy.org/ipfs/QmcK97yuTyz1Mxq5QtiDM5koTkXVQ6ktR6LfH1tKbEqd5Z)

### "/cryptohedge"
Here it is mainly about users. How many shares do they *HODL*? What the value in €? It also shows the *Index*, the price of share in the hedge fun.
This page should be locked to *administrators* in the future and users will only see their own info.

![cryptohedge.png](https://ipfs.busy.org/ipfs/QmTGiC4i9h6UDnMYsVtMUmLY46A9SnZtWDVTyRJrnzi94M)

## Frontend development
The Frontend part is clearly not *my forte*. As such, I am just doing quick-and-dirty pages that shows what can be done with value retrieved from a Golang Backend. I invite you to check [Golang html templates package](https://golang.org/pkg/html/template/) to understand the relation between the frontend and the backend but they can be developped separately.
I plan to make a task request on Utopian.io for the Frontend and a logo.

## Tentative Roadmap
* add fiat support so that you can still track your portfolio when you have to convert back and forth from fiat(*tether* is not fiat)
* compare current portfolio with ideal/past/different portfolio
* add  database and/or CSV support to do more complex analysis. For instance it would be interesting to see if the weekly performances are correlated, if portfolio is *hedged enough*, if other statistical indicators would be interesting...
* more hedge fund features: entry amount, overall performance of the hedge fund, historical variation, users personalized history
* TLS support
* blog = Steem articles rendering

repository: CompQabbalah/cryptohedge

repo_name: CompQabbalah/cryptohedge


text:
---
jupyter:
  jupytext:
    notebook_metadata_filter: all
    text_representation:
      extension: .md
      format_name: markdown
      format_version: '1.1'
      jupytext_version: 1.1.1
  kernelspec:
    display_name: Python 2
    language: python
    name: python2
  plotly:
    description: How to project 3D Surface plots in 2D with Plotly.
    display_as: 3d_charts
    language: python
    layout: base
    name: Projection of 3D Surface
    order: 19
    page_type: u-guide
    permalink: python/2d-projection-of-3d-surface/
    thumbnail: thumbnail/projection-3d.jpg
---

#### New to Plotly?
Plotly's Python library is free and open source! [Get started](https://plot.ly/python/getting-started/) by downloading the client and [reading the primer](https://plot.ly/python/getting-started/).

You can set up Plotly to work in [online](https://plot.ly/python/getting-started/#initialization-for-online-plotting) or [offline](https://plot.ly/python/getting-started/#initialization-for-offline-plotting) mode, or in [jupyter notebooks](https://plot.ly/python/getting-started/#start-plotting-online).

We also have a quick-reference [cheatsheet](https://images.plot.ly/plotly-documentation/images/python_cheat_sheet.pdf) (new!) to help you get started!

#### Projections of a 3d surface onto planes

This example will demonstrate how to create heatmaps of projections of a 3d surface onto planes perpendicular to the z, x, respectively y-direction. Usually surfaces in the 3d space are colored with  a colormap associated to the normalized range of the z coordinates of points on that surface.
Recently, Plotly devised a method to color a surface according to a custom color function.

Namely, if $x, y, z$ are numpy arrays of shape (m, n), defined by a discretization (via a meshgrid) of a surface z=f(x,y) or in parametric form, $x=x(u,v), y=y(u,v), z=z(u,v)$, then a custom function, `Color(x,y,z)`, returns a numpy array `C`, of the same shape as z, and the surface is colored by a colormap, according to the values in `C`.

This method allows to project a surface onto planes perpendicular to the z, x or y-direction in the 3d space
and interpret the projection as a planar surface colored according to the z, x or y value at each point
of the coresponding plane.

First, define the surface and its discretization:

```python
import plotly.plotly as py
import plotly.graph_objs as go

import numpy as np

xx=np.linspace(-3.5, 3.5, 100)
yy=np.linspace(-3.5, 3.5, 100)
x,y=np.meshgrid(xx, yy)
z=np.exp(-(x-1)**2-y**2)-10*(x**3+y**4-x/5)*np.exp(-(x**2+y**2))
```

#### Color according to normalized z-values

```python
colorscale=[[0.0, 'rgb(20,29,67)'],
           [0.1, 'rgb(28,76,96)'],
           [0.2, 'rgb(16,125,121)'],
           [0.3, 'rgb(92,166,133)'],
           [0.4, 'rgb(182,202,175)'],
           [0.5, 'rgb(253,245,243)'],
           [0.6, 'rgb(230,183,162)'],
           [0.7, 'rgb(211,118,105)'],
           [0.8, 'rgb(174,63,95)'],
           [0.9, 'rgb(116,25,93)'],
           [1.0, 'rgb(51,13,53)']]
```

#### Add hover text for the surface:

```python
textz = [['x: '+'{:0.5f}'.format(x[i][j])+'<br>y: '+'{:0.5f}'.format(y[i][j])+
        '<br>z: '+'{:0.5f}'.format(z[i][j]) for j in range(z.shape[1])] for i in range(z.shape[0])]

trace1= go.Surface(
    x=tuple(x),
    y=tuple(y),
    z=tuple(z),
    colorscale=colorscale,
    text=textz,
    hoverinfo='text',
)
```

#### Set Plot Layout:

```python
axis = dict(
showbackground=True,
backgroundcolor="rgb(230, 230,230)",
showgrid=False,
zeroline=False,
showline=False)

ztickvals=list(range(-6,4))
layout = go.Layout(title="Projections of a surface onto coordinate planes" ,
                autosize=False,
                width=700,
                height=600,
                scene=dict(xaxis=dict(axis, range=[-3.5, 3.5]),
                            yaxis=dict(axis, range=[-3.5, 3.5]),
                            zaxis=dict(axis , tickvals=ztickvals),
                            aspectratio=dict(x=1,
                                             y=1,
                                             z=0.95)
                           )
                )
```

#### Discretization of each Plane
The surface projections will be plotted in the planes of equations
`Z=np.min(z)-2`, `X=np.min(xx)`, respectively `Y=np.min(yy)`.

```python
z_offset=(np.min(z)-2)*np.ones(z.shape)#
x_offset=np.min(xx)*np.ones(z.shape)
y_offset=np.min(yy)*np.ones(z.shape)
```

Define the color functions and the color numpy arrays, `C_z`, `C_x`, `C_y`, corresponding to each plane:

Define the 3-tuples of coordinates to be displayed at hovering the mouse over the projections.
The first two coordinates give the position in the projection plane, whereas the third one  is used
for assigning the color, just in the same way the coordinate z is used for the z-direction projection.

```python
proj_z=lambda x, y, z: z#projection in the z-direction
colorsurfz=proj_z(x,y,z)
proj_x=lambda x, y, z: x
colorsurfx=proj_z(x,y,z)
proj_y=lambda x, y, z: y
colorsurfy=proj_z(x,y,z)

textx=[['y: '+'{:0.5f}'.format(y[i][j])+'<br>z: '+'{:0.5f}'.format(z[i][j])+
        '<br>x: '+'{:0.5f}'.format(x[i][j]) for j in range(z.shape[1])]  for i in range(z.shape[0])]
texty=[['x: '+'{:0.5f}'.format(x[i][j])+'<br>z: '+'{:0.5f}'.format(z[i][j]) +
        '<br>y: '+'{:0.5f}'.format(y[i][j]) for j in range(z.shape[1])] for i in range(z.shape[0])]

tracex = go.Surface(z=list(z),
                x=list(x_offset),
                y=list(y),
                colorscale=colorscale,
                showlegend=False,
                showscale=False,
                surfacecolor=colorsurfx,
                text=textx,
                hoverinfo='text'
               )
tracey = go.Surface(z=list(z),
                x=list(x),
                y=list(y_offset),
                colorscale=colorscale,
                showlegend=False,
                showscale=False,
                surfacecolor=colorsurfy,
                text=texty,
                hoverinfo='text'
               )
tracez = go.Surface(z=list(z_offset),
                x=list(x),
                y=list(y),
                colorscale=colorscale,
                showlegend=False,
                showscale=False,
                surfacecolor=colorsurfx,
                text=textz,
                hoverinfo='text'
               )

data=[trace1, tracex, tracey, tracez]
fig = go.Figure(data=data, layout=layout)
py.iplot(fig)
```

```python
from IPython.display import display, HTML

display(HTML('<link href="//fonts.googleapis.com/css?family=Open+Sans:600,400,300,200|Inconsolata|Ubuntu+Mono:400,700rel="stylesheet" type="text/css" />'))
display(HTML('<link rel="stylesheet" type="text/csshref="http://help.plot.ly/documentation/all_static/css/ipython-notebook-custom.css">'))

! pip install git+https://github.com/plotly/publisher.git --upgrade

import publisher
publisher.publish(
    'Plotly-project-3d-onto-a-plane.ipynb', 'python/2d-projection-of-3d-surface/', 'Projection of 3D Surface',
    'How to project 3D Surface plots in 2D with Plotly.',
    title = '2D Projection of 3D surface | plotly',
    has_thumbnail='true', thumbnail='thumbnail/projection-3d.jpg',
    language='python',
    display_as='3d_charts', order=19,
    ipynb= '~notebook_demo/79')
```

```python

```

gha_language: Python


text:
The `event-extract-tags` processor, extracts tags from a value, a value name, a tag name or a tag value using regex named groups.

It is possible to overwrite a tag if its name already exists.

```yaml
processors:
  # processor name
  sample-processor:
    # processor type
    event-extract-tags:
      # list of regular expressions to be used to extract strings to be added as a tag.
      tag-names:
      # list of regular expressions to be used to extract strings to be added as a tag.
      tags:
      # list of regular expressions to be used to extract strings to be added as a tag.
      value-names:
      # list of regular expressions to be used to extract strings to be added as a tag.
      values:
      # boolean, if true tags are over-written with the added ones if they already exist.
      overwrite:
      # boolean, enable extra logging
      debug:
```

### Examples

```yaml
processors:
  # processor name
  sample-processor:
    # processor type
    event-extract-tags:
      value-names:
        - /([a-zA-Z0-9-_:]+)/(?P<group>[a-zA-Z0-9-_:]+)/([a-zA-Z0-9-_:]+)
```

=== "Event format before"
    ```json
    {
        "name": "default",
        "timestamp":<PHONE_NUMBER>894072397,
        "tags": {
            "interface_name": "mgmt0",
            "source": "<IP_ADDRESS>:57400",
            "subscription-name": "default"
        },
        "values": {
            "/srl_nokia-interfaces:interface/statistics/carrier-transitions": "1",
            "/srl_nokia-interfaces:interface/statistics/in-broadcast-packets": "3797",
            "/srl_nokia-interfaces:interface/statistics/in-error-packets": "0",
            "/srl_nokia-interfaces:interface/statistics/in-fcs-error-packets": "0",
            "/srl_nokia-interfaces:interface/statistics/in-multicast-packets": "288033",
            "/srl_nokia-interfaces:interface/statistics/in-octets": "65382630",
            "/srl_nokia-interfaces:interface/statistics/in-unicast-packets": "107154",
            "/srl_nokia-interfaces:interface/statistics/out-broadcast-packets": "614",
            "/srl_nokia-interfaces:interface/statistics/out-error-packets": "0",
            "/srl_nokia-interfaces:interface/statistics/out-multicast-packets": "11",
            "/srl_nokia-interfaces:interface/statistics/out-octets": "64721394",
            "/srl_nokia-interfaces:interface/statistics/out-unicast-packets": "105876"
        }
    }
    ```
=== "Event format after"
    ```json
    {
        "name": "default",
        "timestamp":<PHONE_NUMBER>894072397,
        "tags": {
            "interface_name": "mgmt0",
            "source": "<IP_ADDRESS>:57400",
            "group": "statistics",
            "subscription-name": "default"
        },
        "values": {
            "/srl_nokia-interfaces:interface/statistics/carrier-transitions": "1",
            "/srl_nokia-interfaces:interface/statistics/in-broadcast-packets": "3797",
            "/srl_nokia-interfaces:interface/statistics/in-error-packets": "0",
            "/srl_nokia-interfaces:interface/statistics/in-fcs-error-packets": "0",
            "/srl_nokia-interfaces:interface/statistics/in-multicast-packets": "288033",
            "/srl_nokia-interfaces:interface/statistics/in-octets": "65382630",
            "/srl_nokia-interfaces:interface/statistics/in-unicast-packets": "107154",
            "/srl_nokia-interfaces:interface/statistics/out-broadcast-packets": "614",
            "/srl_nokia-interfaces:interface/statistics/out-error-packets": "0",
            "/srl_nokia-interfaces:interface/statistics/out-multicast-packets": "11",
            "/srl_nokia-interfaces:interface/statistics/out-octets": "64721394",
            "/srl_nokia-interfaces:interface/statistics/out-unicast-packets": "105876"
        }
    }
    ```

repository: steiler/gnmic

branch_name: refs/heads/main

repo_name: steiler/gnmic


text:
---
title: '20 Guidelines to improve your web accessibility'
date: 2019-05-01 08:00:00
author: 'Joaquin Joya'
path: '/third-post'
image: ../../images/blog/thumbnail-3.png
---

We put together a list of ten web accessibility guidelines that will guarantee access to your site to any person, in spite of their disabilities.

There’s a quote by Tim Berners-Lee, Director of W3C and inventor of the World Wide Web, that says, “The power of the web is in its universality”. As people who make a living by making websites, it’s our responsibility to ensure everyone has access to them. Web accessibility seems like a tall order on paper, but it’s definitely much easier than it sounds.

Our ten web accessibility guidelines are designed to ensure that all websites are universal.

This will not only help screen reader users, but will also improve browsing experience for slow connections. We’ve sorted our guidelines by implementation time to give you a clear picture of just how much effort you’ll have to put into this process. Before you get overwhelmed, take our word for it—it’s totally worth it.

repository: JoaquinJoya/portfolio

gha_language: JavaScript

repo_name: JoaquinJoya/portfolio


text:
# multivariate_inference
<!---
[![Build Status](https://travis-ci.org/ejolly/multivariate-inference.svg?branch=master)](https://travis-ci.org/ejolly/multivariate-inference)
[![Package version](https://img.shields.io/pypi/v/multivariate-inference.svg)](https://pypi.python.org/pypi/multivariate_inference)

--->

This repository contains packages as well as code notebooks to test and compare various methods for performing inference tests on correlation matrices.

## Parameter to vary

1. True correlation values `np.arange(0, 1, .2)` - **6 combinations**
2. Sample size `[10, 20, 30, 50, 100]`- **5 combinations**
3. Observation size `[10, 100, 1000]` - **3 combinations**
4. Sampling structure `[random, blocking, banding]`- **3 combinations**
5. Inference test `[iid permutation, mantel test (2d permutation), cluster robust standard errors, linear mixed models, jacknife, jacknife second-order]` - **6 combinations**
6. Sample noise ?

## Development

Can easily edit repo settings with the following make commands:
- `make clean` - remove all docs, build files, tests, and python artifacts
- `make clean-docs` - remove all built docs
- `make test` - run all tests using tox environments
- `make docs` - remake documentation HTML files
- `make dist` - create a pypi compatible distribution
- `make install` - install this package locally (i.e. using `pip install -e .`)

## Installation
`pip install git+https://github.com/cosanlab/multivariate_inference`

## [Documentation](https://multivariate-inference.readthedocs.io/en/latest/index.html)

---------
#### Credit

The scaffold for this package was created with [Cookiecutter](https://github.com/audreyr/cookiecutter) with the following [template](https://github.com/ejolly/cookiecutter-pypackage).


text:
---
layout: post
title: Week 12 - BioJS - GSoC
subtitle: Fingers crossed!
tags: [biojs, Yeoman-generator, generator-biojs-webcomponents , GSoC, "Summer of Code"]
---

## Recap
In Week 11, I updated the demo pages and added developer docs. I also started working on complex viewer again. I also wrote a basic draft of the blog.

## This week's progress
In week 12, I completed the blog and asked mentors to review it, I will work on their suggestions on the blog in the coming week. I also updated my PR for upgrading demo pages. I completed complex viewer but still have to do some wrap up work before contacting its author. While I was working on complex viewer I realised that there are some changes that need to be done in the demo pages so I will make some changes in the demo pages again.

## Tasks completed in week 12
    1. Complete upgrading complex viewer.
    2. Finish writing the blog.
    3. Update demo pages

## Minutes of the meeting (weekly call on Friday, this time):
    1. We discussed the tasks left before releasing a new version of the generator.
    2. We decided that we will release the blog on Friday so we have to complete the final changes before that.
    3. If time permits, I will work on some small issues before releasing the generator.
    4. I will contact Colin (Complex Viewer's author) after wrapping up Complex Viewer as soon as possible.
    5. We also decided that it would be good to publish BioJS Homology Tool on npm, so I have to make some final changes.

## Goals before final evaluation
    1. Release a new version of the generator.
    2. Publish BioJS Homology Tool on npm.
    3. Finish the blog.
    4. Work on issues in generator, if time permits.

## Code
The code can be found in the PRs which I sent to the [main repository](https://github.com/biojs/generator-biojs-webcomponents/).
Complex viewer's code can be checked out [here](https://github.com/Nikhil-Vats/ComplexViewerWebComponent/).
---