forked from pool/dagger
update to 0.8.5 OBS-URL: https://build.opensuse.org/request/show/1110971 OBS-URL: https://build.opensuse.org/package/show/devel:kubic/dagger?expand=0&rev=90
2619 lines
116 KiB
Plaintext
2619 lines
116 KiB
Plaintext
-------------------------------------------------------------------
|
||
Thu Sep 14 04:49:41 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.8.5:
|
||
* Add v0.8.5 release notes (#5776)
|
||
* Backport: services via gateway, minus API changes (#5764)
|
||
* chore(deps): bump github.com/charmbracelet/lipgloss from 0.7.1
|
||
to 0.8.0 (#5736)
|
||
* chore(deps): bump @svgr/webpack from 8.0.1 to 8.1.0 in /website
|
||
(#5735)
|
||
* fix: engine CLI flags typo (#5761)
|
||
* fix: panic if services DNS is disabled (#5760)
|
||
* feat: extends mounted secret api (#5707)
|
||
* engine: add DAGGERL_CLOUD_TOKEN env variable support (#5773)
|
||
* chore(deps): bump typedoc-plugin-markdown in /website (#5731)
|
||
* fix(docs): quickstart css selectors (#5624)
|
||
* feat: Unify VCS labels + add Gitlab and CircleCI labels (#5705)
|
||
* docs: Adds "dagger run" to Jenkins/Circle samples (#5703)
|
||
* update go versions for go getting started step 5b (#5770)
|
||
* docs: Adds cookbook recipe for shared client session and
|
||
modules (#5721)
|
||
* refactor: chip away at removing eyre (#5768)
|
||
* docs: Adds subsections to FAQ (#5766)
|
||
* feat: update rust dependencies (#5767)
|
||
* Python: Add experimental default client (#5723)
|
||
* tests: use `connect(t)` everywhere, send logs to `t.Log`
|
||
(#5762)
|
||
* docs: Removes dagger.WithWorkdir from examples (#5725)
|
||
* chore(deps): bump sass from 1.64.2 to 1.66.1 in /website
|
||
(#5732)
|
||
* docs: Adds note and information on cache types and
|
||
invalidations (#5718)
|
||
* docs: Added "dagger run" to quickstart (#5702)
|
||
* docs: Updates troubleshooting guide with networking problem and
|
||
solution (#5717)
|
||
* Re-enable dagger k8s runners (#5722)
|
||
* chore: update release guide to remove rust. (#5720)
|
||
* fix interactive TUI (#5681)
|
||
* docs: Updates some guides to use "dagger run" (#5701)
|
||
* feat: add rust to mage (#5709)
|
||
* cli: allow to set secret session token in listen command
|
||
(#5704)
|
||
* docs: Adds host directory r/w example to guide and cookbook
|
||
(#5619)
|
||
* docs: Updated some guides to use "dagger run" (#5637)
|
||
* Basic Project Zenith README (#5698)
|
||
* Disable dagger-runner (#5692)
|
||
* gha: fix yaml error in main push scan-engine (#5690)
|
||
* Add trivy vulnerability scanning to GHA (#5683)
|
||
* fix: cannot connect to Dagger Engine and always raise error
|
||
(#5665)
|
||
* feat: throw error when workdir config on session (#5689)
|
||
* Updated examples link in repository README
|
||
* Reorganized directories, updated README, deleted LICENSE
|
||
* Moves content to examples sub-dir
|
||
* core: update operator manual w/ how to config registry mirrors
|
||
(#5684)
|
||
* engine: update go.mod deps and engine image binaries to trim
|
||
deps w/ CVEs (#5680)
|
||
* fix: calling id for any optional arguments that is ID type
|
||
(#5674)
|
||
* feat: throw error on workdir config on session (#5675)
|
||
* docs: Added Dockerfile build secrets example (#5661)
|
||
* docs: Added recipe to build Dockerfile with different build
|
||
context directory (#5634)
|
||
* docs: Updated OCI runtime guide (#5639)
|
||
* docs: Added chainable callbacks guide (#5653)
|
||
* docs: Added Tailscale access recipe to cookbook (#5532)
|
||
* Improve releasing during v0.8.4 (#5658)
|
||
* Add Pulumi example. (#33)
|
||
* More core concepts! (#22)
|
||
* Bump webpack from 5.75.0 to 5.76.1 in /nodejs/react-build (#20)
|
||
* add core concepts section to readme
|
||
* add python db service example
|
||
* add nodejs db service example
|
||
* add go db service example
|
||
* update go examples to be chained
|
||
* README
|
||
* go: adds aws-cdk demo
|
||
* Bump json5 from 1.0.1 to 1.0.2 in /nodejs/react-build
|
||
* add published to in output text
|
||
* convert memcached dockerfile to dagger pipeline
|
||
* Add first nodejs, python, and bash examples (#12)
|
||
* feat: New structure
|
||
* reorder steps since no default url
|
||
* simplfy output
|
||
* update multiarch example concurrency
|
||
* remove europa examples
|
||
* add readme
|
||
* do a tree after the dagger pipeline
|
||
* unneeded closures
|
||
* parallel builds
|
||
* pass repo by cli arg
|
||
* build something else
|
||
* build darwin too
|
||
* make flat files
|
||
* multiarch build example
|
||
* Reduce packages to essentials
|
||
* Add cue.mod
|
||
* Update README.md
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Sep 06 05:41:17 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.8.4:
|
||
* Add v0.8.4 release notes (#5656)
|
||
* Run Engine tests in dev Engine (on top of stable Engine)
|
||
(#5652)
|
||
* fix: switch to stable engine only case no local cli (#5654)
|
||
* core: default container tar export permissions to 0600 (#5649)
|
||
* feat: support version compatibility check (#5577)
|
||
* fix: NodeJS conflict between enumeration and string (#5645)
|
||
* fix: fix connect always timeout (#5646)
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Sep 06 05:37:52 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.8.3:
|
||
* Add v0.8.3 release notes (#5641)
|
||
* docs: Updated some guides to use "dagger run" (#5604)
|
||
* Fix utf8 labels causing hang, clean up + fix label collection
|
||
in general (#5628)
|
||
* feat: show export host target (#5632)
|
||
* add changelogs for fixes (#5633)
|
||
* core: export files with same permissions as source (#5629)
|
||
* core: hide merge vertexes from output (#5630)
|
||
* feat: add more logs on dagger loading (#5436)
|
||
* Improve releasing during 0.8.2 (#5615)
|
||
* docs: quickstart layout width auto-expands so that playground
|
||
fits better (#5610)
|
||
* fix: fix example query in dagger query (#5622)
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Sep 06 05:35:35 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.8.2:
|
||
* Generate v0.8.2 release notes (#5612)
|
||
* remote cache: improve http error checking (#5506)
|
||
* Preserve git email anonymity (one-way hash) (#5611)
|
||
* Add release note missed from previous PR (#5603)
|
||
* telemetry: fix labels not being included (#5602)
|
||
* docs: Added dagger run examples (#5529)
|
||
* core: add integ test for dagger run and showing progress
|
||
(#5582)
|
||
* docs: Added cookbook examples for Git dir ops (#5599)
|
||
* docs: Modified releases link to point to changelog (#5600)
|
||
* docs: Added "dagger run" to get started guides (#5591)
|
||
* docs: Updated some URLs to remove numeric ids (#5592)
|
||
* Improve releasing during v0.8.0 (#5569)
|
||
* chore: improve elixir bump version (#5527)
|
||
* docs: Updated multiarch examples with `mediatypes` (#5556)
|
||
* engine: fix combined cache manager to query local cache too.
|
||
(#5585)
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Aug 06 07:55:27 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.8.1:
|
||
* Generate v0.8.1 release notes (#5580)
|
||
* engine: set version stamp on engine image builds (#5578)
|
||
* core: fix setting image config during multiplatform
|
||
export+publish (#5574)
|
||
* engine: fix telemetry writer to use the correct vertex (#5573)
|
||
* docs: Added pitfalls of host directories (#5509)
|
||
* fix dagger run not showing command progress (#5564)
|
||
* core: fix max file chunk size (#5570)
|
||
* docs: cookbook: mount directories as secrets after v.0.8.0
|
||
(#5520)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 04 06:25:36 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.8.0 (no releases between 0.6.4 and 0.8.0):
|
||
* Create release notes for Engine & CLI v0.8.0 (#5563)
|
||
* Add cookbook examples on error handling (#5538)
|
||
* docs: updated CLI code snippet with latest API reference
|
||
(#5554)
|
||
* build(deps): bump github.com/go-git/go-git/v5 from 5.7.0 to
|
||
5.8.1 (#5545)
|
||
* feat: Elixir codegen improvement (#5526)
|
||
* docs: Added FAQ entries for upgrading/uninstalling (#5515)
|
||
* build(deps): bump github.com/tidwall/gjson from 1.14.4 to
|
||
1.15.0 (#5543)
|
||
* build(deps): bump clsx from 1.2.1 to 2.0.0 in /website (#5549)
|
||
* build(deps): bump google.golang.org/grpc from 1.55.0 to 1.57.0
|
||
(#5541)
|
||
* update golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab to
|
||
0.1.0 (#5528)
|
||
* build(deps-dev): bump @trivago/prettier-plugin-sort-imports
|
||
(#5546)
|
||
* build(deps): bump golang.org/x/oauth2 from 0.9.0 to 0.10.0
|
||
(#5547)
|
||
* build(deps): bump sass from 1.63.6 to 1.64.2 in /website
|
||
(#5550)
|
||
* Python: restructure internal packages and modules (#5558)
|
||
* Centralize graphql server in the engine runner (#5415)
|
||
* feat: add support _EXPERIMENTAL_DAGGER_CLI_BIN to rust (#5534)
|
||
* feat: check version compatibility (#5315)
|
||
* Node.js: Fix returning lists of objects (#5523)
|
||
* auth: always pass bearer auth related requests to docker auth
|
||
provider. (#5524)
|
||
* Node.js: Export `Client` as a named export, instead of default
|
||
(#5517)
|
||
* Python: add status updates during automatic provisioning
|
||
(#5522)
|
||
* feat: improve engine session loading logging (#5488)
|
||
* Revert "docs: cookbook: mount directories as secrets (#5502)"
|
||
(#5519)
|
||
* docs: cookbook: mount directories as secrets (#5502)
|
||
* feat: implement `host.setSecretFile()` to securely set binary
|
||
files as secrets (#5500)
|
||
* Python: Remove sync client (#5514)
|
||
* engine: fix publish (#5516)
|
||
* Remove API deprecations (#5512)
|
||
* Rename `id` argument in `Container.withRootfs` (#5513)
|
||
* Add missing types of changes: Breaking, Removed & Security
|
||
(#5510)
|
||
* Python: Enforce keyword usage for optional arguments (#5508)
|
||
* engine: bump alpine image to fix dns resolution error (#5470)
|
||
* Add release notes fragment instructions (#5501)
|
||
* core: add test for cache volumes w/ submounts. (#5491)
|
||
* Improve releasing during v0.6.4 (#5490)
|
||
* chore: update AppendAnonymousGitLabels (#5487)
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jul 20 04:50:48 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.6.4:
|
||
* Prepare v0.6.4 release (#5486)
|
||
* Add missing release notes (#5483)
|
||
* Deprecate exitCode (#5481)
|
||
* Update python dependencies (#5480)
|
||
* Fix coroutines not showing in Python reference docs (#5477)
|
||
* inline tui: show run duration at the end (#5476)
|
||
* core: attempt to deflake container image load compat test.
|
||
(#5473)
|
||
* stabilize container hostnames against SessionID (#5474)
|
||
* core: Add test for local imports across sessions (#5471)
|
||
* core: support optionally setting explicit mediatypes (#5467)
|
||
* Improve releasing during 0.6.3 (#5408)
|
||
* core: add include/exclude name to host dir copy name (#5469)
|
||
* build(deps): bump github.com/google/go-containerregistry
|
||
(#5460)
|
||
* build(deps): bump golang.org/x/mod in /internal/mage (#5466)
|
||
* build(deps): bump github.com/go-git/go-git/v5 from 5.5.2 to
|
||
5.7.0 (#5459)
|
||
* build(deps): bump golang.org/x/text from 0.10.0 to 0.11.0
|
||
(#5458)
|
||
* Start working on a code generation tool (#5422)
|
||
* Fix VERSION variable for CLI install instructions (#5453)
|
||
* build(deps): bump google.golang.org/grpc (#5411)
|
||
* Fix corner case where WithDirectory included wrong contents.
|
||
(#5448)
|
||
* Container: add `withFocus`, `withoutFocus` (#5364)
|
||
* Fix .mjs docs lint and format (#5435)
|
||
* Cookbook: integrating with a docker engine (#5421)
|
||
* Update 723462-use-secrets.md (#5409)
|
||
* Add `File.sync` (#5416)
|
||
* Add `Directory.sync` (#5414)
|
||
* Replace `ExitCode` usage with `Sync` (#5418)
|
||
* Replace deprecated API fields (#5419)
|
||
* core: Remove unimplemented git fields (#5410)
|
||
* core: Optimize *.WithDirectory and *.WithFile via MergeOp.
|
||
(#5400)
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jul 05 05:39:50 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.6.3:
|
||
* docs: Added Azure Pipelines sample in CI guide (#5166)
|
||
* Fix Python provision tests (#5403)
|
||
* Python: migrate back to hatch (#5401)
|
||
* bump github.com/Khan/genqlient from 0.5.0 to 0.6.0 (#5402)
|
||
* build(deps): bump github.com/vito/progrock from 0.6.0 to 0.7.0
|
||
(#5385)
|
||
* build(deps): bump typescript from 4.9.5 to 5.0.4 in /website
|
||
(#5394)
|
||
* build(deps): bump golang.org/x/oauth2 from 0.8.0 to 0.9.0
|
||
(#5387)
|
||
* build(deps): bump github.com/prometheus/procfs from 0.10.1 to
|
||
0.11.0 (#5384)
|
||
* build(deps): bump sass from 1.61.0 to 1.63.6 in /website
|
||
(#5393)
|
||
* Fix returning lists of objects (#5375)
|
||
* core: improve image publish/export format compatibility.
|
||
(#5365)
|
||
* project: update runtimes to use Dagger types. (#5360)
|
||
* Fix hacks in project commands and sync (#5353)
|
||
* engine: add cloud cache token env var (#5356)
|
||
* engine: remove old cache config env from autoprovision. (#5355)
|
||
* project: also kebab flag names. (#5354)
|
||
* Python linting fixes (#5352)
|
||
* Replace exitCode with sync in docs (#5327)
|
||
* Fix failing tests due to outdated merge (#5350)
|
||
* project: partial support for returning host dirs/files. (#5346)
|
||
* project: convert camel command names to kebab (#5349)
|
||
* cache: set dagger cloud default magicache URL (#5343)
|
||
* cli: fix incorrect subcommand being called. (#5344)
|
||
* Python Project Commands: Create thin wrapper around strawberry
|
||
(#5300)
|
||
* `dagger project` CLI (#5308)
|
||
* core: use include filter in host.file (#5345)
|
||
* Send Progrock updates to Cloud (#5297)
|
||
* Improve releasing during 0.6.2 (#5325)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 16 05:46:40 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.6.2:
|
||
* Host export support for project commands (#5157)
|
||
* feat: add host file query (#5317)
|
||
* Add link to releases on GitHub to sidebar (#5320)
|
||
* build(deps): bump webpack (#5318)
|
||
* fix(docs): increase guides tag search size (#5319)
|
||
* interactive tui: fix follow (#5283)
|
||
* Adds t.Parallel to auth, core and router tests (#5316)
|
||
* ci: Use alpine for golangci-lint image (#5309)
|
||
* build(deps): bump typedoc from 0.23.26 to 0.24.7 in /website
|
||
(#5267)
|
||
* Bump buildkit for ExecProcessServer mutex fix (#5312)
|
||
* Merge exposed ports on From and Build (#5158)
|
||
* Secret Scrub Multi Write (#5149)
|
||
* ci: Fix lint-daggerized.yml error (#5244)
|
||
* Simplify iterations for optional args in Go code (#5304)
|
||
* First pass at spec for extensions + project command
|
||
implementations. (#5190)
|
||
* Fix metrics typo (#5302)
|
||
* bump buildkit for unknown blob fix (#5298)
|
||
* run tests with `gotestsum`, list slow tests (#5293)
|
||
* docs: Added Java/Spring guide (#5212)
|
||
* docs: Added AWS Lambda with zip files guide (#5202)
|
||
* Fix flakiness in TestContainerExecError test (#5229)
|
||
* docs: Added AWS CodePipeline guide (#5188)
|
||
* docs: Added Azure Pipelines + Azure Container Instances guide
|
||
(#5165)
|
||
* show health-checks in progress UI (#5281)
|
||
* dnsmasq: configure domain-needed (#5282)
|
||
* build(deps): bump @svgr/webpack from 6.5.1 to 8.0.1 in /website
|
||
(#5270)
|
||
* build(deps): bump webpack (#5274)
|
||
* build(deps): bump webpack (#5277)
|
||
* Bump Go SDK to latest in our own internal tooling (#5280)
|
||
* Bump golang.org/x/tools from 0.1.10 to 0.9.3 (#5279)
|
||
* chore: Use expand PATH instead of string concatenation (#5271)
|
||
* build(deps): bump remark-code-import from 1.1.1 to 1.2.0 in
|
||
/website (#5269)
|
||
* build(deps): bump github.com/charmbracelet/bubbles from 0.15.0
|
||
to 0.16.1 (#5254)
|
||
* build(deps): bump webpack (#5278)
|
||
* build(deps): bump github.com/charmbracelet/bubbletea (#5250)
|
||
* build(deps): bump webpack (#5276)
|
||
* build(deps): bump webpack (#5273)
|
||
* build(deps): bump github.com/magefile/mage in /internal/mage
|
||
(#5262)
|
||
* build(deps): bump golang.org/x/oauth2 from 0.7.0 to 0.8.0
|
||
(#5253)
|
||
* build(deps): bump webpack (#5173)
|
||
* build(deps): bump react-social-login-buttons in /website
|
||
(#5266)
|
||
* build(deps): bump golang.org/x/crypto from 0.8.0 to 0.9.0
|
||
(#5252)
|
||
* build(deps): bump github.com/prometheus/procfs from 0.9.0 to
|
||
0.10.1 (#5249)
|
||
* docs: Added recipe creation info to style guide (#5230)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 02 04:50:03 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.6.1:
|
||
* bump vt100 to v0.1.2 to fix panic (#5247)
|
||
* Update retries to 10 minutes (#5246)
|
||
* Import Elixir SDK as Experimental (#5201)
|
||
* tui: avoid unnecessary byte/string conversion (#5237)
|
||
* Interactive TUI: better failure handling (#5232)
|
||
* add dagger login/logout commands (#5132)
|
||
* dagger run: support redirecting stdout/stderr (#5231)
|
||
* chore: update go.sum (#5238)
|
||
* feat: update dagger/graphql to rely on Int64 Scalar (#5227)
|
||
* Prevent concurrent/leaked mutation in a couple of spots (#5233)
|
||
* simplify progrock socket location (#5234)
|
||
* fix `dagger listen` TUI integration (#5219)
|
||
* bump progrock for gRPC + resilient draining (#5228)
|
||
* Retry connecting to buildkit for 3 minutes. (#5222)
|
||
* engine: update buildkit to commit w/ more cache ref logs
|
||
(#5223)
|
||
* feat: follow graphQL spec in strings encoding (#5169)
|
||
* Container.Export: mkdir destination parent dir (#5221)
|
||
* refactor(shim): only initialize secret scrubbing logic when
|
||
secrets are set (#5217)
|
||
* tests: fix slowness by disabling unnecessary session nesting.
|
||
(#5224)
|
||
* mc: add auth token via env var to cacheservice (#5225)
|
||
* add `-s` / `--silent` for disabling TUI (#5218)
|
||
* docs: Updated quickstart (#5214)
|
||
* Improve releasing during 0.6.0 (#5199)
|
||
* engine: handle LogOutput being nil (#5215)
|
||
* cache: return error if cacheservice scheme is not supported
|
||
(#5211)
|
||
* tui: Add fallback for runtime dir permission denied errors.
|
||
(#5210)
|
||
* docs: Fix tip content in quickstart test (#5206)
|
||
* engine: enable full goroutine stack trace dump in trace logs.
|
||
(#5204)
|
||
* cache: Bump import timeout. (#5200)
|
||
* Reduce size of extra content in error output truncation test
|
||
(#5195)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri May 26 05:18:55 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.6.0:
|
||
* docs: Updated dagger run command reference (#5180)
|
||
* Move CODE_OF_CONDUCT to the root of the repository (#5153)
|
||
* Scrub secret plaintext arg from progrock vertex. (#5186)
|
||
* Add expand option when adding environment variables (#5160)
|
||
* Add custom ExecError (#5184)
|
||
* docs: Improved cache miss recipe for Python (#5189)
|
||
* ci: Do not publish Rust SDK on push to `main` (#5187)
|
||
* docs: Added cache invalidation recipe to cookbook (#5168)
|
||
* docs: Added lima+nerdctl solution to alternatives guide (#5167)
|
||
* Fix error handling in truncation notice (#5179)
|
||
* ci: Fix publish-sdk-rust GitHub Actions workflow (#5178)
|
||
* docs: Fix typo in quickstart-hello (#5170)
|
||
* Increase truncation limit on error output (#5164)
|
||
* Prepend truncated error output with notice (#5163)
|
||
* chore: cleanup unused files and redundant Makefile commands
|
||
* ci: add large machine for rust lint
|
||
* ci: Add large machine to sdk/rust/test
|
||
* ci: removed test provisioning as it is a missing feature, will
|
||
require follow up
|
||
* chore: add authors optional Cargo.toml field
|
||
* chore: change rust sdk repo to dagger/dagger
|
||
* chore: remove unused ci jobs
|
||
* ci: with rest of workflows
|
||
* ci: add publish step
|
||
* ci: fix rust sdk stable image, now actual image
|
||
* feat: remove dagger-core from crates to simplify release
|
||
process
|
||
* ci: add bump function for the engine dependency version
|
||
* ci: add lint function for sdk:rust
|
||
* ci: add generate function for sdk:rust
|
||
* ci: add test setup for rust:sdk:test
|
||
* feat: build and from keep previous configuration. (#5052)
|
||
* use TUI for `dagger do`, `dagger query`, `dagger listen`
|
||
(#5151)
|
||
* Improve releasing during v0.5.3 (#5155)
|
||
* Add experimental warning to the Rust SDK
|
||
* Add CODEOWNERS for sdk/rust
|
||
* 🚀 chore(README.md): check off introducing thiserror for better
|
||
errors in plan for next release The plan for the next release
|
||
has been updated to reflect that the
|
||
[thiserror](https://docs.rs/thiserror/latest/thiserror/)
|
||
library has been introduced to improve error handling.
|
||
* Add thiserror instead of exposing eyre anonymous errors
|
||
* 🚀 chore(Cargo.toml): add thiserror crate to dependencies The
|
||
thiserror crate has been added to the dependencies in the
|
||
Cargo.toml file. This crate is used to derive custom error
|
||
types with automatic source location.
|
||
* chore(README.md): mark dagger run compatibility and upstream
|
||
update tasks as completed
|
||
* refactor(dagger-codegen): remove unnecessary mutability from
|
||
field variable in for loop
|
||
* feat: dagger-run support
|
||
* fix: remove _ from _type
|
||
* feat: set cache config in proper place
|
||
* feat: add inline export of variable
|
||
* feat: expose runtime
|
||
* chore: update ci
|
||
* feat: update to dagger-5.1
|
||
* chore: add new dagger-core-version
|
||
* Release dagger-core v0.2.10
|
||
* fix: delete other files/folder in downloads: #57
|
||
* docs: add checklist for missing features
|
||
* feat: with gen
|
||
* feat: with 0.4.2
|
||
* feat: fix codegen
|
||
* fix(deps): update rust crate futures to 0.3.28
|
||
* feat: add musl ci (#51)
|
||
* feat: with multi platform ci (#46)
|
||
* feat: extract client (#48)
|
||
* feat: rename projects to point to github/kjuulh/dagger-sdk
|
||
* feat: with loggers
|
||
* fix: stable input fields and args
|
||
* chore: fmt
|
||
* fix: stable enum entries
|
||
* refactor: add basic cargo make gen command
|
||
* refactor: move dagger-rs and adopt workspace.deps
|
||
* Release dagger-sdk v0.2.19
|
||
* chore: fix release version
|
||
* fix: serialization of enum args for graphql (#34)
|
||
* feat: update readme
|
||
* Release dagger-sdk v0.2.17
|
||
* fix: make sure tests have a command to execute
|
||
* fix: remove unused imports
|
||
* refactor: remove export and instead use exitcode
|
||
* refactor: move issues to actual tests and refactor
|
||
* fix: add support for String as well
|
||
* refactor: move issues to another folder
|
||
* fix: add public tuple field and into func
|
||
* replication(issue-30): initial issue
|
||
* fix(deps): update rust crate futures to 0.3.27
|
||
* docs: add basic contributing
|
||
* docs: add architecture
|
||
* fix: proper readme
|
||
* Release dagger-core v0.2.8, dagger-sdk v0.2.16
|
||
* chore: fix tasks
|
||
* feat: with dagger-engine v.0.4.0
|
||
* feat: bump version
|
||
* docs(sdk): fix missing await in connect
|
||
* feat: add tests to sdk
|
||
* feat: set internal warnings as errors
|
||
* feat: introduce tests again
|
||
* Release dagger-core v0.2.7, dagger-sdk v0.2.15
|
||
* fix: set deserialize on enums as well
|
||
* feat: update to dagger-v0.3.13
|
||
* Release dagger-sdk v0.2.14
|
||
* chore(sdk): fix whitespace
|
||
* Release dagger-codegen v0.2.8, dagger-sdk v0.2.13
|
||
* chore(sdk): ran clippy
|
||
* feat(sdk): with clone
|
||
* Release dagger-core v0.2.6, dagger-codegen v0.2.7, dagger-sdk
|
||
v0.2.12
|
||
* chore(sdk): ran clippy
|
||
* fix(core): cli session keep session alive
|
||
* fix(ci): set path to local dagger sdk
|
||
* Release dagger-core v0.2.5, dagger-sdk v0.2.12, dagger-codegen
|
||
v0.2.7
|
||
* fix(all): race condition in process
|
||
* revert disable caching
|
||
* disable cache
|
||
* chore(ci): with dagger v0.2.11
|
||
* Release dagger-core v0.2.4, dagger-codegen v0.2.6, dagger-sdk
|
||
v0.2.11
|
||
* fix(core): remove blocking
|
||
* Release dagger-core v0.2.4, dagger-codegen v0.2.6, dagger-sdk
|
||
v0.2.11
|
||
* chore(sdk): ran clippy
|
||
* fix(all): remove blocking
|
||
* Release ci v0.1.0
|
||
* docs(ci): add changelog
|
||
* chore(ci): with actual await on connect
|
||
* chore(ci): with dagger v0.2.10
|
||
* Release dagger-rs v0.2.10
|
||
* Release dagger-sdk v0.2.10
|
||
* fix(docs): changelog
|
||
* Adjusting changelogs prior to release of dagger-sdk v0.2.10
|
||
* update changelog
|
||
* Release dagger-rs v0.2.10
|
||
* Release dagger-rs v0.2.10
|
||
* Release dagger-rs v0.2.10
|
||
* fix(ci): with older version of dagger-sdk
|
||
* fix(core): Fix async panic on blocking #19
|
||
* chore(ci): with async/await
|
||
* Release dagger-sdk v0.2.8, dagger-codegen v0.2.5
|
||
* Release dagger-sdk v0.2.7
|
||
* docs: check async variant
|
||
* feat(sdk,core): Use async runtime instead of blocking.
|
||
* chore(ci): update ci to use dagger-sdk v0.2.6
|
||
* Release dagger-sdk v0.2.6
|
||
* docs: fix readme
|
||
* Release dagger-sdk v0.2.5, dagger-codegen v0.2.4
|
||
* fix: cargo clippy
|
||
* fix: roadmap item api stabilization
|
||
* Release dagger-sdk v0.2.4
|
||
* Release dagger-sdk v0.2.3, dagger-codegen v0.2.3, dagger-rs
|
||
v0.2.9
|
||
* feat(core,sdk): remove unnecessary option returns
|
||
* feat(ci): add gha caching
|
||
* feat: clear release-cycle roadmap item
|
||
* feat(ci): lint pr
|
||
* feat(ci): ci with dagger v0.2.2
|
||
* Release dagger-core v0.2.2, dagger-codegen v0.2.2, dagger-rs
|
||
v0.2.8
|
||
* with bin cache
|
||
* fix(deps): update rust crate dagger-sdk to 0.2.1
|
||
* add cache
|
||
* fix(ci): fix github secret naming
|
||
* run everywhere
|
||
* fix(ci): with secret
|
||
* feat(ci): with sccache
|
||
* test change
|
||
* Release dagger-sdk v0.2.1
|
||
* add dagger-sdk changelog
|
||
* Release dagger-rs v0.2.7, dagger-sdk v0.2.1
|
||
* fix: with test changes
|
||
* Release dagger-rs v0.2.6
|
||
* fix: cleanup
|
||
* Release dagger-rs v0.2.5
|
||
* Release dagger-rs v0.2.4
|
||
* fix: trying agian
|
||
* Release dagger-rs v0.2.3
|
||
* feat: some test
|
||
* Release dagger-rs v0.2.2
|
||
* with test commit
|
||
* feature: trying smart-release
|
||
* Release dagger-core v0.2.1, dagger-codegen v0.2.1, dagger-rs
|
||
v0.2.1
|
||
* add changelogs
|
||
* Release dagger-core v0.2.1, dagger-codegen v0.2.1, dagger-rs
|
||
v0.2.1
|
||
* update changelog
|
||
* Adjusting changelogs prior to release of dagger-core v0.2.1,
|
||
dagger-codegen v0.2.1, dagger-rs v0.2.1
|
||
* add color eyre
|
||
* feature with workspace (#8)
|
||
* add ci (#7)
|
||
* add ci
|
||
* v0.2.6
|
||
* remove with commit
|
||
* fix(deps): update all dependencies (#5)
|
||
* fix: wip action
|
||
* fix: wip
|
||
* with personal github token
|
||
* Revert "merge releases"
|
||
* fix: add merge
|
||
* merge releases
|
||
* bump version
|
||
* with github token
|
||
* only allow main
|
||
* fix: test creator of tags
|
||
* add creator of tags
|
||
* add create release
|
||
* with changelog
|
||
* remove toolchain
|
||
* with actual versions
|
||
* with publish
|
||
* codegen also with repository
|
||
* with repo
|
||
* with repo
|
||
* with readme and license
|
||
* with wildcard version
|
||
* cargo version 0.2.0
|
||
* add version to main
|
||
* bump version
|
||
* document usage
|
||
* fix all clippy
|
||
* add with dockerfile
|
||
* with caching
|
||
* add more quickstart
|
||
* build the application
|
||
* add test-the-application
|
||
* with println
|
||
* feature/add impl (#6)
|
||
* fmt tests
|
||
* add tests
|
||
* pull out args wip
|
||
* add async roadmap item
|
||
* context and querier done
|
||
* unpack response
|
||
* context roadmap item
|
||
* tested full flow initially
|
||
* move code to dagger-core
|
||
* with selection impl default
|
||
* fix warnings
|
||
* add roadmap items
|
||
* fix test
|
||
* test marshaller
|
||
* test marshaller
|
||
* implement sort by name and type
|
||
* fix optional types for real
|
||
* fix description
|
||
* with proper optional types
|
||
* set proper option type
|
||
* add querier roadmap item
|
||
* add fields
|
||
* add input_fields
|
||
* with objects
|
||
* remove hardcoded test
|
||
* add documentation roadmap item
|
||
* add architecture
|
||
* clippy: fix
|
||
* formatting
|
||
* remove dummy string
|
||
* Add querier
|
||
* with status
|
||
* with input objects
|
||
* with enum
|
||
* with codegen output
|
||
* added scalars
|
||
* with scalars
|
||
* split out codegen parts
|
||
* add dagger-sdk
|
||
* add collection of types
|
||
* with type filtering
|
||
* with fixes
|
||
* add todo for not dropping proc
|
||
* can get schema
|
||
* Add renovate.json
|
||
* with session
|
||
* with engine
|
||
* Can download dagger
|
||
* v0.1.1
|
||
* with disclaimer
|
||
* with out keeper
|
||
* set readme and license
|
||
* more allow dead_code
|
||
* allow dead_code
|
||
* without integration
|
||
* Add base sdk
|
||
|
||
-------------------------------------------------------------------
|
||
Fri May 19 04:57:47 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.5.3:
|
||
* docs: withEnvVariables examples (#5139)
|
||
* docs: pasted the output of tree that I got (#5047)
|
||
* Add `Container.sync` field to force evaluation (#5071)
|
||
* build(deps): bump github.com/cloudflare/circl from 1.1.0 to
|
||
1.3.3 (#5130)
|
||
* Recover app bootstrapping in Python entrypoints (#5152)
|
||
* Create CODE_OF_CONDUCT.md (#5133)
|
||
* Add support for forced compression in image publish+export
|
||
(#5142)
|
||
* core: upgrade buildkit dep to commit w/ trace log support.
|
||
(#5143)
|
||
* Project Commands (#5060)
|
||
* Improve RELEASING during v0.5.2 (#5129)
|
||
* Docs: Add caching support to Go multi-Arch examples (#5138)
|
||
* Extend parallelization of integration tests (#5134)
|
||
|
||
-------------------------------------------------------------------
|
||
Thu May 11 19:20:38 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.5.2:
|
||
* Cache results for Container.Import and Container.Build (#5014)
|
||
* raise an error for WithWorkdir + existing session (#5126)
|
||
* fix Version handling (#5125)
|
||
* docs: Made sidebar menu collapsible (#5120)
|
||
* Implement chunked reader for File.Contents (#5123)
|
||
* Introduce Progrock and inline progress UI (#5078)
|
||
* docs: Removed CUE references (#5097)
|
||
* Upgrade to buildkit commit with fix for cache ref leak. (#5122)
|
||
* docs: quickstart, fix Go publish snippet (#5121)
|
||
* test: add initial test for RegistryAuthProvider in auth package
|
||
(#5119)
|
||
* Grab bag of minor logging+performance improvements in cache
|
||
(#5116)
|
||
* Minor test coverage improvement for marshalling functions
|
||
(#5115)
|
||
* telemetry: update auth flow (#4987)
|
||
* docs: Add new recipes to cookbook (#5040)
|
||
* build(deps): bump golang.org/x/net (#5113)
|
||
* build(deps): bump golang.org/x/sync from 0.1.0 to 0.2.0 (#5111)
|
||
* Revert "Use strings.Builder for querybuilder marshal method
|
||
(#5008)" (#5114)
|
||
* build(deps): bump golang.org/x/term from 0.7.0 to 0.8.0 (#5108)
|
||
* build(deps): bump github.com/google/go-github/v50 from 50.1.0
|
||
to 50.2.0 (#5104)
|
||
* build(deps): bump golang.org/x/sync in /internal/mage (#5100)
|
||
* tooling: Reduce frequency of Dependabot PRs (#5099)
|
||
* docs: Used stderr in get started guide snippets (#5094)
|
||
* docs: Added multi-lang snippets for host fs guide (#4999)
|
||
* docs: Fix quickstart Node.js tabs (#5089)
|
||
* python: Broaden `Path` type in `Config` (#5090)
|
||
* docs: Updated Node.js get started guide (#5030)
|
||
* Use strings.Builder for querybuilder marshal method (#5008)
|
||
* docs: Fixed error in quickstart caching embed (py) (#5085)
|
||
* docs: Added guide on Docker alternatives (#5053)
|
||
* docs: Added troubleshooting guide (#5046)
|
||
* fix: Correct help output examples for dagger run (#5009)
|
||
* telemetry: make run_id optional (#5066)
|
||
* docs: Added lang snippets for multi-stage guide (#5028)
|
||
* Truncate stdout/stderr from shim rather than session. (#5072)
|
||
* docs: Updated embeds to use correct repo (#5059)
|
||
* cache: Support extra headers for pre-signed URLs (#5068)
|
||
* cache: Use URLs to sync layers and mounts. (#5050)
|
||
* Add support for pushing engine logs to cloud (#5051)
|
||
* add --pprof flag for serving net/http/pprof handlers (#5011)
|
||
* Improve releasing during v0.5.1 (#5056)
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Apr 30 07:00:11 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.5.1:
|
||
* core: Implicitly call `entrypoint` + `defaultArgs` when needed
|
||
(#5039)
|
||
* docs: Clarified Python get started steps (#5029)
|
||
* docs: Fixed inconsistent Node.js tab labels (#5018)
|
||
* engine: upgrade buildkit to fix for cache ref leak (#5031)
|
||
* engine: Ensure that dnsmasq subprocess is killed (#5032)
|
||
* Ensure engine exits 0 when it receives SIGTERM/SIGINT. (#5024)
|
||
* dnsmasq: stability improvements + greater debuggability (#5015)
|
||
* engine/cache: release refs after push (#5022)
|
||
* strip sourcemap from Dockerfile builds (#5012)
|
||
* Use strings.Builder for querybuilder build method (#5007)
|
||
* TUI: support PgUp/PgDn/Home/End in log output (#4998)
|
||
* docs: Updated CI guide (#4952)
|
||
* keep 755 perms for cache with changed owner (#5006)
|
||
* Add some more debug endpoints to the engine process. (#5003)
|
||
* Use background context to release gateway containers. (#5005)
|
||
* core: refactor away from fooIDPayload pattern (#4973)
|
||
* Support configuring ownership (almost) everywhere (#4932)
|
||
* docs: Updated FAQ (#4959)
|
||
* fix(tui): added h and l as alt collapse/expand bindings (#4997)
|
||
* fix out-of-order event delivery (#4996)
|
||
* avoid using HTML chars in doc string (#4988)
|
||
* docs: improve Copy Embedded Directories into a Container
|
||
(#4974)
|
||
* feat: pass secrets to Container.Build and Directory.Build
|
||
(#4971)
|
||
* ci: set proper octal notation file permissions (#4985)
|
||
* fix flock usage for addnhosts (#4983)
|
||
* Flush cache mounts on cache manager close. (#4980)
|
||
* Bump graphql-tools-go for session start performance fix (#4977)
|
||
* test: fix test for directory.dockerBuild (#4976)
|
||
* ci: use mounted cache for go modules download (#4975)
|
||
* Fix goroutine leak in cache import. (#4970)
|
||
* docs: Added Dagger with PHP and Laravel guide (#4913)
|
||
* First pass at dagger-in-dagger CI! (#4848)
|
||
* docs: Added cookbook (#4938)
|
||
* docs: use withDirectory (#4969)
|
||
* Print engine name to it's own logs (#4964)
|
||
* Sort out custom transport logic for CLI sessions to fix
|
||
goroutine leak (#4960)
|
||
* Add ability for clients to print which engine they are
|
||
connected to. (#4909)
|
||
* Add support for cache service. (#4923)
|
||
* docs: Added note to secrets guide (#4956)
|
||
* docs: Added note in services guides (#4955)
|
||
* collect `github.com/pr.branch` label (#4933)
|
||
* docs: Merged CI guides (#4937)
|
||
* build(deps): bump oss.terrastruct.com/d2 from 0.1.5 to 0.2.4
|
||
(#4722)
|
||
* tests: add additional test on chain operations (#4907)
|
||
* Go: Implementation of (Container|Directory)With (#4898)
|
||
* build(deps): bump github.com/docker/docker (#4891)
|
||
* build(deps): bump golang.org/x/term from 0.5.0 to 0.7.0 (#4895)
|
||
* build(deps): bump google.golang.org/protobuf from 1.29.0 to
|
||
1.29.1 (#4899)
|
||
* Improve releases instructions during v0.5.0 (#4908)
|
||
* ci: bump dagger version in mage targets (#4931)
|
||
* Container: add withExec(skipEntrypoint: Boolean) (#4919)
|
||
* Set HTTP source filename to be URL. (#4927)
|
||
* build(deps): bump sass from 1.59.3 to 1.61.0 in /website
|
||
(#4917)
|
||
* docs: Updated service containers guide reg. ports (#4897)
|
||
* docs: Updated requirements for PHP/Rust (#4869)
|
||
* docs: Added multi-language snippets to multibuild guide (#4875)
|
||
* build(deps): bump google.golang.org/grpc from 1.52.3 to 1.54.0
|
||
(#4815)
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Apr 13 10:35:45 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- BuildRequire go1.20
|
||
- Update to version 0.5.0:
|
||
* Set secret store in engine internal session. (#4903)
|
||
* feat: append information to dagger session user_agent flags
|
||
(#4892)
|
||
* Improve instructions while releasing v0.4.1 (#4776)
|
||
* feat: Allow labels to be specified on `dagger session`. Add
|
||
default labels. (#4802)
|
||
* `withExposedPort` also exposes port in OCI image config (#4900)
|
||
* Add more debug log lines to engine start. (#4901)
|
||
* Container: add `import` API (#4876)
|
||
* Interactive logs via `dagger run` (#4522)
|
||
* docs: Highlight for better readability on code blocks (#4882)
|
||
* fix: use the right syntax for deprecated comments with
|
||
supersedure (#4885)
|
||
* Docs: tweak quickstart examples (#4880)
|
||
* Upgrade go releaser image to pick up go 1.20. (#4887)
|
||
* Safeguard pdeathsig usage in shim w/ os thread lock. (#4886)
|
||
* Update to latest buildkit commit. (#4879)
|
||
* docs: Updated style guide for embeds (#4874)
|
||
* docs: Added guide for local exports (#4814)
|
||
* docs: (fix) remove 'r' from .with_registry_auth statement
|
||
(#4873)
|
||
* docs: fix external link icons (#4788)
|
||
* docs: updated requirements for AWS CDK guide (#4813)
|
||
* docs: Added database example to services guide (#4867)
|
||
* docs: Added guide for secrets (#4822)
|
||
* docs: Added tsc instruction to Node get started (#4868)
|
||
* feat!: deprecate HostVariable.secret in favor of setSecret
|
||
(#4862)
|
||
* docs: Update service containers guide (#4851)
|
||
* feat: scrub secrets containing whitespace (#4772)
|
||
* collect github.com/pr.head label (#4849)
|
||
* docs: remove guides.json from git index (#4853)
|
||
* docs: Added multi-lang snippets for GitHub guide (#4811)
|
||
* Use a more flexible way to collect data from GitHub events
|
||
(#4847)
|
||
* docs: add multi-language snippets to "replace dockerfile" guide
|
||
(#4778)
|
||
* test: bump dagger version for mage tasks (#4836)
|
||
* Add flag for configuring max parallel execs in engine. (#4834)
|
||
* engine: Use MergeOp to optimize size of CombinedResult. (#4824)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 24 05:58:33 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.4.2:
|
||
* Upgrade to buildkit w/ performance fix. (#4817)
|
||
* fix: withRegistryAuth uses secret.Store for getting plaintext
|
||
(#4809)
|
||
* Configurable network name and address range (#4711)
|
||
* Docs: fix diagram (#4797)
|
||
* docs: remove default tags pages (#4794)
|
||
* docs: widen guides codeblocks (#4784)
|
||
* update go replace dockerfile guide with default cmd (#4781)
|
||
* Add playground version check instructions (#4792)
|
||
* feat: improve Go SDK to fetch list of objects (#4683)
|
||
* telemetry: rotate cloud token (#4786)
|
||
* build(deps): bump spectaql from 2.0.4 to 2.0.5 in /website
|
||
(#4725)
|
||
* build(deps): bump @sideway/formula from 3.0.0 to 3.0.1 in
|
||
/website (#4751)
|
||
* build(deps): bump webpack from 5.74.0 to 5.76.1 in /website
|
||
(#4765)
|
||
* build(deps): bump sass from 1.58.0 to 1.59.3 in /website
|
||
(#4769)
|
||
* docs: Quickstart improvements (#4532)
|
||
* wire up v0.4.1 engine journal delivery (#4779)
|
||
* docs: fix guides rendering (#4780)
|
||
* update demo CTA at top (#4777)
|
||
* sdk: Bump engine dependency to v0.4.1 (#4775)
|
||
* docs: adds guide for the AWS CDK (#4734)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 17 06:11:17 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.4.1:
|
||
* add github.com/repo.full_name, github.com/repo.url (#4767)
|
||
* Telemetry ingestion (#4637)
|
||
* feat: add dynamic secret API (#4667)
|
||
* run services tests in parallel (#4764)
|
||
* Collect more git labels, silence noisy log (#4763)
|
||
* Prevent GC of content pending export. (#4758)
|
||
* Initial support for cache mount import/export. (#4671)
|
||
* docs: add origin as embed domain (#4753)
|
||
* docs: proxy embed to avoid third party errors (#4752)
|
||
* Improve releasing instructions post v0.4.0 (#4741)
|
||
* Use zstd compression for s3 cached layers. (#4746)
|
||
* docs: Updated minimum Go version for Go SDK (#4743)
|
||
* docs: Updated title and content to reflect the final feature
|
||
name (#4744)
|
||
* docs: Improved services guide (#4740)
|
||
* docs: Added services guide (#4712)
|
||
* Fix loading GitHub labels for push events (#4691)
|
||
* docs: add tag search to guide index (#4686)
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 08 19:23:37 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.4.0:
|
||
* docs: fix create embed script for node/ts (#4730)
|
||
* docs: untrack guides.json (#4732)
|
||
* Raise error when using container has not been executed (#4716)
|
||
* fix grep -v in entrypoint causing early exit (#4733)
|
||
* docs: Fixed broken link to API concepts page (#4728)
|
||
* docs: Added multi-language snippets and text for Gitlab +
|
||
Google Cloud guide (#4688)
|
||
* Use singleton cache manager for experimental s3 cache pooling.
|
||
(#4715)
|
||
* Support privileged executions. (#4677)
|
||
* fix mutating vertex with LogOutput set (#4695)
|
||
* docs: Converted snippets to embeds for API Concepts doc (#4687)
|
||
* Disable networking before spinning up engine in remotecache
|
||
test. (#4697)
|
||
* Disable CNI for remotecache tests to address flake. (#4696)
|
||
* add GitHub workflow/job name in labels (#4690)
|
||
* docs: Stderr() used in code instead of ExitCode() (#4534)
|
||
* add labels for github metadata from actions run (#4672)
|
||
* invert services feature flag (#4682)
|
||
* Note that tests should be run with ./hack/dev (#4681)
|
||
* Apply Dagger engine config defaults at runtime, configure MTU
|
||
that matches default interface (#4666)
|
||
* fix: check for file name length (#4654)
|
||
* Pipeline Labels (#4615)
|
||
* Flush engine logs on Go SDK client close (#4656)
|
||
* better resolv.conf/dnsmasq setup (#4658)
|
||
* docs: Added guide metadata, updated links and paths (#4598)
|
||
* docs: Fixed quickstart code snippets (#4655)
|
||
* Make services feature opt-in (#4657)
|
||
* fix: contents was not assigned in go_sdk tests (#4650)
|
||
* bump golangci-lint, fix lints (#4649)
|
||
* docs: add new layout to quickstart (#4537)
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Feb 25 08:31:04 UTC 2023 - kastl@b1-systems.de
|
||
|
||
- Update to version 0.3.13:
|
||
* docs: fixes docs code examples in the quickstart (#4632)
|
||
* build(deps): bump github.com/aws/aws-sdk-go from 1.31.6 to
|
||
1.34.0 (#4639)
|
||
* Additive caching support for S3 backend (#4577)
|
||
* chore: Add graphql example for pipeline (#4467)
|
||
* docs: point to new version of GHA (#4595)
|
||
* docs: Added instructions for playground embeds (#4609)
|
||
* feat: scrub secrets (#4518)
|
||
* fix python linter (#4638)
|
||
* Services, a.k.a. container-to-container networking (#4505)
|
||
* Update buildkit to commit w/ cache exporter fix + nil panic
|
||
fix (#4630)
|
||
* Get sha of the image after Container.From (#4600)
|
||
* Refactor NodeJS codegen (#4360)
|
||
* docs: improve GraphQL with example and better format (#4367)
|
||
* fix Directory.WithTimestamps with subdir (#4606)
|
||
* Create a test for nested arguments (#4599)
|
||
* Fix the buildargs regex (#4597)
|
||
* build(deps): bump typedoc from 0.23.24 to 0.23.25 in /website
|
||
(#4593)
|
||
* Pull engine image from registry.dagger.io (#4517)
|
||
* docs: Added GitLab + Google Cloud tutorial (#4552)
|
||
* chore(python): Explicitly add dependencies used directly in
|
||
codebase (#4578)
|
||
* Create `with()` method to chain objects (#4332)
|
||
* Disable logrus output only in CLI main. (#4572)
|
||
* chore(deps): Update python linter (#4565)
|
||
* fix: Enhance synchronous error message call. (#4485)
|
||
* Use comma instead of semicolon for cache config separator.
|
||
(#4563)
|
||
* Remove import dependency of CLI on containerd packages.
|
||
(#4562)
|
||
* fix: remove workdir & configPath default values. (#4465)
|
||
* ci: simplify step to run workflows for bump PR (#4560)
|
||
* Download runc binary instead of building it. (#4559)
|
||
* Initial support for remote cache config. (#4543)
|
||
* sdk: Bump engine dependency to v0.3.12 (#4554)
|
||
* Update RELEASING.md instructions on testing (#4461)
|
||
|
||
-------------------------------------------------------------------
|
||
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
|