Conversation
roll
commented
Jul 7, 2025
- fixes Add "New in vX.X" notes to the specs' texts #928
Deploying datapackage with
|
| Latest commit: |
36f1938
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://2e4d568e.datapackage-6gp.pages.dev |
| Branch Preview URL: | https://928-add-new-in-version-notes.datapackage-6gp.pages.dev |
|
Hi @peterdesmet, can you please take a look? |
peterdesmet
left a comment
There was a problem hiding this comment.
While useful, I think the approach with Version compatibility callouts is quite verbose. Can I suggest:
Adding the version to the header for new properties? It can be styled similar to a Bootstrap badge. It should not be appear in the header id or the table of content. This is how Jekyll documentation does it.
$schemav2.0
Or alternatively, below the title, maybe styled as small text.
$schemaNew since v2.0.
|
@peterdesmet What would you suggest on changes like |
|
Another example - https://radashi.js.org/reference/array/group/ |
I guess we could mention the version in the text where relevant:
Although that's probably to hard to maintain. Alternatively, we consistently add a label to all headers where something has changed and link to the corresponding CHANGELOG section for context.
|