Skip to content

docs: split changelog in separate json files#954

Merged
EPMatt merged 5 commits intomainfrom
ma/changelog-restructure
Nov 4, 2025
Merged

docs: split changelog in separate json files#954
EPMatt merged 5 commits intomainfrom
ma/changelog-restructure

Conversation

@EPMatt
Copy link
Owner

@EPMatt EPMatt commented Nov 4, 2025

Thank you for taking the time to work on a Pull Request. Your contribution is really appreciated! 🎉
Please don't delete any part of the template, since keeping the provided structure will help maintainers to review your work more rapidly.

Sections marked as * are required and need to be filled in.

Proposed change*

This PR refactors the way Blueprint Changelogs are written. Instead of being input in the mdx doc file for the blueprint, structured json changelogs are placed aside the blueprint yaml file.
Then, a React component in the docs website fetches the changelog file for each blueprint, and renders the Changelog in the blueprint page.

This PR includes no functionality change.

Checklist*

  • I followed sections of the Contribution Guidelines relevant to changes I'm proposing.
  • I properly tested proposed changes on my system and confirm that they are working as expected.
  • I formatted files with Prettier using the command npm run format before submitting my Pull Request.

@github-actions
Copy link
Contributor

github-actions bot commented Nov 4, 2025

Hey @EPMatt, thank you so much for your contribution! 🚀

🔄 We're currently running a few checks to make sure that everything is great with your contribution.
If further actions need to be performed before your contribution can be reviewed, additional guidance will be provided to you in the next comment.

Results are coming soon, stay tuned!

@github-actions
Copy link
Contributor

github-actions bot commented Nov 4, 2025

Hey @EPMatt,

✅ Your contribution passed all the checks, awesome!
A maintainer will soon review your submission and provide additional feedback regarding your changes.

Thanks again for dedicating your precious time to this project. 🔥

@github-actions
Copy link
Contributor

github-actions bot commented Nov 4, 2025

Hey @EPMatt,

✅ Your contribution passed all the checks, awesome!
A maintainer will soon review your submission and provide additional feedback regarding your changes.

Thanks again for dedicating your precious time to this project. 🔥

@EPMatt EPMatt merged commit 63b893c into main Nov 4, 2025
7 checks passed
@EPMatt EPMatt deleted the ma/changelog-restructure branch November 4, 2025 16:52
@github-actions
Copy link
Contributor

github-actions bot commented Nov 4, 2025

Hey @EPMatt,

✅ Your contribution passed all the checks, awesome!
A maintainer will soon review your submission and provide additional feedback regarding your changes.

Thanks again for dedicating your precious time to this project. 🔥

github-actions bot pushed a commit that referenced this pull request Nov 4, 2025
…on files (#954)

* feat(docs): v0 migration to json changelogs

* fix(docs): update changelogs with full markdown syntax

* fix(changelog): reorder entries

* fix(docs): typo

* fix(docs): add missing attribution
@github-actions
Copy link
Contributor

github-actions bot commented Dec 5, 2025

Hi there,

🔒 This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. If you want to submit a contribution to the project, you can open a new PR.

Thanks!

@github-actions github-actions bot locked and limited conversation to collaborators Dec 5, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant