{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":650811309,"defaultBranch":"main","name":"typeid","ownerLogin":"jetify-com","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-07T21:29:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/65328393?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1688578746.0","currentOid":""},"activityList":{"items":[{"before":"9d0162f9238b9a548b368679d1d67ac8b4495e64","after":"73d06a8d4eae7b8d69066b59a39ac3bcc1752909","ref":"refs/heads/main","pushedAt":"2024-06-04T16:32:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"Update Internal Dependencies (#336)\n\nAutomated changes by\r\n[create-pull-request](https://github.com/peter-evans/create-pull-request)\r\nGitHub action\r\n\r\nCo-authored-by: mikeland73 <544948+mikeland73@users.noreply.github.com>","shortMessageHtmlLink":"Update Internal Dependencies (#336)"}},{"before":"ff645cdee2460a3d0554acd26549e141e5c70b62","after":"9d0162f9238b9a548b368679d1d67ac8b4495e64","ref":"refs/heads/main","pushedAt":"2024-06-04T16:06:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"[refactor] Update typeid import refs (#335)\n\n## Summary\r\n\r\ntypeid module name has been changed. Some dependencies have the new name\r\nand some have the old one.\r\n\r\nThis updates most references. There's a few indirect ones that are still\r\nshowing up due to go mod tidy. I think once we public the new repos and\r\nI repeat this step, the existing old references will go away.\r\n\r\n## How was it tested?\r\n\r\nbuilds, lints, etc.","shortMessageHtmlLink":"[refactor] Update typeid import refs (#335)"}},{"before":"5d5810e98eb6fbf878650cadea8392d50013f544","after":"ff645cdee2460a3d0554acd26549e141e5c70b62","ref":"refs/heads/main","pushedAt":"2024-05-28T14:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"Update strong_id's target spec version (#332)\n\n## Summary\r\n\r\n- This PR updates the spec version that `strong_id` 0.4 targets.\r\n- It also corrects the year in @conradludgate's `type-safe-id` package.\r\n\r\n## How was it tested?\r\n\r\nThe Typeid Spec workflow has been updated and is now passing:\r\nhttps://github.com/johnnynotsolucky/strong_id/actions/runs/9133864191\r\n\r\nSigned-off-by: Tyrone Tudehope \r\nSigned-off-by: Daniel Loreto <279789+loreto@users.noreply.github.com>\r\nCo-authored-by: Daniel Loreto <279789+loreto@users.noreply.github.com>","shortMessageHtmlLink":"Update strong_id's target spec version (#332)"}},{"before":"1d44186c1ff72b01b1a3fe63d6a15a678af30b78","after":"5d5810e98eb6fbf878650cadea8392d50013f544","ref":"refs/heads/main","pushedAt":"2024-05-20T21:03:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"Fix `suffix-hyphens` description in test data invalid.yml (#333)\n\n## Summary\r\n\r\nChanges description of the test to match its meaning.\r\n\r\n## How was it tested?\r\n\r\nRun `pnpm test` and `go test`.\r\n\r\nCo-authored-by: Adrian Tosca ","shortMessageHtmlLink":"Fix suffix-hyphens description in test data invalid.yml (#333)"}},{"before":"34218d3b16d8245005080abeaa1d70a460c48f32","after":"1d44186c1ff72b01b1a3fe63d6a15a678af30b78","ref":"refs/heads/main","pushedAt":"2024-05-20T21:01:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"Add link in readme to Kotlin implementation (#334)\n\n## Summary\r\n\r\nThe implementation is based on\r\n[Java @fxlae](https://github.com/fxlae/typeid-java)\r\n\r\nIt adds more type-safety kotlin features - see\r\n[readme](https://github.com/aleris/typeid-kotlin).\r\n\r\n## How was it tested?\r\n\r\nn/a\r\n\r\nCo-authored-by: Adrian Tosca ","shortMessageHtmlLink":"Add link in readme to Kotlin implementation (#334)"}},{"before":"a188268053622d893a8aa928febbdda0fed905b1","after":"34218d3b16d8245005080abeaa1d70a460c48f32","ref":"refs/heads/main","pushedAt":"2024-04-22T14:28:11.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"Update spec supported by typeid_elixir package (#326)\n\n## Summary\r\n\r\n- https://github.com/sloanelybutsurely/typeid-elixir/pull/30\r\n- published as\r\n[0.6.0](https://github.com/sloanelybutsurely/typeid-elixir/releases/tag/0.6.0)\r\n([hex.pm](https://diff.hex.pm/diff/typeid_elixir/0.5.3..0.6.0))\r\n\r\n## How was it tested?\r\n\r\n- spec yaml files [were\r\nupdated](https://github.com/sloanelybutsurely/typeid-elixir/pull/30/files?file-filters%5B%5D=.yml&show-deleted-files=true&show-viewed-files=true)\r\nand generated tests re-run\r\n\r\nSigned-off-by: sloane <1699281+sloanelybutsurely@users.noreply.github.com>\r\nSigned-off-by: Daniel Loreto <279789+loreto@users.noreply.github.com>\r\nCo-authored-by: Daniel Loreto <279789+loreto@users.noreply.github.com>","shortMessageHtmlLink":"Update spec supported by typeid_elixir package (#326)"}},{"before":"be98c73c31874e05d18fa36b1cacd12272817dc8","after":"a188268053622d893a8aa928febbdda0fed905b1","ref":"refs/heads/main","pushedAt":"2024-04-19T12:28:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"Update swift-typeid compliance to version 0.3 (#321)\n\n## Summary\r\nSee title.\r\n\r\n## How was it tested?\r\nI pulled the reference tests in my repo and verified my changes made the\r\nnew tests pass.\r\n\r\nSigned-off-by: François Lamboley ","shortMessageHtmlLink":"Update swift-typeid compliance to version 0.3 (#321)"}},{"before":"8f590d59542cacf5f626949a05889a47878ace6f","after":"be98c73c31874e05d18fa36b1cacd12272817dc8","ref":"refs/heads/main","pushedAt":"2024-04-19T01:51:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"update typeid-ruby spec version (#314)\n\n## Summary\r\nUpdating `typeid-ruby` spec version.\r\n\r\n## How was it tested?\r\nN/A","shortMessageHtmlLink":"update typeid-ruby spec version (#314)"}},{"before":"536df1de472e010490b555510b9d594be210e2d0","after":"8f590d59542cacf5f626949a05889a47878ace6f","ref":"refs/heads/main","pushedAt":"2024-04-18T00:14:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"[typeid-js] Add support for spec 0.3 (underscores in type) (#319)\n\n## Summary\r\nAdd support for spec 0.3 (underscores in type)\r\n\r\n## How was it tested?\r\npnpm build\r\npnpm test","shortMessageHtmlLink":"[typeid-js] Add support for spec 0.3 (underscores in type) (#319)"}},{"before":"07dcd34127932b8c03cdd4d994c4510fa81506fe","after":"536df1de472e010490b555510b9d594be210e2d0","ref":"refs/heads/main","pushedAt":"2024-04-17T19:33:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"TypeId readme: update fxlae/typeid-java to v0.3 (#315)\n\n## Summary\r\n\r\nAs suggested, here is the updated README following the adjustments for\r\nv0.3\r\n\r\n## How was it tested (the library, not the readme change ;))?\r\n\r\nUpdated to the 0.3 versions of valid/invalid.yaml","shortMessageHtmlLink":"TypeId readme: update fxlae/typeid-java to v0.3 (#315)"}},{"before":"5ffabce2e339d4f390b4672711f29d22d34dd27c","after":"07dcd34127932b8c03cdd4d994c4510fa81506fe","ref":"refs/heads/main","pushedAt":"2024-04-17T19:03:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"README update: C# firenero/typeid compliance with v0.3.0 (#316)\n\n## Summary\r\n\r\nUpdating the README to notify that\r\n[firenero/typeid](https://github.com/firenero/TypeId) implementation is\r\nnow compliant with spec v0.3.0\r\n\r\n## How was it tested?\r\n\r\nAdjusted test cases to spec v0.3.0\r\n\r\nSigned-off-by: Mykhailo Matviiv \r\nCo-authored-by: Daniel Loreto <279789+loreto@users.noreply.github.com>","shortMessageHtmlLink":"README update: C# firenero/typeid compliance with v0.3.0 (#316)"}},{"before":"26a84e85491203834ed0d1c3423ba5f679a67114","after":"5ffabce2e339d4f390b4672711f29d22d34dd27c","ref":"refs/heads/main","pushedAt":"2024-04-15T20:34:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"[typeid] Add support for spec 0.3 (underscores in type) (#318)\n\n## Summary\r\nTSIA\r\n\r\n## How was it tested?\r\nAdded newest spec tests and they all pass","shortMessageHtmlLink":"[typeid] Add support for spec 0.3 (underscores in type) (#318)"}},{"before":"c0dcd53c502dd46b0707e1bcf72cfad1e8351902","after":"26a84e85491203834ed0d1c3423ba5f679a67114","ref":"refs/heads/main","pushedAt":"2024-04-12T16:59:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"[typeid] Allow '_' in type prefix, update to spec to v0.3 (#306)\n\n## Summary\r\n- Change spec to allow an underscore _within_ the type prefix\r\n- Add appropriate test cases\r\n- Bump spec version to v0.3.0\r\n- Updated readme to reflect what version of the spec a particular\r\nimplementation has been validated against.","shortMessageHtmlLink":"[typeid] Allow '_' in type prefix, update to spec to v0.3 (#306)"}},{"before":"c99f3917e93d7814dc811864359cde8e39252c7b","after":"c0dcd53c502dd46b0707e1bcf72cfad1e8351902","ref":"refs/heads/main","pushedAt":"2024-04-10T20:35:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"Update Internal Dependencies (#308)\n\nAutomated changes by\r\n[create-pull-request](https://github.com/peter-evans/create-pull-request)\r\nGitHub action\r\n\r\nCo-authored-by: Greg Curtis ","shortMessageHtmlLink":"Update Internal Dependencies (#308)"}},{"before":"2aa969fe03f4b712ff1dff05b31489b2da554e68","after":"c99f3917e93d7814dc811864359cde8e39252c7b","ref":"refs/heads/main","pushedAt":"2024-04-10T18:57:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"all: tidy and update (#303)","shortMessageHtmlLink":"all: tidy and update (#303)"}},{"before":"f8d40c642f012ab81ae0921dbff17d9b22cf8433","after":"2aa969fe03f4b712ff1dff05b31489b2da554e68","ref":"refs/heads/main","pushedAt":"2024-04-10T17:46:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"typeid/cli: fix build (#302)","shortMessageHtmlLink":"typeid/cli: fix build (#302)"}},{"before":"b2ba9f0108d8e87142235ec756ddf5eb9d2e8ab0","after":"f8d40c642f012ab81ae0921dbff17d9b22cf8433","ref":"refs/heads/main","pushedAt":"2024-04-09T21:04:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"Update name and links (#300)\n\n## Summary\r\n\r\n## How was it tested?","shortMessageHtmlLink":"Update name and links (#300)"}},{"before":"4ed4e2bb04c3b4e2d0e63dd6e2421c303860b200","after":"b2ba9f0108d8e87142235ec756ddf5eb9d2e8ab0","ref":"refs/heads/main","pushedAt":"2024-04-09T20:43:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"Update Internal Dependencies (#297)\n\nAutomated changes by\r\n[create-pull-request](https://github.com/peter-evans/create-pull-request)\r\nGitHub action\r\n\r\nCo-authored-by: LucilleH ","shortMessageHtmlLink":"Update Internal Dependencies (#297)"}},{"before":"4c1e62c7f757369baa1bd51f46c354abb0929c27","after":"4ed4e2bb04c3b4e2d0e63dd6e2421c303860b200","ref":"refs/heads/main","pushedAt":"2024-04-09T20:37:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"[rename] jetpack-io -> jetify-com (#295)\n\n## Summary\r\n\r\nTSIA\r\n\r\n## How was it tested?\r\n\r\nCICD","shortMessageHtmlLink":"[rename] jetpack-io -> jetify-com (#295)"}},{"before":"38406525d3baffe588896971e04832f9f9f609d4","after":"4c1e62c7f757369baa1bd51f46c354abb0929c27","ref":"refs/heads/main","pushedAt":"2024-04-09T19:04:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"name and account change (#293)\n\n## Summary\r\n\r\n## How was it tested?","shortMessageHtmlLink":"name and account change (#293)"}},{"before":"1b4747137dcc2af088baf483716b19d2d20b25eb","after":"38406525d3baffe588896971e04832f9f9f609d4","ref":"refs/heads/main","pushedAt":"2024-04-08T17:24:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"[easy][pat] Update pat api and dependencies (#291)\n\n## Summary\r\n\r\nTSIA\r\n\r\n## How was it tested?","shortMessageHtmlLink":"[easy][pat] Update pat api and dependencies (#291)"}},{"before":"aea81ad9a503beba4f7b9b579f3ad708f94d00a6","after":"1b4747137dcc2af088baf483716b19d2d20b25eb","ref":"refs/heads/main","pushedAt":"2024-04-01T23:17:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"Update Internal Dependencies (#284)\n\nAutomated changes by\r\n[create-pull-request](https://github.com/peter-evans/create-pull-request)\r\nGitHub action\r\n\r\nCo-authored-by: mikeland73 ","shortMessageHtmlLink":"Update Internal Dependencies (#284)"}},{"before":"6cb90a213ef06394a86d0649d827a611b9ba3b86","after":"aea81ad9a503beba4f7b9b579f3ad708f94d00a6","ref":"refs/heads/main","pushedAt":"2024-03-29T20:50:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"[updates] Update go versions, api proto models (#278)\n\n## Summary\r\n\r\nMostly automated updates:\r\n\r\n* Updated all go versions\r\n* Updated api models (including new tokenservice model)\r\n* Added a few missing dependencies\r\n\r\n## How was it tested?\r\n\r\nbuilds, lints","shortMessageHtmlLink":"[updates] Update go versions, api proto models (#278)"}},{"before":"27cf272a5eb451fb6804b43d35ab77bafe74b2ed","after":"6cb90a213ef06394a86d0649d827a611b9ba3b86","ref":"refs/heads/main","pushedAt":"2024-03-26T19:01:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"Add dart to implementation list (#272)\n\n## Summary\r\nCloses https://github.com/jetpack-io/typeid/issues/32\r\n\r\n* [Repo](https://github.com/TBD54566975/typeid-dart)\r\n* [pub.dev link](https://pub.dev/packages/typeid) (dart / flutter\r\npackage manager)\r\n\r\n## How was it tested?\r\n* [Tests using vectors provided in\r\nspec](https://github.com/TBD54566975/typeid-dart/blob/main/test/typeid_test.dart#L26-L75)\r\n* [Successful build with tests\r\npassing](https://github.com/TBD54566975/typeid-dart/actions/runs/8424367913/job/23068076022)","shortMessageHtmlLink":"Add dart to implementation list (#272)"}},{"before":"087233757e3b715f55ceecb0f3909a7d37722f6d","after":"27cf272a5eb451fb6804b43d35ab77bafe74b2ed","ref":"refs/heads/main","pushedAt":"2024-03-09T00:47:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"feat: reference OCaml implementation (#266)\n\n## Summary\r\n\r\nReference to my OCaml implementation.","shortMessageHtmlLink":"feat: reference OCaml implementation (#266)"}},{"before":"0213b377c592c8afd4bf9d7e78bca4b998486f55","after":"087233757e3b715f55ceecb0f3909a7d37722f6d","ref":"refs/heads/main","pushedAt":"2024-02-14T18:21:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"[cicd] Bump action versions (#265)\n\n## Summary\r\n\r\nTSIA\r\n\r\n## How was it tested?\r\n\r\nCICD","shortMessageHtmlLink":"[cicd] Bump action versions (#265)"}},{"before":"8bcf74e76d0ba2ae6a4614e4fb2087f13bb3c2a0","after":"0213b377c592c8afd4bf9d7e78bca4b998486f55","ref":"refs/heads/main","pushedAt":"2023-12-21T03:08:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"[cicd] Fix go version in cicd (#243)","shortMessageHtmlLink":"[cicd] Fix go version in cicd (#243)"}},{"before":"c3d838af4e7cae1eb9e09aff83f49e715100c657","after":"8bcf74e76d0ba2ae6a4614e4fb2087f13bb3c2a0","ref":"refs/heads/main","pushedAt":"2023-12-20T01:46:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"[envsec] Implement init survey (#232)\n\n## Summary\r\n\r\nThis implements a simplified version of the init survey. Basically:\r\n\r\n```\r\n// flow:\r\n// 0. Ask if you want to overwrite existing config [y/N]\r\n// 1. Link to an existing project? [Y/n]\r\n// 2a. What project would you like to link to? (sorted by repo/dir match)\r\n// 2b. What’s the name of your new project?\r\n```\r\n \r\nA few other cleanup:\r\n\r\n* Got rid of `jetcloud` package. Split into `api` and `git`\r\n* Use transport to add auth token. (@savil we should probably do the\r\nsame for secrets API).\r\n\r\n## How was it tested?\r\n\r\n`envsec init`","shortMessageHtmlLink":"[envsec] Implement init survey (#232)"}},{"before":"3943bc1d2bfd5f5dfed20ad7e2f8b6e35bc3b6bd","after":"c3d838af4e7cae1eb9e09aff83f49e715100c657","ref":"refs/heads/main","pushedAt":"2023-12-13T22:51:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"[RFC] Remove prefix param when possible (#223)\n\n## Summary\r\n\r\nThis change removes the prefix param from `FromUUID` and\r\n`FromUUIDBytes`. It follows the philosophy that the correct path should\r\nbe easy (and the bad path should be less easy).\r\n\r\nPreviously to convert a UUID you must do:\r\n\r\n```golang\r\n// Previously (ugly)\r\ntypeid.FromUUID[idType](idType{}.Prefix(), uuid)\r\n\r\n// Or potential bug, pass a string\r\ntypeid.FromUUID[idType](\"typePrefix\", uuid)\r\n\r\n// After this change\r\ntypeid.FromUUID[idType](uuid)\r\n```\r\n\r\nBenefits:\r\n\r\n* less code in the correct path.\r\n* Much better type checking and less opportunity for miss-use. No way to\r\npass a bad prefix.\r\n\r\nDownside:\r\n\r\n* AnyIDs are a bit longer and uglier.\r\n* Extra functions\r\n\r\nOpen to renaming `AnyPrefixFromUUID` to something better. Maybe\r\n`FromUUIDWithPrefix` ? or `FromPrefixAndUUID` ?\r\n\r\n## How was it tested?\r\n\r\n* builds, tests","shortMessageHtmlLink":"[RFC] Remove prefix param when possible (#223)"}},{"before":"bff53deba1cb62808dbea51a849fb0d2d5d16e92","after":"3943bc1d2bfd5f5dfed20ad7e2f8b6e35bc3b6bd","ref":"refs/heads/main","pushedAt":"2023-12-01T22:34:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jetpack-io-bot","name":null,"path":"/jetpack-io-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93685620?s=80&v=4"},"commit":{"message":"Update Internal Dependencies (#211)\n\nAutomated changes by\r\n[create-pull-request](https://github.com/peter-evans/create-pull-request)\r\nGitHub action\r\n\r\nCo-authored-by: mikeland73 ","shortMessageHtmlLink":"Update Internal Dependencies (#211)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXEBf6AA","startCursor":null,"endCursor":null}},"title":"Activity · jetify-com/typeid"}