Repository navigation
Builds on the Go 1.27 toolchain, so compute keeps getting Go security fixes after Go 1.26 goes out of support in February 2027. Runtime behaviour of the Go binaries is unchanged: the go.mod go line stays at 1.26.
Features
- The datum image platform
- Refuse an image the runtime class can't boot
- Show network traffic in and out per instance interface, exposed through the adapter
Fixes
- Hold a replacement instance's network gate on the previous claim, and name the holder of a claim an instance waits on
- Resolve npm audit findings in the consumer and provider UI plugins
Changes
- Build on Go 1.27 (#595), with golangci-lint v2.15
- Serve the portal UI plugins on Node instead of Bun, and require Node 26 in both
- golang.org/x/net v0.62.0, a security update
- TypeScript 7, actions updates
Changelog
- 657a4e6 Merge main into chore/ui-plugins-node-npm
- 4a2269f Merge pull request #466 from datum-cloud/renovate/go-golang.org-x-net-vulnerability
- 1310b76 Merge pull request #551 from datum-cloud/feat/datum-image-platform
- 57c6b72 Merge pull request #557 from datum-cloud/renovate/major-node.js
- ed6013d Merge pull request #575 from datum-cloud/vpc-interface-metrics-recording-rule
- 72a940f Merge pull request #581 from datum-cloud/chore/ui-plugins-node-npm
- 801a6f3 Merge pull request #582 from datum-cloud/renovate/actions-checkout-7.x
- 690b70e Merge pull request #583 from datum-cloud/renovate/actions-setup-go-7.x
- a12a6cd Merge pull request #585 from datum-cloud/renovate/typescript-7.x
- 2c22b86 Merge pull request #588 from datum-cloud/renovate/datum-cloud-actions-1.x
- 84e1040 Merge pull request #589 from datum-cloud/fix/issue-587
- 7b1712e Merge pull request #591 from datum-cloud/fix/issue-590
- d2661b1 Merge pull request #595 from datum-cloud/chore/go-1.27-toolchain
- 9309177 chore(deps): update actions/checkout action to v7
- 7a38251 chore(deps): update actions/setup-go action to v7
- 55a558d chore(deps): update datum-cloud/actions action to v1.26.0
- eaf658a chore(deps): update dependency typescript to v7
- 5e2a3dc chore(deps): update module golang.org/x/net to v0.62.0 [security]
- f6e89e4 chore(deps): update node.js to v26
- 491ac58 chore(ui): Require Node 26 in both portal plugins
- e73b0c3 feat: Expose instance network interfaces in the adapter
- 7293b05 feat: Refuse an image the runtime class can't boot
- 93c002b feat: Show network in and out traffic per instance interface
- 0dc404c feat: datum image platform
- 4fac331 fix(ui): Resolve npm audit findings in the consumer plugin
- 2ae4262 fix(ui): Resolve npm audit findings in the provider plugin
- 03bdb9e fix: Hold a replacement instance's network gate on the previous claim
- c5c9973 fix: Name the holder of a claim an instance waits on