diff --git a/CHANGE.md b/CHANGE.md
index 083c9f5..584fb40 100644
--- a/CHANGE.md
+++ b/CHANGE.md
@@ -1,6 +1,12 @@
Change Log: `bootstrap-star-rating`
===================================
+## Version 4.0.8
+
+**Date:** 21-May-2021
+
+- (enh #209): Enhancements to support BS 5.x (and 4.x/3.x).
+
## Version 4.0.7
**Date:** 20-May-2021
diff --git a/README.md b/README.md
index 5dd60cb..4e5a383 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
-
+
@@ -115,20 +115,20 @@ Step 1: Load the following assets in your header.
```html
-
+
-
+
-
+
-
+
-
+
```
If you noticed, you need to load the `jquery.min.js` and `bootstrap.min.css` in addition to the `star-rating.min.css` and `star-rating.min.js` for
diff --git a/bower.json b/bower.json
index 145d30e..ca3ef91 100644
--- a/bower.json
+++ b/bower.json
@@ -1,6 +1,6 @@
{
"name": "bootstrap-star-rating",
- "version": "4.0.7",
+ "version": "4.0.8",
"homepage": "https://github.com/kartik-v/bootstrap-star-rating",
"authors": [
"Kartik Visweswaran "
diff --git a/css/star-rating.css b/css/star-rating.css
index 18b25cc..ba58b9d 100644
--- a/css/star-rating.css
+++ b/css/star-rating.css
@@ -1,5 +1,5 @@
/*!
- * bootstrap-star-rating v4.0.7
+ * bootstrap-star-rating v4.0.8
* http://plugins.krajee.com/star-rating
*
* Author: Kartik Visweswaran
@@ -203,3 +203,46 @@
.rating-xs .caption {
font-size: 12px;
}
+
+/**
+ * Caption
+ */
+.caption-badge {
+ font-family: Arial, Helvetica, sans-serif;
+ display: inline-block;
+ padding: .35em .65em;
+ font-size: .75em;
+ font-weight: 700;
+ line-height: 1;
+ color: #fff;
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: baseline;
+ border-radius: .25rem;
+}
+
+.caption-secondary {
+ background-color: #6c757d !important;
+}
+
+.caption-danger {
+ background-color: #dc3545 !important;
+}
+
+.caption-warning {
+ background-color: #ffc107 !important;
+ color: #212529 !important;
+}
+
+.caption-info {
+ background-color: #0dcaf0 !important;
+ color: #212529 !important;
+}
+
+.caption-primary {
+ background-color: #0d6efd !important;
+}
+
+.caption-success {
+ background-color: #198754 !important;
+}
\ No newline at end of file
diff --git a/css/star-rating.min.css b/css/star-rating.min.css
index c286742..32f3278 100644
--- a/css/star-rating.min.css
+++ b/css/star-rating.min.css
@@ -1,5 +1,5 @@
/*!
- * bootstrap-star-rating v4.0.7
+ * bootstrap-star-rating v4.0.8
* http://plugins.krajee.com/star-rating
*
* Author: Kartik Visweswaran
@@ -7,4 +7,4 @@
*
* Licensed under the BSD 3-Clause
* https://github.com/kartik-v/bootstrap-star-rating/blob/master/LICENSE.md
- */.rating-loading{width:25px;height:25px;font-size:0;color:#fff;background:url(../img/loading.gif) top left no-repeat;border:none}.rating-container .rating-stars{position:relative;cursor:pointer;vertical-align:middle;display:inline-block;overflow:hidden;white-space:nowrap}.rating-container .rating-stars:focus{outline:dotted 1px}.rating-input{display:absolute;cursor:pointer;width:100%;height:1px;bottom:0;left:0;font-size:1px;border:none;background:0 0;opacity:0;padding:0;margin:0}.rating-container.is-display-only .rating-stars{cursor:default}.rating-disabled .rating-stars{cursor:not-allowed}.rating-container .star{display:inline-block;margin:0 2px;text-align:center}.rating-container .empty-stars{color:#aaa}.rating-container .filled-stars{position:absolute;left:0;top:0;margin:auto;color:#fde16d;white-space:nowrap;overflow:hidden;-webkit-text-stroke:1px #777;text-shadow:1px 1px #999}.rating-rtl{float:right}.rating-animate .filled-stars{transition:width .25s ease}.rating-rtl .filled-stars{left:auto;right:0;transition:none;-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.rating-rtl.is-star .filled-stars{right:.06em}.rating-rtl.is-heart .empty-stars{margin-right:.07em}.rating-container .clear-rating{color:#aaa;cursor:not-allowed;display:inline-block;vertical-align:middle;font-size:60%;padding-right:5px}.clear-rating-active{cursor:pointer!important}.clear-rating-active:hover{color:#843534}.rating-container .caption .label{display:inline-block;padding:.25em .4em;line-height:1;text-align:center;vertical-align:baseline;border-radius:.25rem}.rating-container .caption{color:#999;display:inline-block;vertical-align:middle;line-height:1;margin-left:5px;margin-right:0}.rating-rtl .caption{margin-right:5px;margin-left:0}@media print{.rating-container .clear-rating{display:none}}.rating-xl{font-size:48px}.rating-lg{font-size:40px}.rating-md{font-size:32px}.rating-sm{font-size:24px}.rating-xs{font-size:16px}.rating-xl .caption{font-size:20px}.rating-lg .caption{font-size:18px}.rating-md .caption{font-size:16px}.rating-sm .caption{font-size:14px}.rating-xs .caption{font-size:12px}
\ No newline at end of file
+ */.rating-loading{width:25px;height:25px;font-size:0;color:#fff;background:url(../img/loading.gif) top left no-repeat;border:none}.rating-container .rating-stars{position:relative;cursor:pointer;vertical-align:middle;display:inline-block;overflow:hidden;white-space:nowrap}.rating-container .rating-stars:focus{outline:dotted 1px}.rating-input{display:absolute;cursor:pointer;width:100%;height:1px;bottom:0;left:0;font-size:1px;border:none;background:0 0;opacity:0;padding:0;margin:0}.caption-badge,.rating-container .caption .label{line-height:1;text-align:center;border-radius:.25rem}.rating-container.is-display-only .rating-stars{cursor:default}.rating-disabled .rating-stars{cursor:not-allowed}.rating-container .star{display:inline-block;margin:0 2px;text-align:center}.rating-container .empty-stars{color:#aaa}.rating-container .filled-stars{position:absolute;left:0;top:0;margin:auto;color:#fde16d;white-space:nowrap;overflow:hidden;-webkit-text-stroke:1px #777;text-shadow:1px 1px #999}.rating-rtl{float:right}.rating-animate .filled-stars{transition:width .25s ease}.rating-rtl .filled-stars{left:auto;right:0;transition:none;-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0)}.rating-rtl.is-star .filled-stars{right:.06em}.rating-rtl.is-heart .empty-stars{margin-right:.07em}.rating-container .clear-rating{color:#aaa;cursor:not-allowed;display:inline-block;vertical-align:middle;font-size:60%;padding-right:5px}.clear-rating-active{cursor:pointer!important}.clear-rating-active:hover{color:#843534}.rating-container .caption .label{display:inline-block;padding:.25em .4em;vertical-align:baseline}.rating-container .caption{color:#999;display:inline-block;vertical-align:middle;line-height:1;margin-left:5px;margin-right:0}.rating-rtl .caption{margin-right:5px;margin-left:0}@media print{.rating-container .clear-rating{display:none}}.rating-xl{font-size:48px}.rating-lg{font-size:40px}.rating-md{font-size:32px}.rating-sm{font-size:24px}.rating-xs{font-size:16px}.rating-xl .caption{font-size:20px}.rating-lg .caption{font-size:18px}.rating-md .caption{font-size:16px}.rating-sm .caption{font-size:14px}.rating-xs .caption{font-size:12px}.caption-badge{font-family:Arial,Helvetica,sans-serif;display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;color:#fff;white-space:nowrap;vertical-align:baseline}.caption-secondary{background-color:#6c757d!important}.caption-danger{background-color:#dc3545!important}.caption-warning{background-color:#ffc107!important;color:#212529!important}.caption-info{background-color:#0dcaf0!important;color:#212529!important}.caption-primary{background-color:#0d6efd!important}.caption-success{background-color:#198754!important}
\ No newline at end of file
diff --git a/examples/index.html b/examples/index.html
index f60c3aa..fe4038f 100644
--- a/examples/index.html
+++ b/examples/index.html
@@ -3,12 +3,15 @@
Krajee JQuery Plugins - © Kartik
-
-
+
+
+
-
+
+
+