Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version Number Mismatch on the macOS Application. #299

Open
3 tasks
paul-cossey opened this issue Sep 21, 2023 · 15 comments
Open
3 tasks

Version Number Mismatch on the macOS Application. #299

paul-cossey opened this issue Sep 21, 2023 · 15 comments

Comments

@paul-cossey
Copy link

paul-cossey commented Sep 21, 2023

Prerequisites

  • Can you reproduce the problem with Debug -> Reload Without Extensions?
  • Did you perform a cursory search to see if your bug or enhancement is already reported?
  • Did you read the Troubleshooting guide?

For more information on how to write a good bug report read here
For more information on how to contribute read here

Description

Hi, Folks

Not really a bug, but I've noticed that there is a version number mismatch on the macOS App.

The latest release is on the releases page is v2.2.0, but the versions listed in /Volumes/Brackets\ 2.2.0/Brackets.app/Contents/Info.plist is 1.14.2 for both CFBundleVersion and CFBundleShortVersionString

Steps to Reproduce

1. Download the App 2. Right Click - Get Info 3. View the version number

Expected behavior: [What you expected to happen]

The version number in the info.plist should match the release

Actual behavior: [What actually happened]

The App displays an old version number

Versions

Please include the OS and what version of the OS you're running.
Please include the version of Brackets. You can find it under Help -> About Brackets (Windows and Linux) or Brackets -> About Brackets (macOS)

@abose
Copy link
Member

abose commented Sep 21, 2023

Thanks for raising the issue. This happened as the earlier build tooling was from Adobe and we don't have access to Adobes toolig as brackets is now and independent OSS project. So we had to retrofit the old binaries and patch in our changes causing some version number mismatches.

This will be addressed soon as we are nearing completion of native builds of https://phcode.dev , which will be the future foundation of native builds for phcode IDE and Brackets. Stay tuned for updates in the coming months.

@paul-cossey
Copy link
Author

Thanks for the update @abose much appreciated.

@gsmc-alx
Copy link

Any progress on this? I notice several versions have been released since this issue was reported, and the Mac version numbers CFBundleShortVersionString and CFBundleVersion in the application pkg bundle's Info.plist are still incorrect.

This has to be a really easy fix, but being incorrect makes it impractical for us to deploy the application using automated deployment tools.

@abose
Copy link
Member

abose commented Sep 28, 2023

New versions of phcode(Brackets IDE successor) should be available before December.

Unfortunately the fix is not easy as we dont have access to some proprietary Installer binaries internal to Adobe, and we had to create our own shell. Its nearing completion.

@gsmc-alx
Copy link

Thanks for getting back to me, and sorry for my impatience.

will there be a Mac desktop version of phcode?

@abose
Copy link
Member

abose commented Sep 29, 2023

No worries, it actually helps. We really like to hear the pulse of the community and that usually guides what we invest our resources in. It will be available for Marcos(m1 and Intel binaries), Windows, Linux, ans browsers(Chrome, Edge et all, Firefox) as well this time.

@brianlamb
Copy link

Thanks for the report on this, I started going crazy trying to figure out why the release page was downloading the older version. Indeed the About in the app correctly reports 2.2.0 But the App Bundle info in MacOS was confusing the hell out of me. Thanks for the updates

@chrisi51
Copy link

chrisi51 commented Nov 10, 2023

New versions of phcode(Brackets IDE successor) should be available before December.

Unfortunately the fix is not easy as we dont have access to some proprietary Installer binaries internal to Adobe, and we had to create our own shell. Its nearing completion.

do i understand correctly, that brackets is replaced by https://phcode.dev/ and so only useable via browser?
Or is there any new desktop app, which i don't seem to find?

Or is it the other way arround, that brackets implements https://phcode.dev/ for being the desktop app and it is just getting mayor milestones of the phcode project implemented?

@paul-cossey
Copy link
Author

Hey, @abose

Appreciate you may still have a bunch of heavy lifting to do, but is there any update on this?

Thanks! 😄

@abose
Copy link
Member

abose commented Jan 25, 2024

Hello! Beta releases will be available in February. Mostly done, just working on some final issues.

@paul-cossey
Copy link
Author

Awesome! Thanks for the update. Good luck with the final few issues 🍀

@abose
Copy link
Member

abose commented Jun 13, 2024

Awesome! Thanks for the update. Good luck with the final few issues 🍀

Forgot to update in this issue. The new builds are available at https://phcode.io

@paul-cossey
Copy link
Author

Thanks, @abose

So just to clarify, is Phoenix Code a replacement for Brackets? And Brackets is no longer under active development?

@abose
Copy link
Member

abose commented Jun 25, 2024

Thanks, @abose

So just to clarify, is Phoenix Code a replacement for Brackets? And Brackets is no longer under active development?

Yes. Phoenix code is currently supported and in active development. we recommended to migrate to it. Brackets will be back next year as a text editor, stripped down version oh phcode without the code intelligence bits.

@paul-cossey
Copy link
Author

Gotcha, thanks for clarifying!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants