Skip to content

Releases: devtron-labs/devtron

v0.6.9

14 Dec 13:56
ce77afb

Choose a tag to compare

v0.6.9

Bugs

  • fix: specific error message if token is invalid while saving cluster (#2760)
  • fix: Ignoring propagating invalid labels in app to values.yaml during deployment (#2734)
  • fix: app clone response update for empty material and templates (#2717)
  • fix: getting error message on deleting linked ci pipeline (#2732)
  • fix: removed required validation for deployment template (#2713)
  • fix: env variable tag bug in ci cd config (#2698)
  • fix: Block deletion of devtronapp(devtron-operator chart) in helm apps (#2701)
  • fix: migration down sql for 84 (#2706)
  • Fix: Skip external ci webhook clone while app clone (#2704)
  • fix: deployment template editor view support in create app api (#2697)
  • Fix: External ci webhook response for api token. (#2699)
  • fix: wf deletion bug and bulk cd pipeline req (#2693)
  • fix: updated cluster connection status for update api (#2686)

Enhancements

  • feat: Resource status for integration (#2620)
  • feat: Cluster terminal access for Super Admins (#2654)
  • feat: Dynamic handling of deployment templates (#2596)
  • feat: Gitops or helm options for cd (#2673)
  • feat: added BE support for allowing insecure tls connection in gitOps (#2738)
  • Feat: External Ci webhook new interface, Deployment separated from build node. (#2664)

Documentation

  • docs: description for charts (#2646)
  • docs: minor updates (#2)
  • docs: webhook updates links (#2716)
  • docs: webhook ci documentation updates (#2637)
  • docs: add getting started doc (#2658)
  • docs: broken links fixed (#2741)
  • docs: external-links-docs (#2679)

Others

  • minor updates (#2722)
  • fix for app type setting (#2723)
  • task: updated environment variables in pre/post cd workflow request (#2727)
  • Revert "feat: added BE support for allowing insecure tls connection in gitOps (#2738)" (#2739)
  • minor updates (#2742)
  • sql migration error fix (#2695)
  • External links extention for app level (#2573)
  • added support for giving names in wf bulk deletion req (#2690)

v0.6.8

26 Nov 04:42

Choose a tag to compare

Bugs

  • fix: added creation of ecr repo for ci template override checkpoints (#2674)

Documentation

  • docs: deleted extra spaces from grafana commands (#2685)

Others

  • chore: Fix release version (#2684)

v0.6.7

23 Nov 16:18
65cca67

Choose a tag to compare

Bugs

  • fix: Lifecycle hook failing due to default values (#2671)
  • fix: unblocked pre cd auto trigger in case of manual cd (#2666)
  • fix: app_id ambiguous fix (#2661)
  • fix: checking git material active status for multiple places : 1) while triggering ci 2) while getting commit info 3) while getting ci pipeline (#2636)
  • fix:updated ciBuildType check in app create (#2652)
  • Fix: user re create with super admin permission fix. (#2645)
  • fix: sql scripts for replacing CronJob & Job chart name to Job & CronJob in tables (#2638)
  • fix: changed the description for chart types, written update sql scripts (#2632)
  • fix: corrected health url in auth whitelist list (#2629)
  • fix: updated devtron-reference-chart directory (#2603)

Enhancements

  • feat: Audit logs for docker and git repositories (#2655)
  • feat: Exposed Devtron docker image in container as variable (#2639)

Documentation

  • docs: devtron readme - credentials update (#2663)
  • docs: Image Pull Secret Doc (#2604)
  • docs: updated url for the license file (#2662)
  • doc: broken hyperlinks in doc fix (#2621)
  • docs: fix in gcp installation and configuration command (#2614)

Others

  • chore: bump beta release to stable (#2677)
  • Ingress Urls User level access Issue (#2659)
  • chore: fixed release title for stable releases (#2626)
  • chore: Updated stable to beta for nightly release (#2619)
  • Docker checkout path Fix (#2616)
  • feat : Auto inject Image pull secret while deploying devtron-app (#2547)
  • Telemetry modifications (#2567)

v0.6.6

10 Nov 18:25
c204e37

Choose a tag to compare

Bugs

  • fix: Updated username for Prakarsh (#2575)
  • fix: showing cicd module status as installing if devtron is installing with cicd module (#2576)
  • fix: updated wiring for TelemetryEventClientExtended.go (#2588)
  • fix: sql script semicolon fix (#2590)
  • fix: deploymentApp creation check update (#2600)
  • fix: health fix for nodes in resource tree for missing state (#2606)
  • fix: Some Helm apps not visible fix (#2538)
  • fix: hotfix for bitbucket panic (#2553)
  • fix: schema.json of reference charts update (#2572)
  • fix: ingress new-legacy issue (#2583)
  • fix: fixed migration query in 90th verison (#2586)
  • fix: Ingress pathtype if condition update (#2592)
  • perf: Enforcer RBAC Cache Override Fix (#2608)

Enhancements

  • feat: added support for cd pipelines bulk deletion (#2544)
  • feat: Bulk build trigger (#2546)
  • feat: App workflow and env overrides Clone and Delete api. (#2565)
  • feat: Provide description for Chart Types (#2585)
  • feat: Build With Dockerfile template and without dockerfile(using buildpack) (#2562)
  • feat: deployment release counter exposed in post stage (#2555)

Documentation

  • docs: Added buildpack doc (#2543)
  • docs: Modified the devtron install cmd with gcp cloud (#2580)
  • docs: updated doc for aws secret manager (#2591)

Others

  • chore: Updated issue and pr template (#2570)
  • chore: Created update-release-notes.yml github action (#2587)
  • feat: Ci Build config API backward compatibilty (#2598)
  • chore: Release action update for new release process (#2610)
  • chore: Created release.txt for comparison in nightly releases (#2611)

v0.6.5

03 Nov 15:18

Choose a tag to compare

  • [closed] Throwing error if quickly login into dashboard before completion of the CICD installation #2571
  • [closed] Feature: Need a unique value in post-deployment stage for every new deployment #2569
  • [bug] Bug: Sometime some helm apps are not visible to the user who have access of the same #2537
  • [enhancement] UX only: Simplifying Deployment template configuration #2319
  • [enhancement][critical] Incoming Webhook CI Support to deploy app on devtron with image build on github action. #1293

v0.6.4

01 Nov 13:33

Choose a tag to compare

  • [closed] Feature: support for cd pipelines bulk deletion #2545
  • [closed] Height issue in Create application card #2524
  • [closed] Chart groups feature is not available in EA mode #2519
  • [bug] Bug: Rbac for notification, channels & permission group listing do not work as expected #2518
  • [closed] Feature: simplify deployment template #2488
  • [enhancement] Feature: Ingress & Service Urls #2473
  • [bug] Bug: User update API is giving successful but not reflecting the changes #2426
  • [bug] Bug: Deployment status fixes #2407
  • [closed] Adding Container Registry "Get Started" section > refreshing the page #2229

v0.6.3

18 Oct 11:40
b00ae89

Choose a tag to compare

No changelog for this release.

v0.6.2

13 Oct 09:42

Choose a tag to compare

  • [closed] Feature: Adding a sample-docker-template for Kotlin language #2477
  • [bug] Bug: We are not able to enter custom value in "Contianer-Image" filed in pre/post CI tasks #2472
  • [closed] Make the logo text white. #2465
  • [bug] Bug: Memory leak for some microservices #2463
  • [closed] Feature: Validate cluster addition #2448
  • [bug] Bug: GitOps (Argo CD) installation fails #2438
  • [bug] Bug: Escape Key to close modals in Workflow editor - Devtron U #2414
  • [enhancement] Rollback deployments to the previous configurations #2282
  • [enhancement] Devtron is not working on ARM based Kubernetes nodes #1473

v0.6.1

08 Oct 10:29
140d346

Choose a tag to compare

  • [bug] Bug: not able to create ci pipeline if host url is not set #2460
    Issue with the CI pipeline creation without setting the host URL has been fixed.

  • [bug] Bug: GitOps (Argo CD) installation fails #2438
    Issue with the CrashLoopBackOff state of argocd-application-controller and argocd-server pods while installing GitOps (ArgoCD) from the Devtron Stack Manager UI has been fixed.

v0.6.0

26 Sep 05:53
357bf86

Choose a tag to compare

= = = = = IMPORTANT = = = = =
THIS UPGRADE CAN NOT BE DONE USING DEVTRON STACK MANAGER, PLEASE READ 0.5.X - 0.6.X UPGRADE DOC

IF YOU ARE UPGRADING FROM 0.4.X AND BELOW AND USING rawYaml SECTION IN DEPLOYMENT TEMPLATE, 0.5.x and ABOVE RELEASES CAN INTRODUCE BREAKING CHANGES, PLEASE GO THROUGH THE PREREQUISITES MENTIONED IN 0.4.X - 0.5.X UPGRADE DOC

Contact Devtron team on DISCORD if you have any concerns.

Release Notes 0.6.0

This release is all about Devtron integrations. We have done a major overhaul in how devtron manages various integrations and have made it easier for you to manage the usage of these integrations along with a few improvements and some bug fixes..

Integrations in Devtron Stack Manager

We have broken down the Devtron stack into various smaller integrations. Previously integrations were installed and managed by Devtron operator (inception), now they are installed and managed by the Helm chart.

GitOps (Argo CD)

Devtron integrates deeply with ArgoCD to implement GitOps for continuous delivery. Argo CD follows the GitOps pattern of using Git repositories as the source of truth for defining the desired application state in target Kubernetes cluster

Vulnerability Scanning (Clair)

With Clair integration, you can scan Devtron for static analysis of vulnerabilities in your application containers and their components to identify any potential threats.

Monitoring (Grafana)

Integrating Grafana allows you to view and monitor metrics like CPU, memory, status codes, throughput, and latency for your Devtron application.

Notifications

With Notifications integration, you can receive alerts for build and deployment pipelines on trigger, success, and failure events from Devtron

Blob storage Configurations

Devtron now lets you configure various blob storages for storing logs and cache, you can even switch between these if you decide to.

AWS S3 Credentials:

You can configure AWS S3 Bucket using access-key and secret-key as credentials for AWS S3 authentication.

AWS S3 Compatibility:

You can now configure your Devtron environment using S3 compatible storages, which allows you to access and manage your data over an S3 compliant interface.

Azure Blob Storage (Artifact):

Configuring Azure Blob Storage on your Devtron environment allows you to download artifact reports during pre/post build and deployment stages, apart from storing build logs and cache.

Google Cloud Storage:

You can configure Devtron with Google Cloud Storage with GCP credentials for Google Cloud Storage authentication.

Bug Fixes

  • Fixed a bug where the page on the Deployment Groups breaks while clicking “Show Source Info”

  • Fixed a bug where Pre-Post CI stages are missed during the manual app creation of FETCH and POST APIs.

  • Fixed a bug for validation of namespace and environment.

  • [bug] Bug: Filters Outer Click is not working #2369

  • [bug] Bug: Multiple CSS #2363

  • [bug] Bug: user fetch list does not supports managers access provided by groups #2357

  • [bug] Bug: Security Policy App Level Issue #2349

  • [bug] Bug: Security Policy Failing On application level #2340

  • [closed] Dex changes - configuration moves from argocd to devtron #2330

  • [Task][testing] Automation of 4 APIs of ApiTokenRouter #2327

  • [closed] Navigation bug on refresh #2324

  • [bug] 🐛 Bug Report: Guided onboarding navigation #2316

  • [closed] Unable to add cluster while we using no gitops #2315

  • [closed] UX ONLY: Experience when Blob storage minIO is not configured #2309

  • [enhancement] Tag based pipeline fails for Gitlab #2302

  • [bug] Deployment groups: Page breaks on clicking on Show source info #2300

  • [closed] UI/UX issues on dashboard #2298

  • [closed] Testing of Minio Module integration #2297

  • [closed] Support Minio module as integration #2296

  • [closed] Testing of Security module integration #2295

  • [closed] Support Security module as integration #2294

  • [closed] Support Argocd module as integration #2293

  • [enhancement] [Apps/Users/Groups] Export metadata to CSV Backend API #2287

  • [bug] The format of time stamp showing wrong for slack notification #2284

  • [enhancement] Make auth check configurable for Team/Env autocomplete APIs #2283

  • [closed] Terminal Multiple Bugs related to Multiple Container: Error messaging #2280

  • [closed] Terminal Multiple Bugs related to internet #2279

  • [Task][testing] Automation of 4 APIs of PipelineConfigRouter #2278

  • [enhancement] [Apps/Users/Groups] Export metadata to CSV #2272

  • [closed] Testing of acd-integration as module #2267

  • [closed] argo-cd module integration in devtron-orchestrator #2266

  • [enhancement] Blob Storage Integration #2265

  • [Task][testing] Automation of 5 APIs of PipelineConfigRouter #2262

  • [bug] Delete Override is not showing for external secret #2255

  • [enhancement] Labels/TAGS to help user identify apps in their basis #2252

  • [enhancement] UX Only: Rollback to the previous version #2249

  • [enhancement] UX ONLY: Export Apps/User/Groups/Permission to CSV #2248

  • [enhancement] AppDetails - Container level external links discovery #2243

  • [bug] AppDetail - Multiple container headers are showing in K8s resources #2242

  • [enhancement] Delete confirmation for CM and Secret #2238

  • [closed] Replace full mode checks of gitops checks with gitops module check #2237

  • [closed] Auth via devtron dex - On CICD Integration and Central API new integrations #2230

  • [enhancement] Posthog Event in Guided onboarding #2228

  • [enhancement] UX ONLY: "Devops in a Box" website update #2222

  • [closed] Chart store v2 changes #2221

  • [enhancement] Guided Onboarding: tippy handling & Listing page #2213

  • [closed] Orchestrator should be up and running without argo-cd #2207

  • [closed] Design Integration system #2206

  • [enhancement] UserAttributes Data Entity Creation #2198

  • [bug] if Value of "ENFORCER_MAX_BATCH_SIZE" in orchestrator config-map is more than 1 than we don't get complete data in some cases #2189

  • [enhancement] UX ONLY: Changes and messaging corresponding to Modularization #2187

  • [enhancement] Store Dex config in a secret #2177

  • [bug] Deployment History - Getting failed to load view after clicking back #2176

  • [bug] AppDetails - Expanded node details collapse when data gets refreshed #2174

  • [enhancement] Add ESO (External Secret Operator) #2169

  • [enhancement] Deployment Template - Ability to compare templates #2129

  • [enhancement] Merge Deployment template & AppMetrics create/update apis [#2128](http...

Read more