{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":363245888,"defaultBranch":"main","name":"console","ownerLogin":"tokio-rs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-04-30T19:59:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20248544?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712930214.0","currentOid":""},"activityList":{"items":[{"before":"60bcf87537d414b21efbd84159207f9ecda5e914","after":"a0d20fd62df07470b6033524afc00a96d156aaa5","ref":"refs/heads/main","pushedAt":"2024-05-23T14:17:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hawkw","name":"Eliza Weisman","path":"/hawkw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2796466?s=80&v=4"},"commit":{"message":"docs(console): add note about running on Windows (#510)\n\nAdded note about windows\n\nCo-authored-by: Eliza Weisman ","shortMessageHtmlLink":"docs(console): add note about running on Windows (#510)"}},{"before":"1c1d599d5b741af89aef14889762ee3bf9c4e688","after":"60bcf87537d414b21efbd84159207f9ecda5e914","ref":"refs/heads/main","pushedAt":"2024-05-16T14:01:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hi-rustin","name":"二手掉包工程师","path":"/hi-rustin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29879298?s=80&v=4"},"commit":{"message":"chore: get rid of remove_dir_all (#542)\n\nThe remove_dir_all crate is a Rust library that offers additional \r\nfeatures over the Rust standard library fs::remove_dir_all function. \r\nIt suffers the same class of failure as the code it was layering over:\r\nTOCTOU race conditions, with the ability to cause arbitrary paths \r\nto be deleted by substituting a symlink for a path after the type of \r\nthe path was checked. \r\n\r\nSo we need to get rid of the remove_dir_all dependency.","shortMessageHtmlLink":"chore: get rid of remove_dir_all (#542)"}},{"before":"ef6816caa0fe84171105b513425506f25d3082af","after":"1c1d599d5b741af89aef14889762ee3bf9c4e688","ref":"refs/heads/main","pushedAt":"2024-05-16T13:43:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hi-rustin","name":"二手掉包工程师","path":"/hi-rustin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29879298?s=80&v=4"},"commit":{"message":"chore: bump clap and clap_complete to the latest version (#552)","shortMessageHtmlLink":"chore: bump clap and clap_complete to the latest version (#552)"}},{"before":"6cbd6db7b50893c4d4f6b9f090be309fc0e34d8c","after":"ef6816caa0fe84171105b513425506f25d3082af","ref":"refs/heads/main","pushedAt":"2024-05-16T13:19:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hds","name":"Hayden Stainsby","path":"/hds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89589?s=80&v=4"},"commit":{"message":"chore: bump tonic to 0.11 (#547)\n\nUpdates the dependencies of all crates to use `tonic` and\r\n`tonic-build` 0.11.\r\n\r\nBREAKING CHANGE:\r\nThis is a breaking change for users of `console-api` and\r\n`console-subscriber`, as it changes the public `tonic` dependency to a\r\nsemver-incompatible version. This breaks compatibility with `tonic`\r\n0.10.x.\r\n\r\nCo-authored-by: Hayden Stainsby ","shortMessageHtmlLink":"chore: bump tonic to 0.11 (#547)"}},{"before":"b2502acc515258fc0f80ce470f4eca8a5fb9662a","after":"6cbd6db7b50893c4d4f6b9f090be309fc0e34d8c","ref":"refs/heads/main","pushedAt":"2024-05-16T08:13:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hds","name":"Hayden Stainsby","path":"/hds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89589?s=80&v=4"},"commit":{"message":"chore(console): bump ratatui to 0.26.2 and crossterm to 0.27.0 (#515)\n\nBumps MSRV to 1.74.0 for all crates.\r\n\r\nThis necessitated 3 changes to the codebase:\r\n- `Spans` was renamed to the more ergonomic `Line` type.\r\n- `Frame` no longer requires a backend type parameter.\r\n- `Table::new` requires a widths parameter, so we use\r\n `Table::default().rows(rows)` instead of `Table::new(rows)`.\r\n\r\nCrossterm on Windows triggers events for key press as well as release\r\nand repeat, which causes duplicate key presses. This change filters out\r\nthose events.","shortMessageHtmlLink":"chore(console): bump ratatui to 0.26.2 and crossterm to 0.27.0 (#515)"}},{"before":"f913a7b33127481406396a80821075048fd5530f","after":"b2502acc515258fc0f80ce470f4eca8a5fb9662a","ref":"refs/heads/main","pushedAt":"2024-05-09T14:39:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hi-rustin","name":"二手掉包工程师","path":"/hi-rustin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29879298?s=80&v=4"},"commit":{"message":"chore: rename config to config.toml (#549)\n\nCargo recommended using use `config.toml` as the config file name.\n\nSigned-off-by: hi-rustin ","shortMessageHtmlLink":"chore: rename config to config.toml (#549)"}},{"before":"3193fde77adf1473c4124adfa6ef8234659589c9","after":"f913a7b33127481406396a80821075048fd5530f","ref":"refs/heads/main","pushedAt":"2024-05-08T14:03:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hi-rustin","name":"二手掉包工程师","path":"/hi-rustin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29879298?s=80&v=4"},"commit":{"message":"chore: drop unused structure to make clippy happy (#548)\n\nWe don't use it anymore in our codebase.\r\n\r\nSigned-off-by: hi-rustin ","shortMessageHtmlLink":"chore: drop unused structure to make clippy happy (#548)"}},{"before":"4d91f5d08f301575200bf7f07fdffeb3531f252f","after":"3193fde77adf1473c4124adfa6ef8234659589c9","ref":"refs/heads/main","pushedAt":"2024-04-22T13:35:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hi-rustin","name":"二手掉包工程师","path":"/hi-rustin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29879298?s=80&v=4"},"commit":{"message":"chore: run clippy against all targets (#546)\n\nThis would help us to check if there are any\r\nclippy warning in the tests.","shortMessageHtmlLink":"chore: run clippy against all targets (#546)"}},{"before":"74331e15fd06785b9d5a08261fbc2b8d16046a16","after":"4d91f5d08f301575200bf7f07fdffeb3531f252f","ref":"refs/heads/main","pushedAt":"2024-04-18T00:43:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hi-rustin","name":"二手掉包工程师","path":"/hi-rustin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29879298?s=80&v=4"},"commit":{"message":"test: add cases for format_location (#541)\n\nBecause this function uses a regex,\r\nit's better to add some tests to make sure\r\nwe don't break anything if we want to change the regex.","shortMessageHtmlLink":"test: add cases for format_location (#541)"}},{"before":"ff426dc4cfb798eae8318caee63e27391832e423","after":"db91bbb6547b9465b73bf254aa071892117d0ce7","ref":"refs/heads/hds/release-plz","pushedAt":"2024-04-12T14:28:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hds","name":"Hayden Stainsby","path":"/hds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89589?s=80&v=4"},"commit":{"message":"chore: automate releases with Release-plz\n\nReleasing the console crates has been a bit of a hassle. It requires\nmanual work run locally and as such, we have gone long periods without\nreleases, despite having changes which would be worth releasing.\n\n[Release-plz] provides release automation based on GitHub actions. It\nwill create, and then update a PR for the next release.\n\nRelease-plz depends on [conventional commits] (which the `console`\nproject is already following) to determine the next version number for\neach crate and then uses [cargo-semver-checks] to check that the version\nbump is correct.\n\nFor the changelogs, [git-cliff] is used. Since we already started using\nin #416, so we can reuse our existing `cliff.toml` config file. A small\nchange has been made to remove the footer, as it was getting included\nmultiple times in a single changelog file due to the delta updates.\n\n**Caution**: In order to use Release-plz, a crates.io token first needs\nto be added to the GitHub project. This means that anyone with PR merge\nrights will be able to run a release by merging the Release PR.\nAdditionally, GitHub actions need to be given permission to create PRs.\n\nThe previous scripts used to release have been removed.\n\n[Release-plz]: https://release-plz.ieni.dev/\n[conventional commits]: https://www.conventionalcommits.org/en/v1.0.0/\n[cargo-semver-checks]: https://github.com/obi1kenobi/cargo-semver-checks\n[git-cliff]: https://git-cliff.org/","shortMessageHtmlLink":"chore: automate releases with Release-plz"}},{"before":null,"after":"ff426dc4cfb798eae8318caee63e27391832e423","ref":"refs/heads/hds/release-plz","pushedAt":"2024-04-12T13:56:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hds","name":"Hayden Stainsby","path":"/hds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89589?s=80&v=4"},"commit":{"message":"chore: automate releases with Release-plz\n\nReleasing the console crates has been a bit of a hassle. It requires\nmanual work run locally and as such, we have gone long periods without\nreleases, despite having changes which would be worth releasing.\n\n[Release-plz] provides release automation based on GitHub actions. It\nwill create, and then update a PR for the next release.\n\nRelease-plz depends on [conventional commits] (which the `console`\nproject is already following) to determine the next version number for\neach crate and then uses [cargo-semver-checks] to check that the version\nbump is correct.\n\nFor the changelogs, [git-cliff] is used. Since we already started using\nin #416, so we can reuse our existing `cliff.toml` config file. A small\nchange has been made to remove the footer, as it was getting included\nmultiple times in a single changelog file due to the delta updates.\n\n**Caution**: In order to use Release-plz, a crates.io token first needs\nto be added to the GitHub project. This means that anyone with PR merge\nrights will be able to run a release by merging the Release PR.\nAdditionally, GitHub actions need to be given permission to create PRs.\n\n[Release-plz]: https://release-plz.ieni.dev/\n[conventional commits]: https://www.conventionalcommits.org/en/v1.0.0/\n[cargo-semver-checks]: https://github.com/obi1kenobi/cargo-semver-checks\n[git-cliff]: https://git-cliff.org/","shortMessageHtmlLink":"chore: automate releases with Release-plz"}},{"before":"8b87f08426cd840694abebd57b1262d1bca35aa5","after":null,"ref":"refs/heads/hds/remove-flaky-subscriber-tests","pushedAt":"2024-04-10T13:04:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hds","name":"Hayden Stainsby","path":"/hds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89589?s=80&v=4"}},{"before":"ff2267880ba96f4fdf32090e05b66cf80189d7f8","after":"74331e15fd06785b9d5a08261fbc2b8d16046a16","ref":"refs/heads/main","pushedAt":"2024-04-10T13:04:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hds","name":"Hayden Stainsby","path":"/hds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89589?s=80&v=4"},"commit":{"message":"test(subscriber): remove very flaky tests (#544)\n\nWe have identified that some of the `console-subscriber` integration\r\ntests are flaky (#473). This appears to be a result of the following\r\nissue in `tracing` tokio-rs/tracing#2743.\r\n\r\nFlaky tests are really worse than no tests. So these tests will be\r\nremoved until the flakiness can be fixed.","shortMessageHtmlLink":"test(subscriber): remove very flaky tests (#544)"}},{"before":"ab107210a5114f0035ca6af9d060bd4c9b6a69f9","after":"ff2267880ba96f4fdf32090e05b66cf80189d7f8","ref":"refs/heads/main","pushedAt":"2024-04-10T12:32:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hds","name":"Hayden Stainsby","path":"/hds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89589?s=80&v=4"},"commit":{"message":"docs(subscriber): fix typo in doc comment (#543)\n\n```\r\nerror[E0433]: failed to resolve: use of undeclared crate or module `tower_web`\r\n --> console-subscriber/src/lib.rs:989:5\r\n |\r\n9 | use tower_web::cors::{CorsLayer, AllowOrigin};\r\n | ^^^^^^^^^ use of undeclared crate or module `tower_web`\r\n |\r\nhelp: there is a crate or module with a similar name\r\n |\r\n9 | use tonic_web::cors::{CorsLayer, AllowOrigin};\r\n```\r\n\r\nThe actual struct is https://docs.rs/tower-http/latest/tower_http/cors/struct.CorsLayer.html","shortMessageHtmlLink":"docs(subscriber): fix typo in doc comment (#543)"}},{"before":null,"after":"8b87f08426cd840694abebd57b1262d1bca35aa5","ref":"refs/heads/hds/remove-flaky-subscriber-tests","pushedAt":"2024-04-10T12:26:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hds","name":"Hayden Stainsby","path":"/hds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89589?s=80&v=4"},"commit":{"message":"test(subscriber): remove very flaky tests\n\nWe have identified that some of the `console-subscriber` integration\ntests are flaky (#473). This appears to be a result of the following\nissue in `tracing` tokio-rs/tracing#2743.\n\nFlaky tests are really worse than no tests. So these tests will be\nremoved until the flakiness can be fixed.","shortMessageHtmlLink":"test(subscriber): remove very flaky tests"}},{"before":"e176a7a9b01c063e5b747d50aa74c33668c9a2a4","after":"ab107210a5114f0035ca6af9d060bd4c9b6a69f9","ref":"refs/heads/main","pushedAt":"2024-04-09T15:22:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hi-rustin","name":"二手掉包工程师","path":"/hi-rustin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29879298?s=80&v=4"},"commit":{"message":"chore: all use `.yml` for workflows (#540)\n\nWe use both `.yaml` and `.yml` for workflows.\r\nIt might better to use the same extension.","shortMessageHtmlLink":"chore: all use .yml for workflows (#540)"}},{"before":"3a451c97a63b130b43e7ff5e1ce26192e1ccbd57","after":null,"ref":"refs/heads/dependabot/cargo/h2-0.3.26","pushedAt":"2024-04-08T12:02:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hi-rustin","name":"二手掉包工程师","path":"/hi-rustin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29879298?s=80&v=4"}},{"before":"85a1bfb7040e54a03194d5af752f061b3ba7a4e1","after":"e176a7a9b01c063e5b747d50aa74c33668c9a2a4","ref":"refs/heads/main","pushedAt":"2024-04-08T12:02:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hi-rustin","name":"二手掉包工程师","path":"/hi-rustin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29879298?s=80&v=4"},"commit":{"message":"chore(deps): bump h2 from 0.3.24 to 0.3.26 (#538)\n\nBumps [h2](https://github.com/hyperium/h2) from 0.3.24 to 0.3.26.\r\n- [Release notes](https://github.com/hyperium/h2/releases)\r\n- [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md)\r\n- [Commits](https://github.com/hyperium/h2/compare/v0.3.24...v0.3.26)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: h2\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): bump h2 from 0.3.24 to 0.3.26 (#538)"}},{"before":"9dc09d2f8a15df942f4100cc4317fdb3a0c0118a","after":"3a451c97a63b130b43e7ff5e1ce26192e1ccbd57","ref":"refs/heads/dependabot/cargo/h2-0.3.26","pushedAt":"2024-04-08T11:57:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hi-rustin","name":"二手掉包工程师","path":"/hi-rustin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29879298?s=80&v=4"},"commit":{"message":"chore(deps): bump h2 from 0.3.24 to 0.3.26\n\nBumps [h2](https://github.com/hyperium/h2) from 0.3.24 to 0.3.26.\n- [Release notes](https://github.com/hyperium/h2/releases)\n- [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md)\n- [Commits](https://github.com/hyperium/h2/compare/v0.3.24...v0.3.26)\n\n---\nupdated-dependencies:\n- dependency-name: h2\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump h2 from 0.3.24 to 0.3.26"}},{"before":"89a466f17d3caf2fd090882ca95dd7ef9e6a84eb","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/console-subscriber/examples/grpc_web/app/vite-5.1.7","pushedAt":"2024-04-08T11:56:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hi-rustin","name":"二手掉包工程师","path":"/hi-rustin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29879298?s=80&v=4"}},{"before":"bd0e4be4a3a8587e6efdda884190aeda2c3c62ee","after":"85a1bfb7040e54a03194d5af752f061b3ba7a4e1","ref":"refs/heads/main","pushedAt":"2024-04-08T11:56:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hi-rustin","name":"二手掉包工程师","path":"/hi-rustin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29879298?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump vite from 5.1.3 to 5.1.7 (#537)\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.1.3 to 5.1.7.\r\n- [Release notes](https://github.com/vitejs/vite/releases)\r\n- [Changelog](https://github.com/vitejs/vite/blob/v5.1.7/packages/vite/CHANGELOG.md)\r\n- [Commits](https://github.com/vitejs/vite/commits/v5.1.7/packages/vite)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: vite\r\n dependency-type: direct:development\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps-dev): bump vite from 5.1.3 to 5.1.7 (#537)"}},{"before":"d4b198ef0695c2e58a7323550375b9737c8e7b2a","after":"89a466f17d3caf2fd090882ca95dd7ef9e6a84eb","ref":"refs/heads/dependabot/npm_and_yarn/console-subscriber/examples/grpc_web/app/vite-5.1.7","pushedAt":"2024-04-08T11:49:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hi-rustin","name":"二手掉包工程师","path":"/hi-rustin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29879298?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump vite in /console-subscriber/examples/grpc_web/app\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.1.3 to 5.1.7.\n- [Release notes](https://github.com/vitejs/vite/releases)\n- [Changelog](https://github.com/vitejs/vite/blob/v5.1.7/packages/vite/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite/commits/v5.1.7/packages/vite)\n\n---\nupdated-dependencies:\n- dependency-name: vite\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump vite in /console-subscriber/examples/grpc_web/app"}},{"before":"af2ba7c32b647d7e4568044d8e0b00b199eb10e3","after":"bd0e4be4a3a8587e6efdda884190aeda2c3c62ee","ref":"refs/heads/main","pushedAt":"2024-04-06T14:50:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hi-rustin","name":"二手掉包工程师","path":"/hi-rustin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29879298?s=80&v=4"},"commit":{"message":"refac(console): match span id earlier (#535)\n\nFollow the same pattern applied in #533 to match the span id\r\nearlier to avoid checking twice.","shortMessageHtmlLink":"refac(console): match span id earlier (#535)"}},{"before":null,"after":"9dc09d2f8a15df942f4100cc4317fdb3a0c0118a","ref":"refs/heads/dependabot/cargo/h2-0.3.26","pushedAt":"2024-04-05T16:20:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump h2 from 0.3.24 to 0.3.26\n\nBumps [h2](https://github.com/hyperium/h2) from 0.3.24 to 0.3.26.\n- [Release notes](https://github.com/hyperium/h2/releases)\n- [Changelog](https://github.com/hyperium/h2/blob/v0.3.26/CHANGELOG.md)\n- [Commits](https://github.com/hyperium/h2/compare/v0.3.24...v0.3.26)\n\n---\nupdated-dependencies:\n- dependency-name: h2\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump h2 from 0.3.24 to 0.3.26"}},{"before":null,"after":"d4b198ef0695c2e58a7323550375b9737c8e7b2a","ref":"refs/heads/dependabot/npm_and_yarn/console-subscriber/examples/grpc_web/app/vite-5.1.7","pushedAt":"2024-04-03T17:15:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps-dev): bump vite in /console-subscriber/examples/grpc_web/app\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.1.3 to 5.1.7.\n- [Release notes](https://github.com/vitejs/vite/releases)\n- [Changelog](https://github.com/vitejs/vite/blob/v5.1.7/packages/vite/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite/commits/v5.1.7/packages/vite)\n\n---\nupdated-dependencies:\n- dependency-name: vite\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps-dev): bump vite in /console-subscriber/examples/grpc_web/app"}},{"before":"b158b05df583348c19029c17924b9c898a9e74ef","after":"af2ba7c32b647d7e4568044d8e0b00b199eb10e3","ref":"refs/heads/main","pushedAt":"2024-04-01T19:30:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hds","name":"Hayden Stainsby","path":"/hds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89589?s=80&v=4"},"commit":{"message":"chore(console): make clippy happy (#536)\n\nAdd an exception after update to Rust.","shortMessageHtmlLink":"chore(console): make clippy happy (#536)"}},{"before":"5e649364c6e6f9271b3d66c6dd90a1e36aebd203","after":"b158b05df583348c19029c17924b9c898a9e74ef","ref":"refs/heads/main","pushedAt":"2024-03-08T10:15:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hds","name":"Hayden Stainsby","path":"/hds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89589?s=80&v=4"},"commit":{"message":"test(subscriber): test with custom `self_wake()` function (#525)\n\nPart of the testing performed in the `console-subscriber` integration\r\ntests is detecting self wakes. This relied upon the `yield_now()` from\r\nTokio.\r\n\r\nHowever, the behavior of this function was changed in\r\ntokio-rs/tokio#5223 and since Tokio 1.23 the wake doesn't occur in the\r\ntask that `yield_now()` is called from. This breaks the test when using\r\na newer version of Tokio.\r\n\r\nThis change replaces the use of `yield_now()` with a custom\r\n`self_wake()` function that returns a future which does perform a self\r\nwake (wakes the task from within itself before returning\r\n`Poll::Pending`).\r\n\r\nThe same custom `self_wake()` is also included in the `app` example so\r\nthat it shows self wakes correctly.\r\n\r\nTokio has been updated to 1.28.2 in the lock file (the last with\r\ncompatible MSRV) so that this fix is tested.\r\n\r\nRef #512","shortMessageHtmlLink":"test(subscriber): test with custom self_wake() function (#525)"}},{"before":"d855cefad010af557893e5d251db931a007c7783","after":null,"ref":"refs/heads/hds/tokio-update-self-wakes","pushedAt":"2024-03-08T10:15:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hds","name":"Hayden Stainsby","path":"/hds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89589?s=80&v=4"}},{"before":"5a4ca2632be51e25c294cb25da45ede915baeeaf","after":"5e649364c6e6f9271b3d66c6dd90a1e36aebd203","ref":"refs/heads/main","pushedAt":"2024-03-07T13:10:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hds","name":"Hayden Stainsby","path":"/hds","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89589?s=80&v=4"},"commit":{"message":"refac(console): match span id earlier (#533)\n\nJust a simple refactoring to match and get span ID first. Then we don't need to\r\ncheck it twice.\r\n\r\nAlso, align logs to use \"id\".\r\n\r\nSigned-off-by: hi-rustin ","shortMessageHtmlLink":"refac(console): match span id earlier (#533)"}},{"before":"0b300de7d691ef9a339fc5ae01920162cdea89e3","after":null,"ref":"refs/heads/alice/upgrade-mio-0.8.11","pushedAt":"2024-03-05T16:49:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hawkw","name":"Eliza Weisman","path":"/hawkw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2796466?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUhr2kwA","startCursor":null,"endCursor":null}},"title":"Activity · tokio-rs/console"}