You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Quick relevant life update: I work at Dagger now. 🥳
Dagger solves the same problems as Bass, but it's an API instead of a language. If you're interested in what Bass can do but you don't wanna learn a new language, Dagger might be a better fit. You can check the Dagger docs to see if there's already an SDK for your preferred language.
This release of Bass adds a Dagger runtime I've been building to dogfood the Dagger Go SDK and core API. There are a few pieces missing so it's not quite a drop-in replacement for the Buildkit runtime yet, but it's looking like a perfect fit!
Aside from all that, this release is a grab bag of assorted features:
5 new bindings: concat, take-all, collect, assert, strings:length
2 new protocols: :lines, :tar
1 deprecated binding: append (replaced by concat)
...plus a few other fixes and tweaks. All the details are below.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Quick relevant life update: I work at Dagger now. 🥳
Dagger solves the same problems as Bass, but it's an API instead of a language. If you're interested in what Bass can do but you don't wanna learn a new language, Dagger might be a better fit. You can check the Dagger docs to see if there's already an SDK for your preferred language.
This release of Bass adds a Dagger runtime I've been building to dogfood the Dagger Go SDK and core API. There are a few pieces missing so it's not quite a drop-in replacement for the Buildkit runtime yet, but it's looking like a perfect fit!
Aside from all that, this release is a grab bag of assorted features:
concat
,take-all
,collect
,assert
,strings:length
:lines
,:tar
append
(replaced byconcat
)...plus a few other fixes and tweaks. All the details are below.
See you next time!
What's Changed
New Features ✨
bass --runner
reconnects when connection breaks by @vito inbass --runner
reconnects when connection breaks #247(take-all)
for reading all values from a pipe source by @vito in add(take-all)
for reading all values from a pipe source #248:lines
protocol by @vito in add:lines
protocol #249(read)
, add(assert)
by @vito in introduce Custodians, refactor(read)
, add(assert)
#261(collect)
by @vito in add(collect)
#263(strings:length)
by @vito in add(strings:length)
#262tar
protocol, use it to test runtime exporting by @vito in addtar
protocol, use it to test runtime exporting #264Fixed Bugs 🐛
Other Changes
if
/use
/import
/load
by @vito in hl: classifyif
/use
/import
/load
#246New Contributors
Full Changelog: v0.10.0...v0.11.0
This discussion was created from the release v0.11.0: this one goes to eleven.
Beta Was this translation helpful? Give feedback.
All reactions