这是indexloc提供的服务,不要输入任何密码
Skip to content

Use gradle build file to populate changelog #8360

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

Merged
merged 1 commit into from
Jul 24, 2025

Conversation

helin24
Copy link
Member

@helin24 helin24 commented Jul 22, 2025

We're currently using plugin.dart to read the CHANGELOG.md file and write it to plugin.xml, but we can also use the changeNotes property from IJ documentation.

Old way:

  • plugin.dart reads plugin-template.xml and CHANGELOG.md
  • plugin.dart combines the two and writes all the change notes to plugin.xml
  • gradlew buildPlugin is run

New way:

  • plugin.dart doesn't touch the change log part
  • gradlew buildPlugin adds in changelog

We can check that change log has been inserted in the final flutter-intellij.zip file:
Screenshot 2025-07-22 at 10 38 33 AM

This was referenced Jul 22, 2025
@helin24 helin24 merged commit f0de2bd into flutter:master Jul 24, 2025
8 checks passed
@helin24 helin24 deleted the changelog branch July 24, 2025 17:20
helin24 added a commit that referenced this pull request Jul 24, 2025
This removes having the `plugin.dart` tool populate the XML templates
with `version` and `ideaVersion` information. We already have
configuration in `build.gradle.kts` to do this.

This comes after #8360
and should be rebased after that change is merged.
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

Successfully merging this pull request may close these issues.

2 participants