Date: 12-Mar-2024
- (bug #51): Correct
isBs
method logic.
Date: 11-Mar-2024
- (bug #50): Fix and correct jQuery deprecated methods.
Date: 23-Sep-2023
- (bug #47): Fix breaking changes for Boostrap library version > 5.1.3.
Date: 25-Sep-2021
- (bug #46): Correct android keyboard disappearing issue in popover-x embedded inputs.
Date: 19-Sep-2021
- Simplify NPM module handling.
Date: 11-Sep-2021
- (enh #45): Enhance popover-x to be initialized effectively via custom JS.
Popover-x can be initialized separately via custom javascript using the
popoverButton
plugin
$('#myCustomButton').popoverButton({
target: '#myCustomDialog',
placement: 'auto'
});
- (enh #44): Enhancements to popover-x to work effectively with bootstrap modals.
- Enhance plugin to work better with NPM module.
Date: 05-Sep-2021
- (enh #43): Enhancements to support Bootstrap v5.x.
- (enh #41): Correct jQuery load.
- (enh #40): Correct arrow CSS styles
Date: 14-Sep-2018
- New
dialogCss
property to allow setting dialog CSS style attributes before load.
Date: 13-Sep-2018
- Enhance bootstrap 4 arrow positioning via CSS class
is-bs4
on popover container. - (enh #32): Enhancements to support Bootstrap v4.x framework.
Date: 07-Sep-2017
- (enh #31): Code enhancements for jQuery 3.x.
- (enh #30): More intuitive screen placement depending on media size. New PopoverX plugin properties:
autoPlaceSmallScreen
: boolean, defaults totrue
, and iftrue
will attempt to auto place the popover on smaller screens or on window resize.smallScreenWidth
: boolean, defaults to640
, above rule will be applied for device screen width less than this size.
- Implement
package.json
for npm update. - (enh #29): Add
img
folder and indicator for thepopover-loading
css style.
Date: 04-Jan-2017
- (bug #28): Correct popover marker div rendering.
- More correct styles for popover-x positioning behind BS navbar.
Date: 04-Dec-2016
- Add github contribution templates.
- (enh #26): Allow scrolling of the page body after popover is shown.
- (enh #25): Add ability to set
trigger
events other than click for popover button. - (enh #24): Enhance ability to register plugin via javascript.
- (enh #22): Add support for require.js.
- (enh #21): Add ability to support auto placement with various new auto placement settings.
Date: 18-Mar-2015
- (enh #10): Refactor code for bootstrap v3.3.4.
- (enh #9): Set document ready to be compatible with jquery.turbolinks.
Date: 17-Feb-2015
- Update copyright year.
- (enh #8): Implement reusable constructor for extending plugin if needed.
- (enh #7): Lint changes & code formatting updates for JS & CSS.
- (enh #6): Add new
useOffsetForPos
property to allow using offset instead of position.
Date: 24-Nov-2014
- (enh #3): Modal styling fix for eliminating unnecessary modal padding in BS 3.3.1 for popover-x
Date: 08-Nov-2014
- Set release to stable in composer.json.
- Updated CHANGE log to reflect user friendly date time formats.
Date: 24-Oct-2014
- enh #2: Add eight additional placement positions. With this release, the popover-x will support these new placement options:
- right
- left
- top
- bottom
- top top-left
- top top-right
- bottom bottom-left
- bottom bottom-right
- left left-top
- left left-bottom
- right right-top
- right right-bottom
Date: 15-Jul-2014
Initial release.
- The extended popover can be rendered just like a bootstrap modal dialog with the bootstrap popover styling. Since the plugin extends the bootstrap modal, all features of the bootstrap modal and its methods are also available.
- Adds a popover footer along with header. Configuration of the HTML content for the popover is much easier, just like a bootstrap modal.
- Specially styles and spaces out bootstrap buttons added in popover footer.
- Add a close icon/button to a popover window.
- Configure various prebuilt styles/templates. In addition to a default (grey), the bootstrap 3 contextual color styles of
primary
,info
,success
,danger
, andwarning
can be used. - Control popover placements
top
,bottom
,left
, orright
of the target element. - Specially style the popover arrow to be consistent for each contextual color and popover placement.
- Prebuilt CSS styles for controlling appearance and sizes of the popovers