Version: 4.3 / october 22 2020
- new taxonomy: Knowledge Levels
- new knowledge levels: define colors for each level/term
- new knowledge levels: show badges with content titles
- new knowledge levels: show badges in the meta areas
- new knowledge levels: show description based notices in content
- new knowledge levels: shortcode with colored badges support
- new knowledge levels: widget with colored badges support
- new knowledge levels: templates expanded for the new taxonomy
- edit improvements to the plugin settings organization
- edit Chart.js 2.9.4
- edit d4pLib 2.8.13
- fix terms navigation toggle controls using the same ID for different taxonomies
Version: 4.2.1 / may 13 2020
- fix regression with the javascript used with the meta script
- fix problem with the files access user roles display
Version: 4.2 / may 11 2020
- new first steps taken for the full rewrite of the plugin
- new namespaced based parts of the code with use of autoloader
- new rewritten handler for the admin side files registration and enqueue
- new content and file access: select roles for private access type
- new content object: improved methods for the access control
- new content editors: context help to show useful setup information
- new centralized core class for enhancing admin side tables with new columns
- new centralized core class for displaying context help for plugin pages
- new all CSS and JS files are first registered before enqueue
- new admin side styling rewritten using SCSS
- new tools export: export settings compressed into JSON formatted file
- new tested with PHP 7.4
- edit Chart.js 2.9.3
- edit d4pLib 2.8.8
- del various deprecated functions and methods
- del several obsolete plugin settings
- fix analytics page: repeated custom period search can break page loading
- fix analytics page: custom period filter not displayed properly
- fix analytics page: custom period filter not populated properly
- fix minor issue with with the PHP 7.4 deprecations
Version: 4.1 / october 7 2019
- new FAQPage snippet title with support for replacement tags
- new metabox for FAQ entries for settings FAQPage rich snippet
- new metabox for advanced settings with visibility options
- new full support for RTL (right to left) languages
- new translation: fr_CA – Français du Canada / French Canada
- new translation: pt_BR – Português do Brasil /- Portuguese Brazil
- edit improved styling for the rating blocks for posts
- edit improved styling for the product helpful content tabs
- edit Flatpickr 4.6.3
- edit d4pLib 2.7.9
Version: 4.0.2 / august 18 2019
- fix note shortcode: icons using wrong icon ID’s showing empty
Version: 4.0.1 / august 11 2019
- edit changed the priority for the plugin objects registration
- edit improvements to saving some of the settings in few widgets
- edit updated widgets interface to properly list available content types
- fix few problems with some widgets when references are disabled
- fix some widgets were not registered due to the actions order
Version: 4.0 / august 5 2019
- new core: options to disable any of the included post types
- new core: register new templates storage location
- new core: enhanced and expanded loading of JS and CSS files
- new search: option to control visibility of the search filters
- new search: options to control individual content type search
- new search: forms updated with new search related settings
- new objects: includes date based archives for all content types
- new objects: main query object includes date archive flags
- new feedback: database table expanded with new columns
- new feedback: option to require email from visitors
- new feedback: contact consent checkbox to continue discussion
- new feedback: optional nonce feedback form protection
- new feedback: optional hidden field feedback form protection
- new feedback: feedback form now has own template
- new feedback: rewritten form and the JavaScript form handling
- new feedback: send email to users who consented about the feedback
- new feedback: feedbacks list has option to show popup contact form
- new admin interface: column showing various content information
- new shortcode for products: extra template and options with resource link only
- new templates: register new templates storage location
- new templates: option to selected different templates as defaults
- new templates: current date template with archive heading for date archives
- new translation: pt_PT – Português / Portuguese
- new translations: full replacement of strings for post types labels
- new translations: full replacement of strings for taxonomies labels
- new fully reorganized plugin settings groups and panels
- new several new functions and various new hooks for developers
- edit feedback: various improvements to the feedback form
- edit feedback: accessibility improvements to the form
- edit seo: few minor updates and support for date based archives
- edit wordpress: various compatibility updates for WP 5.x
- edit rewritten method that builds unified admin side menu
- edit various updates to the default frontend styling
- edit massive updates to the frontend JavaScript library
- edit updated list of labels for all registered post types
- edit updated list of labels for all registered taxonomies
- edit shortcodes for selected content preserve items order as selected
- edit removed several unused class methods and functions
- edit Flatpickr 4.6.2
- edit d4pLib 2.7.6
- delete admin interface column for post access status
- fix potential issue with the missing plugins main query object
- fix problem with the function for storage registration
- fix problem with the file access ‘Inherit’ status
- fix wrong labels generated for all registered taxonomies
- fix various plugin core code layout and readability issues
- fix missing styling for some of the frontend elements
- fix various minnor issues with the default frontend styling
Version: 3.5.2 / july 13 2019
- fix conflict with plugins running WP core filter ‘the_content’
Version: 3.5.1 / june 28 2019
- edit d4pLib 2.7.4
- fix gdkob_query function can throw missing propery error
- fix few issues related to the rich snippets module
Version: 3.5 – 4th Birthday Edition / june 28 2019
- new module for generating content specific rich snippets
- new rich snippets: support for FAQPage snippet type
- new all frontend CSS rewritten into SCSS
- new frontend font rebuilt with new font types added
- 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: ru_RU – Русский / Russian
- edit Flatpickr 4.6.1
- edit Chart 2.8.0
- edit d4pLib 2.7.3
- fix few minor issues with the frontend styling
- fix several issues with the plugin translation strings
Version: 3.4.1 / november 15 2018
- edit improved function to register template storages
- edit d4pLib 2.5
- fix search results page doesn’t use the filter parameters
- fix wrong priority for custom template storages
Version: 3.4 / november 5 2018
- new support for WordPress 5.0
- new each content type options to choose Classic Editor
- new by default all content types use Classic Editor
- new option to disable theme compatibility mode
- new translation: de_DE – Deutsch / German
- new translation: sr_RS – Српски / Serbian
- edit several minor updates to the templates handling
- edit various updates to the meta blocks display functions
- edit minor updates for information related to some plugin settings
- edit improved display control for the AJAX search forms
- edit improved loading of the included translations
- edit Flatpickr 4.5.2
- edit Chart 2.7.3
- edit d4pLib 2.4.4
- fix minor issues with the AJAX search forms responsiveness
- fix analytics panel custom date periods not working
- fix content objects names translation not working properly
Version: 3.3 / june 20 2018
- new content items: option to mark as ‘featured’
- new content items: option to mark as ‘start here’
- new content: access rights for the files download
- new product single template: display ‘start here’ section
- new product single template: tabs layout for helpful content
- new shortcode: tabber
- new shortcode: accordion
- new shortcake: tabber
- new shortcake: accordion
- edit various improvements to the front handling object
- edit updated the template for the files lists
- edit Flatpickr 4.5.0
- edit Chart 2.7.2
- edit d4pLib 2.3.2
- fix missing the update notice from the admin panels
- fix issue with missing product in admin side content grids
- fix several missing translation strings
Version: 3.2.2 / february 15 2018
- fix products links: missing slash in the URL in some rare cases
Version: 3.2.1 / february 5 2018
- fix missing function ‘wp_flush_rewrite_rules()’
- fix shortcake: issue related to the wrong post type used
Version: 3.2 / january 12 2018
- new tools: import posts into knowledge base
- new widget: tags
- new shortcode: tags
- new shortcake: tags shortcode
- new completely redesigned and expanded about page
- new about page: major and minor versions highlights
- new about page: list and controls for plugin addons
- new about page: detailed list of Dev4Press plugins
- new categories list: drill down support
- new all default archive templates show tags cloud
- edit improved dashboard page
- edit d4pLib 2.2.4
- fix xss vulnerability: query string panel was not sanitized
- fix xss vulnerability: panel variable for some pages was not verified
- fix search log: filtering for the source not working
- fix widgets interface: validation issue with number fields
- fix widgets interface: several small layout issues
- fix missing proper input sanitation in few instances
- fix minor issues with the feed query processing
Version: 3.1.2 / september 11 2017
- edit install/update now checks user roles
- edit tools panel to force recheck and update the plugin
- fix missing style to display hierarchical categories list
Version: 3.1.1 / september 9 2017
- edit few minor styling improvements and changes
- edit d4pLib 2.1.1
- fix problem with the method for saving post data
Version: 3.1 / july 14 2017
- new support for registration and handling of addons
- new function to register new template storage locations
- new settings object now extended from the shared library
- new shortcode: toggle – hidden content with title toggle control
- new feedbacks panel: option to remove individual feedbacks
- new feedbacks notifications: only for feedbacks with comments
- new javascript powered confirmation dialogs for plugin panels
- new related product widget: filters to control product and visibility
- new global control system for loading of the template blocks
- new load template function now has extra location template function
- edit improved templates loading function, using registered storages
- edit improved templates loading function, extra actions and filters
- edit expanded some of the templates to use block loading functions
- edit various styling improvements and changes
- edit d4pLib 2.0.4
- fix table of contents visible on restricted access content pages
Version: 3.0.3 / july 4 2017
- new default styling: additional styling section
- edit default styling: various improvements and changes
- edit genesis theme: remove link from compatibility page title
- edit seo module: improvements in method to generate title
- fix seo module: page element missing from product resources pages
- fix shortcake ui: missing color arguments for list based shortcodes
- fix live search: not working for user guides and references
- fix search log panel: filtering was not working
- fix few attributes missing for some of the shortcodes parsing
Version: 3.0.2 / july 2 2017
- fix wrong version check for latest shortcake ui 0.7.2
- fix seo module: broken title for some types of content
- fix seo module: invalid titles for terms archives
Version: 3.0.1 / june 29 2017
- new special theme objects for customization
- new theme object: genesis framework themes
- new new hooks in the theme compatibility object
- edit shortcodes: extra array filters added
- edit shortcodes: various updates to rendering functions
- edit shortcake ui: descriptions for some options
- edit shortcake ui: check for supported version number
- edit various styling improvements and changes
- edit d4pLib 2.0.3
- fix invalid calls for gdkob_front() function
- fix warnings with shortcodes for select entries
Version: 3.0 / june 20 2017
- new panel: Dashboard with content information
- new panel: Analytics for statistical information
- new panel: Feedback for users feedback review
- new panel: Search Log for analyzing search queries
- new post type: User Guides
- new post type: References
- new taxonomy: Reference Topics
- new database table: feedback
- new database table: views
- new database table: search
- new database table: search_tracking
- new products: option to set Home URL for each product
- new products: filter products by group on admin side
- new rest api: enable registration for each content type
- new rest api: enable registration for each taxonomy
- new theme compatibility: support for taxonomy archives
- new seo: core object to improve knowledge base SEO
- new seo: support for products and content archives
- new seo: prefix element for the title tag
- new completely remade the default plugin styling
- new track search queries and search results links
- new core object for user roles and capabilities
- new using database tables for the extra data
- new helpfulness rating includes feedback comment field
- new new helpfulness rating and feedback settings
- new email notifications for feedback comments
- new live search: show all results link inside the results
- new template: author biography block for individual posts
- new template: no results used for search and archives
- new template: product heading with content and extra links
- new template: redesigned product single and archive
- new settings: option to control meta entry display of author
- new settings: option to control single post author bio block
- new shortcode: note – multicolor note with icon and title
- new shortcode: reference topics – terms listing
- new shortcode: reference – selected items listing
- new shortcode: user guide – selected items listing
- new shortcode: product – selected items listing
- new shortcode: list reference – with filters
- new shortcode: list user guide – with filters
- new shortcode categories: support for all content types
- new shortcodes for content: option to set background color
- new shortcake ui: support for the Term Select field
- new options to customize Table of Contents title
- new widget: reference topics – terms listing
- new widget: quick links – important content links
- new widget content: support for new content types
- new widget lite content: support for new content types
- new widget categories: support for new content types
- new widgets tabbed interface using ARIA markup
- new widgets include additional hidden settings for styling
- new prevent closing of settings page if there are unsaved changes
- new light font subset with only icons plugin uses by default
- new internal wrapper functions for displaying post classes
- new function to render terms list can work without content types
- new function to render terms list can work without content types
- new shortcodes updated to support new options
- new metabox to change content post type
- new central object for the database operations
- new refactoring for some of the core functions
- new static instancing for the main content objects
- new improved admin side accessibility
- new improved frontend accessibility
- new actions and filters for extra control
- new dedicated postback and getback handlers
- new tools remove panel can remove database tables
- new tools remove panel can disable plugin
- new file with deprecated functions
- edit theme compatibility: improved handling of the comments
- edit various improvements to default templates
- edit shortcodes basic rendering updated with new wrappers
- edit page wizard expanded with new elements to add
- edit page wizard default stying and layout improved
- edit several widgets renamed due to the new content types
- edit improvements to the template listing the attached files
- edit improved toggle controls for categories and groups
- edit many improvements to all content and user objects
- edit improvements to the own Term Walker object
- edit changes in the admin posts list columns positions
- edit changes to some of the plugin default settings
- edit enhancing styling: search form and widget search form
- edit many administration side code improvements
- edit improvements to all content entry meta fuctions
- edit improved and optimized code loading
- edit helpfulness rating block uses better layout
- edit search form display and styling improvements
- edit changes to the default templates storage structure
- edit widgets interface using proper HTML input types
- edit many changes to plugin code organization
- edit FontAwesome is no longer used on the front end
- edit d4pLib 2.0.2
- edit FontAwesome 4.7.0
- fix theme compatibility: several small issues with some themes
- fix items per page not properly applied with some themes
- fix some admin posts lists columns cause responsive layout issues
- fix bbpress topic edit was showing the search form
- fix some widget settings not used when building widgets
- fix related product widget not working in theme compatibility mode
- fix few issues with the widget saving of settings
- fix assign to product metabox: not using name sort order
- fix invalid function used in one of the templates
- fix few minor issues with some plugin settings
- fix number of missing strings for translation
- fix function gdkob_get_single_product_archive_term() not returning value
- fix potential issue with settings install and update
Version: 2.4.1 / january 27 2017
- edit d4pLib 1.8.8
- fix option to remove attachments doesn’t work
- fix protected articles still show list of attachments
- fix errors triggered by missing attachments
Version: 2.4 / november 15 2016
- new dedicated search results handling page
- new new functions used to handle search results page
- new search object can handle paging the results
- edit various improvements to default styling
- edit various core code improvements and cleanup
- edit updated minification for JS and CSS files
- edit several updates to the widgets rendering
- edit d4pLib 1.8.5
- fix problem with function filtering products by group
- fix warning with theme compatibility articles archives
- fix default search templates always show Forums filter
- fix incompatibility warning for the main shortcode object
- fix problem with the outdated function call
Version: 2.3 / september 7 2016
- new improved sanitation of plugins settings on save
- new using own SVG icon for the admin side menues
- edit removed ID’s from the search form input fields
- edit flush rewrite rules on plugin install and update
- edit various styling improvements on the post edit page
- edit few improvements in loading of the shared library files
- edit d4pLib 1.8
- edit FontAwesome 4.6.3
- fix several small issues with theme compatibility mode
- fix warnings related to PHP 5.6 compatibility
Version: 2.2.0.1 / february 5 2016
- fix fatal error with shortcodes on activation with PHP 5.5
Version: 2.2 / december 16 2015
- edit settings export no longer uses dedicated export handler file
- edit removed PHP close tags from end of all PHP files
- edit fully tested with upcoming WordPress 4.4
- edit some important loading changes and improvements
- edit d4pLib 1.5.3
- fix products widget: not using user roles visibility options
- fix articles widgets: not using user roles visibility options
- fix related articles: not using user roles visibility options
Version: 2.1 / october 27 2015
- new categories widget: option to limit number of terms
- new articles and faqs store each logged user vote ID
- new admin side display of list of helpfulnes voters
- new search class with improved product limited search
- edit categories widget: several small updates
- edit better display layout for template meta functions
- edit updated default slugs for custom taxonomies
- edit changes to categories function when handling products
- edit changed some of the default plugin settings
- edit various improvements to default stylesheet file
- edit various improvements to default theme templates
- fix categories widget: broken selected product filtering
- fix warnings in some widget when new settings are added
- fix template meta functions not showing linked products
- fix function to list terms not passing limit and offset
- fix wrong FAQ URL in the single product template
Version: 2.0 / october 20 2015
- new theme compatibility system to support all themes
- new integrate with bbPress to add search into new topic form
- new generate table of contents for articles navigation
- new built in lightweight responsive grid system
- new standalone functions to display articles and FAQ’s
- new meta value to limit visibility to some user roles only
- new option to load Fontawesome from plugin folder
- new single product template shows top FAQs and articles
- new load theme specific stylesheet after plugin default
- new settings: option to disable Shortcake support
- new admin: articles and faq column with the Access flag value
- new tools: page wizard – create knowledge base front page
- new widget: related product for current content
- new widget: current article table of contents
- new shortcodes: all shortcodes now have own DIV wrapper
- new shortcodes: all shortcodes have extra class attribute
- new shortcode: list products in grid
- new shortcode: articles by categories in grid
- new shortcode: articles by selected categories in grid
- new shortcode: list FAQs with filtering options
- new shortcode: list articles with filtering options
- new shortcode: list products with filtering options
- new shortcode: embed selected articles inside any post
- new shortcake: all shortcode have universal preview
- new live search: can be set to search for one product only
- new live search: option to set number of returned results
- new live search: option to set result link target
- edit live search: improvements to default styling
- edit shortcake: all shortcodes have default attribute values
- edit shortcake: many improvements and tweaks for all shortcodes
- edit shortcodes: all shortcodes are inside dedicated object
- edit shortcodes: option to limit live search to a product
- edit additional settings for some of the widgets
- edit some templates switched to using responsive grid
- edit improved styles definitions for all plugin widgets
- edit added more settings panels for better settings organization
- edit protect content filter now moved to highest priority
- edit performance speedup and less memory usage
- edit various improvements to shortcodes styling
- edit various improvements to default stylesheet file
- edit various improvements to the admin side interface
- edit various improvements to default theme templates
- edit universal wrapper class for various default templates
- edit minor improvements to various default templates
- edit consolidation of the strings used for translation
- edit plugin now requires WordPress 4.1 or newer
- edit d4pLib 1.5
- theme updated TwentyFifteen child theme to support new plugins version
- theme updated Scientia child theme to support new plugins version
- delete remove home grid templates, replaced by shortcodes
- fix several custom queries not reseting post data
- fix main content filters not working with shortcodes
- fix stylesheet files not properly minified and missing styles
- fix few minor problems with default theme templates
- fix few deprecated warnings related to main query check
- fix invalid labels for the search form filter checkboxes
- fix improper use of posts query loop reset function
- fix most strings for Shortcake UI support not translatable
- fix using unavailable function inside one of the templates
- fix several strings missing from POT translation file
Version: 1.1 / august 18 2015
- new support for Shortcake – Shortcode UI plugin
- new shortcode to embed one or more FAQ entries inside any post
- new show column with the video flag in articles/faq admin side list
- edit some minor changes to default styling
- edit many minor updates and improvements
- edit d4pLib 1.4.2
- edit FontAwesome 4.4.0
- fix wrong admin side url in the install/update notice
- fix admin side products filtering not working
- fix products widget term as title was always enabled
- fix few issues with displaying widgets with articles
- fix few issues with displaying widgets with products
- fix product groups shortcode/function ignoring sort order
- fix knowledge categories shortcode/function ignoring sort order
- fix php strict warnings for variable reference passing
- fix few minor issues with the shortcode display functions
- fix removed some leftover code from early development
- fix display of post title attribute for links
Version: 1.0 / june 22 2015
- new first official version
Version: 1.0 Beta #1 / june 20 2015
- new first beta version