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

☂️ JetBrains plugin 1.0 #14

Closed
6 of 9 tasks
victor-teles opened this issue Dec 14, 2023 · 7 comments
Closed
6 of 9 tasks

☂️ JetBrains plugin 1.0 #14

victor-teles opened this issue Dec 14, 2023 · 7 comments
Labels
Enhancement Improves an existing feature Help wanted Extra attention is needed

Comments

@victor-teles
Copy link
Contributor

victor-teles commented Dec 14, 2023

Description

This issue provides a high-level overview of the development of Biome JetBrains plugin version 1.0 and tracks the progress of individual tasks.

Tasks:

Repository tasks

  • Add IntelliJ Plugin Verifier to GitHub workflows
  • Add automatic changelog to plugin's release notes @nhedger
  • Move the plugin to its own repository @nhedger

Want to contribute? Let us know if you are interested! We will assign you to the task to prevent several people from working on the same issue. Don't worry, we can unassign you later if you are no longer interested in the task! Read our intellij contributing guide

Want to see something else in 1.0? let us know 👇

@nhedger
Copy link
Member

nhedger commented Dec 14, 2023

I will help with moving the plugin to its own repository.

@nhedger
Copy link
Member

nhedger commented Dec 14, 2023

What do you mean by:

Add plugin version validation to GitHub workflows

@victor-teles
Copy link
Contributor Author

victor-teles commented Dec 14, 2023

@nhedger

What do you mean by:

The JetBrains plugin has a gradle task called "IntelliJ Plugin Verifier" It checks for incompatibilities with new APIs / new IDE versions.
I think it would be good to see this report on CI.

If you are also interested in this task, there is a preliminary work done by JetBrains

For more details: https://plugins.jetbrains.com/docs/intellij/verifying-plugin-compatibility.html

@nhedger
Copy link
Member

nhedger commented Dec 14, 2023

Thanks for the explanation, I'll see if we can run this as a separate workflow on a schedule

@nhedger
Copy link
Member

nhedger commented Dec 15, 2023

I'll also be taking on the changelog generation.

@victor-teles victor-teles transferred this issue from biomejs/biome Dec 22, 2023
@victor-teles victor-teles added Help wanted Extra attention is needed Enhancement Improves an existing feature labels Dec 22, 2023
@whjvenyl
Copy link

whjvenyl commented Jan 8, 2024

Great work so far.
An additional addition I'd like to see is the current configuration for the Save-Action in the description field as seen here for prettier.

CleanShot 2024-01-08 at 14 40 38@2x

@victor-teles
Copy link
Contributor Author

@whjvenyl Thank you for the feedback and for testing the nightly version 🤞
I'll add your suggestion to the task list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Improves an existing feature Help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants