Releases: devtron-labs/devtron
Releases · devtron-labs/devtron
v0.6.21
v0.6.21
Bugs
- fix: deployment timelines fix for helm apps (#3794)
- fix: duplicate role-group-fix (#3774)
- fix: prevented chart updation when its in use (#3755)
- fix: Unable to delete chart group with existing helm chart (#3795)
- fix: fix for deleting all pre-post cd at once didn't delete them (#3786)
Enhancements
- feat: removed additionalBackends from app-values.yaml (#3807)
- feat: added support for extra backendPath in ingress (#3793)
- perf: hibernate check optimisation (#3788)
Documentation
- doc: Update devtron-reference charts with pdb (#3719)
- doc: include the purpose of admin login in Devtron installation doc + FAQ (#3790)
- doc: manual image approval (#3649)
- doc: mandatory tags feature (#3630)
- doc: ci-trigger documentation update (#3629)
- docs: container lifecycle (#3623)
- doc: security feature doc (#3622)
- doc: HashiCorp external secret operator (#3608)
Others
v0.6.20
v0.6.20
Bugs
- fix: resource tree panic fix (#3775)
- fix: remove use-buildx flag to use k8s buildx driver (#3773)
- fix: updated user flow update api unlock condition (#3770)
- fix: rbac fix terminal connection on view and edit in helm apps (#3723)
- fix: Intermittent helm apps deployment fail deployed through gitops (#3756)
- fix: server version check for ephemeral suport bug fix (#3757)
- fix: app status fix for helm apps which are deployed via acd (#3746)
- fix: Showing port number instead of string port_number. (#3729)
- fix:migration script issue (#3750)
- fix: resource tree error handling miss (#3704)
- fix: manifest output is not in sync with selected chart version and wrong manifest coming in deployment history (#3701)
- fix: empty format type in global variable fix (#3695)
- fix: matching k8s version using regex for ephemeral container feature support (#3688)
- fix: auto deploy fix for migrated pre/post cd steps where inly one is configured (#3677)
- fix: blob storage upload failed due to USE_BLOB_STORAGE_CONFIG_IN_CI_WORKFLOW flag (#3667)
- fix: Pod for in-cluster not getting scheduled because of node affinity selector. (#3663)
- fix: optimized fetch deployment status timeline api (#3653)
- fix: critical vulnerabilities in dependencies (#3632)
- fix: Scan tool metadata enabling for Security Module (#3598)
- fix: obfuscate secret for devtron/helm apps (#3602)
- Fix: SSO configuration gets change after refreshing the page (#3605)
- fix Role group delete fix (#3609)
- fix: Deployment enforcement config save err(#3626)
- fix: updated ValidateRegistryStorageType for OCI registry configs(#3634)
- fix: Clone of app with external-ci (#3624)
- Fix: optimizing when querying DB to get running Helm deployments (#3637)
Enhancements
- feat: support for docker buildx k8s driver (#3743)
- perf: user update api concurrent request handling (#3760)
- feat: workflow to validate PRs if an issue is linked or not (#3730)
- feat:sql script file added for Approval node notification (#3725)
- feat: Allow changing chart ref (#3706)
- feat: Patch branch api (#3722)
- feat: App grouping admin access (#3692)
- feat: description for apps and jobs (#3668)
- Enhancement: Kubernetes api refactoring (#3635)
- feat: Patch source of ci material api (#3661)
- feat: Bulk deployemnt with appName and EnvName (#3644)
- feat: Ephemeral containers (#3618)
- feat: flag for node (#3654)
- feat: plugin and step support in pre post cd (#3563)
- feat: edit Ingress for specific host (#3640)
- feat: enhancement app workflow clone, added specific deployment clone in workflow (#3645)
- Feature: Run Devtron Jobs in application environment (#3572)
- feat: support for official argo rollout with Canary (#3591)
- feat: image tagging feat (3446)
- feat: pod manifest edit feature and option to connect session with node debug pod (#3116)
- feat: devtronContainerImageRepo variable added (#3604)
- feat: Integrated OCI registries in global config artifact store.(#3567)
- feat: Flag to pass build platform globally(#3625)
- enhancement: enforcing deployment type in environment (#3616)
Documentation
- docs: removed new line from token generation command (#3710)
- docs: disaster recovery docs (#3236)
- docs: added devtron release note in summary.md (#3681)
- docs: Updated readme for 4.18 chart for winter soldier. (#3673)
Others
- chore: Addition of K9s image in cluster terminal (#3779)
- chore: migration for kubectl proxy (#3731)
- chore: Update pr-issue-validator.yaml (#3740)
- chore: Removed path-ignore section in pr-issue-validator (#3739)
- fix : Resource list fetch for K8s (#3713)
- integration test cases FW (#3508)
- task: Updated chart version for v0.6.19 (#3639)
- chore: added migration for reference chart 5-0-0 with active false (#3692)
- task: updated plugin list to include i/o vars, refactored detail get api (#3627)
v0.6.19
v0.6.18
v0.6.18
Bugs
- fix: handled no config exists case for enforced deployment app type (#3575)
- fix: values are not coming in deployment history of helm apps (#3582)
- fix: chart version update fix for helm type deployments (#3580)
- fix: removed extra condition in ref-chart 4.18 (#3586)
- fix: SSO configuration gets change after refreshing the page (#3544)
- fix: ACD helm app release not found when deleting resource (#3552)
- fix: Remove argocd server calls for Application resources (Manifest, Event, Logs, Terminal) (#3200)
- fix: disable api update if disabled from UI (#3487)
- fix: migration numbering issue fixed (#3556)
- fix: getting force_security_scan value from devtron-cm (#3558)
- fix: Global secret data bug in CI workflow (#3504)
- fix: app workflow creation api panic and app metrics update issue (#3511)
- fix: HPA support for keda autoscaling and fixes for nameOverrides (#3522)
- fix : field validation and projects and chart repo fields (#3528)
- fix: acd app delete non cascade (#3506)
- Fix: argo workflow double encoding of secret value in template (#3496)
- fix: enable api for all users for module (#3495)
- fix: shows commit details only on currently deployed image on deployment history (#3382)
- fix: sql script fix (#3474)
- fix: bulk-chart-deploy-fix (#3478)
- fix: image pull secret (#3488)
- fix: minor trivy fix (#3483)
- fix: argocd-cm empty data label nil pointer fix (#3443)
- fix: Helm lint test (#3450)
Enhancements
- feat: added reference-chart 4.180 and deploy-chart 1.2.0 (#3423)
- feat: Added custom webhook support for sending notification (#3524)
- feat: releaseVersion in job of cron-job template 1.5.0 (#3358)
- feat: validate kubeconfig and save clusters (#3148)
- feat: Cd refactoring migration (#3470)
- feat: Trivy Image Scanning (#3373)
- feat: added support for in app logging archival from CI runner (#3467)
Documentation
- docs: prerequisite for keda autoscaling using deployment template (#3529)
- docs: yaml for deployment chart (#3541)
- docs: StatefulSets chart doc (#3512)
- docs: adding clusters on devtron using kubeconfig (#3494)
- docs: helm-charts permissions correction (#3484)
- docs: updated doc for incluster (#3473)
- docs: ESO AWS secrets manager using clustersecretstore (#3453)
Others
v0.6.17
v0.6.17
Bugs
- fix: app metrics dynamically enabled based on support (#3369)
- fix: 404 not found in devtron without cicd app list page (#3439)
- fix: Build context backward compatability (#3408)
- fix: updated audit info for cd pipeline delete req (#3404)
Enhancements
- feat: Rotate pods feature (#3420)
Documentation
- docs: how to refresh the argocd certificate (#3364)
v0.6.16
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
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
v0.6.14
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
v0.6.12
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)