Skip to content

[Zed] Add remove recent project#18027

Merged
raycastbot merged 13 commits intoraycast:mainfrom
tmwrnr:feature/zed/remove-recent-projects
Mar 24, 2025
Merged

[Zed] Add remove recent project#18027
raycastbot merged 13 commits intoraycast:mainfrom
tmwrnr:feature/zed/remove-recent-projects

Conversation

@tmwrnr
Copy link
Contributor

@tmwrnr tmwrnr commented Mar 21, 2025

Description

  • add actions to remove recent project and all recent projects
  • update dependencies and migrate to flat eslint config
  • remove unused code

Closes #17837

Screencast

image

Checklist

@raycastbot raycastbot added extension fix / improvement Label for PRs with extension's fix improvements extension: zed-recent-projects Issues related to the zed-recent-projects extension OP is contributor The OP of the PR is a contributor of the extension labels Mar 21, 2025
@raycastbot
Copy link
Collaborator

raycastbot commented Mar 21, 2025

Thank you for your contribution! 🎉

🔔 @ewgenius @tleo19 @jylamont @tmwrnr @true-real-michael you might want to have a look.

You can use this guide to learn how to check out the Pull Request locally in order to test it.

Due to our current reduced availability, the initial review may take up to 10-15 business days

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR Summary

This PR adds functionality to remove recent projects in the Zed extension, both individually and in bulk, while also updating dependencies and migrating to a flat ESLint configuration.

  • The changelog entry at /extensions/zed-recent-projects/CHANGELOG.md is missing the required {PR_MERGE_DATE} template string in the title, should be ## [Enhancements] - {PR_MERGE_DATE}
  • SQL injection vulnerability in /extensions/zed-recent-projects/src/lib/zedEntries.ts where id is directly interpolated into the delete query
  • Major version updates in package.json (React 19, TypeScript 5.8, ESLint 9) could introduce compatibility issues
  • Consider using showFailureToast from @raycast/utils in open-new-window.tsx instead of manual showToast with failure style

💡 (1/5) You can manually trigger the bot by mentioning @greptileai in a comment!

12 file(s) reviewed, 4 comment(s)
Edit PR Review Bot Settings | Greptile

Copy link
Contributor

@ewgenius ewgenius left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @tmwrnr!

Copy link
Collaborator

@pernielsentikaer pernielsentikaer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi 👋

Looks good to me, approved 🔥

@raycastbot raycastbot merged commit 9a75f08 into raycast:main Mar 24, 2025
2 checks passed
@github-actions
Copy link
Contributor

Published to the Raycast Store:
https://raycast.com/ewgenius/zed-recent-projects

@raycastbot
Copy link
Collaborator

🎉 🎉 🎉

We've rewarded your Raycast account with some credits. You will soon be able to exchange them for some swag.

@tmwrnr tmwrnr deleted the feature/zed/remove-recent-projects branch March 24, 2025 08:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

extension fix / improvement Label for PRs with extension's fix improvements extension: zed-recent-projects Issues related to the zed-recent-projects extension OP is contributor The OP of the PR is a contributor of the extension

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Zed] ...how to clear recent project list

4 participants