Releases: devtron-labs/devtron
v1.0.1
v1.0.0
We are extremely excited to announce Devtron's official release of Devtron 1.0. This marks an incredible milestone in our journey. Your valuable feedback and suggestions are what have helped us build the platform and constantly provide value to our users. This is just the beginning - we remain committed to innovation and will continue to deliver powerful features that enhance your DevOps experience based on community feedback and evolving industry needs.
v1.0.0
Bugs
- fix: Helm rollback in case of no gitops (#6005)
- fix: App detail deployed by (#6032)
- fix: Removed not null constraint for releaseOverride (#6044)
- fix: Showing inaccurate data in template/list api while fetching previous deployments list in template/list api, output shown was cartesian product of deployment_template_history and wfr (#6034)
- fix: Plugin getByName method error handling (#6016)
- fix: Config deployment history fix (#6003)
- fix: Force abort fix (#5990)
- fix: Helm deployment status (#5996)
- fix: Deployment window FIXED type (#5986)
- fix: Migration seq fix (#5962)
- fix: Modified the query for User listing with filters (#5957)
- fix: Bulk deploy panic and docker tag handling (#5949)
- fix: Stage artifact logic (#5913)
- fix: Permission access getting clubbed (#6045)
Enhancements
- feat: Config diff enhancement (#5837)
- feat: Terminal role casbin policy (#5991)
- feat: Refactoring argo application service and common-lib constants (#5944)
Others
- fix : Multiple param of filter in helm app list (#6013)
- chore: Adding refchart migration (#6007)
- chore: Cluster terminal images migration (#6006)
- misc: Removed deployment group validation when deleting CD pipelines (#5989)
- misc: Replaced != with <> for PostgreSQL compatibility (#5987)
- misc: isLatest field in plugin metadata tag changed to not_null (#5984)
- misc: Error handling while creating github repo in case of concurrent reqs (#5978)
- misc: Updated migration number (#5948)
- misc: Err handling for configmap access (#5938)
v0.7.4
v0.7.4
Bugs
- fix: Helm rollback in case of no gitops (#6005)
- fix: App detail deployed by (#6032)
- fix: Removed not null constraint for releaseOverride (#6044)
- fix: Showing inaccurate data in template/list api while fetching previous deployments list in template/list api, output shown was cartesian product of deployment_template_history and wfr (#6034)
- fix: Plugin getByName method error handling (#6016)
- fix: Config deployment history fix (#6003)
- fix: Force abort fix (#5990)
- fix: Custom tag (#5999)
- fix: Helm deployment status (#5996)
- fix: Deployment window FIXED type (#5986)
- fix: Migration seq fix (#5962)
- fix: Modified the query for User listing with filters (#5957)
- fix: Bulk deploy panic and docker tag handling (#5949)
- fix: stage artifact logic (#5913)
Enhancements
- feat: Config diff enhancement (#5837)
- feat: Terminal role casbin policy (#5991)
- feat: Refactoring argo application service and common-lib constants (#5944)
- feat: Feature release v9 sql scripts (#5950)
Others
- misc: Main sync develop (#6047)
- misc: Permission access getting clubbed (#6045)
- fix : Multiple param of filter in helm app list (#6013)
- chore: Adding refchart migration (#6007)
- chore: Cluster terminal images migration (#6006)
- chore: Trigger clean (#6004)
- misc: Removed deployment group validation when deleting CD pipelines (#5989)
- misc: Replaced != with <> for PostgreSQL compatibility (#5987)
- misc: Main sync 14 oct 2024 (#5985)
- misc: isLatest field in plugin_metadata tag changed to not_null (#5984)
- chore: Main sync develop (#5983)
- misc: error handling while creating github repo in case of concurrent reqs (#5978)
- misc: Release candidate v0.20.0 (#5980)
- misc: Release candidate v0.19.0 (#5930)
- misc: updated migration number (#5948)
- misc: err handling for configmap access (#5938)
v0.7.3
v0.7.2
v0.7.2
Bugs
- fix: error in enable change ci (#5358)
- fix: ci patch rbac fixes (#5461)
- fix: bitbucket commit race condition for concurrent requests (#5505)
- fix: handle nil check image scanning (#5497)
- fix: error in switching ci to external ci (#5500)
- fix: autoscale error handling (#5481)
- fix: ci material update fixes for linked ci pipelines (#5523)
- fix: Unable to get HPA manifest for no-gitops deployment (#5522)
- fix: Deployment stuck in starting for no-gitops based pipelines (#5526)
- fix: panic handling for deleted app in app group and env group filters (#5541)
- fix: security time fix when scanning is passed (#5549)
- fix: app group query optimisations (#5558)
- fix: version and fixed_version in image scan result table (#5552)
- fix: add if not exists in migration script for avoiding any errors while rerunning scripts (#5579)
- fix: Resource Browser Shortnames are not applying dynamically (#5573)
- fix: tls enabled flag not getting passed (#5609)
- fix: reverting acd token fetch logic (#5614)
- fix: query optimisations for app group cd listing and ci pipeline blockage state (#5641)
- fix: dependabot security updates (#5608)
- fix: default PipelineType given (#5668)
- fix: validation in CiJob for external Artifact (#5669)
- fix: Nats Panic Error in Orchestrator (#5670)
- fix: SSH & Proxy Cluster flows broken (#5675)
- fix: Restart in orchestrator just after release (#5671)
- fix: Sql query optimisation for application group app status listing (#5672)
- fix: handling for HPA (autoscaling) (#5666)
- fix: refrain from checkin autoscalingCheckBeforeTrigger for virt clus (#5696)
- fix: Decode secret fix on add update oss (#5695)
- fix: saving pco concurrency case handled (#5688)
- fix: script for pipelineStageStepVariable, making input value and default_value text from varchar255 (#5701)
- fix: Issue in EA Mode Cluster - error: pg: multiple rows in result set. (#5708)
- fix: SkipCiBuildCachePushPull code incorporated with minor refac in handle runtime params validation (#5712)
- fix: migration syn (#5718)
- fix: ci patch rbac for branch update (#5759)
- fix: Bitnami chart repo tls issue (#5740)
- fix: check rbac on env if envName is present (#5765)
- fix: scan tool active check removed (#5771)
- fix: panic handlings and argocd app delete stuck in partial stage (#5770)
- fix: unimplemented cluster cron service (#5781)
- fix: sql injection fixes (#5783)
- fix: sql injection fixes (#5801)
- fix: upgraded to /argo-cd/v2 v2.9.21 (#5758)
- fix: Ea rbac issues and not working on airgapped (#5813)
- fix: scan list in global security page sql injection fix (#5808)
- fix: app details page breaking (#5823)
- fix: plugin ip variables value getting changed (#5844)
- fix: ignore kubelink errors in server startup (#5852) (#5854)
- fix: user rbac flows (#5804)
- fix: pg multiple rows in EA mode (#5869)
- fix: app overview panic for helm app (#5863)
- fix: app detail page breaking (#5873)
- fix: copy container image plugin issue (#5876)
- fix: create GitOps configuration issue (#5883)
Enhancements
- feat: support for handling hibernation and un-hibernation for keda enabled (#5431)
- feat: Async ArgoCd App refresh operation (#5448)
- feat: deployment config migration (#5368)
- feat: Skipping falg based CMCS for Ci Job (#5536)
- feat: expose git commit data as env vars for ci stage (#5534)
- feat: Defining applications as part of release track (#5489)
- feat: gitlab webhook support (#5420)
- feat: Enhance the buildx to use cache for multi arch builds (#5307)
- feat: bug fix for picking wrong values in docker arguments (#5565)
- feat: enable external argocd listing (#5585)
- feat: plugin versioning feature (#5352)
- feat: service account in chart sync (#5584)
- feat: panic in sync pod cron and terminal not opening fix (#5603)
- feat: tls support for git and gitops (#5305)
- feat: system network controller sql script (#5637)
- feat: skip argowf logs from ci logs (#5646)
- feat: gitops support for oci repositories (#5577)
- feat: ext argo app rbac and missing common features and flux app listing and details with rbac (#5528)
- feat: expose git ops metrics (#5582)
- feat: Generate config and secret hash for application mounting external k8s secrets (#5626)
- feat: Env description handling (#5744)
- feat: Added basic auth support for servicemonitor (#5761)
- feat: Docker pull env driven (#5767)
- feat: plugin creation support (#5630)
- feat: Added multiple features support in servicemonitor (#5789)
Documentation
- doc: Added FAQ no. 28 + GoLang-migrate Link + Code Block Fix (#5502)
- docs: Drafted Software Distribution Hub (#5459)
- doc: Created Image Label + Comments Doc (#5314)
- doc: FAQ added for Bitnami Charts (#5545)
- doc: Added Keycloak SSO Doc (#5571)
- doc: Code scan plugin docs (#5562)
- docs: jenkins-plugin (#5542)
- doc: Copacetic plugin docs (#5564)
- doc: Pull images from container repository (#5563)
- doc: Collated Doc Fixes for July (#5591)
- doc: Drafted Schema Driven DT (#5533)
- doc: fixes in Copacetic plugin doc (#5622)
- doc: Edit Deployment Chart Schema (#5735)
- doc: Redirection of old entry in gitbook.yaml (#5738)
- docs: added Documentation for Air-Gapped Installation (#5360)
- doc: Update prerequisites of code-scan (#5625)
- doc: Cosign plugin doc (#5665)
- doc: CraneCopy plugin doc (#5658)
- doc: Devtron CD Trigger Plugin doc (#5747)
- doc: DockerSlim plugin doc (#5660)
- doc: Devtron Job Trigger Plugin doc (#5742)
- doc: Vulnerability Scanning Plugin doc (#5722)
- docs: Jira plugins doc (Validator + Updater) (#5709)
- docs: added commands enable ingress during helm installation (#5794)
- doc: Revamped + Restructured Ingress Setup Doc (#5798)
- docs: modifying route in ingress doc (#5799)
- docs: modified the anchorlink in ingress.md (#5800)
- doc: ArgoCD + FluxCD App Listing (#5636)
- doc: Added Special CEL Expr in Filter Condition doc (#5850)
Others
- misc: removal of azure-devops-issue-sync.yml (#5592)
- misc: added action for discrod webhook (#5615)
- misc: Revert "misc: added action for discrod webhook" (#5619)
- chore: Plugin script fix oss (#5661)
- misc: Release candidate v0.16.0 (#5687)
- chore: migration number changes (#5692)
- chore: ea fixes for helm app (#5713)
- misc: Main sync rc - branch update (#5753)
- chore: Revert "feat: plugin creation support" (#5778)
- chore: cron status update refactoring (#5790)
- misc: sync with common-lib changes with release candidate 18 (#5830)
- chore: Custom tag for copy container image plugin (#5760) (#5841)
- chore: migration number fix (#5840)
- misc: Update CODEOWNERS (#5885)
v0.7.1
v0.7.1
Bugs
- fix: EA mode wire fix (#5462)
- fix: compare manifest fixes (#5430)
- fix: override clusterRbac with direct allow behaviour for super admin (#5449)
- fix: external helm app when linked to devtron and page breaks while adding project to it, without switching back to applist (#5443)
- fix: empty the code and image scan script (#5434)
- fix: K8s Resource list RBAC ignore for Superadmin (#5415)
- fix: repo url and name handling with argocd (#5445)
- fix: fix for terminal disconnect issue when custom transport is being used (#5436)
- fix: gitops async failed for git cli mode in concurrent cases (#5412)
- fix: Updating pr-issue-validator-script (#5384)
- fix: optimised FetchLatestDeploymentWithChartRefs query (#5393)
- fix: nats consumer deleted on shutdown (#5377)
- fix: panic issue in get/ download pod logs api (#5342)
- fix: encountering panic in application groups in build and deploy page (#5330)
- fix: chart group rbac issue (#5183)
- fix: Multiple choice option for namespace in Kubernetes resource permission (#5293)
- fix: restart workloads fix in app group (#5313)
- fix: deployment chart fix (#5215)
- fix: docker file version fix (#5299)
- fix: hibernating status is not being updated in app listing page (#5294)
Enhancements
- feat: updated kubelink grpc client cfg (#5426)
- feat: Integration of Cranecopy plugin (#5131)
- feat: casbin upgraded to v2 (#5329)
- feat: new scripts added for rescan sbom support , helm manifest scan flag and git container links (#5406)
- feat: Reload materials api added (#5182)
- feat: migrator plugin (#5347)
- feat: insecure support for chart-sync (#5328)
- feat: GitOps async install for devtron applications (#5169)
- feat: chart ref schema db migration (#5319)
- feat: Up and Down Script for BitBucket Plugin v1.0.0 (#4949)
- feat: Added statefulset chart 5.1.0 (#5199)
- feat: air gap registry v2 (#5220)
- feat: tenants and installations migration (#5187)
Documentation
- doc: Blob Storage Redirection + Other Fixes (#5432)
- doc: Added migration steps for 0.6 to 0.7 upgrade (#5411)
- doc: Created Deployment Window Draft (#4800)
- doc: Redirection Fix for User Permissions Doc + Other Fixes (#5382)
- doc: Redirection Fixes for 0.7 (#5381)
- doc: Redirection Issue Trial Fix (#5378)
- doc: Plugin Creation Doc (#5372)
- docs: Added specs for the global plugin Apis (#5362)
- docs: Fixes + Corrections in Docs (#5335)
- docs: fixed broken link in readme (#5337)
- docs: removed users (#5324)
- docs: Created a file for listing Devtron Users (#5310)
Others
v0.7.0
= = = = = IMPORTANT = = = = =
RUN THE FOLLOWING COMMANDS AS A PRE-REQUISITE BEFORE UPGRADE:
export RELEASE_NAME=devtron
kubectl -n devtron-ci label sa --all "app.kubernetes.io/managed-by=Helm" --overwrite
kubectl -n devtron-ci annotate sa --all "meta.helm.sh/release-name=$RELEASE_NAME" "meta.helm.sh/release-namespace=devtroncd" --overwrite
kubectl -n devtron-cd label sa --all "app.kubernetes.io/managed-by=Helm" --overwrite
kubectl -n devtron-cd annotate sa --all "meta.helm.sh/release-name=$RELEASE_NAME" "meta.helm.sh/release-namespace=devtroncd" --overwrite
Ignore the message above if you are not using devtron with cicd mode
Contact Devtron team on DISCORD if you have any concerns.
v0.7.0
Bugs
- fix: extra labels propagation made env driven (#5274)
- fix: App clone config map fix (#5268)
- fix: latest version in default cluster and on UI (#5259)
- fix: update CVE's severity and store multiple same CVE's in multiple packages (#5168)
- fix: fixing force push for gitops (#5152)
- fix: extra labels propagation based on k8s label regex matching (#5216)
- fix: invalid runner status (#5189)
- fix: revert changes from main (#5206)
- fix: apps and jobs permission (#5110)
- fix: added Copyright (#5172)
- fix:removed unused env var (#5174)
- fix: Handling all cases for 5xx (#5100)
- fix: trivy scan step command fix (#5162)
- fix: added extra args in trivy cmds (#5146)
- fix: proxyRouter empty data err panic handling (#5147)
- fix: handling side-effects for displaying external helm apps with same name across diff namespaces and clusters (#4951)
- fix: fatal log removed (#5043)
- fix: added a check for restricting managers to assign superadmin through permission groups (#5025)
- fix: SHOW_DOCKER_BUILD_ARGS variable not working as expected (#5117)
- fix: dependabot version upgrade (#5089)
- fix: containers are missing from app-details page in argocd app (#4973)
- fix:resolved PR review comments also remove check for virtual cluster (#5095)
- fix:handled namespace case if deleted by kubectl (#5081)
- fix: oci chart were getting deployed through gitops (#5088)
- fix: argocd config update fix (#5074)
- fix: handle 5xx in fetch resource tree api and cd-trigger (#5050)
- fix: gitops update updated (#5055)
- fix: App create api validations (#5019)
- fix: git material saved in transaction (#5040)
- fix: panic while pulling images (#5036)
- fix: terminal stuck in connecting state (#4989)
- fix: handle for wrong format of k8s version in semvercompare func in cronjob template charts (#5016)
- fix: Dockerfile ubuntu version (#5022)
- fix: application status changes to HIBERNATING, when hibernation fails due to some reason (#5005)
- fix: deleted api token can be reused if created again with same name (#4978)
- fix: Kubelink Requests getting Failed for gRPC method GetAppDetails (#5012)
- fix: terminate sync if in progress (#4946)
- fix: grpc error handling for TemplateChart req (#4980)
- fix: removed redundant import (#5004)
- fix: image promotion sql script (#4996)
- fix: image-approval-migartion fix (#4994)
- fix: ci-cd count per day in telemetry data (#4931)
Enhancements
- feat: notifier behind nats (#5185)
- feat: cd pipeline deployment history refactoring (#5200)
- feat: wire nil test in pre ci pipeline (#4858)
- feat: added recovery counter metrics (#5124)
- feat: auto remediation (#5137)
- feat: support for ca cert in trivy (#5064)
- feat: validation for pipeline Type (#4670)
- feat: propagate labels such as envName and projectName (#5063)
- feat: Plugin to trigger Devtron Job (#5053)
- feat: CD Trigger Plugin (#4810)
- feat: Introduction to feasibility in Deployment (#4862)
Documentation
- doc: Created Resource Watcher Doc (#5193)
- doc: Modified Portforward Section to Kubectl Section (#5236)
- doc: Added enhancements to security doc (#5203)
- docs: update readme to include multi arch flag (#4998)
- docs: config.md updatation for new flag (#5061)
- doc: Fixes in Documentation for May Month (#5150)
- doc: Created Resource Watcher Doc (#5193)
- doc: Modified Portforward Section to Kubectl Section (#5236)
- doc: Added enhancements to security doc (#5203)
- docs: update readme to include multi arch flag (#4998)
- docs: config.md updatation for new flag (#5061)
- doc: Added kubectl port-fwd section in RB (#5139)
- doc: Added Bitbucket Data Center in GitOps doc (#5075)
- doc: Image promotion policy (#4762)
- doc: Revamped Resource Browser Doc (#5035)
- doc: Added Bulk Restart in Application Groups doc (#5080)
- doc: Added new doc in the index (#5029)
- doc: Changes made in the doc according to the newer version (#5024)
- doc: Added Linked CI with Child Info + Runtime Build Parameters (#4991)
Others
- chore: updated vendor (#5166)
- chore: gitops validation in api (#5082)
- chore: release v2 migration (#5126)
- chore: migration update for remote connection config (#5113)
- chore: added sql for release and release channels (#4898)
- chore: resource scan migration (#4977)
- chore: image promotion migration (#4992)
- misc: uniform GitHub action (#5069)
v0.6.29
v0.6.29
Bugs
- fix: removed unused dependency (#4916)
- fix: release not found alert (#4928)
- fix: link external helm app to chart store (#4919)
- fix: Corrected the error of fetching app name and pipeline name from CI_CD_EVENT (#4911)
- fix:job name support added in input variables (#4863)
- fix:duplicate workflow name fixed (#4841)
- fix: deprecate latest in app store app version (#4896)
- fix: rbac fix in case of project in upper case (#4840)
- fix: use join cookie logic to extract token (#4892)
- fix: chart sync job optimisation (#4631)
- fix: depandabot version upgrade (#4792)
- fix: injected app-serveice dependency into DeployedApplicationEventProcessor service (#4875)
- fix: update argo app repo url in patch (#4876)
- fix: removed code for gitops repo migration in devtron apps (#4838)
- fix: return nil,err on git material fetch error (#4857)
- fix: ns not found in case ips is being injected in cluster (in global config) (#4844)
- fix: helm deployments stucked in queued for devtron apps (#4842)
- fix: panic on re-trigger ci if pod deleted on BuildTriggerObject (#4826)
- fix: hide ldap creds in in get req (#4788)
- fix: 5xx 4.0 iter (#4620)
- fix: rolefilters correction with all applications and particular application selected. (#4820)
- fix: extra check added for mono-repo migraiton (#4764)
- fix: trim space from git repo Url on create and update material (#4787)
Enhancements
- perf: memory optimizations and prom metrics on terminal session exposed (#4909)
- feat: Added the Devtron CI Trigger Plugin (#4908)
- feat:MailMaster Plugin v1.0 (#4825)
- feat: Add support for git hash in the app and app group overview section _revised (#4836)
- feat:Github Pull Request Closer (#4833)
- feat: Added Apply job in k8s plugin (#4828)
- feat: Branch Divergence Checker Plugin (#4806)
- feat: added request method in audit logger (#4817)
- feat: active inactive user phase 3 (#4649)
Documentation
- doc: Added EnvVariablesFromFieldPath in Deployment Template (#4852)
Others
- chore: migration support for notification db changes (#4906)
- chore: App Store refactoring v4 (#4647)
- chore: Resource mapping refactoring (#4813)
- misc: Refactoring Pagerduty Issue Calculator script (#4856)
- misc: Update github_pagerduty_score_calculation.yml (#4853)
- misc: Update pager-duty.yaml (#4850)
- misc: Pagerduty issue template change (#4796)
- chore: Image scanning refactoring (#4802)
- chore: refactoring v4 (#4775)
v0.6.28
= = = = = IMPORTANT = = = = =
IF YOU ARE UPGRADING FROM v0.6.24 OR BELOW VERSIONS, THEN RUN THE FOLLOWING COMMANDS AS A PRE-REQUISITE BEFORE UPGRADE:
export RELEASE_NAME=devtron
kubectl label clusterrole kubewatch "app.kubernetes.io/managed-by=Helm" --overwrite
kubectl annotate clusterrole kubewatch "meta.helm.sh/release-name=$RELEASE_NAME" "meta.helm.sh/release-namespace=devtroncd" --overwrite
kubectl label clusterrolebinding kubewatch "app.kubernetes.io/managed-by=Helm" --overwrite
kubectl annotate clusterrolebinding kubewatch "meta.helm.sh/release-name=$RELEASE_NAME" "meta.helm.sh/release-namespace=devtroncd" --overwrite
Ignore the message above if you are not using devtron with cicd mode
Contact Devtron team on DISCORD if you have any concerns.
v0.6.28
Bugs
- fix: Not able to see workflow name in case of project with uppercase letters (#4776)
- fix: provider nil fields (#4758)
- fix: git material url sanitised (#4742)
- fix: customTagService missing in workflowdagexec (#4741)
- fix: depedabot security-fix version upgrade (#4557)
- fix: packages synced (#4743)
- fix: wrong registry creds is used in CD stage (PRE/POST) (#4717)
- fix: force delete option fixed on resource browser and app details page (#4646)
- fix: 28feb packet common bug fix (#4724)
- fix: Added argo app stream API response to resource tree API (#4715)
- fix: wrong image scan execution result (#4691)
- fix: 5xx 3.0 (#4578)
- fix: chart repo delete routing (#4692)
- fix: job workflow req volume mount (#4693)
- fix: User api version for old apis (#4685)
- fix: updated rbac for argo apps listing and detail fetch apis (#4678)
- fix: nil pointer issue in manual sync api (#4681)
- fix: add milli unit in memory (#4671)
- fix: resource terminal update api (#4641)
- fix: chartRef fetch in historical deployment triggers (#4654)
- fix: resource tree bad gateway handle (#4613)
- fix: new api added for getting ciPipelineDetails by only ciPipelineId for CLI (#3708)
Enhancements
- feat: Cosign plugin (#4543)
- feat: added support for GCS for image exporter plugin (#4625)
- feat: Github Release Plugin (#4761)
- feat: User defined git repo for GitOps deployment (#4281)
- feat: change deployment type from gitops to non-gitops and vice-versa for chart store apps (#4666)
- feat:version upgrade for authenticator (#4651)
- feat: active inactive user phase 2 (#4624)
- feat: added support for external argocd apps (#4643)
- feat: support build infra configurations properties configurable from ui (#4583)
- perf: adding support for git cli operations for existing go-git flows (#4602)
- feat: added proxy in github transport (#4652)
- feat: active inactive user phase 1 (#4589)
- feat: added support for multiple gitops configurations on shared clusters (#4622)
- feat: added support for downloading pod logs (#4539)
Documentation
- doc: pending revisions from PR-4753 (#4754)
- doc: project-level corrections (#4753)
- doc: Lock Deployment Config (#4732)
- doc: Link corrections and Fixes (#4733)
- doc: Navigation and Scaffolding Fixes (#4716)
- docs: Workflow + Skopeo + Approval + Image Tag at CI + Image Tag + Image Digest at CD (#4507)
- docs: Added the FAQ for the issue:Git-sensor PVC- disk full (#4714)
- doc: Updated PR Validator (#4697)
- doc: Added Build Infra Doc (#4686)
- doc: added troubleshooting guide for exit status 128 (#4657)
- doc: Added redirection with file type (#4675)
- doc: Fixed Redirections and Broken Links (#4634)
- doc: Revamped Security Feature Doc (#4349)
Others
- misc: Updated new codeowners for migration scripts (#4781)
- chore: nats common lib version upgrade (#4711)
- chore: Refactoring dag app services (#4612)
- misc: Changed PR template (#4698)
- chore: AppStore Refactoring v3 (#4621)
- chore: Update CODEOWNERS (#4630)
- chore: Refactoring deployment template GitOps & AppStore (#4616)
- chore: clean appListing api (#4628)
v0.6.27
v0.6.27
Bugs
- fix: implemented cache for storing cloud provider (#4591)
- fix: panic handling when giving empty values.yaml in custom packaged chart (#4586)
- fix: 500 fixes second iteration (#4464)
- fix: sql script added for putting Identifier type=0 for all null values present in generic_note (#4568)
- fix: Image-Scanner status for failed request (#4513)
- fix: CD stage trigger is not working for external CI (#4440)
- fix: resource tree err handling (#4530)
- fix: error handling for trigger release (#4488)
- fix: show deployed time for artifacts those were deployed in past (#4446)
- fix: adding new fields in resource node to identify hooks in case of helm deployment (#4472)
- fix: panic in app clone service for [linked ci, external ci, linked cd] cases (#4526)
- fix: Error code changed for resource api (#4414)
- fix: handle argo delete event for charts and added socket config (#4471)
- fix: app clone breaking if ci pipeline have same name (#4461)
- fix: empty pod name (#4454)
- fix: Manual sync job fix (#4449)
- fix: linked ci failing for null pipeline_type (#4441)
- fix: error handling and url fix (#4407)
- feat: skip bulk build source change (#4357)
Enhancements
- feat: Container Image Exporter Plugin (#4556)
- feat: using image digest in deployment (#4515)
- feat: Secret viewable key enhancements in get resource api and draft api (#4537)
- feat: introduced CASBIN_DATABASE env to make casbin db configurable (#4547)
- feat: added posthog events for cloud provider and version (#4443)
- feat: making pre,post,deploy triggers flows idempotent (#4486)
- feat: Create Dockerslim plugin and Create EKS Cluster plugin (#4525)
- feat: Adds Copacetic plugin to patch vulnerable images (#4566)
- feat: Adds support for gRPC in health probes (#4495)
- feat: Configurable namespace for secrets in dex config (#4499)
- feat: sql script update (#4522)
- feat: refactoring authorisation checks and support of super-admin in permissions groups. (#4433)
- feat: add or delete CD pipelines from workflow (#4398)
- feat: common-lib version update (#4399)
- feat: flag driven tag based build propogate same tag for CI Build (#4404)
Documentation
- doc: Redirection added for old SSO doc link (#4607)
- doc: added --reuse-values in troubleshoot (#4577)
- docs: Segregated SSO Docs + Added Auto-Assign Permissions Feature (#4493)
- doc: Created Catalog Framework Doc (#4512)
- doc: Added Minikube Tutorial + Restructured Doc (#4477)
- doc: Update Helm Installation Command (#4429)
- docs: Typos fixed in multiple files of user-guide/creating-application (#4098)
- docs: fix broken links (#4186)
- doc: Update Install-devtron-on-Minikube-Microk8s-K3s-Kind.md (#4133)
- doc: fixed broken link and improved documentation in usecases (#4097)
Others
- chore: Enhanced SonarQube Script by exposing Docker Image (#4600)
- chore: fix for the extra [ ] in volume mount in statefulset chart (#4553)
- chore: added recovery in crons recovery (#4592)
- chore: code refactoring v1 (#4545)
- chore: panic middleware and proxy handler (#4546)
- chore: added sql-validator in git-hub action (#4255)
- chore: Update Issues template and codeowners (#4475)
- chore: add back argo-assets (#4467)
- chore: dependabot version upgrade nats metrics oss (#4453)
- chore: share same nats url used by orchestrator (#4422)
- chore: migration for global resource schema (#4374)