How do you decide what goes into a release?
I was hoping this would get released since it was merged.
https://github.com/dagger/dagger/pull/11585
But looking thru the release notes I see it hasn’t made it in.
Thank you.
1 messages · Page 1 of 1 (latest)
How do you decide what goes into a release?
I was hoping this would get released since it was merged.
https://github.com/dagger/dagger/pull/11585
But looking thru the release notes I see it hasn’t made it in.
Thank you.
if it got merged then it's in the release. Probably just omission in the release note.
Aren't release notes auto-generated too? Is there way to know for sure that it is in the release?
you can look at the git tag from the release
Ya perfect, thanks!
but we release from main so it's impossible not to release something once it's merged (unless the commit is reverted for some reason)
@cinder patrol I cannot find this breaking change in the change logs
Fixes #10348.
This brings it inline with other similar functions. source is a much better name anyways, just naming it directory is strange, that information is already present via the type-info.
@open widget it's not a breaking change from the engine PoV if you don't upgrade your module version. That API change is safeguarded behind a view
It's labeled as a breaking change in GitHub labels, alongside other breaking changes in the same release, that did get mentioned in the release notes. It does seem to have been missed, correct?
We don't use modules, we use the SDK. For SDK users, this is a very impactful breaking change, WithDirectory gets used a lot
If I speak directly to the engine with GraphQL, this would be a breaking change for my queries. To me, that is the engine changing it's contract with developers.
I can see how modules handle that for users, but I would not say that makes this not a breaking change in general, the api schema changed
@open widget yes we did miss it in the release note, sorry.