{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":383290947,"defaultBranch":"main","name":"cargo","ownerLogin":"nxrs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-06T00:00:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/86990355?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715326311.0","currentOid":""},"activityList":{"items":[{"before":"670d0b0b7e614128ec8e3cb6025af384dc1b79a9","after":"cd4fc28efa15bb9f0d3d86594b7798bccc1a64aa","ref":"refs/heads/main","pushedAt":"2024-05-10T07:31:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"v0.6.2","shortMessageHtmlLink":"v0.6.2"}},{"before":"08fc3fd893ff1229f3dfc3edcb0e842988ddc4a8","after":null,"ref":"refs/heads/fix-dependencies","pushedAt":"2024-05-10T07:26:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"}},{"before":"71972789bf1994755fa945dbc0e5f715fda49430","after":"670d0b0b7e614128ec8e3cb6025af384dc1b79a9","ref":"refs/heads/main","pushedAt":"2024-05-10T07:26:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"Fix implicit dependencies on `lodash`, `tslib` (#40)","shortMessageHtmlLink":"Fix implicit dependencies on lodash, tslib (#40)"}},{"before":null,"after":"08fc3fd893ff1229f3dfc3edcb0e842988ddc4a8","ref":"refs/heads/fix-dependencies","pushedAt":"2024-05-10T07:24:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"Fix failing test","shortMessageHtmlLink":"Fix failing test"}},{"before":"0eadf5557e67c2be1763a85dfd6dec99f112d37b","after":"71972789bf1994755fa945dbc0e5f715fda49430","ref":"refs/heads/main","pushedAt":"2024-05-09T19:52:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"v0.6.1","shortMessageHtmlLink":"v0.6.1"}},{"before":"88935984dc857be75f5eeb580afbc551692d4585","after":null,"ref":"refs/heads/merge-process-env","pushedAt":"2024-05-09T19:51:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"}},{"before":"e95cde2ae87b0cc5f15579b496420a1a312604f0","after":"0eadf5557e67c2be1763a85dfd6dec99f112d37b","ref":"refs/heads/main","pushedAt":"2024-05-09T19:51:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"Merge `env` option with `process.env` (#39)\n\nThis PR updates the handling of the `env` option to only add new or\r\nreplace existing variables in the environment, rather than outright\r\nreplacing the entire environment with the options passed in.\r\n\r\nThis fixes an issue where providing an `env` option could cause builds\r\nto fail due to the spawned `cargo` process no longer having access to\r\nsome `rustc` dependencies that would normally be available on the\r\n`PATH`.","shortMessageHtmlLink":"Merge env option with process.env (#39)"}},{"before":null,"after":"88935984dc857be75f5eeb580afbc551692d4585","ref":"refs/heads/merge-process-env","pushedAt":"2024-05-09T19:42:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"Merge `env` option with `process.env`","shortMessageHtmlLink":"Merge env option with process.env"}},{"before":"7e86ac802ee44b8edb72808cbd76355aa021c662","after":"e95cde2ae87b0cc5f15579b496420a1a312604f0","ref":"refs/heads/main","pushedAt":"2024-05-09T01:39:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"v0.6.0","shortMessageHtmlLink":"v0.6.0"}},{"before":"7edbb66bd1e455e8659a0105bf6dc88311384833","after":null,"ref":"refs/heads/add-env-option","pushedAt":"2024-05-09T01:38:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"}},{"before":"dbdfc3d971ed4a2654f2e807c09f2c25b9c06072","after":"7e86ac802ee44b8edb72808cbd76355aa021c662","ref":"refs/heads/main","pushedAt":"2024-05-09T01:38:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"Add `env` option to all executors (#38)","shortMessageHtmlLink":"Add env option to all executors (#38)"}},{"before":null,"after":"7edbb66bd1e455e8659a0105bf6dc88311384833","ref":"refs/heads/add-env-option","pushedAt":"2024-05-09T00:42:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"Add `env` option to all executors","shortMessageHtmlLink":"Add env option to all executors"}},{"before":"ed67b5a6425f8bfddf572309c956108057d40c0e","after":"dbdfc3d971ed4a2654f2e807c09f2c25b9c06072","ref":"refs/heads/main","pushedAt":"2024-05-08T23:04:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"v0.5.1","shortMessageHtmlLink":"v0.5.1"}},{"before":"561dbb0567bac64d8f0bd724c928ed0afe906e13","after":null,"ref":"refs/heads/fix-clippy-args-parsing","pushedAt":"2024-05-08T23:01:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"}},{"before":"204856509017fde5abcf7b5d8bfe47ec1efa60c2","after":"ed67b5a6425f8bfddf572309c956108057d40c0e","ref":"refs/heads/main","pushedAt":"2024-05-08T23:01:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"Fix clippy args parsing (#37)\n\nFixes an issue introduced in v0.5.0 causing some `@nxrs/cargo:clippy`\r\noptions to be passed directly to `cargo`, causing the command to fail.","shortMessageHtmlLink":"Fix clippy args parsing (#37)"}},{"before":null,"after":"561dbb0567bac64d8f0bd724c928ed0afe906e13","ref":"refs/heads/fix-clippy-args-parsing","pushedAt":"2024-05-08T22:51:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"Fix clippy args parsing","shortMessageHtmlLink":"Fix clippy args parsing"}},{"before":"6a14981c7df9054e65c23e05e1f4191b2bc9bc57","after":"204856509017fde5abcf7b5d8bfe47ec1efa60c2","ref":"refs/heads/main","pushedAt":"2024-05-08T03:01:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"v0.5.0","shortMessageHtmlLink":"v0.5.0"}},{"before":"e8108b15c2aad347f700e6a2dd864e8d4a3a4137","after":null,"ref":"refs/heads/misc-bugfixes","pushedAt":"2024-05-08T02:56:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"}},{"before":"b507f27ad104dd1fff1b6b15ce1e5057d475f546","after":null,"ref":"refs/heads/migrate-nx-18.3.4","pushedAt":"2024-05-08T01:56:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"}},{"before":"9baa1c5546e9570cbc28ba82c0ce538a1d015078","after":"6a14981c7df9054e65c23e05e1f4191b2bc9bc57","ref":"refs/heads/main","pushedAt":"2024-05-08T01:56:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"Migrate to Nx v18.3.4 (#36)","shortMessageHtmlLink":"Migrate to Nx v18.3.4 (#36)"}},{"before":"6af226cf45dfab92682f2533b08abf933e9c37cb","after":"b507f27ad104dd1fff1b6b15ce1e5057d475f546","ref":"refs/heads/migrate-nx-18.3.4","pushedAt":"2024-05-08T01:42:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"Disable Prettier","shortMessageHtmlLink":"Disable Prettier"}},{"before":"bc518ee4e06168a550ffdd6b683ffc07016862c6","after":"6af226cf45dfab92682f2533b08abf933e9c37cb","ref":"refs/heads/migrate-nx-18.3.4","pushedAt":"2024-05-08T01:37:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"Revert arbitrary formatting changes","shortMessageHtmlLink":"Revert arbitrary formatting changes"}},{"before":"7f5fed732ee8959c764729ba669c8bd0e03f3d22","after":"bc518ee4e06168a550ffdd6b683ffc07016862c6","ref":"refs/heads/migrate-nx-18.3.4","pushedAt":"2024-05-08T01:16:58.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"chore: [nx migration] move-default-base-to-nx-json-root","shortMessageHtmlLink":"chore: [nx migration] move-default-base-to-nx-json-root"}},{"before":null,"after":"7f5fed732ee8959c764729ba669c8bd0e03f3d22","ref":"refs/heads/migrate-nx-18.3.4","pushedAt":"2024-05-08T00:55:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"Update graph plugin","shortMessageHtmlLink":"Update graph plugin"}},{"before":"867587ba38098bd6afd42cf73cf31ce953c15acf","after":"9baa1c5546e9570cbc28ba82c0ce538a1d015078","ref":"refs/heads/main","pushedAt":"2024-05-06T00:08:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"v0.4.1","shortMessageHtmlLink":"v0.4.1"}},{"before":"c241fa3b58e7f4e1480b070c44fd82ab9c22a305","after":null,"ref":"refs/heads/fix-release-false","pushedAt":"2024-05-06T00:02:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"}},{"before":"53943ba390ecad0194655264137c33ce3a92e418","after":"867587ba38098bd6afd42cf73cf31ce953c15acf","ref":"refs/heads/main","pushedAt":"2024-05-06T00:02:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"Fix handling of `release` option (#35)\n\nPreviously, the generators had been creating project configurations that\r\nlooked like this:\r\n\r\n```jsonc\r\n{\r\n // ...\r\n \"targets\": {\r\n \"build\": {\r\n \"executor\": \"@nxrs/cargo:build\",\r\n \"options\": {\r\n \"release\": false\r\n },\r\n \"configurations\": {\r\n \"production\": {\r\n \"release\": true\r\n }\r\n }\r\n }\r\n// ...\r\n```\r\nThe `release` option was passed straight through to Cargo as a command\r\nline argument, but Cargo's `--release` flag is just an alias for\r\n`--profile release`, and passing `--release false` would cause Cargo to\r\nfail.\r\n\r\nThis update changes the default generated project configurations to use\r\n`--profile dev` by default and `--profile release` for production, and\r\nupdates the argument parsing logic to handle the `release` option\r\nwithout erroring when it is present.","shortMessageHtmlLink":"Fix handling of release option (#35)"}},{"before":null,"after":"c241fa3b58e7f4e1480b070c44fd82ab9c22a305","ref":"refs/heads/fix-release-false","pushedAt":"2024-05-05T23:54:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"Fix handling of `release` option","shortMessageHtmlLink":"Fix handling of release option"}},{"before":"1fffbfc4e58fb7478a61336c7164d5219717cde1","after":null,"ref":"refs/heads/fix-graph-plugin","pushedAt":"2024-05-05T23:34:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"}},{"before":"d4c5b1048cf6e96f8452e5fda7437c225bcc500f","after":"53943ba390ecad0194655264137c33ce3a92e418","ref":"refs/heads/main","pushedAt":"2024-05-05T23:34:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dannymcgee","name":"Danny McGee","path":"/dannymcgee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13191586?s=80&v=4"},"commit":{"message":"Fix dependency graph resolver (#34)\n\nThis update makes several changes to the dependency graph resolver\r\nplugin which hopefully fixes any outstanding issues with it:\r\n\r\n1. Create proper types for the output of `cargo metadata` (gleaned from\r\n poking around the output)\r\n2. Use the `resolve` field of the metadata object to map workspace\r\n packages to their dependencies\r\n3. Avoid adding non-workspace-local packages to the dependency graph\r\n\r\nThere's probably more room for improvement here, especially in regards\r\nto performance (currently we're rebuilding the graph from scratch every\r\ntime), but hopefully this is adequate for now.","shortMessageHtmlLink":"Fix dependency graph resolver (#34)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERlMNcAA","startCursor":null,"endCursor":null}},"title":"Activity ยท nxrs/cargo"}