# topicPolls Pro for bbPress

## Changelog

### Version: 4.0 / December 21 2023

* **edit** switched to use default `PHP_EOL` constant
* **edit** many interface updates related to the new shared library
* **edit** various small updates and improvements
* **edit** Dev4Press Library 4.5.2

### Version: 3.9 / november 1 2023

* **new** updated plugin system requirements
* **new** tested with WordPress 6.3
* **edit** many small tweaks and improvements to the plugin core
* **edit** changes to the interface for new library
* **edit** Dev4Press Library 4.3.4

### Version: 3.8 / may 15 2023

* **new** polls admin table: expanded with the Status column
* **new** plugin icon for menu replaced with the latest version
* **edit** Dev4Press Library 4.1
* **fix** polls admin table: polls per page option not working
* **fix** votes admin table: votes per page option not working

### Version: 3.7 / february 15 2023

* **new** updated plugin system requirements
* **new** tested with WordPress 6.1
* **new** tested with PHP 8.0, 8.1 and 8.2
* **new** updated the plugin admin interface
* **new** updated table based panels and base classes
* **new** replaced select rendering in templates with library function
* **edit** reorganized dashboard interface files
* **edit** various styling improvements for notices
* **edit** Dev4Press Library 3.9.3
* **fix** poll editing shows some settings with invalid values
* **fix** some small front end styling issues
* **fix** some small issues with saving plugin settings
* **fix** several issues related to PHP 8.x versions

### Version: 3.6 / may 15 2022

* **new** tested with WordPress 6.0
* **edit** various minor updates to the plugin interface
* **edit** updated some BuddyPress related stuff
* **edit** updated code related to the shared library
* **edit** Dev4Press Library 3.8

### Version: 3.5 / march 29 2022

* **new** system requirements: PHP 7.2 or newer
* **new** system requirements: WordPress 5.3 or newer
* **new** tested with WordPress 5.9
* **edit** improved default styling for the Default templates package
* **edit** improved default styling for the Quantum templates package
* **edit** various PHP related improvements and tweaks
* **edit** Dev4Press Library 3.7.4
* **fix** problem with detection of newer BuddyPress versions
* **fix** problem with order of loading for BuddyPress component

### Version: 3.4 / october 05 2021

* **new** system requirements: now requires WordPress 5.1 or newer
* **new** user poll creation check: added option to change check method
* **new** user poll creation check: added filter for additional control
* **fix** check if user can create poll on topic save or edit

### Version: 3.3.4 / august 21 2021

* **new** filter to override the user poll creation capability

### Version: 3.3.3 / july 26 2021

* **new** tested with WordPress 5.8
* **edit** Dev4Press Library 3.4.3
* **fix** several issues with WordPress 5.8 Block Widgets

### Version: 3.3.2 / february 15 2021

* **edit** various updates to the plugin code
* **edit** updated plugin icon for WordPress main menu
* **edit** Dev4Press Library 3.4
* **edit** admin topics list missing the Poll column

### Version: 3.3.1 / december 29 2020

* **new** function to get Poll object from topic\_id
* **new** topic views now have set the default orderby and order arguments
* **edit** Dev4Press Library 3.3.1
* **fix** potential issue with the Topic Views ordering
* **fix** issue with the BuddyPress activity integration

### Version: 3.3 / november 12 2020

* **edit** refactored and updated to WordPress coding style
* **edit** requires bbPress 2.6.2 or newer
* **edit** removed support for bbPress 2.5
* **edit** Dev4Press Library 3.3
* **fix** few minor issues caused by the shared library changes

### Version: 3.2.1 / august 26 2020

* **fix** invalid HTML tag ID's used inside the poll editor form

### Version: 3.2 / august 14 2020

* **new** tested with jQuery 3.5
* **edit** few plugin dashboard updates and improvements
* **edit** Dev4Press Library 3.2

### Version: 3.1.2 / june 22 2020

* **edit** few minor admin side layout updates and improvements
* **edit** Dev4Press Library 3.1.2

### Version: 3.1.1 / june 17 2020

* **edit** Dev4Press Library 3.1.1
* **fix** default value for the show results is not applied

### Version: 3.1 / may 26 2020

* **edit** rewritten the process for frontend files enqueue
* **edit** removed the flapickr and replaced with one from Dev4Press Library
* **edit** Dev4Press Library 3.1
* **fix** listing missing users or votes in the plugin dashboard
* **fix** few minor string for translation issues

### Version: 3.0.2 / april 22 2020

* **edit** few minor cosmetic updates
* **edit** Dev4Press Library 3.0.1

### Version: 3.0.1 / april 6 2020

* **fix** problem with to Notify module failing to send emails
* **fix** database object wrong method call for the GMT offset

### Version: 3.0 - Seth / march 20 2020

* **new** plugin fully rewritten using namespacing and autoloading
* **edit** various updates and improvements to the admin interface
* **edit** Dev4Press Library 3.0
* **fix** few issues with query for the widget and shortcode

### Version: 2.3 - Sekhmet / november 18 2019

* **new** filters to control the poll editor button icons
* **new** support for GD Quantum Theme Pro for bbPress
* **new** translation: da\_DK - Dansk / Danish
* **new** translation: de\_AT - Deutsch Österreich / German Austria
* **new** translation: de\_CH - Deutsch Schweiz / German Switzerland
* **new** translation: es\_AR - Español de Argentina / Spanish Argentina
* **new** translation: es\_MX - Español de México / Spanish Mexico
* **new** translation: fr\_BE - Français de Belgique / French Belgian
* **new** translation: fr\_CA - Français Canadien / French Canadian
* **new** translation: pt\_BR - Português do Brasil / Brazilian Portuguese
* **edit** various styling improvements and tweaks
* **edit** Flatpickr 4.6.3

