Skip to content

Releases: wwmoraes/kubegraph

v0.3.0

15 Nov 16:18
Compare
Choose a tag to compare

Changelog

14402ec chore: add editorconfig
b3227ee chore: add make target for buildkit
a89d0fb chore: add release make targets
b89a802 chore: cleanup goreleaser
ccca91f chore: cspell CI words
a7658dc chore: reduce platforms on buildx image
0f13e2a chore: remove cgo unused flags
1554e91 chore: update image make targets
3eb946d chore: update vscode extensions recommendations
ecde3cc refactor: docker image with narrow context + buildkit cache improvements

v0.2.0

15 Nov 09:04
Compare
Choose a tag to compare

Changelog

0798ad5 chore: remove sample svg and dot from version tracking
7535931 chore: update code to use dot v0.4.0
d35f7b8 chore: update/cleanup code to use new dot package
616a435 fix: bump dot package version to fix graph write
098af9f lint: add TODO to remove node on AddStyledNode and make it atomic
133f98a lint: add error checks
7b1a547 lint: exclude createUnknown unused function for now
b052bfe refactor: decouple dot pkg from adapters
fe26bf1 refactor: use pointer receiver to prevent uneeded memory copy

v0.1.0

07 Nov 17:13
Compare
Choose a tag to compare

Changelog

d5722b1 chore: add CODEOWNERS
5a8277d chore: add dockerfile
5a62145 chore: add goreleaser
09e8651 chore: add icons as assets for future expansion
14aaba1 chore: build default make goal
a047c05 chore: cleanup dummy comments on adapters
4b3359e chore: don't try to create the current folder
d333767 chore: improve dummy adapter example
5726e8a chore: link PVC to PV
b808477 chore: make build target
e96f187 chore: make build workaround to circunvent go mod replace shortcomings
4f67375 chore: make run target + phony icons
f64b6a4 chore: mod tidy
28d1d3a chore: move test output into tmp folder
76c898c chore: remove old creation functions from KubeGraph
5d5ff3b chore: remove unknownArea comments
61936f7 chore: remove unused configure blocks
52d2bc2 chore: restore assets on the output path
35accf8 chore: safer addNode, getNodes and addObject on KubeGraph
59e0dbb chore: vscode hidden workspace items
2b61a6d chore: yet another adjustment on dummy for sample output
c3c0717 feat: CRD adapter
6b0c03f feat: HPA adapter
ef94155 feat: PDB adapter
163e08e feat: PSP adapter
e89ef47 feat: add APIService
e1f20b2 feat: add istio and application schemes
a436633 feat: add istio gateway and virtual service
0c4984d feat: add mutation and validation webhook kinds
f411a57 feat: add sigs application CRD
7fa1d36 feat: add support for CRDs
e014d5d feat: connect deployment with pod
f848bf3 feat: connect role with pod security policy
a99c702 feat: link HPA to deployments
bcb23b1 feat: persistent volume adapter
96e7878 feat: proper CLI parsing with cobra
59a0cf3 first commit 🚀
f03c891 fix: remove absolute image as it breaks dot and svg
76d48bd fix: set assets' mode
8c43304 refactor: adapters package
47753ce refactor: add adapter resource type reflected value on struct to reduce runtime overhead
c27111a refactor: add tryCastObject method on adapters for safe type casting
4b410bd refactor: extract KubeGraph methods needed for StatefulGraph interface into a separate file
d85d934 refactor: extract adapters into a separate package and independent interface
6c3136e refactor: renamed loader files
74fa840 refactor: replace CGO package goccy/go-graphviz with emicklei/dot
3dba82e refctor: drop package prefixes on variables