## envoyproxy/go-control-plane — v0.13.4…v0.14.0

_403+ commits._

### Features
- **[Sotw][Linear cache] Ensure watches are properly considering subscription changes to not miss new resources (#1301)** (6e5cfc6)

### Fixes
- **[Simple] Fix request/response loop if a non-wildcard request points to a resource not currently in the cache (#1319)** (ad8089f)
- **[sotw][linear] Fix missing watch cleanup in linear cache for sotw watches subscribing to multiple resources (#1298)** (2f432f1)

### Backend
- **Release go-control-plane v0.14.0 (#1333)** (71637ad)
- **Options to deactivate legacy wildcard (#1323)** (7918ccb)
- **Mirrored from envoyproxy/envoy @ 40fb1e42243f20cc50dccd250996407f95a1ab1e** (0d2a4cd)
- **Mirrored from envoyproxy/envoy @ b47437403438c65769b859d7553dfdf1536e5922** (380f01a)
- **Mirrored from envoyproxy/envoy @ a48b7becb4d71ac18d27851cda6048885e52090b** (970bc81)
- **Mirrored from envoyproxy/envoy @ 89d7dd40ce20430b184f18ef768d44aed204483e** (813a873)
- **Mirrored from envoyproxy/envoy @ 8eed84f85553b462b48e98477cec2da2c3e7a985** (32c3ccc)
- **Mirrored from envoyproxy/envoy @ 753a731a8867a2737a54863ac6f3f651b4e98fbe** (f6f951c)
- **Mirrored from envoyproxy/envoy @ 3ab7bf9da6ac4ed6cd7d15c8365f6a831257366d** (42a4a92)
- **Implements `Fetch` in `MuxCache` (#1326)** (a96510d)
- **Mirrored from envoyproxy/envoy @ 51bd55ac26c372d899c652a8fb91d5508591819e** (8781579)
- **[Linear] Ensure a resource is only serialized/hashed at most once to reply it (#1324)** (75eaa19)
- **Mirrored from envoyproxy/envoy @ 505bda12e0e28f448f5c056e9cf6bb3a98fa6639** (5b621b8)
- **Mirrored from envoyproxy/envoy @ 4364cb50418cbd26a64a8caf3db49e3b7e9bf423** (ff0ead3)
- **Mirrored from envoyproxy/envoy @ 6a75a2db9dcff61f7258b8de54e3e0c9e80216ae** (09ba4db)
- **[Linear cache] Increase mutualization between delta and sotw in linear cache to have behavior driven logic instead (#1322)** (023118a)
- **Mirrored from envoyproxy/envoy @ ac2ade65399c4926e2c907866730461b52a948e7** (de4316c)
- **[Linear cache] rework watches and storage in the cache to make code more common between delta and sotw (#1320)** (6d2511c)
- **Mirrored from envoyproxy/envoy @ da51aba24b88d1dbd2079637c6e247b83e6e3343** (5262a3c)
- **Mirrored from envoyproxy/envoy @ 5c15c2156152dec08a51cef52fc3946a31e652fb** (13d5593)
- **Mirrored from envoyproxy/envoy @ fa38b8c8f8f45259e4dbdb2b360a0702bcd1df0c** (4085446)
- **Mirrored from envoyproxy/envoy @ 6ab1e7afbfda48911e187c9d653a46b8bca98166** (5853520)
- **Mirrored from envoyproxy/envoy @ 405bf36c1ddd174f9c9dbc46766a455a29416dbd** (c0834dc)
- **Mirrored from envoyproxy/envoy @ f1908d102dbb973b3b3d94c5cd366470bd3f441f** (48f97e3)
- **Mirrored from envoyproxy/envoy @ 2f28bc2c5fbdf3064f2e4dbc18d46fb6952366e2** (3cb8cbe)
- **Mirrored from envoyproxy/envoy @ 59fa271e0befc483e91b9e55164803d2b2ed060a** (11e25be)
- **Mirrored from envoyproxy/envoy @ 39744b212c5fe2a75a7201815cc8f233a24c3266** (fcae8a6)
- **Mirrored from envoyproxy/envoy @ f1a0b29fe53e9762e1ad2a79f776d8c3d6d6da22** (50f0b19)
- **Mirrored from envoyproxy/envoy @ ed76c2e81f428248f682a9a380a4eef476ea4349** (19abeff)
- **Mirrored from envoyproxy/envoy @ 55422dd17486486716f5b59f8dd28e0226650c80** (cccc37f)
- **Mirrored from envoyproxy/envoy @ b9a43495d6831fbb6e02696d28a0249a12d06cd2** (ecc9442)
- **Mirrored from envoyproxy/envoy @ 21b70d126c0a5c16d844658ee2db68f94deb7548** (5065f08)
- **Mirrored from envoyproxy/envoy @ 3b609fa2efa33eeb367b5b4b591cc898741e76e0** (168e288)
- **Mirrored from envoyproxy/envoy @ 0a02f58a9a13e5f91af4c43e0cbf198572f72c0f** (5abfb54)
- **Mirrored from envoyproxy/envoy @ 18ea9166a77ab455c6668714aa0a8330cf18e95d** (97f1b8d)
- **[server][cache] Ensure subscription is properly updated for sotw and delta (#1300)** (b303691)
- **Mirrored from envoyproxy/envoy @ e43d5ed0206b2cf35c6575e58388b34464fc10a7** (b8b0262)
- **Mirrored from envoyproxy/envoy @ 3bae96b3270b2cace0702f712f6bed88e519b6ea** (393be25)
- **Mirrored from envoyproxy/envoy @ ee27890793bd38f8216f3f9219325f70b4dfd6db** (905628c)
- **[sotw][issue-540] Return full state when applicable for watches in linear cache (#1299)** (4d2d2e9)
- **Mirrored from envoyproxy/envoy @ 2a5978a7d239358c7e8675ded3ae7a4ca8e63379** (6734a49)
- **Mirrored from envoyproxy/envoy @ 548e38222d162fa1911a06f0d6f67a8b6651b143** (d0e99d1)
- **Mirrored from envoyproxy/envoy @ be11652f28197b666551ef74c1f011019b2fe28a** (61a1ec0)
- **Mirrored from envoyproxy/envoy @ e3e4f293d4ff103a034c0ee1f568e05c9bb3b8f2** (99d8c93)
- **Mirrored from envoyproxy/envoy @ ef5577b5d76e37ef15821a659038fb40726a9fba** (2ac6620)
- **Mirrored from envoyproxy/envoy @ 0440ea1a38bbb8932732428010708d29f39d43b7** (eb46303)
- **Mirrored from envoyproxy/envoy @ b56bbc5fd3ac4471f9558f13c84233f278dbda52** (86723ce)
- **Mirrored from envoyproxy/envoy @ cddb61c6cac01df85eb4e220b2ec878cea335afb** (6e8b521)
- **Mirrored from envoyproxy/envoy @ 9fb671f60391e1d9533a4417974969678423d411** (f9b2caf)
- **Mirrored from envoyproxy/envoy @ 199458f8fb2544253746d9f8809778b86d8957b5** (f7365e6)
- **Mirrored from envoyproxy/envoy @ 1909d6cceb5058a1c90177570627d83f97393a3f** (07d3df2)
- **Mirrored from envoyproxy/envoy @ 44ac86c4e4c9ff4b9a85452c1ea3ada075ccc6ed** (c27e21f)
- **Mirrored from envoyproxy/envoy @ 11162bf23e512b5a527246c78d80262d2285512a** (235e2a6)
- **Mirrored from envoyproxy/envoy @ 3fba1661e7d5fe8a3ecca0301c378bc6e317a91b** (470fad2)
- **Mirrored from envoyproxy/envoy @ 49ed97fa2418d46a70823191a8c96f7e11018927** (ac643a5)
- **Mirrored from envoyproxy/envoy @ 5768cce2553701bfb80c177faeaea3462d5a3ee8** (fffb470)
- **Mirrored from envoyproxy/envoy @ 88ea6e868ca4b69ea4e64ff080d902d8d9039b1c** (da3e293)
- **Mirrored from envoyproxy/envoy @ cae01e7e963f06a77cab20d0ad4b57e6741c0c75** (fe3f888)
- **Mirrored from envoyproxy/envoy @ d424291f0deae03ac5ab1cfb229fd877749b0ccb** (271dd7f)
- **Mirrored from envoyproxy/envoy @ d2237957032e11f7466ad2307167cdbe5d4826e8** (cdb207f)
- **Mirrored from envoyproxy/envoy @ c811552b94d0d4189de710113d5f081f6c952e5b** (5034927)
- **Mirrored from envoyproxy/envoy @ 059923f1144641973fd6a5808d99d06c713e6e53** (3c01329)
- **Mirrored from envoyproxy/envoy @ 8b38e06091e51e42257832a0ab9bd41ba0ccb716** (8a0f29e)
- **Mirrored from envoyproxy/envoy @ 1d6fbd2247024299949037654e2d4424103c9220** (d13017e)
- **Mirrored from envoyproxy/envoy @ bebaee890d7686ea27f632b92d5366610abd6d0f** (9a6a6e1)
- **Mirrored from envoyproxy/envoy @ ba66ae13167998048d1b2268c1d82b20691097e2** (9957682)
- **Mirrored from envoyproxy/envoy @ 196cb2991dfd40b47fdf890a51f9d8db4db1aeb6** (b0b6780)
- **Mirrored from envoyproxy/envoy @ f9a1e00820e11dabae4b21c285e638059261b57c** (3f3efde)
- **Mirrored from envoyproxy/envoy @ 05f2b84936f11a2e2863f25f419fb88af3256888** (27cb064)
- **Mirrored from envoyproxy/envoy @ ab743ae22167323a9fa164905f7a2ff2b94057cd** (0f4959a)
- **Mirrored from envoyproxy/envoy @ 5e41ea32e8b51e40430122c8e31eb6093c8cfe40** (02997be)
- **Mirrored from envoyproxy/envoy @ e06aa8ea5a4483eaa1dac22b5db977b45c02e37c** (dd28291)
- **Mirrored from envoyproxy/envoy @ 51a47f6f82fa6177d78c1b0da029eb01f8de666f** (d34975f)
- **Mirrored from envoyproxy/envoy @ 357f4b1c24f56888e13288bdac1b88b8427ad5b6** (c7e920b)
- **Mirrored from envoyproxy/envoy @ 73535ee33370577943440a056a57048461e90e35** (a304983)
- **Mirrored from envoyproxy/envoy @ e98d22fc265d94841d6cc43fcc32dac84c441a7b** (7ee38ed)
- **Mirrored from envoyproxy/envoy @ f2c994b5d5eb4cdfcc573b120653e19528ee8f12** (4862c8c)
- **Mirrored from envoyproxy/envoy @ efa7b430abb408207577a4c65c4ff79e89c43663** (c6f7c31)
- **Mirrored from envoyproxy/envoy @ a9c654ec393700900b3348d0176d6d53bf6afcf7** (4a41039)
- **Mirrored from envoyproxy/envoy @ ee9d3b13f0e73930236b9371554e3f3ac3fcf7c4** (1a04a01)
- **Mirrored from envoyproxy/envoy @ 35e4745f3b0a50569e4f065d9be02c8af7e72726** (f11cff9)
- **Mirrored from envoyproxy/envoy @ d552b66f5d70ddd9e13c68c40f70729a45fb24e0** (6e86c89)
- **Mirrored from envoyproxy/envoy @ 676c27603547e20598c191f5abfeacfffcdf1c23** (07f65d3)
- **Mirrored from envoyproxy/envoy @ c14c2bbebd92e9ff89fb36bc204c2caa43ba7c13** (c16cefd)
- **Mirrored from envoyproxy/envoy @ 960c1c41df955a85a184fc3c028d7b1ad78c9b04** (d7af000)
- **Mirrored from envoyproxy/envoy @ 8c03b2aac400361f89183ab3736864087a3557cf** (9eac86e)
- **Mirrored from envoyproxy/envoy @ 618e4480c92a2e6d790c4945d71b703c10737beb** (3f42b63)
- **Mirrored from envoyproxy/envoy @ 45540d3e64d2a42cdfc6e772686428732dd8871d** (928e627)
- **Release Envoy 1.34.3 (#1244)** (02ef5eb)
- **Mirrored from envoyproxy/envoy @ d4a94e75908cd65d159101ebf3fa9e106be62491** (872f08a)
- **Mirrored from envoyproxy/envoy @ 959d40d0722b3c15c165148d2ade1ac0e7226e0d** (f34d146)
- **Mirrored from envoyproxy/envoy @ 45c37454c7acea764b5bdae2490da9dd81c1e088** (8c31dfa)
- **Mirrored from envoyproxy/envoy @ 490297ae47e8bb2a4dd3c212cfd174c0175eb965** (1ee8bd5)
- **Mirrored from envoyproxy/envoy @ 49c5c95df9cac2df93856f8af3269207ef017762** (8ad8ad1)
- **Mirrored from envoyproxy/envoy @ fd04459a1da564053a1a2ee64ce99be7729a72eb** (3e81d22)
- **Mirrored from envoyproxy/envoy @ 369ace259ce3a67e16a1a29331671a533ffa6968** (421509a)
- **Mirrored from envoyproxy/envoy @ b2d357c52f727c8f0459620f8b29295fb01dc0f0** (d8ab4c2)
- **ignore var-naming on pkg/cache/types (#1254)** (eb295ca)
- **Mirrored from envoyproxy/envoy @ 0bb61cf19fa257d5be29083c65ba502da20b4849** (d51f859)
- **Mirrored from envoyproxy/envoy @ 1188a69c33b96fe817407225e4d231b8073cc7dc** (7af25cc)
- **Mirrored from envoyproxy/envoy @ 6304f271f8bcdfaa97711a8263dcf171abfe7b3c** (3e244ce)
- **Mirrored from envoyproxy/envoy @ 14f555a5d1e8e89c681a5648982b0b570f09188f** (c19e5f8)
- **Mirrored from envoyproxy/envoy @ 25302a8308bc5d75ecd35b14ed74df77edecce79** (fd6600b)
- **Mirrored from envoyproxy/envoy @ 3d5e07bf4a495b333fbc78e1e67ae46e2019f6ea** (f0aed70)
- **Mirrored from envoyproxy/envoy @ af61c6b2101e8c70281b661d2bd726115ae1da2d** (896bd55)
- **Mirrored from envoyproxy/envoy @ 0ea0022296e3f31aedc66c556b6112803e4b1b60** (7a953c2)
- **Mirrored from envoyproxy/envoy @ add95334c7a1e6c0088008145954dcfa39cb18af** (2c98449)
- **Mirrored from envoyproxy/envoy @ ad6af72b4fcd7bf5fcb65f79676c2ee02116fe47** (5321204)
- **Mirrored from envoyproxy/envoy @ 1f468dda227cc72aa5e697fe58f3225c3ea9a5b7** (d6cfbf2)
- **Mirrored from envoyproxy/envoy @ 0d84e1a182adba9360a7d5405cabcc3fbd4b6320** (f684dd6)
- **Mirrored from envoyproxy/envoy @ c5f37fde4a7a5910e4426c58b614b1d79fa137b2** (668d79f)
- **Mirrored from envoyproxy/envoy @ 274d68f02971c1cf0da1628991126e8ebd307d25** (8d3588c)
- **Mirrored from envoyproxy/envoy @ 877b9824370232745db11cf65417b8d88b4d38c5** (bb3dbdd)
- **Mirrored from envoyproxy/envoy @ 668642e2b8c4f5d1bfa144ce99c7583ed26ccc87** (8537c47)
- **Mirrored from envoyproxy/envoy @ 9ba9a1b59773b13f9a6c2bd936034300c1fb47bf** (be90dcf)
- **Mirrored from envoyproxy/envoy @ 68998d38e5b084aa2af657bba1bed873f9de270f** (ef848b3)

### Chore
- **build(deps): Bump github/codeql-action from 4.31.0 to 4.31.2 (#1330)** (ece1327)
- **build(deps): Bump actions/upload-artifact from 4.6.2 to 5.0.0 (#1328)** (295d9fa)
- **build(deps): Bump github/codeql-action from 4.30.8 to 4.31.0 (#1327)** (fb358f7)
- **build(deps): Bump github/codeql-action from 3.30.6 to 4.30.8 (#1317)** (4138018)
- **build(deps): Bump google.golang.org/protobuf from 1.36.7 to 1.36.10 (#1306)** (c0cd448)
- **build(deps): Bump google.golang.org/protobuf in /xdsmatcher (#1315)** (305c7e5)
- **build(deps): Bump google.golang.org/protobuf in /contrib (#1307)** (d4b352d)
- **build(deps): Bump ossf/scorecard-action from 2.4.2 to 2.4.3 (#1304)** (d7eb4c1)
- **build(deps): Bump actions/stale from 10.0.0 to 10.1.0 (#1303)** (9b34a96)
- **build(deps): Bump github/codeql-action from 3.30.5 to 3.30.6 (#1302)** (5c9984d)
- **build(deps): Bump google.golang.org/grpc from 1.74.2 to 1.75.1 in /envoy (#1289)** (758a779)
- **build(deps): Bump google.golang.org/grpc in /ratelimit (#1292)** (ac82ea1)
- **build(deps): Bump google.golang.org/grpc from 1.74.2 to 1.75.1 (#1287)** (089a95d)
- **build(deps): Bump google.golang.org/grpc in /contrib (#1288)** (7282b75)
- **build(deps): Bump google.golang.org/grpc in /examples/dyplomat (#1290)** (55cb256)
- **build(deps): Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 (#1280)** (d95c488)
- **build(deps): Bump github.com/stretchr/testify in /xdsmatcher (#1279)** (9f12562)
- **build(deps): Bump actions/stale from 9.1.0 to 10.0.0 (#1283)** (cc271e5)
- **build(deps): Bump github/codeql-action from 3.29.8 to 3.30.5 (#1297)** (8f8ccba)
- **build(deps): Bump go.opentelemetry.io/build-tools/multimod (#1263)** (4cf7e84)
- **build(deps): Bump actions/checkout from 4.2.2 to 5.0.0 (#1261)** (70929ee)
- **build(deps): Bump google.golang.org/protobuf from 1.36.6 to 1.36.7 (#1258)** (8b4dcf2)
- **build(deps): Bump github/codeql-action from 3.29.7 to 3.29.8 (#1257)** (cb59695)
- **build(deps): Bump go.opentelemetry.io/proto/otlp in /envoy (#1256)** (b30f76c)
- **build(deps): Bump go.opentelemetry.io/build-tools/multimod (#1250)** (4260cce)
- **build(deps): Bump github/codeql-action from 3.29.3 to 3.29.5 (#1255)** (2f4a721)
- **build(deps): Bump google.golang.org/grpc from 1.73.0 to 1.74.2 (#1246)** (6774def)
- **build(deps): Bump github.com/golangci/golangci-lint/v2 (#1249)** (a0ad090)
- **build(deps): Bump github/codeql-action from 3.29.2 to 3.29.3 (#1243)** (e532931)
- **build(deps): Bump github.com/golangci/golangci-lint/v2 (#1241)** (246b683)
- **build(deps): Bump go.opentelemetry.io/build-tools/multimod (#1240)** (fab9852)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/envoyproxy/go-control-plane?utm_source=github-action)._