Skip to content

Commit 8e15ac6

Browse files
Jdubrickmichael-valdronthepetkKartikey-stardependabot[bot]
authored
v2.3.0 (#223)
* update schema version to 2.2.2 for nodejs test child devfiles (#213) Signed-off-by: Michael Valdron <[email protected]> * add ubuntu server bypass error case for invalid registry urls (#217) Signed-off-by: Michael Valdron <[email protected]> * Fix parent version on test devfile (#216) * Fix parent version on test devfile Signed-off-by: thepetk <[email protected]> * Update parent version Signed-off-by: thepetk <[email protected]> --------- Signed-off-by: thepetk <[email protected]> * bump k8s api (#212) Signed-off-by: Kartikey-star <[email protected]> * update references to Go 1.21 in docs (#218) Signed-off-by: Michael Valdron <[email protected]> * Add support for 2.3.0 schema version (#219) * updateApi.sh script includes newer schema versions Signed-off-by: Michael Valdron <[email protected]> * devfile 2.3.0 support Signed-off-by: Michael Valdron <[email protected]> * revert schema versions for testing older features Signed-off-by: Michael Valdron <[email protected]> --------- Signed-off-by: Michael Valdron <[email protected]> * Bump github.com/docker/docker (#221) Bumps [github.com/docker/docker](https://github.com/docker/docker) from 25.0.1+incompatible to 25.0.6+incompatible. - [Release notes](https://github.com/docker/docker/releases) - [Commits](moby/moby@v25.0.1...v25.0.6) --- updated-dependencies: - dependency-name: github.com/docker/docker dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * update readme for 2.3.0 schema (#222) Signed-off-by: Jordan Dubrick <[email protected]> --------- Signed-off-by: Michael Valdron <[email protected]> Signed-off-by: thepetk <[email protected]> Signed-off-by: Kartikey-star <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Jordan Dubrick <[email protected]> Co-authored-by: Michael Valdron <[email protected]> Co-authored-by: Theofanis Petkos <[email protected]> Co-authored-by: Kartikey Mamgain <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent c4383df commit 8e15ac6

File tree

11 files changed

+2445
-401
lines changed

11 files changed

+2445
-401
lines changed

Diff for: CONTRIBUTING.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ contribution. See the [DCO](./DCO) file for details.
1616
The following are required to work on devfile library:
1717

1818
- Git
19-
- Go 1.19 or later
19+
- Go 1.21 or later
2020

2121
## Code of Conduct
2222
Before contributing to this repository, see [contributor code of conduct](https://github.com/devfile/api/blob/main/CODE_OF_CONDUCT.md#contributor-covenant-code-of-conduct)

Diff for: README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<div id="header">
44

5-
![Go](https://img.shields.io/badge/Go-1.19-blue)
5+
![Go](https://img.shields.io/badge/Go-1.21-blue)
66
[![Apache2.0 License](https://img.shields.io/badge/license-Apache2.0-brightgreen.svg)](LICENSE)
77
[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/8231/badge)](https://www.bestpractices.dev/projects/8231)
88
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/devfile/library/badge)](https://securityscorecards.dev/viewer/?uri=github.com/devfile/library)
@@ -11,7 +11,7 @@
1111
## About
1212

1313
The Devfile Parser library is a Golang module that:
14-
1. parses a devfile as specified by the [api](https://devfile.io/docs/2.2.2/devfile-schema) & [schema](https://github.com/devfile/api/tree/main/schemas/latest).
14+
1. parses a devfile as specified by the [api](https://devfile.io/docs/2.3.0/devfile-schema) & [schema](https://github.com/devfile/api/tree/main/schemas/latest).
1515
2. writes to the specified devfile with the updated data.
1616
3. generates Kubernetes objects for the various devfile resources.
1717
4. defines util functions for the devfile.

Diff for: go.mod

+27-26
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
module github.com/devfile/library/v2
22

3-
go 1.19
3+
go 1.21
44

55
require (
6-
github.com/devfile/api/v2 v2.2.2
7-
github.com/devfile/registry-support/registry-library v0.0.0-20240328155806-7c89891a72ce
6+
github.com/devfile/api/v2 v2.3.0
7+
github.com/devfile/registry-support/registry-library v0.0.0-20240521161747-89fc566cb024
88
github.com/distribution/distribution/v3 v3.0.0-20221208165359-362910506bc2
99
github.com/fatih/color v1.14.1
1010
github.com/fsnotify/fsnotify v1.7.0
@@ -22,13 +22,13 @@ require (
2222
github.com/stretchr/testify v1.8.4
2323
github.com/xeipuuv/gojsonschema v1.2.0
2424
gopkg.in/yaml.v3 v3.0.1
25-
k8s.io/api v0.26.10
26-
k8s.io/apiextensions-apiserver v0.26.10
27-
k8s.io/apimachinery v0.26.10
28-
k8s.io/client-go v0.26.10
25+
k8s.io/api v0.29.2
26+
k8s.io/apiextensions-apiserver v0.29.2
27+
k8s.io/apimachinery v0.29.2
28+
k8s.io/client-go v0.29.2
2929
k8s.io/klog v1.0.0
30-
k8s.io/pod-security-admission v0.26.10
31-
k8s.io/utils v0.0.0-20230220204549-a5ecb0141aa5
30+
k8s.io/pod-security-admission v0.29.2
31+
k8s.io/utils v0.0.0-20230726121419-3b25d923346b
3232
sigs.k8s.io/controller-runtime v0.14.7
3333
sigs.k8s.io/yaml v1.3.0
3434
)
@@ -46,31 +46,32 @@ require (
4646
github.com/containerd/log v0.1.0 // indirect
4747
github.com/cyphar/filepath-securejoin v0.2.4 // indirect
4848
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
49-
github.com/devfile/registry-support/index/generator v0.0.0-20240311135803-6215550f93d4 // indirect
49+
github.com/devfile/registry-support/index/generator v0.0.0-20240419194226-cca4c9a81f8d // indirect
5050
github.com/distribution/reference v0.5.0 // indirect
5151
github.com/docker/cli v25.0.1+incompatible // indirect
5252
github.com/docker/distribution v2.8.3+incompatible // indirect
53-
github.com/docker/docker v25.0.1+incompatible // indirect
53+
github.com/docker/docker v25.0.6+incompatible // indirect
5454
github.com/docker/docker-credential-helpers v0.7.0 // indirect
5555
github.com/docker/go-connections v0.5.0 // indirect
5656
github.com/docker/go-metrics v0.0.1 // indirect
57-
github.com/emicklei/go-restful/v3 v3.10.1 // indirect
57+
github.com/emicklei/go-restful/v3 v3.11.0 // indirect
5858
github.com/emirpasic/gods v1.18.1 // indirect
5959
github.com/evanphx/json-patch/v5 v5.6.0 // indirect
6060
github.com/felixge/httpsnoop v1.0.4 // indirect
6161
github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect
6262
github.com/go-git/go-billy/v5 v5.5.0 // indirect
6363
github.com/go-logr/logr v1.4.1 // indirect
6464
github.com/go-logr/stdr v1.2.2 // indirect
65-
github.com/go-openapi/jsonpointer v0.19.5 // indirect
66-
github.com/go-openapi/jsonreference v0.20.0 // indirect
67-
github.com/go-openapi/swag v0.19.14 // indirect
65+
github.com/go-openapi/jsonpointer v0.19.6 // indirect
66+
github.com/go-openapi/jsonreference v0.20.2 // indirect
67+
github.com/go-openapi/swag v0.22.3 // indirect
6868
github.com/gogo/protobuf v1.3.2 // indirect
6969
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
7070
github.com/golang/protobuf v1.5.4 // indirect
7171
github.com/google/btree v1.0.1 // indirect
72-
github.com/google/gnostic v0.5.7-v3refs // indirect
72+
github.com/google/gnostic-models v0.6.8 // indirect
7373
github.com/google/gofuzz v1.2.0 // indirect
74+
github.com/google/uuid v1.6.0 // indirect
7475
github.com/gorilla/mux v1.8.0 // indirect
7576
github.com/hashicorp/errwrap v1.1.0 // indirect
7677
github.com/imdario/mergo v0.3.12 // indirect
@@ -80,7 +81,7 @@ require (
8081
github.com/kevinburke/ssh_config v1.2.0 // indirect
8182
github.com/klauspost/compress v1.17.7 // indirect
8283
github.com/lucasjones/reggen v0.0.0-20200904144131-37ba4fa293bb // indirect
83-
github.com/mailru/easyjson v0.7.6 // indirect
84+
github.com/mailru/easyjson v0.7.7 // indirect
8485
github.com/mattn/go-colorable v0.1.13 // indirect
8586
github.com/mattn/go-isatty v0.0.17 // indirect
8687
github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
@@ -94,10 +95,10 @@ require (
9495
github.com/peterbourgon/diskv v2.0.1+incompatible // indirect
9596
github.com/pjbgf/sha1cd v0.3.0 // indirect
9697
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
97-
github.com/prometheus/client_golang v1.14.0 // indirect
98-
github.com/prometheus/client_model v0.3.0 // indirect
99-
github.com/prometheus/common v0.37.0 // indirect
100-
github.com/prometheus/procfs v0.8.0 // indirect
98+
github.com/prometheus/client_golang v1.16.0 // indirect
99+
github.com/prometheus/client_model v0.4.0 // indirect
100+
github.com/prometheus/common v0.44.0 // indirect
101+
github.com/prometheus/procfs v0.10.1 // indirect
101102
github.com/sergi/go-diff v1.1.0 // indirect
102103
github.com/sirupsen/logrus v1.9.3 // indirect
103104
github.com/skeema/knownhosts v1.2.1 // indirect
@@ -126,10 +127,10 @@ require (
126127
gopkg.in/inf.v0 v0.9.1 // indirect
127128
gopkg.in/warnings.v0 v0.1.2 // indirect
128129
gopkg.in/yaml.v2 v2.4.0 // indirect
129-
k8s.io/component-base v0.26.10 // indirect
130-
k8s.io/klog/v2 v2.90.1 // indirect
131-
k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 // indirect
130+
k8s.io/component-base v0.29.2 // indirect
131+
k8s.io/klog/v2 v2.110.1 // indirect
132+
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 // indirect
132133
oras.land/oras-go v1.2.5 // indirect
133-
sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2 // indirect
134-
sigs.k8s.io/structured-merge-diff/v4 v4.2.3 // indirect
134+
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
135+
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
135136
)

0 commit comments

Comments
 (0)