This repository was archived by the owner on Jul 6, 2026. It is now read-only.
0.4.7 (2024-07-04)
Bug Fixes
- add a line break (25d389e)
- add an early
return(6d6a90a) - add recorded test (7551eec)
- add releaserc (#9) (04720e5)
- add short description to summary command (e4f07ee)
- add some better help text (59caeb1)
- add twitter link to README (0407ab9)
- address issue with mailmap parsing not occurring (3bdb289)
- address lint issue (7b8537b)
- address lint issues (890ecfe)
- address some parse issues, integrate with
logtable (c2a5a81) - an incorrect link (for now) (c805396)
- change log line to reflect actual behavior (d168a52)
- change up the date display a bit (4135316)
- clean up default rate limit handler (f9689c0)
- date formatting on
created_atandupdated_atcolumns (2690f21) - default to empty func (f8bc209)
- don't show "more" footer when there's no limit provided (9875473)
- error handling for summarize commands (3094f5c)
- implement
WithGitHubPostRequestHook(eb5e04b) - incorrect link (e54291f)
- make
--dbflag persistent (4f434f7) - make failing test work by updating fixture (wrongly changed) (aa52fdf)
- make tests pass (fe38781)
- no need for
Persistentflags (4291af3) - no need to "pretty print" numbers as strings in JSON output (a69d204)
- reduce sleep to something more reasonable (4f0f8b1)
- refactor github rate limit handler to be settable (9f03e83)
- remove old API documentation (61cd801)
- rename scalar funs to
time_diffandapprox_dur(1f0eb13) - rename some files to remove "duplication" (87f5326)
- revert to last known working version of
go.riyazali.net/sqlite(1df1d8c) - rm
system_libgit2tag (4395283) - rm duplicate rate limit check (7a9fae4)
- run
go fmt ./...(c560215) - run release workflow (#8) (806e750)
- deps: update github.com/shurcool/githubv4 digest to 0b5c4c7 (4062dda)
- deps: update github.com/shurcool/githubv4 digest to 420ad09 (b593885)
- deps: update github.com/shurcool/githubv4 digest to a134b14 (a5639ab)
- deps: update go.riyazali.net/sqlite digest to 77a6464 (1492fd8)
- deps: update go.riyazali.net/sqlite digest to 80a51d3 (53928ab)
- deps: update go.riyazali.net/sqlite digest to bd9e30b (d9bd08c)
- deps: update go.riyazali.net/sqlite digest to df6a26c (1a1e117)
- deps: update golang.org/x/oauth2 digest to 6fdb5e3 (581c105)
- deps: update golang.org/x/oauth2 digest to b44042a (10e692b)
- deps: update golang.org/x/term digest to 8365914 (7d061fa)
- deps: update module github.com/burntsushi/toml to v1.2.1 (a47ae36)
- deps: update module github.com/charmbracelet/bubbles to v0.15.0 (a7caaab)
- deps: update module github.com/charmbracelet/bubbletea to v0.23.2 (e518fcf)
- deps: update module github.com/charmbracelet/lipgloss to v0.7.1 (5dd408d)
- deps: update module github.com/go-enry/go-enry/v2 to v2.8.3 (a88f972)
- deps: update module github.com/go-enry/go-enry/v2 to v2.8.4 (f29bb55)
- deps: update module github.com/mattn/go-sqlite3 to v1.14.16 (d08dd59)
- deps: update module github.com/pullrequestinc/go-gpt3 to v1.1.15 (32dd362)
- deps: update module github.com/rs/zerolog to v1.29.0 (4337fb1)
- deps: update module github.com/spf13/cobra to v1.6.0 (d8d40a2)
- deps: update module github.com/spf13/cobra to v1.6.1 (35e5ff7)
- deps: update module golang.org/x/mod to v0.6.0 (deb9bb8)
- deps: update module golang.org/x/mod to v0.7.0 (8b5da8d)
- deps: update module golang.org/x/mod to v0.8.0 (ee039d9)
- deps: update module golang.org/x/mod to v0.9.0 (632c6ae)
- deps: update module golang.org/x/oauth2 to v0.1.0 (5abe326)
- deps: update module golang.org/x/term to v0.1.0 (19a90e0)
- deps: update module golang.org/x/term to v0.4.0 (fe1756e)
- deps: update module golang.org/x/term to v0.9.0 (97877aa)
- deps: update module golang.org/x/text to v0.3.8 (f567099)
- deps: update module golang.org/x/text to v0.6.0 (aa85085)
- deps: update module golang.org/x/text to v0.8.0 (50d17bb)
- add constraints for
github_repo_prstable (e88c189) - lint issues (55104a0)
- deps: update module golang.org/x/text to v0.4.0 (746660d)
- deps: update module golang.org/x/time to v0.1.0 (58c6744)
- deps: update module golang.org/x/time to v0.2.0 (a799a8b)
- sqlite3: add flag to enable sqlite3_unlock_notify() (e881104), closes #349
- clone sub modules when running renovate (cf9eb99)
- failing test cases that uses
github.com/mergestat/mergestat(5a1f6f5) - proper types for some columns on
github_pr_reviewstable (d3de21c) - should not be "deterministic" (I think) (a2be3ba)
- small tweaks to blame date output (a580a52)
- small wording change (0492d2b)
- some other date formatting fixes (3017cd3)
- some renaming (3ee5c6f)
- some renaming and shuffling (e36af78)
- try a different approach to submodule update (755bba5)
- try adding
gomodMassageto renovate config (e74eaaf) - try fixing github actions again (32fbb61)
- tweak error messages,
rev->revision(244d36e) - tweak the behavior of the file count calculation (5f680ee)
- tweak wording of test error message (ec66cae)
- typo in
README(1a2c913) - typo in test name (2744baf)
- update .mailmap (93b4542)
- update github actions to use submodules (bc173d9)
- update link in README (276aeec)
- update some comments (6e8edd7)
- update some links in the README (a7b0837)
- update some naming, formatting and README wording (16efaf1)
- use a
sync.Mapinstead of a plain map in theCachedLocator(7cd4475) - use default git log order, instead of
CommitterTimeby default (b720862) - while we're here, add a
--timeoutflag to the golangci linter (5e908d1)
Features
- add
actor_locationcolumn to thegithub_org_audit_logtable (b08d715) - add
github_reposcalar function (0f3b2ae) - add
idcolumn togithub_pr_reviewstable (a2b7dbf) - add
labelscolumn togithub_repo_issuestable-valued-func (c123139) - add
labelscolumn togithub_repo_prstable-valued-func (1b0783b) - add a
--jsonflag tosummarycommand (1a019cf) - add a
clonescalar func that's essentially a no-op (597173e) - add a very simple test case (with anonymized data) (67d4ea7)
- add ability for user to skip
.mailmapuse with--skip-mailmapflag (e4fb155) - add ability to specify a sqlite db to mount to when executing queries (26d97ae)
- add date filtering to the
summarysub command (9758d55) - add file mode columns to
statstable-valued-function (5116d87) - add file path based filtering, some other improvements (cfeaa84)
- add GitHub post request hook (e15d527)
- add hook for running a function before a GitHub API request (acb411d)
- add some screenshots to the
README(3eb2f6a) - add support for
GIT_SSL_NO_VERIFYwhen cloning repos (564f2c5), closes #243 - add support for check runs (7159c0b)
- add table-valued-function for listing GitHub PR reviews (fba9376)
- allow user to set directory where repos are cloned to (95ffcbd)
- arm64 release (f156c58)
- first pass at adding a
summarysubcommand (4a2d5fa) - GitHub branches table (#220) (b068a48)
- implement
blamesubcommand to show summary of blame info (408e6e4) - implement
csv-noheaderandtsv-noheaderoutput formats (1fe8e56) - implement a "hook" for dealing with github API rate limit responses (ffd3f88)
- implement a
github_org_audit_logtable (7a373ff) - improvements to
summarycommand (28331e4) - initial
codexexperiment - natural language to SQL (0e97e3e) - option to exclude git functionality, when used as a library (7a9a8a7)
- refactor
summarycommand, rename tosummarizeand make aparent(3e046b4) - rename current
jsonoutput format tondjsonand add a betterjson(68b0e26) - replace
[@patrickdevivo](https://github.com/patrickdevivo)with@mergestat/core-maintainers(d4b4dda) - semantic release & darwin release (#7) (ff5bc6e)
- start a
mailmapparse implementation (34e8865) - start a
servicemode implementation that runs a local HTTP API (6750b60) - table GitHub issues comments (#205) (11153d5)
- table GitHub pr comments (#206) (85f0cb8)
- table to query repo branch protections (d0d52c6)
- table, string and delim as inputs; splits into rows based on delim (4e7251f)
- time formatting sqlite print functions (e8b2e6c)
- upgrade sqlite to
2.38.0(and other go deps as well) (e7202e7) - use
GITHUB_TOKENenv for cloninghttpsrepos (968a737) - vendor
libgit2(viagit2go) (9c6e769)