Releases: linkerd/linkerd2-proxy
Releases · linkerd/linkerd2-proxy
v2.224.0
What's Changed
- ci: Fix release workflow permissions by @olix0r in #2821
- build(deps): Bump tj-actions/changed-files from 43.0.0 to 43.0.1 by @dependabot in #2822
- build(deps): Bump smallvec from 1.13.1 to 1.13.2 by @dependabot in #2823
- ci: Update release workflow to use a PAT by @olix0r in #2824
- build(deps): Bump backtrace from 0.3.69 to 0.3.70 by @dependabot in #2826
- build(deps): Bump indexmap from 2.2.5 to 2.2.6 by @dependabot in #2827
- build(deps): Bump prettyplease from 0.2.16 to 0.2.17 by @dependabot in #2828
- build(deps): Bump bytes from 1.5.0 to 1.6.0 by @dependabot in #2829
- build(deps): Bump backtrace from 0.3.70 to 0.3.71 by @dependabot in #2830
- build(deps): Bump async-trait from 0.1.78 to 0.1.79 by @dependabot in #2832
- build(deps): Bump syn from 2.0.53 to 2.0.55 by @dependabot in #2831
- chore: Group HTTP crates in a directory by @olix0r in #2833
- build(deps): Bump EmbarkStudios/cargo-deny-action from 1.6.1 to 1.6.2 by @dependabot in #2825
- ci: Configure integration test retries by @olix0r in #2834
- ci: Automate weekly proxy releases by @olix0r in #2835
- build(deps): Bump autocfg from 1.1.0 to 1.2.0 by @dependabot in #2836
- build(deps): Bump fastrand from 2.0.1 to 2.0.2 by @dependabot in #2837
- build(deps): Bump itoa from 1.0.10 to 1.0.11 by @dependabot in #2838
- build(deps): Bump regex from 1.10.3 to 1.10.4 by @dependabot in #2839
- build(deps): Bump serde_json from 1.0.114 to 1.0.115 by @dependabot in #2840
- build(deps): Bump codecov/codecov-action from 4.1.0 to 4.1.1 by @dependabot in #2842
- build(deps): Bump memchr from 2.7.1 to 2.7.2 by @dependabot in #2845
- ci: Fix release version by @olix0r in #2846
Full Changelog: release/v2.223.0...release/v2.224.0
v2.223.0
What's Changed
- build(deps): Bump tempfile from 3.10.0 to 3.10.1 by @dependabot in #2746
- build(deps): Bump rangemap from 1.5.0 to 1.5.1 by @dependabot in #2747
- build(deps): Bump socket2 from 0.5.5 to 0.5.6 by @dependabot in #2742
- build(deps): Bump tj-actions/changed-files from 42.0.4 to 42.0.5 by @dependabot in #2744
- build(deps): Bump codecov/codecov-action from 4.0.1 to 4.1.0 by @dependabot in #2748
- build(deps): Bump actions/download-artifact from 4.1.2 to 4.1.3 by @dependabot in #2749
- build(deps): Bump cc from 1.0.86 to 1.0.88 by @dependabot in #2743
- build(deps): Bump ahash from 0.8.9 to 0.8.10 by @dependabot in #2750
- build(deps): Bump x509-parser from 0.15.1 to 0.16.0 by @dependabot in #2752
- build(deps): Bump log from 0.4.20 to 0.4.21 by @dependabot in #2754
- build(deps): Bump indexmap from 2.2.3 to 2.2.5 by @dependabot in #2755
- build(deps): Bump libloading from 0.8.1 to 0.8.2 by @dependabot in #2756
- build(deps): Bump actions/download-artifact from 4.1.3 to 4.1.4 by @dependabot in #2757
- Disable PRs for hermit-abi by @olix0r in #2765
- build(deps): Bump mio from 0.8.10 to 0.8.11 by @dependabot in #2758
- build(deps): Bump pin-project from 1.1.4 to 1.1.5 by @dependabot in #2766
- build(deps): Bump cc from 1.0.88 to 1.0.89 by @dependabot in #2767
- build(deps): Bump syn from 2.0.50 to 2.0.52 by @dependabot in #2760
- build(deps): Bump ahash from 0.8.10 to 0.8.11 by @dependabot in #2761
- build(deps): Bump EmbarkStudios/cargo-deny-action from 1.5.15 to 1.6.1 by @dependabot in #2768
- build(deps): Bump prometheus-client from 0.22.1 to 0.22.2 by @dependabot in #2770
- build(deps): Bump libloading from 0.8.2 to 0.8.3 by @dependabot in #2771
- Consolidate PR workflow with dependabot automation by @olix0r in #2774
- build(deps): Bump softprops/action-gh-release from 1 to 2 by @dependabot in #2776
- Debug depenabot automation by @olix0r in #2777
- ci: Improve diagnostics in PR workflows by @olix0r in #2778
- ci: Improve PR debugging by @olix0r in #2779
- ci: PR merge-dependabot by @olix0r in #2780
- ci: Fix dependabot merge flow by @olix0r in #2781
- build(deps): Bump cc from 1.0.89 to 1.0.90 by @dependabot in #2769
- build(deps): Bump tj-actions/changed-files from 42.0.5 to 42.1.0 by @dependabot in #2775
- readme: mTLS has been prod for years by @olix0r in #2782
- build(deps): Bump anyhow from 1.0.80 to 1.0.81 by @dependabot in #2784
- build(deps): Bump proc-macro2 from 1.0.78 to 1.0.79 by @dependabot in #2785
- build(deps): Bump thiserror from 1.0.57 to 1.0.58 by @dependabot in #2786
- ci: Fix Action update auto-merging by @olix0r in #2787
- build(deps): Bump softprops/action-gh-release from 2.0.2 to 2.0.3 by @dependabot in #2783
- dev: Include the github CLI in the devcontainer by @olix0r in #2788
- build(deps): Bump softprops/action-gh-release from 2.0.3 to 2.0.4 by @dependabot in #2790
- build(deps): Bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in #2789
- ci: Fix incorrent log message by @olix0r in #2792
- build(deps): Bump tj-actions/changed-files from 42.1.0 to 43.0.0 by @dependabot in #2793
- Add IPv6 support when retrieving original destination by @alpeb in #2794
- ci: Support full semver tags in release workflow by @olix0r in #2795
- ci: Add a confirmation job to the release workflow by @olix0r in #2796
- ci: Fix semver check in release workflow by @olix0r in #2797
- ci: Skip checking changed files on releases by @olix0r in #2798
- ci: Fix release publish conditions by @olix0r in #2799
- build(deps): Bump tokio-stream from 0.1.14 to 0.1.15 by @dependabot in #2800
- build(deps): Bump tokio-test from 0.4.3 to 0.4.4 by @dependabot in #2801
- build(deps): Bump async-trait from 0.1.77 to 0.1.78 by @dependabot in #2806
- build(deps): Bump syn from 2.0.52 to 2.0.53 by @dependabot in #2805
- build(deps): Bump h2 from 0.3.24 to 0.3.25 by @dependabot in #2807
- build(deps): Bump uuid from 1.7.0 to 1.8.0 by @dependabot in #2808
- Fix Clippy warnings on nightly by @olix0r in #2810
- ci: Use rust-cache in PR workflow by @olix0r in #2811
- ci: Update release workflow to be triggered via API by @olix0r in #2809
- api-resolve: Expose endpoint weights by @olix0r in #2812
- cargo-deny: Ignore private crates by @olix0r in #2814
- ci: Avoid needlessly running coverage builds by @olix0r in #2815
- ci: Fix PR workflow to identify modified crates by @olix0r in #2816
- pool: Extract MockPool into a standalone crate by @olix0r in #2813
- balance: Drop unneeded dependencies by @olix0r in #2817
- ci: Update release workflow to use arbitrary references by @olix0r in #2818
- build(deps): Bump rustix from 0.38.31 to 0.38.32 by @dependabot in #2819
- build(deps): Bump aho-corasick from 1.1.2 to 1.1.3 by @dependabot in #2820
Full Changelog: release/v2.222.0...release/v2.223.0
v2.222.0
What's Changed
- dev: v43 with Rust v1.76 by @olix0r in #2703
- build(deps): bump tokio-test from 0.4.2 to 0.4.3 by @dependabot in #2684
- dependabot: Ignore windows_* by @olix0r in #2704
- build(deps): bump itoa from 1.0.6 to 1.0.10 by @dependabot in #2686
- build(deps): bump styfle/cancel-workflow-action from 0.12.0 to 0.12.1 by @dependabot in #2690
- build(deps): bump codecov/codecov-action from 3.1.1 to 4.0.1 by @dependabot in #2693
- build(deps): bump actions/download-artifact from 4.1.1 to 4.1.2 by @dependabot in #2697
- build(deps): bump EmbarkStudios/cargo-deny-action from 1.5.11 to 1.5.15 by @dependabot in #2699
- build(deps): bump time from 0.3.30 to 0.3.34 by @dependabot in #2706
- build(deps): bump boring from 3.0.4 to 3.1.0 by @dependabot in #2707
- build(deps): bump thread_local from 1.1.7 to 1.1.8 by @dependabot in #2708
- build(deps): bump tj-actions/changed-files from 42.0.0 to 42.0.4 by @dependabot in #2702
- build(deps): bump rustversion from 1.0.11 to 1.0.14 by @dependabot in #2710
- build(deps): bump petgraph from 0.6.3 to 0.6.4 by @dependabot in #2711
- build(deps): bump libc from 0.2.150 to 0.2.153 by @dependabot in #2709
- build(deps): bump crc32fast from 1.3.2 to 1.4.0 by @dependabot in #2712
- build(deps): bump pin-project from 1.1.3 to 1.1.4 by @dependabot in #2713
- build(deps): bump regex from 1.9.4 to 1.10.3 by @dependabot in #2714
- build(deps): bump ryu from 1.0.16 to 1.0.17 by @dependabot in #2717
- build(deps): bump mio from 0.8.9 to 0.8.10 by @dependabot in #2715
- ignore all windows deps by @olix0r in #2722
- build(deps): bump tempfile from 3.6.0 to 3.9.0 by @dependabot in #2718
- build(deps): bump jobserver from 0.1.27 to 0.1.28 by @dependabot in #2720
- build(deps): bump rangemap from 1.4.0 to 1.5.0 by @dependabot in #2721
- build(deps): bump lock_api from 0.4.9 to 0.4.11 by @dependabot in #2724
- build(deps): bump log from 0.4.17 to 0.4.20 by @dependabot in #2725
- build(deps): bump ahash from 0.8.7 to 0.8.9 by @dependabot in #2726
- build(deps): bump linux-raw-sys from 0.4.12 to 0.4.13 by @dependabot in #2727
- build(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1 by @dependabot in #2723
- build(deps): bump unicode-bidi from 0.3.14 to 0.3.15 by @dependabot in #2729
- build(deps): bump bytes from 1.4.0 to 1.5.0 by @dependabot in #2728
- build(deps): bump prometheus-client from 0.22.0 to 0.22.1 by @dependabot in #2731
- build(deps): bump ipconfig from 0.3.0 to 0.3.2 by @dependabot in #2732
- bump hermit-abi from 0.3.1 to 0.3.6 by @dependabot in #2733
- bump proc-macro2 from 1.0.74 to 1.0.78 by @dependabot in #2734
- build(deps): Update tokio to v1.36.0 by @olix0r in #2736
- build(deps): Update hyper, http, and http-body by @olix0r in #2737
- build(deps): Update rustls and ring by @olix0r in #2735
- build(deps): Bump all remaining deps by @olix0r in #2738
Full Changelog: release/v2.221.0...release/v2.222.0
v2.221.0
What's Changed
- build(deps): bump rcgen from 0.11.3 to 0.12.0 by @dependabot in #2677
- build(deps): bump jobserver from 0.1.26 to 0.1.27 by @dependabot in #2679
- build(deps): bump bumpalo from 3.12.0 to 3.14.0 by @dependabot in #2678
- outbound: Log and remove l5d-proxy-error from responses by @olix0r in #2694
- http: Parameterize NewServeHttp by @olix0r in #2696
- gateway: Avoid double http prefixing in metric names by @olix0r in #2701
Full Changelog: release/v2.220.0...release/v2.221.0
v2.220.0
What's Changed
- build(deps): bump itertools from 0.10.5 to 0.11.0 by @dependabot in #2594
- build(deps): bump async-trait from 0.1.68 to 0.1.75 by @dependabot in #2595
- pool: Decompose the pool and balancer crates by @olix0r in #2597
- balance: Move endpoint state gauge into balancer by @olix0r in #2598
- cargo: Remove cyclic meshtls dependency by @olix0r in #2602
- build(deps): bump mime from 0.3.16 to 0.3.17 by @dependabot in #2599
- build(deps): bump parking_lot_core from 0.9.5 to 0.9.9 by @dependabot in #2600
- build(deps): bump prost-build from 0.12.1 to 0.12.3 by @dependabot in #2601
- outbound: Update route backend metrics implementation by @olix0r in #2603
- deps: Update to indexmap v2 by @olix0r in #2604
- build(deps): bump actions/download-artifact from 3.0.2 to 4.1.0 by @dependabot in #2569
- deps: h2 v0.3.22 by @olix0r in #2605
- tracing: Ensure that INFO-level spans are preserved by @olix0r in #2611
- build(deps): bump serde from 1.0.185 to 1.0.193 by @dependabot in #2606
- build(deps): bump tokio-boring from 3.0.4 to 3.1.0 by @dependabot in #2607
- build(deps): bump deranged from 0.3.10 to 0.3.11 by @dependabot in #2608
- build(deps): bump axum from 0.6.11 to 0.6.20 by @dependabot in #2609
- build(deps): bump proc-macro2 from 1.0.69 to 1.0.74 by @dependabot in #2610
- build(deps): bump ahash from 0.8.6 to 0.8.7 by @dependabot in #2612
- build(deps): bump cc from 1.0.79 to 1.0.83 by @dependabot in #2613
- build(deps): bump scopeguard from 1.1.0 to 1.2.0 by @dependabot in #2614
- build(deps): bump io-lifetimes from 1.0.10 to 1.0.11 by @dependabot in #2616
- build(deps): bump pem from 3.0.2 to 3.0.3 by @dependabot in #2615
- build(deps): bump anyhow from 1.0.76 to 1.0.79 by @dependabot in #2619
- build(deps): bump socket2 from 0.4.9 to 0.5.5 by @dependabot in #2622
- build(deps): bump libfuzzer-sys from 0.4.6 to 0.4.7 by @dependabot in #2620
- build(deps): bump tempfile from 3.5.0 to 3.6.0 by @dependabot in #2621
- build(deps): bump ryu from 1.0.13 to 1.0.16 by @dependabot in #2623
- identity: Update metrics to follow OpenMetrics best practices by @olix0r in #2617
- build(deps): bump tokio from 1.34.0 to 1.35.1 by @dependabot in #2627
- build(deps): bump tracing from 0.1.37 to 0.1.40 by @dependabot in #2628
- build(deps): bump slab from 0.4.8 to 0.4.9 by @dependabot in #2629
- build(deps): bump unicode-bidi from 0.3.11 to 0.3.14 by @dependabot in #2630
- build(deps): bump tokio-stream from 0.1.12 to 0.1.14 by @dependabot in #2632
- build(deps): bump boring-sys from 3.0.4 to 3.1.0 by @dependabot in #2633
- build(deps): bump rcgen from 0.11.3 to 0.12.0 by @dependabot in #2635
- build(deps): bump trust-dns-resolver from 0.22.0 to 0.23.2 by @dependabot in #2631
- build(deps): bump memchr from 2.6.4 to 2.7.1 by @dependabot in #2637
- build(deps): bump pin-project from 1.0.12 to 1.1.3 by @dependabot in #2638
- build(deps): bump futures from 0.3.28 to 0.3.30 by @dependabot in #2639
- build(deps): bump rangemap from 1.3.0 to 1.4.0 by @dependabot in #2640
- build(deps): bump actions/download-artifact from 4.1.0 to 4.1.1 by @dependabot in #2636
- build(deps): bump thingbuf from 0.1.3 to 0.1.4 by @dependabot in #2642
- build(deps): bump rustix from 0.36.16 to 0.36.17 by @dependabot in #2643
- build(deps): bump httpdate from 1.0.2 to 1.0.3 by @dependabot in #2645
- build(deps): bump num_cpus from 1.15.0 to 1.16.0 by @dependabot in #2646
- Change inbound port check log level to debug. by @dtaskai in #2625
- docs: Fix bad reference link by @olix0r in #2647
- identity: add spire identity client by @zaharidichev in #2580
- config:add spire client config by @zaharidichev in #2641
- discovery: consume server_name and UriLikeIdentity from proto by @zaharidichev in #2618
- build(deps): bump h2 from 0.3.22 to 0.3.24 by @dependabot in #2660
- build(deps): bump procfs from 0.15.1 to 0.16.0 by @dependabot in #2649
- build(deps): bump async-trait from 0.1.75 to 0.1.77 by @dependabot in #2650
- build(deps): bump semver from 1.0.20 to 1.0.21 by @dependabot in #2651
- build(deps): bump smallvec from 1.10.0 to 1.13.1 by @dependabot in #2661
- build(deps): bump either from 1.8.1 to 1.9.0 by @dependabot in #2652
- build(deps): bump actions/upload-artifact from 4.0.0 to 4.2.0 by @dependabot in #2658
- build(deps): bump shlex from 1.1.0 to 1.3.0 by @dependabot in #2664
- build(deps): bump DavidAnson/markdownlint-cli2-action from 14.0.0 to 15.0.0 by @dependabot in #2656
- build(deps): bump EmbarkStudios/cargo-deny-action from 1.5.5 to 1.5.10 by @dependabot in #2665
- build(deps): bump serde from 1.0.193 to 1.0.195 by @dependabot in #2670
- build(deps): bump clang-sys from 1.6.0 to 1.7.0 by @dependabot in #2668
- build(deps): bump zerocopy from 0.7.31 to 0.7.32 by @dependabot in #2666
- build(deps): bump unicode-ident from 1.0.6 to 1.0.12 by @dependabot in #2667
- build(deps): bump actions/upload-artifact from 4.2.0 to 4.3.0 by @dependabot in #2671
- build(deps): bump prettyplease from 0.2.15 to 0.2.16 by @dependabot in #2673
- build(deps): bump getrandom from 0.2.8 to 0.2.12 by @dependabot in #2674
- build(deps): bump which from 4.4.0 to 4.4.2 by @dependabot in #2675
- build(deps): bump sharded-slab from 0.1.4 to 0.1.7 by @dependabot in #2676
- build(deps): bump EmbarkStudios/cargo-deny-action from 1.5.10 to 1.5.11 by @dependabot in #2672
- build(deps): bump tj-actions/changed-files from 41.0.1 to 42.0.0 by @dependabot in #2657
New Contributors
Full Changelog: release/v2.219.0...release/v2.220.0
v2.219.0
What's Changed
Full Changelog: release/v2.218.0...release/v2.219.0
v2.218.0
What's Changed
Full Changelog: release/v2.217.0...release/v2.218.0
v2.217.0
What's Changed
- build(deps): bump semver from 1.0.17 to 1.0.20 by @dependabot in #2576
- build(deps): bump memchr from 2.5.0 to 2.6.4 by @dependabot in #2577
- build(deps): bump arbitrary from 1.2.3 to 1.3.2 by @dependabot in #2578
- build(deps): bump data-encoding from 2.3.3 to 2.5.0 by @dependabot in #2579
- build(deps): bump tj-actions/changed-files from 40.2.3 to 41.0.1 by @dependabot in #2586
- build(deps): bump ahash from 0.8.5 to 0.8.6 by @dependabot in #2582
- build(deps): bump jemallocator from 0.5.0 to 0.5.4 by @dependabot in #2581
- build(deps): bump anyhow from 1.0.69 to 1.0.76 by @dependabot in #2583
- build(deps): bump symbolic-common from 12.6.0 to 12.8.0 by @dependabot in #2584
- build(deps): bump gimli from 0.28.0 to 0.28.1 by @dependabot in #2588
- build(deps): bump foreign-types-macros from 0.2.2 to 0.2.3 by @dependabot in #2590
- build(deps): bump symbolic-demangle from 12.6.0 to 12.8.0 by @dependabot in #2591
- control: Enforce timeouts on response stream by @olix0r in #2587
Full Changelog: release/v2.216.0...release/v2.217.0
v2.216.0
What's Changed
- identity: prepare Credentials API for Spire support by @zaharidichev in #2553
- build(deps): bump zerocopy from 0.7.3 to 0.7.31 by @dependabot in #2560
- build(deps): bump async-stream from 0.3.4 to 0.3.5 by @dependabot in #2562
- build(deps): bump matchit from 0.7.0 to 0.7.3 by @dependabot in #2563
- build(deps): bump deranged from 0.3.9 to 0.3.10 by @dependabot in #2564
- balance: Restore INFO logging of balancer changes by @olix0r in #2575
- build(deps): bump nom from 7.1.0 to 7.1.3 by @dependabot in #2574
- build(deps): bump tokio-util from 0.7.7 to 0.7.10 by @dependabot in #2572
- build(deps): bump try-lock from 0.2.4 to 0.2.5 by @dependabot in #2571
- build(deps): bump tj-actions/changed-files from 40.2.2 to 40.2.3 by @dependabot in #2570
Full Changelog: release/v2.215.0...release/v2.216.0
v2.215.0
What's Changed
- outbound: Move queues into the backend stacks by @olix0r in #2539
- metrics: Remove unused features by @olix0r in #2542
- Add the PoolQueue middleware by @olix0r in #2540
- ci: Fixup codecov config by @olix0r in #2545
- ci: Cancel prior runs by @olix0r in #2546
- ci: Skip ARM builds during non-release CI by @olix0r in #2547
- deps: Update tokio, tonic, and prost by @olix0r in #2544
- build(deps): bump tj-actions/changed-files from 40.2.0 to 40.2.1 by @dependabot in #2549
- metrics: Use prometheus-client for proxy_build_info by @olix0r in #2551
- balance: Add a p2c Pool implementation by @olix0r in #2541
- metrics: Export process metrics using prometheus-client by @olix0r in #2552
- linkerd_identity: split
linkerd_identity::Idinto DNS and URI variants by @zaharidichev in #2538 - outbound: Move HTTP balancer into its own module by @olix0r in #2554
- app: Setup prom registry for use in balancers by @olix0r in #2555
- vscode: Move workspace settings to devcontainer by @olix0r in #2557
- build(deps): bump tj-actions/changed-files from 40.2.1 to 40.2.2 by @dependabot in #2556
- balance: Instrument metrics in pool balancer by @olix0r in #2558
- Enable PoolQueue balancer by @olix0r in #2559
Full Changelog: release/v2.214.0...release/v2.215.0