From 24a694cd729d90cd0d0e8a2f86ac4c97307bf2ae Mon Sep 17 00:00:00 2001 From: abose Date: Wed, 5 Aug 2026 11:22:13 +0530 Subject: [PATCH 1/3] docs: update newly added features md --- src-node/package-lock.json | 4 +- .../en/Newly_added_features.md | 37 +++++++++++++++++++ 2 files changed, 39 insertions(+), 2 deletions(-) diff --git a/src-node/package-lock.json b/src-node/package-lock.json index a9fac4c791..14ca2e2f48 100644 --- a/src-node/package-lock.json +++ b/src-node/package-lock.json @@ -1,12 +1,12 @@ { "name": "@phcode/node-core", - "version": "5.2.0-0", + "version": "5.2.4-0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@phcode/node-core", - "version": "5.2.0-0", + "version": "5.2.4-0", "hasInstallScript": true, "license": "GNU-AGPL3.0", "dependencies": { diff --git a/src/assets/default-project/en/Newly_added_features.md b/src/assets/default-project/en/Newly_added_features.md index 552c1e2f35..6e269933b9 100644 --- a/src/assets/default-project/en/Newly_added_features.md +++ b/src/assets/default-project/en/Newly_added_features.md @@ -4,6 +4,43 @@ We are continuously adding features every week. [Check out our release page to s Here's a list of top features recently added to Phoenix Code: +## Style Your Page Visually with the Styles Bar + +`Added in August 2026` + +The new Styles Bar in Live Preview lets you style any element on your page visually - change fonts, colors, backgrounds, borders, spacing, alignment, and layout directly in your page instantly. + +Browse and search Google Fonts or system fonts. Starting from scratch? A blank page now shows a starter bar so you can add your first element right from the preview. + +## Code Intelligence for JavaScript, TypeScript, JSON, Python, and PHP + +`Added in August 2026` + +Phoenix Code now ships IDE-grade code intelligence for: + +- **JavaScript & TypeScript** - completions, go to definition, find usages, and error checking, with automatically managed project configuration. +- **JSON and Npm smarts** - Package JSON and other known JSON formats code intelligence. npm package name and version suggestions as you type, dependency info on hover, and warnings for packages with known vulnerabilities. +- **Python** - code intelligence with built-in code formatting. +- **PHP** - full code intelligence, installed on demand when you open a PHP file. + +Language servers are downloaded and set up automatically in the background - no manual installation needed. Documentation is now shown with code hints and hovering code shows quick actions to jump to a definition or find usages. + +> This feature is available only in desktop apps. + +## Choose Your AI Model/Disable AI + +`Added in August 2026` + +Pick which Claude model powers your AI chat, right from the chat panel. AI can now be enabled or disabled anytime from the AI settings dialog. + +> This feature is available only in desktop apps. + +## Video and Audio Preview + +`Added in August 2026` + +Click a video or audio file in your project to play it right inside the editor, just like image preview. + ## [Try ideas, build pages, and fix issues with AI](https://docs.phcode.dev/app-links/ai-chat) `Added in April 2026` From 72f6b12893f4e6cce879e997a8e814cb90083059 Mon Sep 17 00:00:00 2001 From: abose Date: Wed, 5 Aug 2026 11:55:12 +0530 Subject: [PATCH 2/3] feat(ai): update enable/disable AI strings for confirm-and-restart flow Confirm buttons now read 'Disable/Enable AI and Restart' and the messages say the app restarts immediately on confirm, replacing the easy-to-miss 'restart for this to take effect' note. The settings-dialog checkbox note is reworded to match. --- src/nls/root/strings.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/nls/root/strings.js b/src/nls/root/strings.js index 928a846342..7b9b425bb3 100644 --- a/src/nls/root/strings.js +++ b/src/nls/root/strings.js @@ -2504,11 +2504,11 @@ define({ // Enable/disable AI toggle "AI_DISABLE_CONFIRM_TITLE": "Disable AI?", - "AI_DISABLE_CONFIRM_MESSAGE": "This turns off all AI features. The AI panel will be removed and {APP_NAME} will stop connecting to AI services.

Restart {APP_NAME} for this to take effect.", - "AI_DISABLE_CONFIRM_BTN": "Disable AI", + "AI_DISABLE_CONFIRM_MESSAGE": "This turns off all AI features. The AI panel will be removed and {APP_NAME} will stop connecting to AI services.

{APP_NAME} will restart now to apply this change. You will be asked to save any unsaved files.", + "AI_DISABLE_CONFIRM_BTN": "Disable AI and Restart", "AI_ENABLE_CONFIRM_TITLE": "Enable AI?", - "AI_ENABLE_CONFIRM_MESSAGE": "This turns AI features back on and restores the AI panel.

Restart {APP_NAME} for this to take effect.", - "AI_ENABLE_CONFIRM_BTN": "Enable AI", + "AI_ENABLE_CONFIRM_MESSAGE": "This turns AI features back on and restores the AI panel.

{APP_NAME} will restart now to apply this change. You will be asked to save any unsaved files.", + "AI_ENABLE_CONFIRM_BTN": "Enable AI and Restart", // AI CHAT PANEL "AI_CHAT_TITLE": "Claude Code", @@ -2754,7 +2754,7 @@ define({ "AI_SETTINGS_NAME_DUPLICATE": "A provider with this name already exists.", "AI_SETTINGS_DONE": "Done", "AI_SETTINGS_ENABLE_AI": "Enable AI features", - "AI_SETTINGS_ENABLE_AI_NOTE": "Turns all AI features in {APP_NAME} on or off. Takes effect after restart — you can enable it again anytime from View menu > Enable AI.", + "AI_SETTINGS_ENABLE_AI_NOTE": "Turns all AI features in {APP_NAME} on or off. Changing this restarts {APP_NAME} to apply it — you can enable it again anytime from View menu > Enable AI.", // demo start - Phoenix Code Playground - Interactive Onboarding "DEMO_SECTION1_TITLE": "Edit in Live Preview", From ed5ae1a3695802c6dc5dec7fc982696699fb7171 Mon Sep 17 00:00:00 2001 From: abose Date: Wed, 5 Aug 2026 12:05:22 +0530 Subject: [PATCH 3/3] build: update pro deps --- tracking-repos.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tracking-repos.json b/tracking-repos.json index bbf90cef27..89421c443f 100644 --- a/tracking-repos.json +++ b/tracking-repos.json @@ -1,5 +1,5 @@ { "phoenixPro": { - "commitID": "2320177276271ca6bb00188b5f633a42e5f07d9e" + "commitID": "1ded0ad017bd0fe0e69503b0a068198da2fdc11a" } }