Skip to content

Releases: devtron-labs/devtron

v0.6.16

28 May 17:26
7a2c884
Compare
Choose a tag to compare

v0.6.16

Bugs

  • fix: Clicking on commit info shows incorrect data (#3371)
  • fix: Build context disable (#3405)
  • fix: build-context-git-material is not being set for cloned apps (#3397)
  • fix: Search option should not be case sensitive in case of clusters, preset values, chart store (#3396)
  • fix: preset values update fix (#3361)
  • fix: ci pipeline trigger bad gateway (#3386)
  • fix: GRPC fetch material excluded flag (#3385)
  • fix: job trigger fail (#3383)
  • fix: deployment triggered time handling for pre deployed apps (#3378)
  • fix: Rbac not working for resources having long names (#3370)
  • fix: updated_by and created_by fields not getting updated in database for sso login services (#3368)
  • fix: updated rbac for fetching all default role (#3363)
  • fix: added deployment_strategy_ref_mapping_removal (#3362)
  • fix: optimised ci trigger rbac, updated handling for invalid roles in user creation request (#3316)
  • fix: Helm acd scale workload fix (#3340)
  • fix: deployment strategy no visible in build and deploy page (#3326)
  • fix: Invalidate cache configure bulk build (#3319)
  • fix: getting cluster list min api optimized by enforcing env object in batch (#3317)
  • fix: helm install error, nil pointer fix (#3310)
  • fix: restore deleted sql script (#3306)
  • fix: jobs trigger not working (#3296)
  • fix: Api optimization fixes (#3292)
  • fix: bulk cd trigger argo app unauthorized err (#3290)
  • fix: api optimize fixes (#3275)
  • fix: installAppVersionRequest id was being set at wrong place (#3411)

Enhancements

  • feat: Change cd deployment type (#3332)
  • feat: added Statefulset reference chart (#3338)
  • feat: added handling for failed step name in CI messages (#3356)
  • feat: git material include exclude feature and partial commit search (#3343)
  • feat: added build-context support in ci build (#3329)
  • enhancement: made pipeline status crons cascading (#3372)
  • enhancement: made revision history limit configurable for helm upgrade (#3353)
  • feat: Approval node scripts (#3345)
  • feat: show deployment status and timeline for helm apps deployed via gitops (#3299)
  • feat:Cluster description note (#3174)
  • feat: added api for getting list of all default rbac roles (#3344)
  • enhancement: added rbac resource db scripts (#3298)
  • feat: added deployedBy field in helm apps deployment history (#3324)
  • feat: private chart support for helm apps (#3267)
  • feat: add sharding sql scripts (#3302)
  • feat: add gRPC client for git-sensor (#3085)
  • feat: optimised user addition/creation flows (#3274)
  • feat: added description field for environment (#3020)
  • perf: Api optimizations (#3250)

Documentation

  • docs: updated command for generating credentials to add cluster (#3346)
  • docs: devtron terminal connection timeout issue on gke cluster (#3260)
  • docs: cluster and environment url fix (#3284)

Others

  • Update ci-build-pre-post-plugins.md (#3399)
  • task: updated status code for role fetch api (#3395)
  • chore: Updated Github ISSUE-TEMPLATE (#3390)
  • task: changes for kubelink update application requests (#3359)
  • Fix for source type be (#3259)
  • Deployment pipeline strategies configurable (#3311)
  • Custom app grouping (#3295)
  • chore: added workflow for notification on discord forum ENV_NAME changes (#3301)
  • chore: added workflow for notification on discord forum (#3300)

v0.6.15

12 Apr 04:47
1911f29
Compare
Choose a tag to compare

v0.6.15

Bugs

  • fix: updated condition for handling linked ci creation with parent ci docker config overriden (#3243)
  • fix: updated condition for getting role filters (#3261)
  • fix: bulk cd deployment trigger failing (#3233)
  • fix: Pipeline strategy empty check (#3256)
  • fix: SSO Login credentials are sent null to secret if we save after obfuscation (#3248)
  • fix: helm pipeline force delete check update (#3245)
  • fix: git sensor initContainer indentation fix (#3229)
  • fix: updated rbac for devtron apps/helm pipeline (#3227)
  • fix: updated query for getting workflow runner by appId and envId for active pipelines only (#3222)
  • Fix: App grouping optimisation on ci pipelines (#3219)
  • fix: label key can be saved without value if saved without propagation (#3190)
  • fix: rbac optimisation for creation of policies for devtron app, helm app and cluster (#2948)
  • fix: handled case for failed type assertion (#3208)

Enhancements

  • Feat: Added observability for logged in user (#3204)

Others

  • chore: Discord notification for pager duty label issues (#3265)
  • fix - handled nil pointer access, fixed not null constraint for git material deletion (#3199)

v0.6.14

28 Mar 12:58
Compare
Choose a tag to compare

v0.6.14

Bugs

  • fix: scale workloads for helm app created on Devtron (#3131)
  • fix: select image not working for external webhook (#3187)
  • fix: eks nodegroup label added (#3184)
  • fix:http status fix for access to jobs (#3176)
  • fix:wire issue fixed (#3179)
  • fix:notes.txt throws error when charts require special KubeVersion (#3170)
  • fix: Gitops validate and update with empty token (#3168)
  • fix:Manifest output throws error when charts require special KubeVersion (#3162)
  • fix: onlyDevtronCharts flag changed type from boolean to integer (#3161)
  • fix: Optimize app grouping apis (#3125)
  • fix: log api panic (#3156)
  • fix: kubernetes external secret not accessible (#3143)
  • fix: apps in progressing state indefinitely (#3137)
  • fix: ci artifacts not coming for linked CI pipeline (#3134)
  • fix: Helm repository deleted from argocd-cm when deleted from UI (Github Issue #1399) (#2970)
  • fix: pg prom metrics not getting exported when pg query logging is disabled (#3124)
  • fix: Send webhook data(source value and source type) in pipeline api response (#3120)
  • fix: updated condition for adding kubectl apply synced timeline (#3115)
  • fix: json unmarshal panic error temperory fix. (#3095)
  • fix: added otel for deployment history info api (#3107)
  • fix:showing right image imagetags in multiplecolons in registry url (#3103)
  • fix: cd metrics nil ptr fix (#3099)
  • fix: getting all environmets for super admin only (#3096)
  • fix: logs issue for init containers (#3076)
  • fix: pod resources not visible even if user have access on those pods. (#3071)
  • fix: unable to create container registry with deleted name (#2963)
  • fix: helm app deployment failure (#3060)
  • fix: logs file path issue fix and docker file update for non root user (#3024)
  • fix: urls pipeline fetching bug fix (#3063)
  • fix: app grouping appid appname (#3058)

Enhancements

  • feat:migration files for notes.txt (#3192)
  • feat:store notes.txt in db and fetch from db (#3183)
  • feat: Add timer telemetry for App List (#3185)
  • feat:Sorting applist according to deployed time (#3108)
  • feat:git material source type editable (#3015)
  • feat: Add timer/counter telemetry for GitOps (#3119)
  • feat: show notes txt for helmapps deployed by helm (#2966)
  • feat: enable auto deployment trigger option after deployment app change (#3110)
  • feat: jobs feature (#3074)
  • feat: Disabling global secrets for application environment. (#3126)
  • feat: Review config changes before deployment (#3077)
  • feat: global secrets for pre/post cd (#3073)
  • feat: export pg query metrics to prometheus (#3118)
  • feat: Add timer/counter telemetry for CI process (#3081)
  • feat: Git, GitOps, Container Registries and SSO login token hide from dashboard (#2952)
  • feat:show notes for gitops app (#3082)
  • feat: autoselect node,error messaging improvement , node group and custom shell support (#2925)
  • feat: Option to run post-ci scripts even if build fails (#3065)
  • feat: branch name field added in API response for a cd Artifact material (#3064)
  • feat: github PR updater plugin added (#3051)

Documentation

  • docs: added jobs section (#3097)
  • docs: added K8s client doc (#3028)
  • docs: doc for GCP external secret (#3029)

Others

  • chore: ADO sync action changes (#3167)
  • chore: Enterprise repo sync (#3146)
  • chore: version upgrade of github action (ado-sync) (#3160)
  • chore: ado-sync workflow (#3153)
  • chore: ado-sync workflow changes (#3151)
  • chore: ADO-sync github action changes (#3149)
  • chore: Helm lint mechanism and azure ADO sync github action (#3138)
  • chore: enterprise-repo-sync.yaml (#3127)
  • task: restricted deployment status updation cron to fetch pipelines deployed within hours (#3104)
  • chore: upgrade common-lib dependency (#3052)

v0.6.13

28 Feb 15:30
Compare
Choose a tag to compare

v0.6.13

Bugs

  • Fix:Source info missing for linked ci (#3032)
  • fix: optimised policy sync calls (#3038)
  • fix: fixing migration script for acd app partial delete (#3047)

Enhancements

  • feat: Add timer telemetry for cd operation (#3023)

Others

  • plugin github-PR icon added (#3050)

v0.6.12

28 Feb 07:48
Compare
Choose a tag to compare

v0.6.12

Bugs

  • fix: chart repository fixes (#2730)
  • fix: conditionally setting s3 config in workflow object (#3014)
  • fix: fixed condition for updating health timeline and status (#3003)
  • fix: added deployment app type support for app create api, separated cron time for helm app status update (#2995)
  • fix: helm deploy hibernate fix (#2983)
  • fix: duplicate name in charts and chart Group (#2942)
  • fix: sorting app environment containers in app listing api (#2935)
  • fix: Multigit bug fix in case of preCD and postCD (#2920)
  • fix: Injected support for cloning linked ci pipelines via workflow cloning API (#2944)
  • fix: k8s log stream cpu issue (#2929)
  • fix: cd pipeline delete, 404 issue (#2939)
  • fix: finished on time update fix (#2932)
  • fix: updated log type for pipeline status methods (#2926)
  • fix: pvc mounted on pods for cache handling (#2912)
  • fix: Installed apps rbac optimisation (#2918)
  • fix: event notification calls missing for Build Success and Cd Deployment Success for helm type (#2898)
  • fix: ingress url missing (#2915)

Enhancements

  • feat: deployment pipeline partially delete. (#2950)
  • feat: jira issue validator plugin added (#2968)
  • feat: add configuration for only logging pg queries exceeding a threshold duration (#2946)
  • feat: add api to change deployment app type for all cd pipelines in an environment (#2975)
  • feat: App grouping BE (#2979)
  • feat: Resource browser child ref (#2913)
  • feat: cluster bearer token hide from dashboard (#2894)
  • feat: added option to propagate custom tag to k8s resources for that application (#2841)
  • feat: argo stack upgrade (#2597)
  • feat: Showing app status on app listing page (#2799)

Documentation

  • docs: sso login doc (#2854)
  • docs: Some correction in Documentation at install devtron/ configuration / ingress setup (#2981)
  • docs: sso login doc (#2854)
  • docs: Added preset plugins (#2904)
  • docs: mount pvc (#2941)
  • docs: minor updates ingress (#2931)

Others

  • bug: resolve failing bulk pipeline delete api (#3042)
  • removed server mode hardcoding (#3031)
  • fi: fixed incorrect userId in ci audit entries (#3011)
  • plugin jira icon added (#2977)
  • task: added api for getting default template values (#2905)

v0.6.11

31 Jan 14:20
Compare
Choose a tag to compare

v0.6.11

Bugs

  • fix: Nats server version upgrade (#2837)
  • fix: K8s side resources error handled some unable to fetch some kinds in cluster (#2896)
  • fix: helm and gitOps pipeline feature gap changes (#2891)
  • fix: Adding /Deleting git material reflection in workflow editor and build & deploy (#2744)
  • fix: issue resolved for notification on deployment trigger and telemetry summary event (#2893)
  • fix: helm manifest output in deployment history (#2822)
  • fix: sending appName in the response of getAppWorkflow API (#2879)
  • fix: cluster not reachable handling (#2872)
  • fix: bitbucket gitops config fixes (#2768)
  • fix: updated sonarqube plugin script (#2855)
  • fix: updated the description in sonarqube migration (#2853)
  • fix: External Ci Trigger - Won't show images for manual Cd pipelines (#2802)
  • fix: app create api bug fix if chart ref is different (#2851)
  • fix: Dockerfile git repo delete tooltip view to build config (#2792)

Enhancements

  • feat: Support of reuse container image in containers section in reference chart 4-17 (#2675)
  • feat: Added Rollout chart 4.17 and Deployment chart 1.1 with canary using flagger and Istio support (#2910)
  • feat: Codacy plugin integration (#2892)
  • feat: Semgrep plugin integration (#2877)
  • perf: Tracing observability tool integration (#2782)
  • feat: Option for changing project in Helm apps and project assignment to CLI helm apps. (#2780)
  • feat: Audit logs for resource deletion from devtron UI (#2791)
  • feat: verify token function scope made public (#2856)
  • feat: Sonarqube polling script update (#2846)
  • feat: deployment status restructuring (#2825)

Documentation

  • docs: removed command to install a particular version of Devtron (#2888)
  • docs: Updated README.md file for Devtron chart (#2887)
  • docs: added manage tags (#2907)
  • docs: updated target platform (#2857)
  • docs: updated aws external secret doc (#2781)
  • docs: updated broken links and minor updates (resource browser) (#2844)
  • docs: added cluster, k8s resource browser, k8s resource permission (#2787)

Others

  • task: added new fields for eso secrets (#2899)
  • task: updated deployment status timeline api for helm based pipelines (#2897)
  • task: updated logic for adding health status timeline (#2870)

v0.6.10

09 Jan 14:44
f61ab8b
Compare
Choose a tag to compare

v0.6.10

Bugs

  • fix: safe check added if cell value is not found in resource list (#2839)
  • fix: cluster name passed in node metadata list (#2804)
  • fix: Chart with nested directory (#2797)
  • fix: Authenticator updated - handling api token (#2745)
  • fix: Ci workflow status update when workflow stuck. (#2726)
  • fix: Update Chart.yaml for security integration chart fix (#2771)
  • fix: Helm app proxy chart auto fix (#2754)
  • fix: No need to bounce orchestrator if SSO config are added/updated (#2753)
  • fix: ArgoCD Connection Manager connection handling (#2702)

Enhancements

  • feat: Resource viewer implementation for a cluster (#2811)
  • feat: Deployment status restructuring (#2806)
  • feat: added support for node-[delete, cordon, drain, taint edit] (#2805)
  • feat: Cluster terminal multiple image support (#2815)
  • feat: added new chart for job and cronjob with keda scaledjob support (#2749)

Documentation

  • docs: minor correction in ingress yaml (#2819)
  • docs: updated cluster server url (#2816)
  • docs: minor updates (#2800)
  • docs: updated-global-configs (#2712)
  • docs: added deployment status shows failed or degraded in troubleshooting section (#2795)
  • docs: uninstall minor updates (#2788)
  • docs: Updated devtron admin password reset doc (#2785)
  • docs: deployment updates (#2769)
  • docs: deployment template doc (#2770)
  • docs: install command corrected (#2775)
  • docs: broken links fixed in doc v0.6 (#2776)

v0.6.9

14 Dec 13:56
ce77afb
Compare
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
Compare
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
Compare
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)