=== SoftWP ===
Contributors: softaculous, pagelayer
Tags: onboarding, assistant, tours, ai, disable comments, quick links, backups, cache, seo, smtp, filemanager, bruteforce, theme, template, pagebuilder
Requires at least: 4.4
Tested up to: 7.0
Requires PHP: 5.6
Stable tag: 2.4.1
License: LGPL v2.1
License URI: http://www.gnu.org/licenses/lgpl-2.1.html

SoftWP helps users get familiar with WordPress and build a functional website with a seamless onboarding process and Softaculous AI to help build content. Softaculous also offers an assistant which provides tour of essential aspects of WordPress for the user to understand the functionality.

== Description ==

SoftWP helps users get familiar with WordPress and build a functional website with a seamless onboarding process and Softaculous AI to help build content. Softaculous also offers an assistant which provides tour of essential aspects of WordPress for the user to understand the functionality.

Key Features:

* Onboarding: A quick onboarding process which allows users to choose the purpose of creating a website and based on the same choose plugins to add the required functionality and finally choose a design from hundreds of options. 

* Assistant: An assistant which helps users understand WordPress and its features with the help of tours and quick links of important pages in WordPress admin for easy access.

* Disable Comments: Don't need comments ? Disable the comments feature completely with just a click.

* Softaculous AI: A helpful writing assistant to help you write better content[currently supports Gutenberg].

* Themes: PopularFX Pro included with hundreds of professional templates for categories like Business, Sports, Software, Restaurants, Music, Tech, Education and much more.

* Drag & Drop Editor: Pagelayer Pro included with sections & widgets like Row, Column, Title, Rich Text, Images, Video, Grid Gallery, Accordian, Embed and many more. The widgets are compatible with Gutenberg as well. 

* Backups: Backuply Pro included with Secure Cloud backups, One-Click Restore, Easy Migrations and much more. 

* Limit Login Attempts: Loginizer Pro included with BruteForce Protection, reCaptcha, Two Factor Authentication, Black/Whitelist IP and much more. 

* Cache: Speedycache Pro included which reduces page load time improving User Experience and boosting your Google PageSpeed ranking.

* SEO: SiteSEO Pro included which boosts your website's search ranking. It's lightweight, optimized, and delivers exceptional performance.

* SMTP Mailer: GoSMTP Pro included for better delivery of outgoing emails with the help of SMTP Mailer.

* File Manager: FileOrganizer Pro included with an easy to use drag & drop file manager for your WordPress files. It includes multiple operations like edit, delete, upload, rename, copy, paste, download, zip etc.

* Image Editor: Edit any uploaded images using PhotoPea.

Should you have any suggestions to improve Softaculous, want to see some related features in Softaculous or if you have any queries, you can open a ticket with us at https://softaculous.deskuss.com/open.php

== Installation ==
1. Upload the plugin folder to your /wp-content/plugins/ folder
2. Activate the plugin through the "Plugins" menu in WordPress
3. It's Done! You can now start exploring. Look for Assistant option in the left menu.

== Changelog ==

= 2.4.1 =
* [Feature] Conversation Fork / Branch – Create a new conversation branch from any point to explore different ideas without affecting the original chat using the /fork command.
* [Feature] Session Compact / Summarize – Reduce context usage by compacting long conversations while preserving important information using the /compact command.
* [Feature] Command Palette – Access commands and actions instantly using Ctrl + K
* [Feature] Desktop Notifications – Receive browser notifications when the AI finishes generating a response using the /notify command. Clicking the notification returns you to the active chat.
* [Feature] Sound Notifications – Enable audio alerts with the /sound command to hear a notification whenever an AI response is completed.
* [Feature] Model Favorites – Mark frequently used AI models as favorites for faster selection.
* [Feature] Task Management – Create and track tasks directly inside the chat using the /todo command, with support for marking tasks as completed.
* [Feature] Reasoning / Thinking Modes – Toggle AI reasoning visibility with Show, Collapse, or Hide modes for a cleaner conversation experience.
* [Feature] Context Window Usage Indicator – View the percentage of the model’s available context window currently in use.
* [Feature] Session Timeline Navigation – Quickly jump to any point in the conversation using a timeline of all user prompts.
* [Feature] Conversation Export to Markdown – Export the complete conversation as a Markdown file using the /export command.
* [Feature] Search Sessions – Instantly search and filter your conversation history.
* [Feature] Auto-generated Session Titles – Sessions are automatically given meaningful titles based on the conversation content.
* [Feature] Rename Sessions – Rename conversations for better organization by simply double-clicking a session title.
* [Feature] Session Grouping by Date – Sessions are automatically organized into groups such as Today, Yesterday, and earlier dates.
* [Feature] Expanded Slash Commands – Type / in the chat input to discover all available commands, including /todo, /sound, /notify, /keybindings, /compact, /export, and more.
* [Feature] Custom Keyboard Shortcuts – Personalize application keyboard shortcuts from the Keybindings settings or by using the /keybindings command.
* [Feature] Inline Mode Switching – Switch between AI modes directly from the chat using commands such as @build and @plan.
* [Feature] Modified Files Panel – View all files created or modified by the AI during the current session.
* [Feature] Shell Mode – Execute supported shell commands directly from the chat by prefixing them with !. Output is displayed in a terminal-style interface. Only safe whitelisted commands allowed.
* [Feature] Model Variants (Reasoning Effort) – Quickly switch between Default, Low, Medium, and High reasoning effort levels. The active variant is displayed beside the model selector and can be changed using Ctrl + Shift + V.
* [Feature] Prompt History Navigation – Use the Up and Down arrow keys to browse previously submitted prompts.
* [Feature] Quick Session Switching – Instantly switch between sessions using Alt + 1–9.
* [Feature] Undo / Redo Prompts – Reverse or restore recent prompts using the /undo and /redo commands.
* [Feature] Edit Previous Messages – Edit any previously sent prompt and resubmit it without starting a new conversation.
* [Feature] Regenerate Response – Instantly generate a new response for the last AI reply.
* [Improvement] Automatically Detect Available AI Models – The application now automatically detects and lists supported AI models for each provider.
* [Improvement] Keyboard Shortcuts in Help – The Help dialog now includes a complete list of keyboard shortcuts. You can also view them using the /help command.
* [Improvement] Enhanced Help Dialog – Added shortcut command documentation for quicker discovery of available features.
* [Bug Fix] Theme Toggle Icon – Fixed an issue where the Sun icon was displayed even when using the Light theme.
* [Task] Added option to install Sharemypost and Deskuss plugins using Onboarding.

