Skip to content

Commit d3d4d3a

Browse files
committed
Synced Free with Pro
- New REST Controller - Sections handling is cleaner on the New/Edit Article screen
1 parent 850e2de commit d3d4d3a

31 files changed

+1895
-3245
lines changed

.github/workflows/cs.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,6 @@ jobs:
3535
- name: Install Composer dependencies
3636
uses: "ramsey/composer-install@v3"
3737

38-
- name: 'Run Composer Update'
39-
run: |
40-
composer update -W --ignore-platform-req=php
41-
4238
# Check the code-style consistency of the PHP files.
4339
- name: Check PHP code style
4440
continue-on-error: true

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
__Requires:__ 6.6
1212

13-
__Tested up to:__ 6.8
13+
__Tested up to:__ 6.9
1414

1515
__License:__ [GPL-2.0+](http://www.gnu.org/licenses/gpl-2.0.html)
1616

@@ -43,7 +43,7 @@ Effortlessly create a powerful, multi-product knowledge base. Boost your support
4343
### Pro features
4444

4545
-__Article Rating & Feedback System__ — Collect binary or 5-star feedback with optional follow-up questions, admin alerts, Bayesian sorting, and GDPR-friendly tracking modes.
46-
- 💬 __Beacon Help Widget__ — Offer an in-app support hub with live search, suggested articles, and a contact form inside a floating assistant.
46+
- 💬 __Help Widget__ — Offer an in-app support hub with live search, suggested articles, and a contact form inside a floating assistant.
4747
- 🧭 __Custom Permalinks Engine__ — Craft advanced URL structures for articles, sections, tags, and products using dynamic placeholders.
4848
- 🎨 __Premium Layout Pack__ — Unlock seven additional frontend styles (Card, Minimal, Boxed, Gradient, Compact, Magazine, Professional).
4949
- 🛠️ __Advanced Admin Tools__ — Control knowledge base caching with expiry settings, on-demand cache clearing, and other productivity enhancements.

changelog.txt

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,52 @@
22

33
This is an archive of older changelog entries. Most recent entries are maintained in readme.txt
44

5+
= 2.3.2 =
6+
7+
* Bug fixes:
8+
* Fixed security issue where Knowledge Base slug in settings was not sanitized.
9+
10+
= 2.3.1 =
11+
12+
* Bug fixes:
13+
* Fixed security issue where arguments passed to the shortcodes were not properly sanitized.
14+
15+
= 2.3.0 =
16+
17+
Release post: [https://webberzone.com/blog/knowledge-base-v2-3-0/](https://webberzone.com/blog/knowledge-base-v2-3-0/)
18+
19+
The plugin has been completely rewritten to use classes and autoloading.
20+
21+
* Features:
22+
* New block: Knowledge Base Articles.
23+
* New block: Knowledge Base Breadcrumbs.
24+
* New block: Knowledge Base Sections.
25+
26+
* Modifications:
27+
* Enhanced breadcrumb navigation with semantic HTML5 markup and improved accessibility
28+
* Added Schema.org BreadcrumbList markup for better SEO
29+
* Added support for custom Unicode separators in breadcrumbs
30+
31+
= 2.2.1 =
32+
33+
* Enhancements:
34+
* The plugin will now load RTL styles if your site is in RTL mode.
35+
* Only load CSS on the frontend if the option is enabled in the Settings page.
36+
37+
* Bug fixes:
38+
* Fixed a security issue in the alerts block that impacted edge cases of stored data from contributors. Now the alert block content is passed through `wp_kses_post` before being displayed.
39+
* Fixed a bug where the block would not render correctly in the editor
40+
41+
= 2.2.0 =
42+
43+
Release post: [https://webberzone.com/blog/knowledge-base-v2-2-0/](https://webberzone.com/blog/knowledge-base-v2-2-0/)
44+
45+
* Enhancements:
46+
* The plugin will now look for templates within `wp-content/knowledgebase/templates` folder if it is not found within the existing theme before using the plugin's included templates
47+
* Alerts block now shows a preview and the Default style is inserted correctly
48+
* Upgrade settings handling to use the WebberZone Settings_API class
49+
* Knowledge Base block is wrapped in the `<Disabled>` component which prevent any accidental clicking when you're using it in the block editor (Gutenberg)
50+
551
= 2.1.2 =
652

753
* Security fix in block

0 commit comments

Comments
 (0)