#πŸš€ v0.13.4 - 9th October 2024

1 messages Β· Page 1 of 1 (latest)

dusty anvil
#

πŸ‘‹ <@&946480760016207902>

#

It's been a while - a few weeks, eek.

I'd like to get this release out ASAP - it has a few very important things: https://github.com/dagger/dagger/compare/v0.13.3...main

And probably other stuff I'm missing

#

@shrewd pollen if you're picking up the tmpfs mount one, does that one look achievable in your day today? If not, @brittle basin can this one be moved to the next milestone (or is there some urgency?)

#

I don't think there's anything else that needs to be in urgently? Should hopefully be a pretty calm release πŸ˜„

summer sundial
worthy blade
dusty anvil
#

we can push the release further out if neccessary, but would like to get those git + typescript fixes in asap πŸ™‚

shrewd pollen
dusty anvil
#

yeah no worries, don't mean to chuck you right into the deep end πŸ˜„

shrewd pollen
#

no worries i like the deep end lol, i will just tell you straight up i am treading water and am not aware of how deep it actually is

#

erik will show up with scuba gear, taking the metaphor until it breaks

split island
#

@dusty anvil anything in here that we should have the Commanders test out? I can send a message to them today, but I need the info on how they can test.

dusty anvil
#

nothing particularly interesting feature wise here, so think we can give this one a pass

#

but we really should make it very easy to test out a preview release, will try and put some instructions for that together

split island
brittle basin
#

Oh I just realized that the 9th is tomorrow lol, I will knock out https://github.com/dagger/dagger/issues/8513 quickly in that case ( @shrewd pollen already has a PR for the tmpfs mounts that should be mergeable today or tomorrow pre-release)

azure plaza
#

I know @eternal bough has several PRs in flight waiting on review. Just flagging that here in case we can get some of these in

brittle basin
azure plaza
#

I think we're good to go as far as I'm concerned on .dagger. The only open question I see in the PR is "should we ignore anything when deciding if the dir is empty". I can't think of anything, but we should probably merge and we can always follow up

dusty anvil
#

morning πŸ‘‹ - starting to go through the milestone now, with an aim to cut the release later this afternoon

dusty anvil
#

currently investigating the docs deployment failure - looks like this started failing after merging the expand functionality

#

got an idea of what this is, i think this is around the use of { in the output, which is somehow getting translated into mdx directly? and then failing in an internal build place

timid pecan
#

I'm seeing a weird error in the docs build related to the TS SDK reference doc generation

6:00:04 PM:         Error: Can't render static file for pathname "/reference/typescript/modules/api_client_gen"
            at generateStaticFile (/opt/build/repo/docs/node_modules/@docusaurus/core/lib/ssg.js:119:15)
6:00:04 PM:             at runNextTicks (node:internal/process/task_queues:60:5)
6:00:04 PM:             at process.processImmediate (node:internal/timers:447:9)
6:00:04 PM:             at async /opt/build/repo/docs/node_modules/p-map/index.js:57:22 {
6:00:04 PM:           [cause]: ReferenceError: VAR is not defined
6:00:04 PM:               at _createMdxContent (server.bundle.js:75437:37)

https://app.netlify.com/sites/devel-docs-dagger-io/deploys/670676c71e7dc0458c026dba

#

ah, just reading above...i think you're seeing the same thing @dusty anvil ?

dusty anvil
#

yeaa

#

so there's an option to escape this

#

but it's only in a newer version of the plugin

#

and upgrading the typedoc plugin is very frustrating

#

but getting someway towards it

eternal bough
#

looks like this started failing after merging the expand functionality
got an idea of what this is

apologies that this is triggering failure. is there anyway we could have caught this in regular CI?

dusty anvil
#

yeah, the netlify job was failing and i mistook it for a flake

#

we should run docs site in our ci pipeline

#

that would have caught this (the netlify job is pretty flaky)

timid pecan
dusty anvil
#

yeah, fair enough - i think this is just a fuck-up on my part πŸ˜„ i think i've got a fix, gonna open a PR asap

timid pecan
#

np, lmk if i can help

dusty anvil
#

side-note - the typedoc docusaurus plugin docs are terrible

#

the options you provide are from: the docusaurus typedoc plugin, typedoc itself, the typedoc markdown plugin, the typedoc frontmatter plugin - and they're all entirely on different pages, and even different domains

#

</rant>

dusty anvil
#

this should be the docs fix ^ (cc @timid pecan)

timid pecan
dusty anvil
#

anyone around to approve? @worthy blade @summer sundial @quaint trail (sorry for the pings)

dusty anvil
#

tagging now πŸ™‚

dusty anvil
#

engine release done, now doing sdks/etc

#
  • sdks done
  • helm chart done
  • docs done
#

@winter panther @quaint trail @magic rune @lofty girder daggerverse and playground can be updated πŸ™‚

azure plaza
#

if you had to pick one small thing to automate after this release, what would it be @dusty anvil ? 😁

dusty anvil
dusty anvil
#

I feel like the points where our automation really sucks is the "last-mile" bits - the dagger-for-github pr, and the daggerverse update specifically

#

ideally, we should have a dagger action that does this step for us entirely - opens up all the prs in all the right places
but i'm not sure the current state of that (cc @quaint trail)

dusty anvil
azure plaza
#

how do you feel about adding a checkbox "automate one thing you just did manually" at the end of the checklist, and starting with this release?

dusty anvil
azure plaza
dusty anvil
#

because that one bumps the version of dagger in our ci

#

and we want to start using the newest release version right away to maximize our bug catchment πŸ˜„

#

(automation is gonna be my first task tomorrow, i'm running towards eod right now)

azure plaza
zenith urchin
dusty anvil
#

❀️ thanks!

dusty anvil
#

thoughts on doing another follow-up release tomorrow to patch this? since it can cause a panic when loading certain old modules

#

cc @brittle basin ^ (finished debugging the thing we just chatted about)

brittle basin
dusty anvil
#

Ah it doesn't need to be that old - just before 0.12.0 actually

#

But yeah, I guess we might not be able to do a direct query approach here

brittle basin
dusty anvil
#

Min client can be 0.12.0 while the module version it calls can be lower 😭

brittle basin
#

I can do that quick

dusty anvil
#

Perf πŸ‘Œ

#

Does it justify a follow up release this week? Or is it niche enough of a case to wait till next week?

brittle basin
#

I can run it tomorrow if others agree

#

If we chip away at automating every release it will get less and less painful

dusty anvil
brittle basin
brittle basin
zenith urchin
dusty anvil
#

πŸš€ v0.13.4 - 9th October 2024