Skip to content

Releases: phcode-dev/phoenix-desktop

Phoenix Code Stable Release v4.0.3

31 Jan 10:53
Compare
Choose a tag to compare

2025 January release(4.0) of Phoenix Code is now available for download at phcode.io.

This is the largest release we had in a while, and we are happy to announce the next phase of Phoenix Code with
a major version bump to 4.0.

The legacy of Brackets - Continued

A decade-long journey of pushing web development forward: The Brackets story continues with Phoenix Code.
Read more about the story of Brackets and the journey to build Phoenix Code and the Brackets community.

This release's core theme is Git, Color previews, UX imporovements and stability.

Git for Desktop

Git is finally here. Integrated Git source control with a clean, intuitive interface. Stage changes, commit, and sync with a single click while keeping your focus on the code. Now available in the Windows, Mac and Linux desktop apps of Phoenix code. Read More...

Our Git integration is built upon the incredible work of the developers behind Brackets-Git, whose contributions made this possible. Thank you!

Image

Image

Color Previews

Preview the color(s) used in the file in the gutter area. Hovering over a color box highlights the corresponding color text in the editor to quickly jump to editing that color. Read More...

image

Open in Terminal and File Explorer

New "Open In" feature lets you instantly open directories and files in the system Terminal or File Explorer across Windows, macOS, and Linux desktop apps!

Image

Better Translations

We've moved to an LLM-assisted translation framework, delivering higher-quality translations for non-English locales.

Notable changes and fixes

Performance & Stability Tweaks

All changes

Please see this link for a full list of changes in GitHub.

A Request from the Phoenix Team:

With gratitude,

The Phoenix Team

Phoenix Code Stable Release v3.10.0

27 Nov 04:45
Compare
Choose a tag to compare

November release(3.10) of Phoenix Code is now available.

This month's core theme is Editor UI improvements. We have fine-tuned the editing experience for better
performance and visual feedback.
We've also made substantial improvements to docs.phcode.dev to better support extension
developers.

Indent Guide Lines

Phoenix Code now supports indent guidelines to help you better visualize code structure. This feature can
be toggled via View > Indent Guide Lines. Read more...

image

Customizable Editor Line Height

Theme Settings (View > Themes...) now has a new Line Height slider. Adjust the editor line height between 1x and 3x to find your
perfect balance of readability and screen real estate. Read more...

Also added a Get More... button to the Themes dialog, linking directly to the themes section in Extension Manager.

image

Line:Col Indicator Relocation

Moved to the right of the status bar, accommodating future status bar extensions. Click on the line:col section in the
statusbar to jump to specific lines.

image

Performance Tweaks

Stability Improvements

Documentation Updates

Our documentation site - docs.phcode.dev has received a major overhaul:

All changes

Please see this link for a full list of changes
in GitHub.

A Request from the Phoenix Team:

Phoenix Code Experimental build v3.10.0

25 Nov 08:44
Compare
Choose a tag to compare
Pre-release

Phoenix Code Release Notes

Experimental build for testing purposes -- do not use.

Phoenix Code Stable Release v3.9.4

10 Sep 07:40
Compare
Choose a tag to compare

September release(3.9) of Phoenix Code is now available.

This month's core theme is App robustness and stability improvements.
We have also added several HTML and Text Editing workflow improvements.

Now Available on ChromeOS

All new native ChromeOS app is now available on the Google Play Store.
The ChromeOS app is a highly requested feature and is specially made for education and student use.

google play icon (1)

Auto rename start and end of HTML/XML/SVG tags

Automatically rename paired HTML/XML/SVG tags as you type at the start or end of the tag. Read more...

tag sync

Auto Tab and Spacing detection

Phoenix Code can now automatically detect and apply the indentation style (tabs or spaces) based on the existing code in the file.
Read more...

image

UX Improvements

Stability Improvements

Update on Release Schedule

In the past, we've released Phoenix Code updates on a monthly basis. However, last month we encountered an issue with our release that led to stability problems for our users.

To address this, we've taken a step back to reevaluate our release process and make improvements to ensure greater robustness and reliability going forward.

As a result, we've decided to slow down the desktop release schedule to once every two months. This will allow us to thoroughly test each update and deliver a more stable experience.

We apologize for any inconvenience caused by the previous release and appreciate your patience and understanding as we work to improve the quality of Phoenix Code.

We look forward to bringing you new features and improvements in a more controlled and reliable manner.

A Request from the Phoenix Team:

Phoenix Code Experimental build v3.9.1

06 Sep 07:16
Compare
Choose a tag to compare
Pre-release

prerelase for testing only!

Phoenix Code Stable Release v3.8.8

27 Jun 13:21
Compare
Choose a tag to compare

June release(3.8) of Phoenix Code is now available.

This month's release is all about Drag and Drop, HTML assistance and ESLint. We've also addressed numerous feature requests and bug reports, along with improving app UX and stability.

Drag and Drop Files and Folders in Desktop Apps - Experimental

Drag files from Explorer (Windows) or Finder (Mac) and drop them into Phoenix Code to open individual files. Drop a folder to open it as a project.

Note: This feature is currently disabled on Linux due to UI issues in some Linux distributions. To enable it, select menu
Debug -> Experimental Features -> Drag And Drop Files.

This feature is not available in the browser version @ phcode.dev

drag and drop

HTML Validation

We have added HTML Validator to help you find errors like duplicate IDs, unrecognized tags, and more. Read more here.

HTML validate

ESLint Support

All new and simplified ESLint experience that displays all ESLint errors in a file. Fix one or all errors with a single click. To enable, open a project that uses ESLint in Phoenix Code. Read more here.

image

Notable Changes

  • Non-Intrusive Automatic Updates: Updates are now installed in the background with no more distracting dialogs when an update is available.
  • Case-Sensitive File Renaming: Renaming files to a different case, such as a.txt to A.TXT, is now supported.
  • File > New Project is now renamed to Start Project.
  • Increased stability and app startup experience.

A Request from the Phoenix Team:

Phoenix Code Experimental build v3.8.4

24 Jun 11:10
Compare
Choose a tag to compare
Pre-release

Experimental build. not to be used.

Phoenix Code Experimental build v3.8.2

11 Jun 07:39
Compare
Choose a tag to compare
Pre-release

Test release with eslint support

Phoenix Code Stable Release v3.7.3

26 May 09:46
Compare
Choose a tag to compare

May release(3.7) of Phoenix Code is now available.

This month's release is all about Live previews and the little things that make your work just a bit easier. We've also addressed numerous feature requests and UX bug reports, along with improving app UX and stability.

Live CSS Class and Style Code Hints

Interactively edit CSS styles and classes using the up/down arrow keys in code hints. This provides an instant boost to your HTML and CSS workflows.

classLiveHints

CSS/HTML Code Hints improvements

Improved relevance of suggestions in CSS and HTML code hints. For E.g., typing b in a CSS file will prioritize background-color. Typing between will bring up relevant CSS property-value combinations like align-content: space-between; (see image below), so you don't have to remember which value is under which CSS property.

image

Move to trash/bin when deleting files

Deleting files from the files panel in desktop apps will move the file/folder to trash/recycle bin instead of permanently deleting it.

UX Improvements

  • Deleting the Phoenix Code folder in user Documents directory is now supported in desktop apps.
  • Increased stability and app startup experience.
  • Copy Error Message button is now available in the problems panel.

image

A Request from the Phoenix Team:

Phoenix Code Experimental build v3.7.2

05 May 05:16
Compare
Choose a tag to compare
Pre-release

Adds support for node extensions