-------------------------------------------------------------------
Fri Feb 10 06:25:05 UTC 2023 - kastl@b1-systems.de
- Update to version 0.3.12:
* build(deps-dev): bump pytest-subprocess in /sdk/python (#4482)
* feat: implements registry auth on container (#4502)
* feat: implement cache sharing mode + add GraphQL enum type (#4437)
* Fix TestDirectoryWithTimestamps for non-ext4 filesystems (#4548)
* build(deps): bump typescript from 4.9.4 to 4.9.5 in /website (#4495)
* build(deps): bump sass from 1.57.1 to 1.58.0 in /website (#4510)
* build(deps): bump @docusaurus/preset-classic in /website (#4536)
* docs: Fix Rust,PHP syntax highlight and API response in GraphQL docs (#4533)
* build(deps): bump @docusaurus/theme-mermaid in /website (#4530)
* build(deps): bump @docusaurus/core from 2.3.0 to 2.3.1 in /website (#4529)
* build(deps-dev): bump @typescript-eslint/parser in /sdk/nodejs (#4494)
* Fix cache key examples in Go and Python SDKs (#4446)
* chore: fallback to existing engine with docker (#4489)
* This commit updates the sed command line in the (#4525)
* docs: Added platform clarification in Google Cloud + GitHub guide (#4526)
* docs: Updated quickstart example repository URL (#4527)
* add entrypoint to engine image (#4521)
* ci: Pass engine test job if otel-collector fails (#4512)
* build(deps-dev): bump @typescript-eslint/eslint-plugin in /sdk/nodejs (#4496)
* Generate strictly typed scalars to improve type safety (#4503)
* ci: Improve how we handle cached vertices (#4498)
* Adds minor fixes to quickstart (#4506)
* Add quickstart fixes (#4500)
* build(deps-dev): bump typescript from 4.9.4 to 4.9.5 in /sdk/nodejs (#4492)
* This commit upgrades Docusaurus to 2.3.0 and corrects (#4497)
* docs: Added quickstart guide (#4391)
* fix: Merge container from env vars with existing env vars (#4455)
* refactor: group common funcs into upper interface (#4415)
* build(deps-dev): bump eslint from 8.32.0 to 8.33.0 in /sdk/nodejs (#4481)
* website: remove amplitude (#4433)
* ci: Upload journal.log & comment.md as artifacts (#4487)
* engine: fix workdir verification on Windows (#4486)
* Fix session error handling (#4421)
* Remove PR comments for engine tests (#4478)
* build(deps): bump @docusaurus/theme-mermaid in /website (#4475)
* website: fix code tags css in dark mode (#4468)
* build(deps-dev): bump @typescript-eslint/eslint-plugin in /sdk/nodejs (#4430)
* ci: Collect traces & logs from pipeline runs and publish to Loki & Tempo (#4340)
* Fixed Node.js multibuild example (#4452)
* Fix container use in nodejs get started guide. (#4462)
-------------------------------------------------------------------
Fri Jan 27 06:08:27 UTC 2023 - kastl@b1-systems.de
- Update to version 0.3.10:
* python: Codegen Enum types (#4448)
* deps(python): Update ruff (#4444)
* build(deps): bump ua-parser-js from 0.7.31 to 0.7.33 in /website (#4443)
* build(deps-dev): bump @typescript-eslint/parser in /sdk/nodejs (#4431)
* build(deps): bump spectaql from 2.0.3 to 2.0.4 in /website (#4416)
* build(deps): bump typedoc from 0.23.23 to 0.23.24 in /website (#4345)
* chore(python): Adopt ruff (#4399)
* Fix engine state path in operator manual. (#4423)
* build(deps-dev): bump eslint from 8.31.0 to 8.32.0 in /sdk/nodejs (#4382)
* build(deps-dev): bump @typescript-eslint/parser in /sdk/nodejs (#4395)
* chore: bump version of actions/add-to-project (#4427)
* Implement label API (#4387)
* bump buildkit to v0.11.1 (#4402)
* [GraphQL Reference] add ids and anchor tags to each field (#4410)
* build(deps-dev): bump pytest from 7.2.0 to 7.2.1 in /sdk/python (#4408)
* Bugfix: CLI Download for Node.js SDK on Windows (#4390)
* build(deps): bump axios from 1.2.2 to 1.2.3 in /sdk/nodejs (#4405)
* build(deps-dev): bump poethepoet from 0.17.1 to 0.18.1 in /sdk/python (#4406)
* Add live demo link (#4397)
* experimental graph tool (#4365)
* build(deps): bump beartype from 0.11.0 to 0.12.0 in /sdk/python (#4394)
* change posthog analytics URL to minimize ad-blockers (#4396)
* Pipeline fixes for RootFS and Git (#4392)
* Add Exclude Sub-Directory tests (#3802)
* ci: Disable flaky TestPipeline test (#4376)
* build(deps-dev): bump @typescript-eslint/eslint-plugin in /sdk/nodejs (#4388)
* build(deps-dev): bump @typescript-eslint/parser in /sdk/nodejs (#4385)
* build(deps-dev): bump prettier from 2.8.2 to 2.8.3 in /sdk/nodejs (#4383)
* Enhance docs typo readability (#4351)
* build(deps-dev): bump @types/node in /sdk/nodejs (#4263)
* build(deps-dev): bump prettier from 2.8.1 to 2.8.2 in /sdk/nodejs (#4342)
* build(deps): bump docusaurus-plugin-sass from 0.2.2 to 0.2.3 in /website (#4343)
* docs: Update the Node.js get started guide (#4377)
* ci: Test provisioning for tagged artefacts which we publish (#4350)
* docs: Added info on docs release process (#4337)
* chore: Rename WithDevEngine to AdvertiseDevEngine (#4372)
* chore: Rename test-dagger-engine to dagger-engine.dev (#4371)
* fix(codegen/go): pass the GQL client to the returned client (#4369)
* Group API (#4248)
* feat: implement target to dockerfile build (#4362)
* Journal file support (#4300)
* fixes issue parsing DAGGER_SESSION_PORT and DAGGER_SESSION_TOKEN (#4359)
* NodeJS: use ID only when it makes sense (#4313)
* Document more runner conn types. (#4352)
* Only runs test+lint on push to main branch. (#4349)
* build(deps): bump golang.org/x/term from 0.3.0 to 0.4.0 (#4308)
* Fix formatting of generated python cli version file. (#4348)
-------------------------------------------------------------------
Tue Jan 10 06:06:27 UTC 2023 - kastl@b1-systems.de
- Update to version 0.3.9:
* Fix linktime override of Version var. (#4346)
* sdk: Bump engine dependency to v0.3.8 (#4338)
-------------------------------------------------------------------
Tue Jan 10 06:02:09 UTC 2023 - kastl@b1-systems.de
- Update to version 0.3.8:
* Add docs for custom provisioning and the session interface (#4232)
* deps(python): Package updates (#4334)
* sdk: python: Improve runtime type checking error message (#4333)
* build(deps-dev): bump eslint from 8.30.0 to 8.31.0 in /sdk/nodejs (#4276)
* build(deps-dev): bump @typescript-eslint/eslint-plugin in /sdk/nodejs (#4314)
* add link to examples repo in readme (#4326)
* feat: improve error message on stopped dagger engine (#4284)
* docs: add linting support for node snippets (#4328)
* docs: improve GraphQL schema doc (#4240)
* ci: avoid running publish workflows in forks (#4330)
* docs: Add replace dockerfile with Go guide (#4173)
* chore(python): Update default python version (#4298)
* docs(python): Hide internal member from reference (#4295)
* build(deps): bump golang.org/x/mod from 0.6.0 to 0.7.0 (#4318)
* Support the rest of the default buildkitd conns. (#4288)
* Change buildkit config+state to be dagger specific. (#4287)
* build(deps): bump github.com/docker/cli (#4306)
* build(deps): bump golang.org/x/sys from 0.3.0 to 0.4.0 (#4302)
* feat(codegen/nodejs): improve Socket SDK object reusability (#4315)
* build(deps-dev): bump @typescript-eslint/eslint-plugin in /sdk/nodejs (#4262)
* fix: session usage and double error prints (#4303)
* Add zipfile cli download support for windows. (#4286)
* Upgrade to buildkit v0.11-rc3. (#4296)
* improve connect doc reference (#4250)
* update local development section in the README (#4297)
* fix(codegen/nodejs): generate the required method param documentation correctly (#4134)
* Switch session url to port (#4285)
* sdk: python: Use platform dependent cache dirs (#4281)
* chore(python): Update Poetry in CI (#4292)
* Python: Update locked packages (#4280)
* setup nested session in the shim instead of the executor (#4260)
* Added typesafe error names to nodesdk errors (#4283)
* docs: explain how use local NodeSDK library. (#4265)
* build(deps-dev): bump eslint-config-prettier in /sdk/nodejs (#4277)
* website: Improve nodejs sdk docs readability (#4275)
* style: improve NodeSDK utils code (#4274)
* fix: NodeSDK correctly solves subqueries (#4266)
* style: enhance NodeSDK coding style (#4269)
* build(deps): bump axios from 1.2.1 to 1.2.2 in /sdk/nodejs (#4268)
* build(deps): bump json5 from 2.2.1 to 2.2.2 in /website (#4273)
* build(deps): bump certifi from 2022.9.24 to 2022.12.7 in /sdk/python (#4148)
* sdk: nodejs: rename queryBuilder func (#4249)
* sdk: python: Don’t timeout by default (#4175)
* sdk: python: Refactor provisioning (#4255)
* Make archive names consistent with previous naming scheme. (#4261)
* fix(codegen/nodejs): make input type field generation ordered/stable (#4259)
* fix(sdk/nodejs): use OS user cache path with "env-paths" (#4256)
* docs: update private git docs (#4251)
* Add build args to Dockerfile build (#4207)
* Add file/folder permissions to Directory and Container APIs (#4157)
* build(deps): bump attrs from 22.1.0 to 22.2.0 in /sdk/python (#4238)
* docs: Use /var/run/docker.sock base64 (#4253)
* build(deps-dev): bump mocha from 10.1.0 to 10.2.0 in /sdk/nodejs (#4166)
* build(deps): bump graphql-request from 5.0.0 to 5.1.0 in /sdk/nodejs (#4228)
* feat: NodeSDK generate input from GQL schema. (#4247)
* build(deps-dev): bump @typescript-eslint/eslint-plugin in /sdk/nodejs (#4167)
* build(deps): bump typedoc from 0.23.21 to 0.23.23 in /website (#4223)
* build(deps-dev): bump @typescript-eslint/parser in /sdk/nodejs (#4229)
* build(deps-dev): bump eslint from 8.29.0 to 8.30.0 in /sdk/nodejs (#4230)
* build(deps): bump sass from 1.57.0 to 1.57.1 in /website (#4231)
* Added types to error names and error codes (#4227)
* build(deps-dev): bump typescript from 4.9.3 to 4.9.4 in /sdk/nodejs (#4165)
* build(deps-dev): bump @typescript-eslint/parser in /sdk/nodejs (#4169)
* build(deps-dev): bump @types/node in /sdk/nodejs (#4218)
* build(deps): bump spectaql from 2.0.2 to 2.0.3 in /website (#4224)
* build(deps): bump sass from 1.56.2 to 1.57.0 in /website (#4225)
* nodesdk: Split EngineSessionPortParseError into different errors (#4156)
* cli: expose x-dagger-engine version with dagger listen (#4221)
* ci: Add cli publish from main and tests against it. (#4208)
* docs: add reference to custom api clients from cli overview (#4202)
* cli: print complete GraphQL URL to stdout when listening (#4204)
* Update SDK form (#4203)
* Update SDKs to pull CLI from S3 URL. (#4194)
* sdk: python: Fix inconsistencies in passing IDs to fields (#4195)
* add toplevel socket query example (#4187)
* sdk: python: Check input types at runtime (#4034)
* update community call CTA (#4188)
* chore: temporarly disable provision test (#4185)
* chore: use index.mjs for file name (#4181)
* ./hack/dev: export dagger binary for host platform (#4183)
* Node.js GitHub + Google Cloud guide: remove awaited + fix the console.log (#4164)
* CI examples (#4162)
* Include output of failed exec in error message. (#4161)
* cli: add disable-host-read-write flag to dagger listen (#4171)
* build(deps): bump sass from 1.56.0 to 1.56.2 in /website (#4154)
* build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /website (#4077)
* build(deps-dev): bump @types/node from 16.18.4 to 16.18.6 in /sdk/nodejs (#4114)
* build(deps-dev): bump prettier from 2.8.0 to 2.8.1 in /sdk/nodejs (#4124)
* build(deps): bump axios from 1.2.0 to 1.2.1 in /sdk/nodejs (#4115)
* build(deps-dev): bump @typescript-eslint/parser in /sdk/nodejs (#4139)
* build(deps): bump typescript from 4.9.3 to 4.9.4 in /website (#4141)
* build(deps-dev): bump @typescript-eslint/eslint-plugin in /sdk/nodejs (#4140)
* build(deps): bump amplitude-js from 8.21.2 to 8.21.3 in /website (#4153)
* build(deps): bump spectaql from 1.5.8 to 2.0.2 in /website (#4155)
* docs: Added GitHub + Google Cloud guide (#4135)
* Use 127.0.0.1 instead of localhost for sessions. (#4159)
* Replace engine-session binary w/ cli session cmd. (#4145)
* Update client-gen to use engine.Start directly. (#4143)
* update SDK request form URL (#4126)
* chore: Link contributing doc partial to CONTRIBUTING.md (#4127)
* CLI: use engine.Start directly (#4119)
* connect test helper prints logs
* add File { withTimestamps }
* add Directory.WithTimestamps
* docs: remove YALM use case and add CUE warning (#4117)
* Update container optional arguments (#4122)
* website: remove what seems to be an unused package (#3475)
* docs: Add first draft of style guide (#4004)
* docs: add 0.2 older version warning page (#4116)
* docs: update Node.js SDK optionals arguments (#4121)
* sdk: nodejs: remove unused typedoc package (#4120)
* docs: Add Go example for host fs guide. (#4110)
* NodeJS SDK required + optional types (#4005)
* doc(sdk/nodejs): export CallbackFct from connect.ts (#4091)
* docs(python): Fix reference docs
* build(deps-dev): bump @typescript-eslint/eslint-plugin in /sdk/nodejs (#4098)
* Node.js SDK : Error handling (#3947)
* docs: Fix GitLab CI configuration (#4108)
* build(deps): bump typedoc-plugin-markdown in /website (#4101)
* build(deps-dev): bump @typescript-eslint/parser in /sdk/nodejs (#4102)
* build(deps): bump docusaurus-plugin-typedoc in /website (#4103)
* docs: update go multistage guide to 0.4.2 (#4082)
* build(deps-dev): bump typedoc-plugin-markdown in /sdk/nodejs (#4099)
* build(deps-dev): bump eslint from 8.28.0 to 8.29.0 in /sdk/nodejs (#4100)
* chore: Remove old examples dir (#4096)
* chore: Improve RELEASING.md based on today's interactions (#4066)
* Use one stable go sdk version to execute CI steps. (#4087)
* sdk: nodejs: Always return a immutable object (#4081)
* build(deps-dev): bump @types/node from 16.18.3 to 16.18.4 in /sdk/nodejs (#4068)
* Add API to Playground title (#4074)
* docs: add dagger do warning message (#4071)
* ci: re-enable Go SDK mirroring on `main`
* ci: nodejs bump: fix lint error (#4072)
* sdk: Bump engine dependency to v0.3.7 (#4070)
* DisableHostRW disables host socket access (#4067)
-------------------------------------------------------------------
Thu Dec 01 20:32:08 UTC 2022 - kastl@b1-systems.de
- Update to version 0.3.7:
* container: Support WithDirectory, WithFile & WithNewFile (#3827)
* Add warning about releasing engine before SDKs.
* docs: add link to docs in api reference logo (#4056)
* docs: Adds security note for custom session (#4057)
* docs: Add releasing instructions for Node.js SDK changelog (#3972)
* docs: Add tech review badge to API page (#4062)
* docs: update docs with DAGGER_SESSION_TOKEN. (#4052)
* add test for Directory { dockerBuild }
* feat: api: directory { dockerBuild }
* docs: Add API/CLI links to sidebar (#4044)
* docs: fix API Playground button style (#4043)
* Container.WithUnixSocket replaces same path
* add Container { withoutUnixSocket }
* panic on unknown errors in tests
* remove unnecessary python test fixture change
* add test for git + SSH auth sock
* remove auto SSH auth socket forwarding
* add sshAuthSocket param to git.tree
* support mounting host Unix sockets into containers
-------------------------------------------------------------------
Thu Dec 1 09:31:12 UTC 2022 - Johannes Kastl <kastl@b1-systems.de>
- BuildRequire go1.18
-------------------------------------------------------------------
Thu Dec 01 09:03:39 UTC 2022 - kastl@b1-systems.de
- Update to version 0.3.6:
Changelog (without SDK entries)
* docs: Fixed some page slugs (#4042)
* docs: add generated graphql api reference (#3745)
* docs: Add API and CLI documentation (#3917)
* Fix typo in dagger run help. (#4039)
* Use HTTP basic auth for dagger session token. (#4030)
* ci: Do not publish non semver CLI (#4028)
* fix dagger run alias (#4027)
* ci: Publish CLI & Engine at the same time (#4012)
* make dagger run use a random path for DAGGER_SESSION_URL (#4026)
* ci: Test Engine provisioning on MacOS (#3774)
* rename exec to run (#4019)
* fix: don't trim all whitespace (#3992)
* chore(python): Refactor connectors
* Check for already used error in nerdctl format too.
* docs: Fix error in path of docs deprecation note (#3988)
* ci: add CLI publishing to engine pipeline (#3980)
* build(deps): bump alpine from 3.16 to 3.17 (#3981)
* ci: Always run test & lint workflows (#3953)
* chore: Add community call (#3924)
* chore(python): Trivial formatting cleaning
* docs: go: remove go mod replace as no longer needed
-------------------------------------------------------------------
Thu Dec 01 08:58:45 UTC 2022 - kastl@b1-systems.de
- Update to version 0.3.5:
Changelog (without SDK entries)
* ci: publish: fix bump PR creation
* ci: publish engine by tag rather than commit
* Continue using engine image ref digests for now.
* Don't log removal already in progress error.
* ci: trigger engine push (#3955)
* Don't include credential helpers on macos.
* ci: fix publish engine flow (#3951)
* Python: Add tests for improved Provisioning Error Messages (#3880)
* Include linux engine-session bins in local dev engine.
* docs(python): Fix usage of ids
* Automatically mount dagger-engine-session from image.
* build(deps): bump github.com/netlify/open-api/v2 from 2.12.1 to 2.12.2
* Fix redirect of stdio to non root mount.
* Revert "Fully hide shim from container process."
* docs(python): Lint doc snippets
* docs: Add deprecation note, update /install page (#3915)
* api: Deprecate Exec in favor of WithExec. Make args mandatory.
* ci: cli distribution (#3901)
* api: Return the contents directly in Container Stdout/Stderr
* Fully hide shim from container process.
* Execute runc as child process instead of exec.
* api: directory.withNewFile: make contents option mandatory
* build(deps): Bump google.golang.org/grpc from 1.49.0 to 1.51.0
* Default nested dagger to bin://
* Include host docker dir in dagger-in-dagger tests.
* Use different image refs for different test cases.
* Add bin connector to python.
* Add bin connector to nodejs.
* Support full isolated sessions w/ dagger-in-dagger.
* Passthrough runc commands that don't have a bundledir.
* Change shim to be an oci-runtime wrapper.
* docs: update workdir -> directory
* api: Deprecate host.workdir
* build(deps): Bump typescript from 4.8.4 to 4.9.3 in /website
* python: add deprecated admonitions
* api: replace fs by rootfs
* codegen: support @deprecated directive
* build(deps): Bump loader-utils from 2.0.3 to 2.0.4 in /website (#3859)
* docs: lint NodeJS snippets (#3867)
* Remove cloak from a comment
* docs: Tabs for JavaScript & TypeScript (#3888)
* First take at Dagger CLI (#3748)
* Node Feedback (#3872)
* build(deps): bump github.com/containerd/containerd from 1.6.9 to 1.6.10 (#3817)
* remove trailing spaces
* build(deps): bump github.com/moby/buildkit from 0.10.5 to 0.10.6 (#3795)
* NodeJS Provisioning Follow ups (#3861)
* docs(python): port private registry docs to python (#3760)
* docs: Add FAQ entry for container registry auth (#3876)
* remove unused types.ts file (#3868)
* Remove unessary semicolons
* Remove temp files on error.
* Fail when session binary copy command fails.
* Add http engineconn to nodejs.
* chore: Ingore .env & .envrc files
* chore: Rename NodeJS mage namespace
* Fix go lint
* fix(codegen/nodejs): use the direct graphql-request lib
* test(codegen/nodejs): remove full api output test
* fix(codegen/nodejs): use updates from the provisioning part
* refactor(codegen/nodejs): remove unused templates+tests
* refactor(codegen/nodejs): move return next to return_solve
* refactor(codegen/nodejs): change custom scalar from `any` to `string`
* refactor(codegen/nodejs): remove call_arg
* feat(codegen/nodejs): expand args in the function param list
* refactor(codegen/nodejs): make template functions and funcmap private
* fix(codegen/nodejs): remove FIXME
* ci(codegen/nodejs): make linter happy
* test(codegen/nodejs): add golden update capacity for full API file
* fix(codegen/nodejs): fix imports and file destination in the codegen
* feat(codegen/nodejs): add autogenerated warning on the top of node generated API file
* chore(codegen/nodejs): cleanup unused code/tests
* fix(cli): remove default language generation
* ci(codegen/nodejs): make linter happy
* feat(cli): enable nodejs codegen
* refactor(codegen): refactor codegen to enable Go and NodeJS generation
* refactore(codegen/nodejs): rename full test into api test
* refactor(codegen): move generator in codegen/generator
* refactor(codegen/nodejs): rename dir from ts to nodejs
* refactor(codegen/nodejs): cleanup template functions
* refactor(codegen/nodejs): move filter of graphql __Xxx types in objects template
* refactor(codegen/nodejs): move more logic in leaf templates
* build(codegen/nodejs): bump strcase
* refactor(codegen/nodejs): update templates
* test(codegen/nodejs): document template
* test(codegen/nodejs): add full codegen file test
* test(codegen/nodejs): fix test fixtures
* test(codegen/nodejs): fix test fixtures for optionals
* feat(codegen/nodejs): make args optional if possible
* fix(codegen/nodejs): use correct typescript way of declaring a custom type
* fix(codegen/nodejs): remove duplicate custom scalars
* fix(codegen/nodejs): suffix [] at the end of the type
* fix(codegen/nodejs): also prefix args by Client instead of Query
* fix(codegen/nodejs): use typescript boolean type
* fix(codegen/nodejs): filter out "__Xxx" types
* refactor(codegen/nodejs): update code block for sync code
* fix(codegen/nodejs): improve scalar types generation
* refactor(codegen/nodejs): indent object template
* fix(codegen/nodejs): rename Query into Client + export type
* fix(codegen/nodejs): remove Scalars['xxxtypexxx']
* feat(codegen/nodejs): use correct schema json
* feat(codegen/nodejs): only include type if it is not nil
* test(codegen/nodejs): integrate type with objects
* feat(codegen/nodejs): add args type generation
* fix(codegen/nodejs): add missing templates
* feat(codegen/nodejs): handle optional args type
* refactor(codegen/nodejs): integrate with a more complete test
* feat(codegen/nodejs): add scalar type field body
* feat(codegen/nodejs): add field body for non scalar types
* fix(codegen/nodejs): add solveable return template
* feat(codegen/nodejs): return the async type for scalar types
* fix(codegen/nodejs): include *.ts.tmpl files
* fix(codegen/nodejs): make linter happy
* feat(codegen/nodejs): handle sync return type (without solving)
* fix(codegen/nodejs): don't generate empty comments blocks
* test(codegen/nodejs): use lang flag
* test(codegen/nodejs): use more realistic schema data
* feat(codegen/nodejs): add input args types template
* feat(codegen/nodejs): add pascal and camel case formatting template funcs
* refactor(codegen): split IntrospectAndGenerate into Introspect and Generate
* feat(codegen/nodejs): pass args as `args: { xxx }`
* feat(codegen/nodejs): add lang flag for client-gen
* refactor(codegen/nodejs): reformat test data
* fix(codegen/nodejs): fix the arg template to use a *TypeRef
* refactor(codegen/nodejs): harmonize templates whitespace deletion
* ci(codegen/nodejs): make linter happy
* ci(codegen/nodejs): simplify Solve template func
* feat(codegen/nodejs): first version of object generated
* fix(codegen/nodejs): fix comment linting
* refactor(codegen/nodejs): remove unused comment template func
* test(codegen/nodejs): add comments to object template
* test(codegen/nodejs): add template deps in templateHelper
* test(codegen/nodejs): add multi line comments
* feat(codegen/nodejs): add simple comments
* refactor(codegen/nodejs): move subtract into the templates package
* refactor(codegen/nodejs): improve args test
* refactor(codegen/nodejs): split args functions into template
* refactor: extract Generator interface and specialize for Go
* fix(codegen): imports after move
* refactor: move go generator in its own directory
* Use unix timestamp in nanosecond to generate a random id used when creating a temporary bin file path
* use kill process from execa which is using SIGTERM then SIGKILL
* feat: finish engine callback connection
* fix: broken api test
* rebase main branch
* Make docker-image default connect implementation.
* Spawn engine session subprocess and read port.
* Set nodejs provision output directly to temporary binary.
* Prevented the attempted read of an None or unreadable stderr.
* Improved error message when dagger engine is cached but docker is not running.
* Improved error messages when docker is not installed/running.
* Added DaggerException.
* chore(pyhon): Add dependabot
* Fix use of xdg dir in python provision test.
* Use pytest fixture and anyio
* Add docker image provisioner test.
* Fix dockerfile path join in windows
* ci: Only publish engine when specific paths change
* fix(race): TestConnectOption racing on buffer's write (#3792)
* ci: Rename Node to NodeJS
* ci: Preserve oldest supported Node.JS version when running tests
* ci: Fix readthedocs os value
* ci: basic NodeJS support
* ci: limit usage of large runners
* Include kernel logs in gha output.
* Add `WithAllowWildcard` to `(dir *Directory) Without()` (#3735)
* Deal with Scratch correctly (#3759)
* ci: remove mage from engine:publish
* docs: remove --pre from pip install
* docs: indicate that config is optional
* ci: Switch to Makefile
* update multistage guide with suggestions
* update multistage build best practice
* add multistage build guide to guides list
* start multistage build guide
-------------------------------------------------------------------
Thu Dec 01 08:45:58 UTC 2022 - kastl@b1-systems.de
- Update to version 0.3.4:
Changelog (without SDK entries)
* docs: Minor addition to guide
* docs: Make first example give immediate feedback
* Ensure shim can build when exec'ing on scratch.
* Include .exe suffix in engine-sesion bin on windows.
* Add windows engine-session binaries to engine image.
* Fix obscure race condition that can result in ETXTBSY.
* Add test for docker image provision.
* Don't unlink docker-container tmpbin after process starts.
* Add engine:publish workflow to GHA.
* Add engine release instructions.
* Fix lint errors.
* Centralize more provisioning logic to be in helper.
* docs(cue): fix command to install specific version (#3708)
* build(deps): bump sass from 1.55.0 to 1.56.0 in /website
* Disable logrus to prevent library spam.
* Run engine -race tests w/ mage
* Print dagger engine logs at end of CI.
* Make it easier to debug empty docker-container:// engineconn.
* Wrap DevEngine in sync.Once.
* Update placeholder engine image registry.
* Add timeout to waiting on port from helper.
* Write error logs to log output if set.
* Appease linter.
* Go back to embedded as default engineconn for now.
* Split up dockerprovision connector into files.
* Primitive dev test setup for engine image.
* Shutdown helper when stdin is closed.
* Fix engine image build of other OS bins.
* Only set pdeathsig on Linux.
* Remove volume from engine run; it's set via VOLUME anyways.
* Include helper for each arch in engine image.
* Add very basic garbage collection of engine+helper.
* Update host env test to account for helper binary.
* Add initial engine release step.
* Initial Docker provision engineconn implementation.
* build(deps): bump loader-utils from 2.0.2 to 2.0.3 in /website
* ci: basic Python support
* shim: unix->tcp API proxy
* feat: improve connect function to use a callback.
* feat: initializes GraphQL client on connect().
* feat: replace Engine by dagger.Connect()
* support dagger in dagger
* docs: Update the dagger-cue installation steps
* docs(go-git): authenticate against Git repositories
* ci: multi-language support
* ci: move magefile into an internal package
* Appease linter for multiplatform snippets.
* Fixup multiplatform snippet code.
* Copy edit guide text, formatting and structure. Moved code into separate files. Updated sidebar.
* API: git { commit }
* Add docs for multiplatform support.
* update note about git repo
* simplify getting started guide to use native concurrency and local build
* docs: go: remove unnecessary MkdirAll from snippets
* docs: Add guide for new host API
* ci: update add-issues-to-backlog workflow
* Update 959738-get-started.md
* add releasing instructions
* build(deps): bump @svgr/webpack from 6.5.0 to 6.5.1 in /website
-------------------------------------------------------------------
Thu Dec 01 08:03:07 UTC 2022 - kastl@b1-systems.de
- Update to version 0.3.3:
Changelog (without SDK entries)
* docs: go: remove ID() reference
* fix test for IDless API
* docs: Update the Go get started guide
* docs: move snippets into get started directory
* docs: move snippets into their own files
* support exporting multi-platform images
* File.export: take file path, not directory path
* bring peace between copilot and linter
* do not allow escaping workdir during export
* File: add export
* Container.export: redo without sessions
* add Container { export }
* router: move playground in internal package
* router: switch to our own handler implementation
* core: switch from graphql-go/graphql to dagger/graphql
* WithNewDirectory: don't permit ../
* add test for Directory.withFile mkdir
* Directory: add withNewDirectory
* Directory: withCopiedFile -> withFile
* Add explicit qemu setup step to gha.
* Add test for Windows image.
* Add API for getting default platform.
* Test cache mounts in platform execs.
* Add field for reading platform to container.
* Update test to include mounts of different platforms.
* Test emulated execution of cross-compiled binary.
* Add graphql scalar for Platform.
* Support for multiplatform.
* docs: update docusaurus to v2.2.0
* explicitly test and handle mount clobbering
* docs: Improve the Go get started
* issue 3580: ref link to Dagger.Connect() (#3585)
* go mod tidy (#3604)
* replace mounts rather than stacking them
* fix mount propagation causing repeated runs
* Start: display if LogOutput is set
* make progress field spookier
* send docker auth logs to LogOutput
* add progress config, default off when embedding
* fix building container from subdirectory
* ci: build into bin/
* Handle lists of scalars in codegen.
* Update go generate to use cloak binary.
* Revert "allow wildcards in WithDirectory"
* allow wildcards in WithDirectory
* WithDirectory: copy directory contents only
* Directory.withDirectory: support include/exclude
* support include/exclude for host dir access
* appease linter
* roll back changes that were for newer buildkit
* go back to vendored filesync impl
* remove LocalDirs client config
* dev cmd: support disabling host read/write access
* map synced files to uid 0/0
* simplify replace handling
* update magefile
* support bumping ahead of latest buildkit
* evaluate symlinks in already-absolute paths
* use merged buildkit dynamic-filesync
* point to buildkit fork instead of vendoring
* fix magefile
* remove unused code
* update godoc example
* update a few queries that used workdir.read
* simpler Host API
* chore: fix import not being updated by goimports somehow
* fix: log to stderr by default for cloak
* feat(cli): dev can choose where to output log
* docs: Add icon to docs pages for social sharing (#3579)
* Add temporary blurb about go get -u.
* Rename dagger binary to cloak
* ci: build: match host platform/os
* ci: lint using dagger
* ci: build a static binary
* ci: fix build for nested go.mod build
* ci: replace previous build test
* ci: put the build step in its own workflow
* ci: add a GHA step for build:dagger
* ci: fix go module download caching by using WithCopiedFile() instead of WithMountedFile()
* feat: attempt to put go.mod dependencies in an early check
* ci: update use of core API
* build: update import path
* fix: use the correct workdir to avoid Go modules problems
* build: build dagger with mage
* docs: fix markdown linter error
* fix lint.yml yaml validation errors
* Use more obscure name for shim meta mount.
* build(deps): bump github.com/containerd/containerd from 1.6.8 to 1.6.9
* Add note about why go mod replace is needed.
* chore(deps): Bump amplitude-js from 8.21.1 to 8.21.2 in /website
* docs: Fix punctuation in lists, update diagram
* docs: Convert 2-page tutorial into 1-page
* docs: Convert 2-page tutorial into 1-page
* chore(deps): Bump github.com/spf13/cobra from 1.5.0 to 1.6.1
* docs: update ps installer path
* docs: Fixed links to previous version doc pages
* disable secrets example for now
* fix platform sensitive comment
* you're not gonna believe this
* more examples
* add initial godoc examples + README
* docs: remove scoop/choco until dagger-cue pkgs
* ci: Hotfix if conditional in release-dagger-cue GHA workflow (#3535)
* ci: Add release-dagger-cue GHA workflow to the main branch (#3533)
* chore(typo): fix typo in DAG
* Docs: adjust intro to fit website and README
* chore: update README to fit website and docs
* updated docs link
* Add note about tidy
* Clarify go install instructions needs to be in a go mod. (#3521)
* Don't tidy; pull latest.
* update LICENSE
* Update Docs Posthog apikey
-------------------------------------------------------------------
Thu Dec 01 08:02:14 UTC 2022 - kastl@b1-systems.de
- Update to version 0.3.2:
* engine: bump SDK dependency into the future
* sdk: go: bump engine dependency
-------------------------------------------------------------------
Thu Dec 1 07:57:20 UTC 2022 - Johannes Kastl <kastl@b1-systems.de>
- Update to 0.3.1:
no changelog upstream
-------------------------------------------------------------------
Thu Dec 01 07:08:14 UTC 2022 - kastl@b1-systems.de
- big Update to version 0.3.0:
Changelog too big, please find it here:
https://github.com/dagger/dagger/compare/v0.2.36...v0.3.0
-------------------------------------------------------------------
Wed Oct 12 04:48:25 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.36:
* build(deps): bump @svgr/webpack from 6.3.1 to 6.4.0 in /website
-------------------------------------------------------------------
Wed Sep 28 04:55:35 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.35:
* Fail auto-release if no changes since previous release (#3143)
* Remove usage of go.#Test.package and go.#Build.package (#3010)
* build(deps): bump github.com/google/go-cmp from 0.5.8 to 0.5.9 (#2999)
* feat(project info): output available plans (#3139)
* build(deps): bump sass from 1.54.9 to 1.55.0 in /website
* build(deps): bump amplitude-js from 8.21.0 to 8.21.1 in /website
* fix: Use brew install from core instead of tap (#3142)
-------------------------------------------------------------------
Wed Sep 14 05:41:15 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.34:
* feat: add tags support to `go` pkg (#3005)
* Remove stdout tty check since dagger supports headless auth. (#3003)
* build(deps): bump sass from 1.54.8 to 1.54.9 in /website
* build(deps): bump amplitude-js from 8.20.1 to 8.21.0 in /website
* docs: Disable medium-zoom on non-illustrative imgs
* docs: Add Docusaurus medium-zoom plugin
* build(deps): bump github.com/spf13/viper from 1.12.0 to 1.13.0 (#2998)
-------------------------------------------------------------------
Wed Sep 07 06:26:08 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.33:
* feat: improve windows install script, added optional parameters (#2903)
* build(deps): bump @docusaurus/preset-classic in /website
* build(deps): bump @docusaurus/core from 2.0.1 to 2.1.0 in /website
* build(deps): bump amplitude-js from 8.20.0 to 8.20.1 in /website
* build(deps): bump sass from 1.54.7 to 1.54.8 in /website
* feat: fetch azure vault secret (#2987)
* build(deps): bump github.com/rs/zerolog from 1.27.0 to 1.28.0 (#2983)
* build(deps): bump sass from 1.54.5 to 1.54.7 in /website (#2988)
* chore: use the standard personal bash completion's dir
* chore: Add shell completion instructions to install.sh
* fix: fix path to work correctly on debian derived system
* feature: install completion script for bash, zsh and fish
-------------------------------------------------------------------
Wed Sep 07 06:24:34 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.32:
* docs: update reference to jreleaser package
* feat: aks specific helm action (#2914)
* feat(universe): add jreleaser to alpha (#2979)
* Update f44rm-how-it-works.mdx
* Update 1242-install.mdx
* Update 1242-install.mdx
* build(deps): bump google.golang.org/grpc from 1.48.0 to 1.49.0 (#2974)
* [Docs] Refactor Docs Redesign
* docs: update cloud image + convert webp images to png (#2977)
* build(deps): bump amplitude-js from 8.19.0 to 8.20.0 in /website
* docs: fix typo for dagger cloud documentation (#2971)
* build(deps): bump github.com/moby/buildkit from 0.10.3 to 0.10.4 (#2969)
* website: use posthog to get users analysis path (#2968)
-------------------------------------------------------------------
Wed Sep 07 06:22:49 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.31:
* build(deps): bump sass from 1.54.4 to 1.54.5 in /website (#2965)
* [Docs] Throw error on broken links
* [Docs] Fix Navbar Styling on Mobile Devices
* docs: UI Feedback Implementation (#2952)
* docs: Add Debugging Section to the README (#2961)
* [Docs] Update Bottom Pagination (#2960)
* feat: added npm pkg (#2908)
* fix: dagger project init <something> does not display useful command information #2538 (#2959)
* build(deps): bump github.com/tliron/kutil from 0.1.61 to 0.1.62
* ci: Do not run bats jobs in parallel
* chore: Use a consistent approach to Terraform tests
* fix: linter not working in git-worktrees
* fix: make the URL work in github and locally (#2954)
* added a release section (#2953)
* Revert "fix: Increase Universe action timeout"
* fix: Increase Universe action timeout
* tests: Added test workflow for terraform custom docker image
* fix: move version to #Image to prevent breaking custom docker.#Image
* fix: Default to a specific Terraform version by default
* feat: Add ability to use custom terraform version
* Add go action to install/configure go into image (#2936)
* docs: design pattern - how to build actions with customizable images (#2924)
* docs: Add project update to local dev docs
-------------------------------------------------------------------
Wed Sep 07 06:20:42 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.30:
* docs: Add FAQ on tests/secrets_sops.yaml (#2916)
* build(deps): bump github.com/mattn/go-colorable from 0.1.12 to 0.1.13 (#2944)
* ci: Disable GHA cache for Test Universe / Universe Tests
* ci: Temporarily disable GHA cache for experimental universe tests
* chore(universe/docker): rename p to path
* fix(universe/docker): import path under alternative name
* Mention in help that `do action` supports an optional number of subactions
* chore: Bump bats to 1.7.0
* chore: Fix yarn.lock
* Hint that action is not optional for the do command
* fix: dagger do help should indicate where to insert action name #2582
* docs: fix link to todoapp example
* chore(universe/docker): remove quotes around key path
* chore(universe/docker): remove quotes around key test
* fix(universe/docker): support exporting relative to working directory
* docs: fix typo, shadowing not shodowing
* refactor: use base pattern in goreleaser
* [Docs] Update README explaining new UUID generation (#2934)
* docs: env var reference (#2931)
-------------------------------------------------------------------
Wed Sep 07 06:19:04 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.29:
* [Docs] Fix Tutorial Card and Buttons (#2935)
* added button to tutorial card (#2933)
* fix: autorelease missing gh secret (#2930)
* docs: Optimize Images (#2929)
* build(deps): bump sass from 1.54.3 to 1.54.4 in /website
* [Docs] Fix Navbar Styling and Links
* fix: remove unnecessary left oauth2 comment (#2925)
* fix: use correct oauth auth style (#2922)
* feat: Terraform Workspace Action (#2919)
* docs: fix broken links (#2915)
* [Docs] Redesign (#2853)
* fix: helm login action (#2896)
* docs: Azure Pipelines Docs (#2904)
* docs: fix typo in `what-is-cue` docs (#2906)
* feat: Terraform Import Action (#2900)
* AWS SAM package improvements (#2890)
* build(deps): bump sass from 1.54.1 to 1.54.3 in /website
* Change docs incremental index to use short UUID instead
* add debug capabilities
* docs: explain universe packages / clarify usage of sub-action term (#2897)
* dont use pipe to let the script failed of a curl request was not successful
* build(deps): bump sass from 1.54.0 to 1.54.1 in /website
* Fix changes for homebrew-core PR (#2893)
* ci: Add test-auto-release workflow
* ci: Set tag-name explicitly for homebrew-core PR
* implement aks auth
-------------------------------------------------------------------
Wed Sep 07 05:51:09 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.28:
* ci: Open a homebrew-core PR when we release (#2888)
* fix: LSP aliased import + single file error handling (#2889)
* Add support for headless authentication
* docs: Fix link to PR
* docs: Expand on how to run the linters
* docs: Make the section on links in docs clearer
* chore: Update caniuse yarn dep
* [Docs] bump docusaurus-preset-classic version
* docs: rename plan docs title (#2880)
* docs: raw strings use - example (#2882)
* build(deps): bump react-social-login-buttons in /website
* build(deps): bump @docusaurus/core from 2.0.0-rc.1 to 2.0.1 in /website
* CUE docs gotchas updates
* feat: new tty logger (#2751)
* Update docs/guides/logdebug/1243-dagger-cloud-debugging.md
* added clarification
* refactor(golangci): split up action definitions into template and pre-configured image
* docs: explain how to run single actions
* fix: goreleaser key shadowing issue
* fix: go cache race condition
* fix: disjunction error on go.#Container + update tests accordingly
* feat(universe/go): copy source instead of using a mount
* test(universe/go): add missing go.sum
* test(universe/go): don't write to /tmp for passing data between runs
* test: add more way to avoid conflicts
* test: fix go.#Build tests that rebase broke (deleting core import)
* feat: deprecate package; with packages set, it takes the precedence
* fix: add -e to "sh" invocation to error on the first one
* chore: fix `go.#Test`
* fix: add missing testutil package
* fix: update from TomChv review
* feat: deprecate go.#Test.package, add go.#Test.packages as [...string]
* docs: clarify what data gets sent to dagger cloud
* website: update embargoes compliance only for Crimea
* build(deps): bump amplitude-js from 8.18.5 to 8.19.0 in /website
* build(deps): bump sass from 1.53.0 to 1.54.0 in /website
-------------------------------------------------------------------
Wed Jul 27 18:16:56 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.27:
* docs: Jeremy edits
* feat(lsp): update lsp import + fix incompatibilities
* Send telemetry data about action cache status
* docs: Dagger.#FS docs
* aws/_scripts -> aws/scripts
-------------------------------------------------------------------
Tue Jul 26 11:28:43 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.26:
* implement helm upgrade action (#2807)
* docs: add instructions for using SOPS (#2852)
* build(deps): bump @svgr/webpack from 6.3.0 to 6.3.1 in /website (#2840)
* docs: Resolve Dagger version dynamically
* docs: Add appropriate title to Jenkinsfile (#2848)
* docs: Add appropriate title to Tekton YAML
* docs: Add title to GitLab yaml
* docs: Remove unecessary yaml header
* docs: Add title to TravisCI yaml
* docs: Add simple CircleCI example
* chore: update go version in `#Build` test to 1.18
* universe(go): revert of part of #2632
* fix: ensure doppler works with file or config (#2833)
* chore: updated the install link (#2834)
* fix: absolute paths for plans (#2454)
* feat(lsp): add `dagger lsp` command. (#2826)
* feat: add Doppler support (#2831)
* ci: Dependabot appends area/website label to /website bumps
* website: remove cypress in absence of tests
* build(deps): bump @svgr/webpack from 6.2.1 to 6.3.0 in /website
* build(deps): bump terser from 5.10.0 to 5.14.2 in /website
* bump up docusaurus preset classic
* build(deps): bump @docusaurus/core in /website
-------------------------------------------------------------------
Thu Jul 21 13:21:22 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.25:
* fix: Use included wget instead of curl
* Get telemetry pushing final states and action logs
* build(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 (#2816)
* feat: Add global auth env variables to `core.#Pull`
* ci: print cue lint feedback for unformatted files
* Mark runs failed when action cannot be found in plan
* fix: Validator not detecting an edge case with valid FS reference
* Keep go.opentelemetry.io/otel versions in sync with BuildKit
-------------------------------------------------------------------
Wed Jul 20 05:46:55 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.24:
* fix: broken CI due to alpha/aws/cdk test
* Uploads evaluated plan to DC when validation fails.
* ci: Use go.mod replaced CUE version for integration tests (#2801)
* [Docs] Redirect deprecated Dagger Cloud page
* build(deps): bump golang from 1.18.3-alpine to 1.18.4-alpine (#2792)
* build(deps): bump google.golang.org/grpc from 1.47.0 to 1.48.0 (#2793)
* universe: add uffizzi to dagger universe 🥳 (#2697)
* docs: Improve “Project file organization” guide (#2773)
* chore: Don’t create `cue.mod/usr` on init (#2787)
* universe(x/kubectl): update kustomize with latest version (#2581)
* Log core.Start output. (#2561)
* docs: Fix conflicting slug in docs (#2784)
* fix: Use `bash.#Image` convention (#2775)
* feat(universe): add goreleaser to alpha (#2758)
* docs: Add Dagger Cloud discussion link in CTA
* docs: Minor Dagger Cloud page rewords
* docs: Remove tip dupe from Dagger Cloud docs
* docs: Add how to disconnect the CLI from Cloud
* docs: Fix Dagger Cloud CTA link
* docs(install): fix windows path (#2780)
* [Docs] Dagger Cloud CTA Routing Fix
-------------------------------------------------------------------
Sat Jul 16 18:59:32 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.23:
* ci: fix some linting
* feat: use glamour in doc markdown rendering
* build(deps): bump go.opentelemetry.io/otel from 1.4.1 to 1.8.0 (#2768)
* website: Fix an error that was making docusaurus crashing when building
* Update docusaurus theme on top of corex
* Allow sending to DC invalid dagger plans that don't evaluate.
* build(deps): bump @docusaurus/core in /website
* docs: Move "vs" page to Core Concepts
* Put the cue doc back to how it was as it seems to be the way cue wants it formatted
* Small correction to make the cue valid
* Grammer and little bit of key info missed
* redirect user to the success page after authenticating
* chore: Move Dagger comparison docs
* Made the full pipeline a sub header to summary
* Added header for full pipeline to make it easier to see in the the right sidebar
* Added to sidebar and turned code snippets into files
* Added 0.2 sidebar
* Fixed lint issue
* Spelling & grammer
* Removed Gitleaks and completed rough outline
* Rebased
* refactor: apply coding style
* refactor: add comments and clean code
* clean: move azure package into x package
* Add serverless package for azure
-------------------------------------------------------------------
Fri Jul 08 06:13:58 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.22:
* feat: support parsing and providing Pulumi outputs as secret (#2745)
* chore: Remove Revision from GoReleaser
* build(deps): bump clsx from 1.2.0 to 1.2.1 in /website (#2753)
* fix: remove useless GIT_REVISION (#2755)
* switch to strings.EqualFold for proxy env var
* test: adds test for exec with http proxy
* fix: prevent auth panic and handle auth race condition
* add missing changes from https://github.com/dagger/dagger/pull/2414
* chore: Bump Go to 1.18
* feat: add support for HTTP, HTTPS proxy
* Fix regression when printing 0.1 compat error msg
* docs: add example of docker daemon interaction with dind
* build(deps): bump clsx from 1.1.1 to 1.2.0 in /website
* website: remove deprecated algolia config file (#2736)
* Manually flush events in case of exiting without returning from function.
* docs: add Dagger Cloud CTA
* Add more permissive referrer header
* [Docs] Sidebar UX Improvement
* Send telemetry event when plan does not evaluate
* build(deps): bump github.com/stretchr/testify from 1.7.4 to 1.8.0
* docs: Fix Docker build argument name
* Use new Docsearch Algolia app
* docs: Migrate from docsearch-scraper to https://docsearch.algolia.com
* docs: Fix image source on Docker build
* fix: cue fmt
* docs: remove noreferrer from dagger cloud links
* (docs) Removed extra word `help` on `Contributing to Dagger` doc
* build(deps-dev): bump cypress from 10.2.0 to 10.3.0 in /website
* build(deps): bump github.com/hashicorp/go-version from 1.5.0 to 1.6.0
* refactor(codecov): drop unnecessary import
* build(deps): bump amplitude-js from 8.18.4 to 8.18.5 in /website
* feat(universe): add codecov uploader to alpha
* universe: bash: #RunSimple
* build(deps): bump google.golang.org/grpc from 1.46.2 to 1.47.0
* feat: restore doc generation for the whole library + index
* feat: restore code to generate docs from a package name
* feat: add python aws cdk package
-------------------------------------------------------------------
Tue Jun 28 18:14:48 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.21:
* universe: php: composer: Removed string as argument for repository
* universe: php: composer: Allow container to accept a docker.#image
* universe: php: composer: Use env directly and restructure output to be one entry
* chore: Back these files to the status that they have in the main branch
* Fixes a somekind of markdown issue
* Change to follow the style in the original guide
* Fixes a markdown issue
* Avoid to make more complex the build command adding the cache stuff
* build(deps): bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (#2699)
* fix: Correct case for private definition per style (#2691)
* Add a possible configuration to use dagger in TravisCi
* [Docs] Categories UI improvement
* build(deps): bump github.com/stretchr/testify from 1.7.2 to 1.7.4 (#2698)
* build(deps): bump sass from 1.52.3 to 1.53.0 in /website
* build(deps-dev): bump cypress from 10.1.0 to 10.2.0 in /website
* build(deps): bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (#2699)
* fix: Correct case for private definition per style (#2691)
* [Docs] Fix hyperlinks rendering inside admonitions
* fix: visual fix
* fix: redirect better visually
* fix: Correct docs routes
* print Dagger Cloud URL when starting plan
* Effectively use embedding
* enforce configuration mount
* revert useless image configurations
* universe: php: composer: Formatted code
* universe: php: composer: Make image and repository configurable
* universe: php: composer: Pulled apart image and container to seperate file and made package more extensible
* feat: add support for aws sso credentials and container credentials relative uri
-------------------------------------------------------------------
Wed Jun 22 07:48:26 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.20:
* Start w getting started (#2690)
* docs: Provide more examples on `client: commands` and `platform` (#2668)
* feat: Support Helm upgrade and custom namespace (#2674)
* fix: correct GitHub camel case (#2678)
* Use a worker pool to send telemetry data
* docs: fix no-bare-urls rule
* docs: add dagger cloud url to docs
* chore: bump dagger patch version from 11 to 19 (#2652)
* fix: added a variable to customize the binary in go.#Build
* docs: Minor grammar fix for core concepts (#2675)
* universe(x): move Scaleway pkg from x to alpha
* universe(x): add experimental Scaleway package tests
* universe(x): add experimental Scaleway package
* fix: reverse `go.mod` change in merged PR
* docs: Clarify git tag format when installing a package
* updated the dagger cloud doc
* docs: remove log-level insturctions for dagger cloud
* docs: Add windows example in `cli.#Load` using socket
* docs: Improve explanations in the docker guide's export admonitions
* feat: Add install directory customization
* Added package to use the package manager composer (#2620)
* feat: allow custom image usage on go.#Build (#2632)
* docs: Make contributing guidelines more visible
* feat: add golangci to alpha universe (#2654)
* fix: add additional flags to command (#2641)
* build(deps-dev): bump concurrently from 7.2.0 to 7.2.2 in /website
* add offline_access scope so refresh token flow can be performed
* docs: Add docker package guide
* chore: Add deprecation message
* Add alpha and beta paths
* build(deps-dev): bump cypress from 10.0.0 to 10.1.0 in /website
* core: `#Mount` supports inline file
-------------------------------------------------------------------
Wed Jun 22 07:42:41 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.19:
* chore: Add 'always' field to terraform.#Run from #2588 (#2618)
* docs: fix dagger-cloud slug
* docs: move dagger cloud under logdebug docs section
* Add blurb about large changes to CONTRIBUTION.md
* build(deps): bump sass from 1.52.1 to 1.52.3 in /website
* docs: update engine version in dagger cloud docs
* fix: make log level field names explicit
* ci: disable old docs integration tests from the main plan
* build(deps): bump github.com/rs/zerolog from 1.26.1 to 1.27.0
* Add optional 'always' field to terraform.#Run, which will be passed to docker.#Run
* build(deps-dev): bump cypress-localstorage-commands in /website
* docs: link back to Source faq
* fix: rename _op to _pull for better log UX
-------------------------------------------------------------------
Wed Jun 22 07:38:53 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.18:
* bugfix: don't send 'run started' event on 'dagger do --help'
* Add event to push action logs to Dagger Cloud
* Rename ActionTransition to ActionTransitioned
* Revert "Rename LogEmitted to Logger"
* Rename LogEmitted to Logger
* code: revert Data field type back to Properties in Event struct
* Remove unused var
* Remove redundant TODO
* Replace all occurences of targetPath.String()
* Track plan start & end via events ONLY, not logs
* Send logs as strongly typed events ONLY
* Rename ActionUpdated to ActionTransition
* Reuse variable in otel tracer
* Use an empty interface for event data
* Revert StateRunning to StateComputing
* Send strongly typed cloud logs, via Telemetry (not Logger)
* Track run state changes explicitly, via Telemetry
* Add experimental --telemetry-log flag
* Cleanup event errors & test
* action events
* universe: new namespace universe.dagger.io/alpha
* docs: add "how to submit a help request" section
* build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2 (#2584)
* docs(faq): explain field shadowing
-------------------------------------------------------------------
Thu Jun 09 17:05:40 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.17:
* website: update to a major version of Cypress
* docs: Cloud docs fixes and version note
-------------------------------------------------------------------
Mon Jun 06 18:43:00 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.16:
* Add initial docs for Dagger Cloud
* Add start, stop and error events for plan execution
* x/pulumi: add support for stack outputs
* x/pulumi: fix PULUMI_STACK env var use
-------------------------------------------------------------------
Mon Jun 06 18:34:37 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.15:
* Initial support for logging the plan
* build(deps): bump golang from 1.18.2-alpine to 1.18.3-alpine (#2562)
* dagger do: log command args and target action
* FAQs to guides with subcategories (#2558)
* Support signaling core.Start execs.
* website: bump up docusaurus preset-classic + netlify node version
* build(deps): bump amplitude-js from 8.18.3 to 8.18.4 in /website
* website: make quotes visible in dark mode
* build(deps): bump @docusaurus/core in /website
-------------------------------------------------------------------
Sat Jun 04 18:54:41 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.14:
* telemetry: Fix flaky run ID
* endpoint: switch from dagger.io to dagger.cloud
* feat(universe): add experimental kustomization (#2531)
* Improve Secrets docs (#2541)
* build(deps): bump gopkg.in/yaml.v3 from 3.0.0 to 3.0.1 (#2534)
* Default user to "root:root" rather than "root".
* build(deps-dev): bump cypress-localstorage-commands in /website
* bugfix: add image.config.workdir support to docker.#Copy
-------------------------------------------------------------------
Wed Jun 01 11:12:11 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.13:
* website: make code in hyperlinks visible
* Fix outputs2 marshal error
* Remove Ginkgo suite for version
* Do not use the Cloud logger if there are no credentials
* Print requests too
* Use runId instead of run_id
* Print events, json & responses
* Send log events async using TelemetryLite
* Send outputs when run finishes
* Add a more details to all events (logs) sent to the cloud
* Timeout all API requests after 10 seconds
* Extract engine ID functionality
* Send all logs to API if logged in
* Start implementing events stream to the API
* feat: add docker.#Scratch image
* build(deps): bump github.com/spf13/viper from 1.11.0 to 1.12.0 (#2520)
* Simplify version tests
* Use only Sprintf, don't combine with string concatenation
* Convert version tests to use stretchr/testify
* core.#Nop: fix output to be properly generated
* Clarify how to safely export binary data in docs.
* telemetry: event type system
* Use version Short() or Long() across the codebase
* docs: Explain how to use `core.#Source` (#2525)
* fix(docker.#Image): correctly verify files (#2524)
* doc: clean up wording + removed install instructions
* doc: split install steps to standalone page
* Enable debug logs for the default buildkitd-worker.
* chore: remove todoapp test
* Docs: getting started: use new todoapp repo
* chore: remove examples from universe
* ci: Split Experimental tests from Universe tests
* build(deps): bump amplitude-js from 8.18.2 to 8.18.3 in /website
* ci: port TESTDIR= feature for universe tests
* ci: use normal binary for universe and docs integration tests
* ci: moving universe and docs integration tests to the dagger CI plan
* build(deps): bump sass from 1.51.0 to 1.52.1 in /website
* build(deps-dev): bump cypress from 9.6.1 to 9.7.0 in /website
-------------------------------------------------------------------
Mon May 30 14:31:50 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.12:
* Keep the _api_test command until we have a higher-level integration
* Capitalise Dagger in login/logout commands
* Remove redundant http server
* Remove API keys auth message
* Link to the app which we got the ClientID from
* analytics: remove git origin duplicates
* fix: Bump `dagger.io` package requirement
* ci: use prod dagger binary in universe tests
* feat: universe: new and improved yarn package
* experimental: fix and improve custom yarn package (#2480)
* rename telemetry to analytics
* build(deps): bump github.com/hashicorp/go-version from 1.4.0 to 1.5.0
* fix: Default to json when printing action outputs in a non-tty environment
* docs: Update "Handling action outputs" docs (#2478)
* doc: document cue fmt -s in the package coding style
* docs: bump dagger version to v0.2.11 (#2471)
* feature: Add ability to filter universe tests
* feature: Add apt package to universe
* fix: Add type to `#DecodeSecret`’s `output`
* gitpod: mark /src directory as safe to use
* Experimental: modified version of Kambui Nurse's spectral package
* authenticated client support
* primitive auth support
* feat: Add 1password package
-------------------------------------------------------------------
Fri May 20 14:56:22 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.11:
* build(deps): bump google.golang.org/grpc from 1.46.0 to 1.46.2 (#2458)
* Bump Docusaurus up to 2.0.0-beta.20 (#2463)
* core: add `#Rm` core action (#2422)
* telemetry: include the git repository
* build(deps-dev): bump concurrently from 7.0.0 to 7.2.0 in /website
* docs: bypass `Permission denied` error on cloning repo (#2387)
* Add GitHub Codespaces support (#2217)
* feat: Add debian (#2433)
* build(deps): bump amplitude-js from 8.18.1 to 8.18.2 in /website
* feat: Add sam package
* docs: making-reusable-package
* docs: project-file-organization
* ci: add plan for viewing Jaeger CI traces locally
* Set trace name with bats test name.
* ci: add tracing support to integration tests.
* Downgrade opentelemetry to match Buildkit's version.
* docs: document usage with buildkit unix socket
* build(deps): bump golang from 1.18.1-alpine to 1.18.2-alpine
* feat: export secrets with `docker.#Run`
* ci: Pass cache env vars through to integ tests.
* ci: set log format to plain
* feat: add Gitpod support
* fix: Course correct on `project update` consistency
* feat: Use `client: filesystem` path as a default
* docs: Add more installation options for Windows
* build(deps-dev): bump cypress from 9.6.0 to 9.6.1 in /website
* universe: add test with kustomization
* universe: add `#Delete` definition to experimental kubernetes package
* Add yaml content to the markdown file and remove external tekton file to fix the lint issue
* docs: rename tekton file
* docs: use dagger values
* docs: dagger version and netlify team as parameters
* docs: dagger action as param + clarify name parameter
* docs: remove useless commands
* docs: Update ci-environment doc to add tekton example
* docs: Getting started with Tekton
-------------------------------------------------------------------
Fri May 13 15:02:43 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.10:
* Improve start/stop test.
* ci: addresses @aluzzardi comments: move to test subkey, compile dagger bin with -race
* universe: python: Use official python image
* build(deps): bump github.com/moby/buildkit from 0.10.2 to 0.10.3
* universe: Add kubernetes package
* ci: bump github action to latest (#2411)
* plan: unquote actions names
* docs: Fix persistent cache doc id
* ci: use same source everywhere
* ci: move core-integration tests to dagger
* ci: integration: fixed sops dependency + added jq
* ci: test: disabled file check that relies on a directory outside of the tests directory
* ci: added docker client dependency and reworked the packages+mods install
* ci: added dagger binary to bats
* ci: cue fmt
* ci: implemented bats support
* ci: ignore build output dir
* ci test: split each dagger do to own test name
* ci: sops cleanup: point to the key directly rather than copying it around (#2400)
* Update docs to 0.2.9
* docs: Fix docker cache-registry container port
* fix: Missing import, uid & type in experimental kubernetes package
* feat: initial kubectl apply
* Upgrade to cue v0.4.3
* docs: Add new commits prefix `fix` and `feat`
* Fail if unknown flag is specified (#2391)
* universe: Add Terraform package (#2192)
* docs: Reverse doc orders and improve docs
* feat(universe-x): ansible package
* docs: Add tests file for persistent cache
* docs: Fix typo found
* docs: Add documentation on GitHub action cache export
* docs: Add documentation on registry cache export
* docs: Add documentation on local cache export
-------------------------------------------------------------------
Wed May 4 06:07:47 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 0.2.9:
* Don't redact secret if it's an empty string.
* Fix tty log panic issue
* Revert specific case to handle dockerfile actions
* Support for async start/stop execs.
* Use progress group to track components of vertices.
* adding kapp as package (@renuy)
* cache: Error out if GHA used w/out token or url.
* check vendored package versions and prompt users to upgrade
* client: use lock file to dedupe buildkitd creation.
* core.#Nop: fix return value (@aluzzardi)
* do: add experimental --dry-run flag (@aluzzardi)
* feat: Allow marking client: env variables as optional
* feat: Print action outputs to console
* feat: Use client: network address as a default
* feat: add kustomize package (@lyzhang1999)
* feat: improved yarn package (experimental)
* feat: kapp support (@renuy)
* feat:add discord webhook support (@hardy4yooz)
* fix plan validation for generated fields (@aluzzardi)
* fix: Fix DecodeSecret output type (@helderco)
* fix: Fix generated attributes (@helderco)
* fix: Remove entrypoint from bash.#Run (@helderco)
* improve OpenTracing coverage (@aluzzardi)
* link to core actions reference docs rather than repo
* plan validation: fix structure navigation (@aluzzardi)
* solver: fix duplicate logs on export (@sipsma)
* tty logger: fix group status for hidden sub-actions
-------------------------------------------------------------------
Tue Apr 26 19:23:10 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.8:
* ci: fix cache key creation on main (#2307)
* plan validation: abort if structures are not concrete
* ci: fix typo in bin output field
* build(deps-dev): bump cypress from 9.5.4 to 9.6.0 in /website
* ci: fix dockerfile (#2288)
* feat: pull-policy
* ci: scope cache to enhance speed
* fix: update tests with new package/binary name
* fix: rename duplicates Go modules
* fix: should show cue error details when WriteFile contents not set
* universe: Set bash.#Run entrypoint to `/bin/bash`
* docs: Fix contributing guide link in README
* validate plan concreteness before execution
* ci: stop printing all cue files when linting
* build(deps): bump google.golang.org/grpc from 1.45.0 to 1.46.0
* Add youtube video embed
* Update Jenkinsfile
* Fix FAQ broken links
* Avoid duplicate StringSlices when parsing flags
* Fixed bug for path without any actions
* docs: Update multi-stage example
* docs: Add embedding sample
* docs: Add embedding explanation
* docs: add connhelper instructions
* chore: Finish renaming service to socket
* chore: Rename service to socket
* filter out commandConn.CloseRead warning log message
* Add rust to universe
* docs: Update version
* ci: add lint error header in log
* ci: run go unit tests from the dagger plan
* build(deps): bump sass from 1.50.0 to 1.50.1 in /website
* docs: discard opentracing doc, using opentelemetry
-------------------------------------------------------------------
Wed Apr 20 05:47:44 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.7:
* docs: fixed misleading example code
* Improve tty error logging when buildkit vertex is unknown (#2188)
* docs: avoid multiple packages in examples
* Docs: fix index
* Docs: split introduction & getting started sections
* feat: support helm
* `dagger do` action options flags
* core.#WriteFile: default permissions to 0o644
* enable kubernetes and podman connection drivers
* universe: netlify: replace curl-based wrapper with cli
* docs: Add types reference
* chore!: Make `dagger.#Address` private
* chore: Quote value in error
* build(deps): bump async from 2.6.3 to 2.6.4 in /website
* ci: Deploy todoapp with dev dagger AND ALSO latest 0.2.x release
* docs: update github actions workflow example
* docs: add to the sidebar
* docs: fix some PR suggestions
* docs: fix go-ci guide slug and add file title
* docs: add simple Go guide
* docs: docs: guide - default values cue
* docs: Implement FAQ page, default values in Cue + fix sidebar and titles
* docs: guide - chaining actions
* docs: guide - always execute an action
* docs: guide - logs options in Dagger
* docs: guide - empty buildkit cache doc
* docs: Mention macOS ARM vs Intel Homebrew dagger install path diff
* Docs: move "migrate to 0.1" to a guide
* Docs: rephrase article 1216
* Docs: remove duplicate entry in sidebar
* build(deps): bump github.com/spf13/viper from 1.10.0 to 1.11.0
* build(deps): bump golang from 1.16.15-alpine to 1.18.1-alpine
* ci: dependabot: change label
* build(deps): bump go.opentelemetry.io/otel/trace from 1.6.2 to 1.6.3
* docs: Add guide to showcase handling outputs
* chore: explicit codeowners for CLI
* website: hardcode version banner for 0.1 docs
* fix: explicit dagger project usage
* docs: Move contribution guide to docs website
* filter out useless commandConn.CloseWrite warning message
* Allow to specify template when running `dagger project init`
* ci: fix CUE linter
* chore: separate review rotation on universe.dagger.io/x/
* chore: explicit codeowners for the CODEOWNERS file
* feat: add lua universe package and stylua command to fmt check
* docs: add missing import to example AddHello action (#2154)
* universe: python: allow custom path to python
* docs: Add Jenkins CI doc. Fixes #2067
* build(deps): bump github.com/docker/buildx from 0.8.1 to 0.8.2
* fix: include env insideo of container on .NET publish
* feat: support .NET
* removed project init from the ci and pinned update version
* fixed the sample github action in the documentation
-------------------------------------------------------------------
Thu Apr 14 19:39:34 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.6:
* docs: remove dead links. References doesn't exist anymore
* website: Increase broken links checking
* feat: Convert home relative paths in cache entries
* fix: update install link
* ci: add new issues to backlog project
* Fix default client env when var is set (#2128)
* website: update code block font
* build(deps-dev): bump cypress from 9.5.3 to 9.5.4 in /website
* feat: Allow default values in `client: env` (#2122)
* docs: Link to markdown files
* docs: Package coding style
* Update 1221-action.md
* chore: update clientfilesystemread.go Signed-off-by: rrylee <rrylee1994@gmail.com>
* Docs: Add docs to sidebar
* Docs: guides/1225-pushing-plan-dependencies
* Docs: 1224-self-signed-certificates
* Docs: 1223-custom-buildkit improvement
* chore: Fix typo
* Docs: guides: customizing your buildkit installation
* client: fix deadlock when connect to buildkitd fails
* Docs: move draft articles to "guides"
* Docs: move CLI telemetry to guides section
* Docs: fix formatting in article 1221
* ci: cue linter: include all CUE files
* tests: Adding update to project info for negative test case
* Docs: shorten title of article 1205
* build(deps): bump github.com/moby/buildkit from 0.10.0 to 0.10.1
* build(deps): bump go.opentelemetry.io/otel/exporters/jaeger
* ci: Use default CODEOWNERS for docs sidebar
* build(deps): bump sass from 1.49.11 to 1.50.0 in /website
* Docs: core actions reference
* build(deps): bump go.opentelemetry.io/otel/sdk from 1.6.1 to 1.6.2
* universe: python: Update to 0.2
* Docs: core concepts: actions
* Docs: new category "guides"
* test: Update project info test to fix issue
* test: Fixing project info integration test
* ci: lint dagger using dagger
* test: Update project info command to pass lint and test to make sure TEMPDIR is there
* Docs: add content to 1205: "building container images"
* feat: Adding project info command to find where project is located
* build(deps): bump amplitude-js from 8.18.0 to 8.18.1 in /website
* docs: improve comment wording
* Add global --experimental flag to gatekeep some features
* Add experimental way to set a target platform when building
* fix: wrap the error
* fix: add full error handling after os.Stat
* ci: Group changelog entries
-------------------------------------------------------------------
Wed Apr 06 07:33:52 UTC 2022 - kastl@b1-systems.de
- Update to version 0.2.5:
* temporarily disable the `platform` field.
* Automatically set target platform based on client architecture
* ci: Remove release.yml workflow
* ci: fix auto-release secrets
* ci: fix workflow secret names
* Remove incorrect installer documentation
* ci: move ci infra top-level
* ci: lint markdown files
* ci: lint shell
* ci: improve dogfood configuration
* ci: use dagger from source
* universe: go: add golangci-lint support
* task: source: fix vertex name
* client filesystem: remove .dagger from default exclusion
* universe: go: improve cache management
* universe: go: do not hardcode default platform
* docs: add tip for support symlink with git on Windows
* docs: fix Europa wording on migration docs (#2032)
* build(deps): bump sass from 1.49.10 to 1.49.11 in /website
* refactor!: Move image definitions to `dagger/core`
* Fix mounts in `cli.#Run`
* ci: Add full changelog to release notes
* ci: Add changelog exclusion for chores
* ci: Use github for the changelog
* docs: Correctly capitalize GitLab
* docs: Correctly capitalize GitHub
* universe: go: add git by default in go.#Image
* Adds support for 32bit armv7 devices.
* docs: s/poject/project/ in go-docker-swarm.md
* docs: fix broken link in universe README.md
* Fix typo (#1953)
* fix: tidy up a little
* fix: appease the linter
* build(deps): bump amplitude-js from 8.17.0 to 8.18.0 in /website
* Report error if FS is incorrectly handled on client filesystem read
* feat: add Pulumi support
* website: remove navbar schedule link
* website: update favicon
* Copied Dagger vs documentation to Europa.
* copy: support for include/exclude
* docs: Remove curl dependency when installing on Windows
* Prevents files to be used as input of dagger.#FS
* ci: add CODEOWNERS
* build(deps): bump sass from 1.49.9 to 1.49.10 in /website
* Fix export cache issue
* use h2 title instead of h3 + fix code css
* bump up docusaurus preset classic theme
* reduce main wrapper padding and sidebar width to avoid horizontal scrolling
* doc: remove the bash syntax highlighting
* Display getting started as the index page
* Update install procedure
* Docs Update:1200-local-dev.md build/index.html -> _buld/index/html
* Changed underscore position in hidden definition.
* Hid DefaultVersion definition.
* Changed test name due to conflict with bash tests.
* ci: Fix key copying
* ci: Unify keys and add private key for testing purposes
* docs: add getting started gitlab ci configuration
* doc: Improve wording on “Go on Docker Hub” use case
* Go on Docker Swarm
* Exclude docs from universe and integration tests
* fix: :adhesive_bandage: website: use docusaurus context
* fix: :adhesive_bandage: create a dev script with REACT_APP_AMPLITUDE_ID empty
* website: add environment var to avoid crash issue
* update references to alpha.dagger.io
* Move Dagger 0.1 link back to the bottom
* Fix Go on DockerHub id & filename + remove from sidebar
* examples: set as vendored to not count in repository stats
* docs: added page to sidebar
* docs: added a page about CLI telemetry
* build(deps-dev): bump cypress from 9.5.2 to 9.5.3 in /website
* build(deps): bump @docusaurus/core in /website
-------------------------------------------------------------------
Fri Apr 1 19:30:53 UTC 2022 - Johannes Kastl <kastl@b1-systems.de>
- new package dagger: A portable devkit for CI/CD pipelines