### Version: 2.2 - Bastet / september 4 2019

* **new** translation: de\_DE - Deutch / German
* **new** translation: es\_ES - Español / Spanish
* **new** translation: fr\_FR - Français / French
* **new** translation: it\_IT - Italiano / Italian
* **new** translation: nl\_NL - Nederlands / Dutch
* **new** translation: pl\_PL - Polski / Polish
* **new** translation: pt\_PT - Português / Portuguese
* **new** translation: ru\_RU - Русский / Russian
* **new** load translations for flatpicker library
* **edit** various important core improvements
* **edit** improvements to various actions and filters
* **edit** updated JavaScript and CSS minification
* **edit** many improvements to the plugin JavaScript files
* **edit** various minor styling improvements and tweaks
* **edit** Flatpickr 4.6.2
* **edit** Dev4Press Library 2.7.7

### Version: 2.1.3 / may 28 2019

* **edit** Dev4Press Library 2.6.5
* **fix** icon for the topics is missing due to the bug in GD bbPress Toolbox Pro
* **fix** rare widget issue with undefined variable in rendering template

### Version: 2.1.2 / march 7 2019

* **new** filter for poll icon displayed in the topics lists
* **edit** few minor styling updates and improvements
* **edit** Dev4Press Library 2.6
* **edit** Flatpickr 4.5.5
* **fix** regression issue with the loading of admin side JavaScript

### Version: 2.1.1 / february 12 2019

* **fix** polls query: filtering by query broken SQL
* **fix** widget filtering by forum not working

### Version: 2.1 - Thoth / february 11 2019

* **new** shortcode to display list of polls, same as the widget
* **new** widget: options to change polls display order
* **new** widget: option to show the poll status
* **new** using SCSS as a basis for the front end styling
* **new** polls query: support to random order the polls
* **new** translation: sr\_RS - Српски / Serbian
* **edit** poll results: improved users rendering and styling
* **edit** Dev4Press Library 2.5.5
* **edit** Flatpickr 4.5.2
* **fix** widget: broken rendering of the checkboxes forums list
* **fix** widget: missing name of the forums list field
* **fix** poll results: avatars list broken when profile links are hidden

### Version: 2.0.3 / september 13 2018

* **new** notice about the GD Power Search of bbPress plugin
* **edit** Dev4Press Library 2.4

### Version: 2.0.2 / january 15 2018

* **edit** Dev4Press Library 2.2.4
* **fix** xss vulnerability: query string panel was not sanitized
* **fix** xss vulnerability: panel variable for some pages was not verified

### Version: 2.0.1 / december 5 2017

* **fix** fatal error when building moderators digest email
* **fix** plugin readme file not updated properly

### Version: 2.0 - Ra / december 4 2017

* **new** completely redesigned and expanded dashboard page
* **new** completely redesigned and expanded about page
* **new** about page: major and minor versions highlights
* **new** about page: detailed list of Dev4Press plugins
* **new** dashboard page: list and statistics of recent polls
* **new** dashboard page: list and statistics of recent votes
* **new** notifications for poll votes
* **new** notifications: instant on each vote
* **new** notifications: daily digest of votes
* **new** notifications: for authors and moderators
* **new** poll results: option to show votes and / or percentages
* **new** poll results: show total of voters and votes
* **new** options for the new poll default responses
* **new** action fired when the poll is saved
* **new** actions fired when the poll vote is saved or removed
* **edit** expanded Help tab with more tabs and information
* **edit** Dev4Press Library 2.2
* **edit** Flatpickr 4.1.3
* **fix** admin side atempt to load missing JavaScript file

### Version: 1.3 - Osiris / august 5 2017

* **new** widget: list of polls with forum filtering
* **new** core object: simple query polls with some filters
* **new** administration: topics panel shows the poll column
* **new** core poll object: use the static cache for polls
* **new** core poll object: additional public methods
* **new** several new functions for easier handling of polls
* **new** show back to voting action when viewing the results
* **edit** hide view result button if poll in results mode
* **edit** Dev4Press Library 2.0.5

### Version: 1.2 - Hathor / june 26 2017

* **new** buddypress integration component
* **new** buddypress: add polls into activity stream
* **edit** changes to the organization of the front end files
* **edit** changed the priority of the topic save action
* **edit** changed the priority of the topic edit action
* **edit** various admin side accessibility improvements
* **edit** Dev4Press Library 2.0.2
* **edit** Flatpickr 3.0.5-1
* **fix** minor issues with the saving of the poll

### Version: 1.1 - Anubis / may 5 2017

* **new** allow poll responses to include HTML markup
* **new** option for poll form auto embed priority
* **new** options to disable some poll fields
* **new** administrator control for some poll fields default values
* **new** sort poll results responses by number of votes
* **new** control voters display: link, size and limit
* **new** control calculation of percentage values
* **edit** improved plugin settings information
* **edit** Dev4Press Library 1.9.4
* **edit** Flatpickr 2.6.1
* **fix** invalid calculation for total number of voters for poll

### Version: 1.0.1 / april 23 2017

* **new** proper handling of the bbPress submission error
* **new** additional information for some options
* **edit** improved initialization process for topic views
* **fix** topic views not registered on admin side
* **fix** some responses can end up with the zero ID
* **fix** poll form response template with wrong ID tag
* **fix** wrong author ID can be saved for polls
* **fix** extra echo during the postback saving poll
* **fix** database table removal tools not working
* **fix** warning with color selection for long responses list

### Version: 1.0 - Horus / april 20 2017

* **new** first version
