Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
126 commits
Select commit Hold shift + click to select a range
dc0ba06
Bump github.com/go-viper/mapstructure/v2 (#6575)
dependabot[bot] Aug 22, 2025
f004edb
Delete hive plugin (#6580)
Sovietaced Aug 22, 2025
668aeb9
Cleanup flyteplugins (#6515)
Sovietaced Aug 22, 2025
83a13b0
Add support for datacatalog service monitor (#6571)
Sovietaced Aug 22, 2025
3de1345
Upgrade to go 1.23 (#6249)
Sovietaced Aug 22, 2025
38cf054
Bump golang.org/x/net from 0.33.0 to 0.36.0 in /flytecopilot (#6338)
dependabot[bot] Aug 22, 2025
8854ab2
Bump golang.org/x/net from 0.33.0 to 0.38.0 in /datacatalog (#6418)
dependabot[bot] Aug 22, 2025
14ad7e3
Bump golang.org/x/net in /boilerplate/flyte/golang_support_tools (#6587)
dependabot[bot] Aug 22, 2025
356ba4c
Bump golang.org/x/oauth2 from 0.18.0 to 0.27.0 in /flytecopilot (#6535)
dependabot[bot] Aug 23, 2025
1afae41
[auto-update-contributors] update all-contributors (#6469)
flyte-bot Aug 23, 2025
d2058e4
Bump golang.org/x/net from 0.35.0 to 0.38.0 in /flyteadmin (#6588)
dependabot[bot] Aug 23, 2025
1a6bbeb
Bump golang.org/x/crypto from 0.31.0 to 0.35.0 in /flyteidl (#6414)
dependabot[bot] Aug 23, 2025
75c80d6
Bump golang.org/x/net from 0.35.0 to 0.38.0 in /flyteidl (#6589)
dependabot[bot] Aug 23, 2025
ab648ce
Bump golang.org/x/net from 0.35.0 to 0.38.0 in /flytestdlib (#6591)
dependabot[bot] Aug 23, 2025
3dcbe7f
Bump golang.org/x/net in /docker/sandbox-bundled/bootstrap (#6593)
dependabot[bot] Aug 23, 2025
38ccab8
Bump golang.org/x/oauth2 from 0.18.0 to 0.27.0 (#6594)
dependabot[bot] Aug 23, 2025
78456d4
Bump github.com/docker/docker from 26.1.5+incompatible to 28.0.0+inco…
dependabot[bot] Aug 23, 2025
7d7b051
Bump golang.org/x/oauth2 from 0.18.0 to 0.27.0 in /flyteadmin (#6595)
dependabot[bot] Aug 23, 2025
e0251b2
Bump golang.org/x/oauth2 from 0.18.0 to 0.27.0 in /datacatalog (#6597)
dependabot[bot] Aug 23, 2025
6b8e15d
Bump golang.org/x/oauth2 in /boilerplate/flyte/golang_support_tools (…
dependabot[bot] Aug 23, 2025
1121b7b
Bump golang.org/x/oauth2 from 0.18.0 to 0.27.0 in /flytepropeller (#6…
dependabot[bot] Aug 23, 2025
6f405fa
Bump golang.org/x/oauth2 from 0.18.0 to 0.27.0 in /flytestdlib (#6601)
dependabot[bot] Aug 23, 2025
3b621c1
Remove usage of golang-jwt v3 (#6596)
Sovietaced Aug 26, 2025
68fc4e6
[Docs] improve contributing code docs (#6579)
machichima Aug 28, 2025
5f26461
Update description entity repo to use mockery (#6607)
Sovietaced Aug 30, 2025
890d564
[FEAT] set name max length for rayJob plugin (#6611)
machichima Sep 5, 2025
fc04d9c
Update named entity repo to use mockery (#6608)
Sovietaced Sep 11, 2025
817e507
Update flyte copilot/stow store list for multi-part blob support (#6617)
pingsutw Sep 12, 2025
082f6d4
Disable strict mode in flytectl (#6619)
pingsutw Sep 12, 2025
b0c5763
Add HPA to flyte admin (#6615)
Sovietaced Sep 12, 2025
f6206b4
Remove the primary pod annotation from raw container task (#6618)
pingsutw Sep 12, 2025
7197f04
Upstream flyte copilot change for better folder handling (#6620)
wild-endeavor Sep 13, 2025
3a102b9
Update Flyte components (#6621)
flyte-bot Sep 13, 2025
7f336bd
Add HPA for datacatalog (#6616)
Sovietaced Sep 15, 2025
7b7bc7c
[auto-update-contributors] update all-contributors (#6602)
flyte-bot Sep 15, 2025
234de1f
Update changelog (#6623)
pingsutw Sep 15, 2025
8b999ce
Fix OTEL config map (#6624)
Sovietaced Sep 17, 2025
6e343cd
Update executor.go (#6629)
hefeiyun Sep 25, 2025
a65032a
[auto-update-contributors] update all-contributors (#6627)
flyte-bot Sep 25, 2025
a87f213
Update to use bitnami legacy for older pinned images (#6631)
Sovietaced Sep 25, 2025
293a0df
Remove unused node selector functions & legacy environment variables …
Sovietaced Sep 29, 2025
f36ce08
Remove unused replace directives (#6638)
Sovietaced Sep 29, 2025
4caa563
Add HPA to flyte console (#6625)
Sovietaced Sep 29, 2025
28f9d2c
Remove use of deprecated pod phase (#6640)
Sovietaced Sep 30, 2025
70b9dc2
[auto-update-contributors] update all-contributors (#6641)
flyte-bot Sep 30, 2025
996504d
Only return connector/agent plugins if enabled (#6644)
Sovietaced Oct 1, 2025
f5dcbb5
[Bug] support download old version of flytectl by install.sh (#6668)
0yukali0 Oct 14, 2025
7dd5ef6
Fix: add composite index on DatasetUUID and ArtifactID in tags model …
ihvol-freenome Oct 15, 2025
1ace0c3
[fix] Support typing.Union in flytecopilot (#6674)
ddl-rliu Oct 16, 2025
74d9e86
Handle child node timeout in branch nodes (#6678)
Sovietaced Oct 17, 2025
4a434e6
Remove unused config value (#6688)
Sovietaced Oct 31, 2025
7e75ce6
Replaced deprecated twun.io helm location (#6726)
pingsutw Nov 11, 2025
0224aba
Fixed bug in loop index to properly mark items as processing (#6725)
Sally-Yang-Jing-Ou Nov 11, 2025
23ee83e
Bump urllib3 from 2.2.3 to 2.5.0 in /flytectl/docs (#6728)
dependabot[bot] Nov 11, 2025
2ef9f41
Bump requests from 2.32.3 to 2.32.4 in /flytectl/docs (#6727)
dependabot[bot] Nov 11, 2025
27c5f12
Update Flyte components (#6731)
flyte-bot Nov 12, 2025
cc49cad
Fix: Avoid merging pod template twice if template container name matc…
fg91 Nov 12, 2025
687c9a0
add metric to track how long nodes are stuck blocked by max paralleli…
pvditt Nov 14, 2025
b3b28e4
bump stow to latest (#6741)
pvditt Nov 14, 2025
6a1efa5
Fix: Immediately fail if plugin.BuildResource fails instead of retryi…
fg91 Nov 17, 2025
bca4499
Add start- and end-time log link template vars to Ray plugin (#6751)
fg91 Nov 20, 2025
e576f7f
cherry-pick handle etcd request too large error (#6752)
pvditt Nov 24, 2025
d50fcb8
Upstream array node fixes + update mockery (#6763)
pvditt Nov 25, 2025
4fabf4f
Update Flyte to Go 1.24 (#6603)
Sovietaced Dec 1, 2025
a5afe96
pin neoeinstein-prost to v0.4.0 (#6773)
Sovietaced Dec 2, 2025
83eb24f
Bump golang.org/x/crypto from 0.36.0 to 0.45.0 in /flyteadmin (#6770)
dependabot[bot] Dec 2, 2025
496bcd1
Bump golang.org/x/crypto from 0.36.0 to 0.45.0 in /datacatalog (#6764)
dependabot[bot] Dec 2, 2025
1af7a03
Update x/crypto to v0.45.0 to fix security warnings (#6774)
Sovietaced Dec 2, 2025
e288317
Update Flyte components (#6779)
flyte-bot Dec 2, 2025
55568e0
Bump flyteidl 1 to python 3.13 (#6782)
wild-endeavor Dec 3, 2025
d6ed32a
Remove unused replace directives and have boilerplate use local flyte…
Sovietaced Dec 4, 2025
3d2932a
Bump urllib3 from 2.5.0 to 2.6.0 in /flytectl/docs (#6788)
dependabot[bot] Dec 7, 2025
99f2ddd
refactor: omit unnecessary reassignment (#6768)
rifeplight Dec 8, 2025
be517bd
[Feat] add user annotations to k8s objects (#6710)
ttitsworth-lila Dec 17, 2025
002321e
chore: execute goimports to format the code (#6801)
findfluctuate Dec 19, 2025
fba30ad
Fix issue with assertions with time zones (#6812)
Sovietaced Dec 23, 2025
85a8f2d
fix: only get v1 sandbox image (#6834)
machichima Jan 1, 2026
8877200
Unpin k8s client library verison (#6835)
Sovietaced Jan 3, 2026
d6df4be
Unpin controller runtime dependency (#6843)
Sovietaced Jan 12, 2026
575c0af
Fix: Correctly handle malformed dynamic workflows to avoid 'failed + …
fg91 Jan 19, 2026
4399ba8
chore: Remove print that breaks json output (#6872)
honnix Jan 26, 2026
34e9b9c
Add test to decode access token from cookie values (#6883)
pmahindrakar-oss Jan 30, 2026
00eea86
Update Kubernetes Dashboard URL to retired GitHub repository (#6882)
kevinliao852 Feb 4, 2026
14b6bbf
Support flag in ray plugin config to optionally disable ingress for R…
mickjermsurawong-openai Feb 9, 2026
6d92fb0
Prevent panic when retry attempt value in map task gets larger than b…
fg91 Feb 10, 2026
b5f898c
Update Flyte components (#6914)
flyte-bot Feb 12, 2026
8b2c0cd
Fix: Prevent dropping of empty string args when constructing RayJob e…
fg91 Feb 26, 2026
adb1c5b
don't reuse parent wf state for array node subnodes (#6929)
pvditt Mar 2, 2026
83a56a5
Feat: Make RayCluster head node ingress optional (#6852)
fg91 Mar 4, 2026
5c23907
Flyte 2 update (#6961)
kumare3 Mar 4, 2026
fb07dc0
Add RBAC support for cross-namespace secret reading (#6919)
rohitrsh Mar 10, 2026
ecb7706
set run_all_sub_nodes for array node idl (#6966)
pvditt Mar 10, 2026
f3ab1b7
Add Config struct with DisableConfigEndpoint option to profutils prof…
EngHabu Mar 12, 2026
74618dd
Modernize codespell config: move from inline workflow to .codespellrc…
yarikoptic Mar 27, 2026
82a2e12
Update Flyte components (#7124)
flyte-bot Mar 31, 2026
ded1593
Bump pygments from 2.18.0 to 2.20.0 in /flytectl/docs (#7118)
dependabot[bot] Apr 1, 2026
558cab6
Bump requests from 2.32.4 to 2.33.0 in /flytectl/docs (#7095)
dependabot[bot] Apr 1, 2026
19daf37
Use retryable failure for failed Ray job deployments (#7153)
pingsutw Apr 3, 2026
da12124
Bump github.com/go-jose/go-jose/v3 from 3.0.4 to 3.0.5 (#7149)
dependabot[bot] Apr 8, 2026
22ac7ca
Bump github.com/go-jose/go-jose/v3 from 3.0.4 to 3.0.5 in /flyteadmin…
dependabot[bot] Apr 8, 2026
ed8aedb
Fix copilot TerminationGracePeriodSeconds set to nanoseconds instead …
bergman Apr 9, 2026
99d7443
Fix: Correctly set 'child data dir/output dir' in branch handler's Ab…
fg91 Apr 10, 2026
334ace0
Fix: Make flytectl hydrate pod template spec in task node overrides (…
fg91 Apr 10, 2026
b2e0f67
fix(sandbox-bundled): Use a yaml string for FLYTE_PLATFORM_INSECURE (…
honnix Apr 13, 2026
c7419a8
Upgrade viper to v1.21.0 and fix case-sensitive key handling (#7013)
honnix Apr 14, 2026
fa5da28
Update to Go 1.25 (#7201)
Sovietaced Apr 16, 2026
bc223e3
Bump the go_modules group across 10 directories with 3 updates (#7216)
dependabot[bot] Apr 16, 2026
669c05c
Bump the go_modules group across 5 directories with 2 updates (#7228)
dependabot[bot] Apr 17, 2026
e938b03
Fix: Allow toggling dynamic log links for Ray, Dask, Spark plugins (#…
fg91 Apr 20, 2026
b192559
Bump the go_modules group across 4 directories with 1 update (#7256)
dependabot[bot] Apr 23, 2026
3fe1a5e
docs: add comment about passwordPath usage in helm chart (#6895)
spwoodcock Apr 23, 2026
682d81e
Fix type error for suspended kubeflow jobs (#7241)
strigazi Apr 23, 2026
4946f9b
Bump urllib3 from 2.6.0 to 2.6.3 in /flytectl/docs (#6849)
dependabot[bot] Apr 24, 2026
b8b8b94
Update Flyte components (#7288)
flyte-bot Apr 27, 2026
c283e7e
Update Flyte to Go 1.26 (#7240)
Sovietaced Apr 27, 2026
89a0846
flyteconnector construct pod spec and render arguments (#7270)
madiyar-wayve Apr 27, 2026
a62239c
update readme for flyte 2 devbox launch (#7275)
cosmicBboy Apr 27, 2026
9d5bfd7
Remove use of unsupported pgconn library (#7217)
Sovietaced Apr 28, 2026
e86f8af
ci: add DCO config to allow remediation commits (#7297)
EngHabu Apr 28, 2026
f1c828a
Fix broken dynamic workflows link in README (#7273)
muskan-creates352 Apr 29, 2026
73ec67a
patch instead of update to clear finalizers (#881) (#7311)
pvditt Apr 29, 2026
91d6af1
added: update to contributing file (#7182)
Honyii Apr 29, 2026
cd7371f
Upgrade spark-operator to v2.1.1 (#6865)
kevinliao852 Apr 30, 2026
2d13c8f
[Flyte-7005] Supporting Ray autoscalerOptions (#7111)
0yukali0 May 9, 2026
840f41b
Fix: handle zero rows affected in task execution repo
muskan-creates352 Apr 25, 2026
b95d5c5
feat: add custom port support for sandbox
muskan-creates352 May 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions .codespellrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[codespell]
skip = .git,*.pb,*.pdf,*.svg,go.sum,go.mod,*requirements.txt,gen,monodocs-environment.lock.yaml,*.lock,*.lock.yaml,*.swagger.json
check-hidden = true
# Ignore camelCase and PascalCase identifiers (common in Go code)
ignore-regex = \b[a-z]+[A-Z]\w*\b|\b[A-Z][a-z]+[A-Z]\w*\b
ignore-words-list = astroid,bootup,decorder,fo,lightyear,nd,notin,ser,te
11 changes: 0 additions & 11 deletions .github/codespell-ignored-words

This file was deleted.

5 changes: 5 additions & 0 deletions .github/dco.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
require:
members: false
allowRemediationCommits:
individual: true
thirdParty: true
4 changes: 1 addition & 3 deletions .github/workflows/codespell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,6 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
# Configuration is in .codespellrc
- name: Codespell
uses: codespell-project/actions-codespell@v2
with:
skip: "*.pb,monodocs-environment.lock.yaml,.git,*.pdf,*.svg,go.sum,go.mod,*requirements.txt,gen"
ignore_words_file: .github/codespell-ignored-words
3 changes: 2 additions & 1 deletion .github/workflows/single-binary.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,9 @@ jobs:
with:
go-version-file: go.mod
- name: golangci-lint
uses: golangci/golangci-lint-action@v3
uses: golangci/golangci-lint-action@v9
with:
version: v2.11.4
working-directory: docker/sandbox-bundled/bootstrap
- name: Check formatting
working-directory: docker/sandbox-bundled/bootstrap
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/validate-helm-charts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ jobs:
--chart-repos spark-operator=https://kubeflow.github.io/spark-operator \
--chart-repos dask=https://helm.dask.org \
--chart-repos bitnami=https://charts.bitnami.com/bitnami \
--chart-repos twuni=https://helm.twun.io \
--chart-repos kubernetes-dashboard=https://kubernetes.github.io/dashboard
--chart-repos twuni=https://twuni.github.io/docker-registry.helm \
--chart-repos kubernetes-dashboard=https://kubernetes-retired.github.io/dashboard

validate-manifests:
needs:
Expand Down
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -39,3 +39,7 @@ docs/_src
docs/_projects
docs/tests
empty-config.yaml
.claude/
flyteidl2/
gen/
.kube/
75 changes: 75 additions & 0 deletions CHANGELOG/CHANGELOG-v1.16.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
# Flyte 1.16.0

## Added

- Agent/Connector Functionality: Renamed agent to connector ([#6400](https://github.com/flyteorg/flyte/pull/6400)) with improved task retry support in Flyte Connectors ([#6486](https://github.com/flyteorg/flyte/pull/6486))
- Storage Configuration: Support for configuring storage from secrets to avoid exposing sensitive information ([#6419](https://github.com/flyteorg/flyte/pull/6419))
- Deployment Annotations: Configurable deployment annotations in Helm charts ([#6385](https://github.com/flyteorg/flyte/pull/6385))
- Pod Customization: Support for affinity & topologySpreadConstraints in webhook component ([#6431](https://github.com/flyteorg/flyte/pull/6431)), and configurable rollout strategy ([#6447](https://github.com/flyteorg/flyte/pull/6447))
- Labels and Annotations: Apply labels and annotations set via task decorator to pods and CR objects ([#6421](https://github.com/flyteorg/flyte/pull/6421))
- GRPC Configuration: MaxConcurrentStreams setting for flyteadmin grpc server ([#6448](https://github.com/flyteorg/flyte/pull/6448))
- ArrayNode Configuration: max-delta-timestamp configuration option for FlytePropeller ArrayNode ([#6453](https://github.com/flyteorg/flyte/pull/6453))
- Cloud Events: NATS support as cloud events sender ([#6507](https://github.com/flyteorg/flyte/pull/6507))
- Signal Handling: SignalWatcher functionality in Copilot ([#6501](https://github.com/flyteorg/flyte/pull/6501))
- Workflow Control: Workflow concurrency control feature ([#6475](https://github.com/flyteorg/flyte/pull/6475))
- Monitoring: Service monitor support for flyte scheduler ([#6558](https://github.com/flyteorg/flyte/pull/6558)) and datacatalog ([#6571](https://github.com/flyteorg/flyte/pull/6571))
- OpenTelemetry: OTEL configuration support in helm chart ([#6543](https://github.com/flyteorg/flyte/pull/6543))
- Scaling: HPA (Horizontal Pod Autoscaler) support for flyte admin ([#6615](https://github.com/flyteorg/flyte/pull/6615)) and datacatalog ([#6616](https://github.com/flyteorg/flyte/pull/6616))
- RBAC: Option to configure RBAC rules as namespace scoped ([#6534](https://github.com/flyteorg/flyte/pull/6534))
- Pre-init Containers: preInitContainers value support in Flyte-Binary charts ([#6559](https://github.com/flyteorg/flyte/pull/6559))
- Task Configuration: Task config support in flytectl config file ([#6538](https://github.com/flyteorg/flyte/pull/6538))
- Probes: Overrides for flyteadmin readiness and liveness probes ([#6484](https://github.com/flyteorg/flyte/pull/6484))
- Bug Reporting: Version details to bug report template ([#6479](https://github.com/flyteorg/flyte/pull/6479))
- Documentation: Kafka version field clarification in cloud events ([#6502](https://github.com/flyteorg/flyte/pull/6502))

## Changed

- Container Naming: Renamed container_image to image for improved UX ([#6211](https://github.com/flyteorg/flyte/pull/6211))
- Default Configuration: flyte-core now defaults propeller rawoutput-prefix to use storage.bucketName ([#6433](https://github.com/flyteorg/flyte/pull/6433))
- Log Context: Updated IDL with log context ([#6443](https://github.com/flyteorg/flyte/pull/6443))
- Error Handling: Treat kubelet NodeAffinity status.reason as retryable system error ([#6461](https://github.com/flyteorg/flyte/pull/6461))
- Code Refactoring: Multiple refactoring improvements including replacing HasPrefix+TrimPrefix with CutPrefix ([#6456](https://github.com/flyteorg/flyte/pull/6456)), making createMsgChan private ([#6467](https://github.com/flyteorg/flyte/pull/6467)), and adjusting CoPilot init and Pod status logic ([#6523](https://github.com/flyteorg/flyte/pull/6523))
- Go Version: Upgraded to Go 1.23 ([#6249](https://github.com/flyteorg/flyte/pull/6249))
- Repository Updates: Updated multiple repositories to use mockery ([#6477](https://github.com/flyteorg/flyte/pull/6477), [#6607](https://github.com/flyteorg/flyte/pull/6607), [#6608](https://github.com/flyteorg/flyte/pull/6608))
- CoPilot Improvements: Better folder handling ([#6620](https://github.com/flyteorg/flyte/pull/6620)) and multi-part blob support ([#6617](https://github.com/flyteorg/flyte/pull/6617))
- Service Account: Set service account in base ray pod spec, allow override by pod template ([#6514](https://github.com/flyteorg/flyte/pull/6514))
- Ray Job: Set name max length for rayJob plugin ([#6611](https://github.com/flyteorg/flyte/pull/6611))
- Container Logs: Allow using container name in kubeflow plugin log links ([#6524](https://github.com/flyteorg/flyte/pull/6524))
Fixed
- GitHub Actions: Updated and fixed "stale" GitHub Action ([#6449](https://github.com/flyteorg/flyte/pull/6449)) and PR stale comments ([#6458](https://github.com/flyteorg/flyte/pull/6458))
- NodeShutdown: Updated DemystifyFailure to respect NodeShutdown ([#6452](https://github.com/flyteorg/flyte/pull/6452))
- Connector Discovery: Resolved conflicts between agent auto discovery and explicit task type mapping ([#6464](https://github.com/flyteorg/flyte/pull/6464))
- Release Scripts: Fixed release script for beta versions ([#6489](https://github.com/flyteorg/flyte/pull/6489)) and corrected file paths in release workflows ([#6487](https://github.com/flyteorg/flyte/pull/6487))
- Resource Management: Fixed PodTemplate resource state pollution between workflow runs ([#6530](https://github.com/flyteorg/flyte/pull/6530)) and compile-time podTemplate resources override issues ([#6483](https://github.com/flyteorg/flyte/pull/6483))
- Workflow Processing: Fixed workflow equality check ([#6521](https://github.com/flyteorg/flyte/pull/6521)) and enqueue correct work item in node execution context ([#6526](https://github.com/flyteorg/flyte/pull/6526))
- Grafana Dashboards: Fixed Grafana dashboard queries for dynamic workflow metrics ([#6546](https://github.com/flyteorg/flyte/pull/6546))
- Scheduler: Fixed invalid cron date schedule creating infinite loop in flytescheduler ([#6555](https://github.com/flyteorg/flyte/pull/6555))
- Plugin Safety: Made plugin metric registration thread safe ([#6532](https://github.com/flyteorg/flyte/pull/6532))
- Server Shutdown: Fixed flyteadmin not shutting down servers gracefully ([#6289](https://github.com/flyteorg/flyte/pull/6289))
- Strict Mode: Disabled strict mode in flytectl ([#6619](https://github.com/flyteorg/flyte/pull/6619))

## Removed

- CI/CD: Removed docs job from GitHub actions workflow ([#6432](https://github.com/flyteorg/flyte/pull/6432))
- Helm Cleanup: Cleaned up helm template since metrics path is not configurable ([#6444](https://github.com/flyteorg/flyte/pull/6444))
- Legacy Plugins: Deleted hive plugin ([#6580](https://github.com/flyteorg/flyte/pull/6580)) and cleaned up flyteplugins ([#6515](https://github.com/flyteorg/flyte/pull/6515))
- Annotations: Removed projectcontour annotations from helm charts by default ([#6564](https://github.com/flyteorg/flyte/pull/6564)) and primary pod annotation from raw container task ([#6618](https://github.com/flyteorg/flyte/pull/6618))
- JWT: Removed usage of golang-jwt v3 ([#6596](https://github.com/flyteorg/flyte/pull/6596))

## Security

- Permissions: Removed SYS_PTRACE and sharenamespace settings for improved security ([#6509](https://github.com/flyteorg/flyte/pull/6509))

## Dependencies

- Dependency Updates: Multiple security and maintenance updates including:
golang.org/x/net updates ([#6338](https://github.com/flyteorg/flyte/pull/6338), [#6418](https://github.com/flyteorg/flyte/pull/6418), [#6587](https://github.com/flyteorg/flyte/pull/6587), [#6588](https://github.com/flyteorg/flyte/pull/6588), [#6589](https://github.com/flyteorg/flyte/pull/6589), [#6591](https://github.com/flyteorg/flyte/pull/6591), [#6593](https://github.com/flyteorg/flyte/pull/6593))
golang.org/x/oauth2 updates ([#6535](https://github.com/flyteorg/flyte/pull/6535), [#6594](https://github.com/flyteorg/flyte/pull/6594), [#6595](https://github.com/flyteorg/flyte/pull/6595), [#6597](https://github.com/flyteorg/flyte/pull/6597), [#6598](https://github.com/flyteorg/flyte/pull/6598), [#6599](https://github.com/flyteorg/flyte/pull/6599), [#6601](https://github.com/flyteorg/flyte/pull/6601))
- mapstructure updates ([#6512](https://github.com/flyteorg/flyte/pull/6512), [#6575](https://github.com/flyteorg/flyte/pull/6575))
- Docker and crypto updates ([#6573](https://github.com/flyteorg/flyte/pull/6573), [#6414](https://github.com/flyteorg/flyte/pull/6414))

## Contributors

Special thanks to new contributors: @ppeerttu ([#6385](https://github.com/flyteorg/flyte/pull/6385)), @studystill ([#6456](https://github.com/flyteorg/flyte/pull/6456)), @daadc ([#6502](https://github.com/flyteorg/flyte/pull/6502)), @mattiadevivo ([#6507](https://github.com/flyteorg/flyte/pull/6507)), @gopherorg ([#6511](https://github.com/flyteorg/flyte/pull/6511)), @jingchanglu ([#6528](https://github.com/flyteorg/flyte/pull/6528)), @diranged ([#6534](https://github.com/flyteorg/flyte/pull/6534)), @thomasjhuang ([#6475](https://github.com/flyteorg/flyte/pull/6475)), and @hylje ([#6559](https://github.com/flyteorg/flyte/pull/6559)), along with all returning contributors who made this release possible.

Full Changelog: https://github.com/flyteorg/flyte/compare/v1.15.3...v1.16.0
7 changes: 7 additions & 0 deletions CHANGELOG/CHANGELOG-v1.16.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Flyte 1.16.1

## Changed

- Fix OTEL config map in Helm Chart ([#6624](https://github.com/flyteorg/flyte/pull/6624))

Full Changelog: https://github.com/flyteorg/flyte/compare/v1.16.0...v1.16.1
38 changes: 38 additions & 0 deletions CHANGELOG/CHANGELOG-v1.16.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Flyte 1.16.2

## Added

- Added support for configuring horizontal pod autoscaling for flyte admin in flyte-core helm chart ([#6625](https://github.com/flyteorg/flyte/pull/6625))
- Added support for typing.Union in flytecopilot / container tasks ([#6674](https://github.com/flyteorg/flyte/pull/6674))

## Changed

- Only return connector/agent plugins if enabled ([#6644](https://github.com/flyteorg/flyte/pull/6644))
- Support downloading old versions of flytectl by install.sh ([#6668](https://github.com/flyteorg/flyte/pull/6668))
- Improve datacatalog query performance with composite index on tags table ([#6672](https://github.com/flyteorg/flyte/pull/6672))
- Handle child node timeouts in conditional branch nodes ([#6678](https://github.com/flyteorg/flyte/pull/6678))
- Fix auto refresh cache iteration bug causing parent workflows to get stuck in a running state ([#6725](https://github.com/flyteorg/flyte/pull/6725))

## Removed

- Removed unused node selector functions and legacy environment variables ([#6614](https://github.com/flyteorg/flyte/pull/6614))
- Remove unused DefaultWorkflowActiveDeadline config ([#6688](https://github.com/flyteorg/flyte/pull/6688))

## Dependencies / Security

- Bump urllib3 from 2.2.3 to 2.5.0 in /flytectl/docs ([#6728](https://github.com/flyteorg/flyte/pull/6728))
- Bump requests from 2.32.3 to 2.32.4 in /flytectl/docs ([#6727](https://github.com/flyteorg/flyte/pull/6727))

## Housekeeping

- Removed unused replace directives ([#6638](https://github.com/flyteorg/flyte/pull/6638))
- Removed use of deprecated pod phase ([#6640](https://github.com/flyteorg/flyte/pull/6640))
- Executor code cleanup ([#6629](https://github.com/flyteorg/flyte/pull/6629))
- Updated docker images to use Bitnami legacy repo ([#6631](https://github.com/flyteorg/flyte/pull/6631))
- Updated helm charts to use new twun.io helm repo ([#6726](https://github.com/flyteorg/flyte/pull/6726))

## Contributors

Special thanks to new contributors: @hefeiyun ([#6629](https://github.com/flyteorg/flyte/pull/6629)), @ihvol-freenome ([#6672](https://github.com/flyteorg/flyte/pull/6672)), @Sally-Yang-Jing-Ou ([#6725](https://github.com/flyteorg/flyte/pull/6725)), along with all returning contributors who made this release possible.

Full Changelog: https://github.com/flyteorg/flyte/compare/v1.16.1...v1.16.2
36 changes: 36 additions & 0 deletions CHANGELOG/CHANGELOG-v1.16.3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Flyte 1.16.3

## Added

- Add start- and end-time log link template vars to Ray plugin ([#6751](https://github.com/flyteorg/flyte/pull/6751))
- Add metric to track how long nodes are stuck blocked by max parallelism being reached ([#6737](https://github.com/flyteorg/flyte/pull/6737))

## Changed

- Update Flyte to Go 1.24 ([#6603](https://github.com/flyteorg/flyte/pull/6603))

## Fixed

- Upstream array node fixes + update mockery ([#6763](https://github.com/flyteorg/flyte/pull/6763))
- Handle etcd request too large error ([#6752](https://github.com/flyteorg/flyte/pull/6752))
- Immediately fail if plugin.BuildResource fails instead of retrying until system retry budget is exhausted ([#6740](https://github.com/flyteorg/flyte/pull/6740))
- Avoid merging pod template twice if template container name matches task container name ([#6733](https://github.com/flyteorg/flyte/pull/6733))

## Dependencies / Security

- Update x/crypto to v0.45.0 to fix security warnings ([#6774](https://github.com/flyteorg/flyte/pull/6774))
- Bump golang.org/x/crypto from 0.36.0 to 0.45.0 in /datacatalog ([#6764](https://github.com/flyteorg/flyte/pull/6764))
- Bump golang.org/x/crypto from 0.36.0 to 0.45.0 in /flyteadmin ([#6770](https://github.com/flyteorg/flyte/pull/6770))
- Pin neoeinstein-prost to v0.4.0 ([#6773](https://github.com/flyteorg/flyte/pull/6773))
- Bump stow to latest ([#6741](https://github.com/flyteorg/flyte/pull/6741))

## Housekeeping

- Update Flyte Components ([#8e488c4b6](https://github.com/flyteorg/flyte/commit/8e488c4b6))
- Update docs version ([#424d7775f](https://github.com/flyteorg/flyte/commit/424d7775f))

## Contributors

Thanks to all the contributors who made this release possible: @fg91 ([#6733](https://github.com/flyteorg/flyte/pull/6733), [#6740](https://github.com/flyteorg/flyte/pull/6740), [#6751](https://github.com/flyteorg/flyte/pull/6751)), @Sovietaced ([#6603](https://github.com/flyteorg/flyte/pull/6603), [#6773](https://github.com/flyteorg/flyte/pull/6773), [#6774](https://github.com/flyteorg/flyte/pull/6774)).

Full Changelog: https://github.com/flyteorg/flyte/compare/v1.16.2...v1.16.3
27 changes: 27 additions & 0 deletions CHANGELOG/CHANGELOG-v1.16.4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Flyte 1.16.4

## What's Changed
* Bump flyteidl 1 to python 3.13 by @wild-endeavor in https://github.com/flyteorg/flyte/pull/6782
* Remove unused replace directives and have boilerplate use local flytestdlib by @Sovietaced in https://github.com/flyteorg/flyte/pull/6785
* Bump urllib3 from 2.5.0 to 2.6.0 in /flytectl/docs by @dependabot[bot] in https://github.com/flyteorg/flyte/pull/6788
* refactor: omit unnecessary reassignment by @rifeplight in https://github.com/flyteorg/flyte/pull/6768
* [Feat] add user annotations to k8s objects by @ttitsworth-lila in https://github.com/flyteorg/flyte/pull/6710
* chore: execute goimports to format the code by @findfluctuate in https://github.com/flyteorg/flyte/pull/6801
* Fix issue with assertions with time zones by @Sovietaced in https://github.com/flyteorg/flyte/pull/6812
* [FlyteCTL] only get v1 sandbox image by @machichima in https://github.com/flyteorg/flyte/pull/6834
* Unpin k8s client library version by @Sovietaced in https://github.com/flyteorg/flyte/pull/6835
* Unpin controller runtime dependency by @Sovietaced in https://github.com/flyteorg/flyte/pull/6843
* Fix: Correctly handle malformed dynamic workflows to avoid 'failed + succeeded + running' Schroedinger state by @fg91 in https://github.com/flyteorg/flyte/pull/6854
* fixed: Remove print that breaks json output by @honnix in https://github.com/flyteorg/flyte/pull/6872
* Add test to decode access token from cookie values by @pmahindrakar-oss in https://github.com/flyteorg/flyte/pull/6883
* Update Kubernetes Dashboard URL to retired GitHub repository by @kevinliao852 in https://github.com/flyteorg/flyte/pull/6882
* Support flag in ray plugin config to optionally disable ingress for Ray cluster by @mickjermsurawong-openai in https://github.com/flyteorg/flyte/pull/6905
* Prevent panic when retry attempt value in map task gets larger than bitarray was allocated for by @fg91 in https://github.com/flyteorg/flyte/pull/6802

## New Contributors
* @rifeplight made their first contribution in https://github.com/flyteorg/flyte/pull/6768
* @ttitsworth-lila made their first contribution in https://github.com/flyteorg/flyte/pull/6710
* @findfluctuate made their first contribution in https://github.com/flyteorg/flyte/pull/6801
* @mickjermsurawong-openai made their first contribution in https://github.com/flyteorg/flyte/pull/6905

**Full Changelog**: https://github.com/flyteorg/flyte/compare/v1.16.3...v1.16.4
16 changes: 16 additions & 0 deletions CHANGELOG/CHANGELOG-v1.16.5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Flyte 1.16.5

## What's Changed
* Fix: Prevent dropping of empty string args when constructing RayJob entrypoint by @fg91 in https://github.com/flyteorg/flyte/pull/6947
* don't reuse parent wf state for array node subnodes by @pvditt in https://github.com/flyteorg/flyte/pull/6929
* Feat: Make RayCluster head node ingress optional by @fg91 in https://github.com/flyteorg/flyte/pull/6852
* Flyte 2 update by @kumare3 in https://github.com/flyteorg/flyte/pull/6961
* Add RBAC support for cross-namespace secret reading by @rohitrsh in https://github.com/flyteorg/flyte/pull/6919
* set run_all_sub_nodes for array node idl by @pvditt in https://github.com/flyteorg/flyte/pull/6966
* Add Config struct with DisableConfigEndpoint option to profutils profiling server. Register config section under "prof" key with pflags generation and conditionally skip the /config HTTP handler when disabled. by @EngHabu in https://github.com/flyteorg/flyte/pull/7016
* Modernize codespell config: move from inline workflow to .codespellrc by @yarikoptic in https://github.com/flyteorg/flyte/pull/7104

## New Contributors
* @rohitrsh made their first contribution in https://github.com/flyteorg/flyte/pull/6919

**Full Changelog**: https://github.com/flyteorg/flyte/compare/v1.16.4...v1.16.5
Loading
Loading