Ecosystem metrics
- New Repos
- 5
- New
- Commits
- 443
- down 37.8%
- Releases
- 3
- down 50.0%
- Contributors
- 38
- down 11.6%
- Merges
- 15
- down 25.0%
Activity Overview
Commits and releases over time
- Commits
- Releases
- Authors
Repository Explorer
No repositories match that filter.
8963 commits in all time
Aug 04, 2026 23:32 – Nov 02, 2026 23:32 UTC
Notes added by 'git notes add'
c626f3fe
notes/semantic-release
1/1 ++ 0 --
chore: v2026.43.0 (release)
## [2026.43.0](https://github.com/michaeltchuang/a-day-in-my-bobalife/compare/v2026.42.0...v2026.43.0) (2026-11-02) ### Updates & Maintenance * log greeting (2026-10-27) ([cff95ac](https://github.com/michaeltchuang/a-day-in-my-bobalife/commit/cff95acf7e48026609f70509bd085e5df26956cf)) * log greeting (2026-10-28) ([0d19187](https://github.com/michaeltchuang/a-day-in-my-bobalife/commit/0d19187d5615e5618c829a8c6798fd1f8d9a4e17)) * log greeting (2026-10-29) ([cccaf9f](https://github.com/michaeltchuang/a-day-in-my-bobalife/commit/cccaf9fd12550bce135af7e59cea32c36efe8441)) * log greeting (2026-10-30) ([39e05c6](https://github.com/michaeltchuang/a-day-in-my-bobalife/commit/39e05c6eabe6a00554d8edb7324b8fc4a6014070)) * log greeting (2026-10-31) ([05b5dc9](https://github.com/michaeltchuang/a-day-in-my-bobalife/commit/05b5dc9529683eb13f5c935e41ee020cfef5d51e)) * log greeting (2026-11-01) ([f42727b](https://github.com/michaeltchuang/a-day-in-my-bobalife/commit/f42727ba8d92e868ab982b221b0cef17474faa68)) * log greeting (2026-11-02) ([89f3e17](https://github.com/michaeltchuang/a-day-in-my-bobalife/commit/89f3e17d9b066101f44c5116158e5511fe8af501))
1da16fd0
main
1/13 ++ 0 --
Merge b767f8b8266f641b203d2043f13845ac425d5453 into 0511c1cdc4376be83513aa8ab69102620fc0dbc2
ace75b93
pull/66/merge
10/1,370 ++ 1,441 --
chore(deps): Update all non-major dependencies
b767f8b8
renovate/all-non-major-dependencies
10/1,370 ++ 1,441 --
Merge 45907d6a6cc0fc0f3c8e08e68e4eca65ce7c4a4a into 66fdf4ad60479aa41e66cc39b65e7ed118834616
7100b7d7
pull/6627/merge
17/1,899 ++ 102 --
use bounds.MaxTxnBytesPerBlock instead of separate const
45907d6a
pull/6627/head
3/23 ++ 23 --
fix(upgrade): report what changed, surface apt errors, refresh the signing key
- Compare the installed algod version before and after the upgrade and say "upgraded from X to Y", "already up to date" or "finished", instead of always claiming success. - Read apt-get update output: fail on errors from the Algorand repository and on fatal apt errors (locks, malformed sources), warn on everything else. apt exits 0 on signature failures when lists are cached, so the exit code alone hides them. - Before updating, compare the installed Algorand apt key with the published one. If it has expired, rotated or been revoked, show the installed key and the merged result and ask y/N; --accept-new-key answers yes for unattended runs. Only keyrings that hold just the pinned Algorand primary key, in the standard keyring directories, are touched. - Fail with a clear message when no enabled apt repository provides the algorand package and nothing was upgraded. - On macOS read the installed version from brew info --json=v2.
f2a44022
fix/upgrade-feedback
14/1,893 ++ 16 --
Merge 08febe488fbe2989368bda4a543947bd9cc0a07b into 66fdf4ad60479aa41e66cc39b65e7ed118834616
50bd0284
pull/6812/merge
5/47 ++ 8 --
Merge branch 'rel/stable' into relstable5.0.5-remerge
08febe48
relstable5.0.5-remerge
5/47 ++ 8 --
Merge remote-tracking branch 'upstream/master' into blockdb-window-compression
13863d42
pull/6627/head
300/87,365 ++ 44,207 --
Merge ae3e474cefde4b12ad91dccd75896e1b2b152921 into 66fdf4ad60479aa41e66cc39b65e7ed118834616
286d189c
pull/6659/merge
15/2,058 ++ 174 --
util/timers: implement msgp encoding for the monotonic clock
Monotonic implements msgp.Marshaler and msgp.Unmarshaler, writing its reference point as a msgpack array of Unix seconds and nanoseconds. Decode reads that form as well as the go-codec timestamp. Encode keeps writing the go-codec timestamp until encodeWithMsgp is set, so a node rolled back to an older release can still restore its crash state.
ae3e474c
pull/6659/head
2/134 ++ 68 --
util/timers: decode the monotonic clock zero as an int64 as well
Encode still writes go-codec's msgpack timestamp so a node rolled back to an older release can restore its crash state. Decode also accepts msgpack nil and an int64 of Unix nanoseconds, so a later release can switch Encode to that form without reflection.
6b531195
pull/6659/head
2/133 ++ 4 --
Merge a2632c40b3973030f6b81d55874bfd86b16e7a6f into 66fdf4ad60479aa41e66cc39b65e7ed118834616
97507d76
pull/6659/merge
14/1,861 ++ 172 --
lint: cover remaining reflection call sites, exclude tools/debug
Use generated msgp for AccountTotals in the catchpoint label, whose msgp encoding is tested to match go-codec. Exclude the offline tools/debug programs from the reflection rule, and mark goal inspect and the monotonic clock's time.Time encoding.
a2632c40
pull/6659/head
5/8 ++ 5 --
Merge e2ed6fc911abff239591aad592a697ab43c050ff into 66fdf4ad60479aa41e66cc39b65e7ed118834616
656adf10
pull/6659/merge
12/1,855 ++ 169 --
lint: forbid protocol.(Encode|Decode)Reflect outside tests and REST clients
Convert the algoh block fetch to generated msgp, since rpcs.EncodedBlockCert has it. The remaining uses decode types with no generated msgp code, or read actions persisted by older releases.
e2ed6fc9
pull/6659/head
6/15 ++ 6 --
Merge 1915597d52410237bca0f73846de01511f9993f0 into 66fdf4ad60479aa41e66cc39b65e7ed118834616
c4497ed6
pull/6811/merge
5/50 ++ 45 --
lint: enable the forbidigo testify Error ban in crypto/ and network/
golangci-lint v2 ignores the forbidigo analyze_types and p keys, so the rule never ran. Rename them to analyze-types and pattern, scope the crypto/network exclusion to this rule's message so later forbidigo rules can apply repo-wide, and convert the existing require.Error and assert.Error calls in crypto/ and network/ tests.
1915597d
pull/6811/head
5/50 ++ 45 --
Merge 10a6f907c8f276a6582cc335872e59491c279c72 into 66fdf4ad60479aa41e66cc39b65e7ed118834616
c038f976
pull/6797/merge
70/4,109 ++ 4,090 --