= 2.3.8 =
* [Feature Pro] AI Coding Agent Added.

= 2.3.7 =
* [Task] Changed some features

= 2.3.6 =
* [Pro] Added option to install the FormLayer plugin.

= 2.3.5 =
* [Pro] Added option to install the SocialFeeds plugin.
* [Bug Fix] Fixed a notice occurring in PHP 8.3+.
* [Bug Fix] Fixed a fatal error in the onboarding process.

= 2.3.4 =
* [Task] Assistant menu shifted to the top

= 2.3.3 =
* [Task] Compatible with WordPress v6.9

= 2.3.2 =
* [Pro] Licensing API Mirror code updated.

= 2.3.1 =
* [Pro] AI Onboarding is now stable.
* [Pro] Added option to add social media links while onboarding
* [Task] The image count will be shown during the image selection

= 2.3.0 =
* [Bug Fix] Improved some error handling

= 2.2.9 =
* [Bug Fix] Some internal server errors have been fixed.

= 2.2.8 =
* [Pro] New AI Website Builder which is 2x faster

= 2.2.7 =
* [Bug Fix] Updated Softaculous Cloud server IP

= 2.2.6 =
* [Pro] AI Onboarding is now in public beta.

= 2.2.5 =
* [Pro] AI Onboarding is being improved and will be pushed soon at a future date.

= 2.2.4 =
* [Pro] Launched AI Website Builder in SoftWP Pro.
* [Task] Tested with WordPress 6.8.1.

= 2.2.3 =
* [Pro] AI token reload fix.
* [Pro] Minor UI alignment fixes.

= 2.2.2 =
* Compatible with WordPress 6.8
* Added an option to refresh AI tokens usage.
* There was an issue with Use this feature of Softaculous AI which did not work with any third-party block, this has been fixed.

= 2.2.1 =
* [Feature] Added Replace Media functionality to update an existing media file with the new copy, without changing the URL of existing media file. 
* Added 14 language packs Bulgarian, Czech, German, French, Hungarian, Italian, Japanese, Dutch, Polish, Portuguese, Russian, Slovak, Turkish and Chinese
* Updated Spanish language pack

= 2.2.0 =
* Added Languages support
* Added Spanish language pack. More languages coming soon.
* Do not Show Expiry date if License is issued via Softaculous
* Improved Buy AI Tokens process

= 2.1.9 =
* The AI Promo Notice will be shown only in the Assistant Dashboard.

= 2.1.8 =
* Fixed a typo

= 2.1.7 =
* There was an issue loading AI in WordPress version 6.5 or lower that has been fixed.

= 2.1.6 =
* Softaculous AI to help you write better content, currently supports Gutenberg editor.
* Edit images with Photopea, you can now edit any image uploaded to your site using PhotoPea.

= 2.1.5 =
* Compatibility fixes

= 2.1.4 =
* Improved licensing code

= 2.1.3 =
* Fix for installing plugins using FTP credentials on servers running as nobody user
* Better rendering of screenshots using mirror servers

= 2.1.2 =
* Initial public release.