{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":75744278,"defaultBranch":"main","name":"ulid","ownerLogin":"oklog","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-12-06T15:26:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24411296?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1694028312.0","currentOid":""},"activityList":{"items":[{"before":"8b543f47f77d8161698307a166e0e42a08f1c78a","after":"96c4edf226ef639c92f96f42c7c2a161ae0e1a66","ref":"refs/heads/main","pushedAt":"2024-04-13T18:09:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbourgon","name":"Peter Bourgon","path":"/peterbourgon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114509?s=80&v=4"},"commit":{"message":"Add `ulid.Zero` and `.IsZero()` method (#112)\n\n* Add `uuid.Nil` and `.IsZero()` method\r\n\r\nThis simplifies comparisons with empty ULIDs. Right now, most people\r\nare doing something like the following to check if a ULID is non-zero:\r\n\r\n```go\r\nid.Compare(ulid.ULID{}) == 0\r\n```\r\n\r\nThis requires allocating a new empty ULID each time. Some packages\r\navoid this by creating their own global (or private) nil ULIDs on\r\ninitialization.\r\n\r\nThis should be built in and simple for better perf & a cleaner API.\r\n\r\n* Update ulid.go\r\n\r\n* Update ulid.go\r\n\r\n* Update ulid.go\r\n\r\n* Update ulid_test.go\r\n\r\n* Update ulid_test.go\r\n\r\n---------\r\n\r\nCo-authored-by: Peter Bourgon ","shortMessageHtmlLink":"Add ulid.Zero and .IsZero() method (#112)"}},{"before":"1d53f5dd0be1ab8a49bedce0c2680d8981cc3297","after":"8b543f47f77d8161698307a166e0e42a08f1c78a","ref":"refs/heads/main","pushedAt":"2024-03-02T03:33:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbourgon","name":"Peter Bourgon","path":"/peterbourgon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114509?s=80&v=4"},"commit":{"message":"bump actions/checkout@v4 (#113)","shortMessageHtmlLink":"bump actions/checkout@v4 (#113)"}},{"before":"a1d104faec9c5689bc5efd76c2b1820882ab3c93","after":"1d53f5dd0be1ab8a49bedce0c2680d8981cc3297","ref":"refs/heads/main","pushedAt":"2024-03-02T03:33:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbourgon","name":"Peter Bourgon","path":"/peterbourgon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114509?s=80&v=4"},"commit":{"message":"bump actions/setup-go@v5 (#114)","shortMessageHtmlLink":"bump actions/setup-go@v5 (#114)"}},{"before":"0ecc433d6dfe22ae5316254903241412145b5eea","after":null,"ref":"refs/heads/timestamp","pushedAt":"2023-09-06T19:25:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"peterbourgon","name":"Peter Bourgon","path":"/peterbourgon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114509?s=80&v=4"}},{"before":"b4f99149a957226cf1ecd2d4da65297b809e9776","after":"a1d104faec9c5689bc5efd76c2b1820882ab3c93","ref":"refs/heads/main","pushedAt":"2023-09-06T19:25:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbourgon","name":"Peter Bourgon","path":"/peterbourgon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114509?s=80&v=4"},"commit":{"message":"Add ulid.Timestamp method (#107)","shortMessageHtmlLink":"Add ulid.Timestamp method (#107)"}},{"before":null,"after":"0ecc433d6dfe22ae5316254903241412145b5eea","ref":"refs/heads/timestamp","pushedAt":"2023-08-25T15:55:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"peterbourgon","name":"Peter Bourgon","path":"/peterbourgon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114509?s=80&v=4"},"commit":{"message":"Add ulid.Timestamp method","shortMessageHtmlLink":"Add ulid.Timestamp method"}},{"before":"99f59762fe4431686af13a3dd4b190761b2ae908","after":"b4f99149a957226cf1ecd2d4da65297b809e9776","ref":"refs/heads/main","pushedAt":"2023-07-04T16:11:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tsenart","name":"Tomás Senart","path":"/tsenart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67471?s=80&v=4"},"commit":{"message":"README: println -> fmt.Println\n\nFixes #104","shortMessageHtmlLink":"README: println -> fmt.Println"}},{"before":"07cd8cd85617403c478fdfd3c8a0e2ddc1e57d22","after":null,"ref":"refs/heads/default-entropy","pushedAt":"2023-03-27T19:59:26.704Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"peterbourgon","name":"Peter Bourgon","path":"/peterbourgon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114509?s=80&v=4"}},{"before":"6222989e3f95150b27dc0c18ac418c3eb7bffd02","after":"99f59762fe4431686af13a3dd4b190761b2ae908","ref":"refs/heads/main","pushedAt":"2023-03-27T19:59:21.138Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbourgon","name":"Peter Bourgon","path":"/peterbourgon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114509?s=80&v=4"},"commit":{"message":"Refactor default entropy and fix test (#98)\n\n* Refactor default entropy and fix test\r\n\r\n* Update staticcheck in test action\r\n\r\n* Another fix to the test action\r\n\r\n* Update comments","shortMessageHtmlLink":"Refactor default entropy and fix test (#98)"}},{"before":"ca5b9c47f7bc3f3695fbd5555b275d9eafe509de","after":"07cd8cd85617403c478fdfd3c8a0e2ddc1e57d22","ref":"refs/heads/default-entropy","pushedAt":"2023-03-27T19:54:11.299Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterbourgon","name":"Peter Bourgon","path":"/peterbourgon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114509?s=80&v=4"},"commit":{"message":"Update comments","shortMessageHtmlLink":"Update comments"}},{"before":"ba948e558873ef365724ac06dd4d614f5f36a2d4","after":"ca5b9c47f7bc3f3695fbd5555b275d9eafe509de","ref":"refs/heads/default-entropy","pushedAt":"2023-03-08T19:09:11.370Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterbourgon","name":"Peter Bourgon","path":"/peterbourgon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114509?s=80&v=4"},"commit":{"message":"Another fix to the test action","shortMessageHtmlLink":"Another fix to the test action"}},{"before":"41bdc8d44e99f6f2bc4c88d8afabf8d4ebf59958","after":"ba948e558873ef365724ac06dd4d614f5f36a2d4","ref":"refs/heads/default-entropy","pushedAt":"2023-03-08T19:07:06.251Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterbourgon","name":"Peter Bourgon","path":"/peterbourgon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114509?s=80&v=4"},"commit":{"message":"Update staticcheck in test action","shortMessageHtmlLink":"Update staticcheck in test action"}},{"before":null,"after":"41bdc8d44e99f6f2bc4c88d8afabf8d4ebf59958","ref":"refs/heads/default-entropy","pushedAt":"2023-03-08T19:04:53.831Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"peterbourgon","name":"Peter Bourgon","path":"/peterbourgon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114509?s=80&v=4"},"commit":{"message":"Refactor default entropy and fix test","shortMessageHtmlLink":"Refactor default entropy and fix test"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEL-RuQwA","startCursor":null,"endCursor":null}},"title":"Activity · oklog/ulid"}