chore: merge dev into 1.x (#828)
chore: merge dev into 1.x (#828)

* 1.x notes

* docs(carousel): Minor update

* docs(carousel): ensure imges are loaded with https

* fix(carousel): Ensure slideshow rotates when the end is reached (#814)

* fix(carousel): Ensure slideshow rotates when the end is reached

* Update carousel.vue

* fix(docs): Unclosed em tag in navbar example (#819)

Fix unclosed em tag in navbar example

* fix (form input) input reactivity (#821)

* fix (form-input ) input reactivity
fix #817 issue

* feat(pagination-nav): New navigation based pagination (issue #554) (#746)

* feat(pagination-nav): New navigation based cpagination

* [pagination-nav] include new component

* [pagination-nav] ESLint

* [pagination-nav] ESLint

* [pagination-nav] ESLint

* [pagination-nav] demo files

* Create demo.css

* Create demo.details

* Create demo.html

* Create pagination-nav.js

* Create README.md

* Create meta.json

* Create index.js

* Update demo.html

* [pagination-nav] remove aria-controls

* [pagination-nav] docs update

* [pagination] minor docs update

* Typo corrections

* Typo corrections

* Update pagination-nav.vue

* Add pagination-nav doc page into doc tree

* More typos corrections

* [pagination-nav] Introduce link-gen prop

Allow user to generate their own HREF string or TO object by specifying a function via `link-gen` property.

The link-gen function is passed a single argument which is the page number

* ESLint

* ESLint

* document link-gen function prop

* Typo change and wrong variable fix

* tests directory name change

* Add example of using an array to generate page links

* Create pagination-nav.js

Initial test file

* [pagination-nav] allow custom page button content

Allow user to render custom content (non-html) for page link buttons

added new prop `page-gen` which accepts a function reference.  The function will be passed the page number (indexed starting from 1), and should return a string (html not supported).  If no page-gen function is provided then default content is the page number.

* [pagination-nav] Updated docs

* fix(dropdowns): Focus dropdown item on hover (#825)

* [dropdown-js] mouseover event

* [dropdown-header] Remove tabindex

* [dropdown] mouseover event

* [nav-item-dropdown] mouseover event

sschadwick/bootstrap-vue,tmorehouse/bootstrap-vue,bootstrap-vue/bootstrap-vue,bootstrap-vue/bootstrap-vue,sschadwick/bootstrap-vue,tmorehouse/bootstrap-vue,sschadwick/bootstrap-vue