Releases: w4/rgit
Releases · w4/rgit
v0.1.4
What's Changed in 0.1.4
- Release v0.1.4 by @w4
- Fix log 0 for empty commits by @w4
- Fix build when passing TREE_SITTER_GRAMMAR_LIB_DIR by @w4
- Remove intermediary vecs/btreemaps for ordering on index by @w4
- Avoid mutating vector to determine endpoint by @w4
- Remove duplicate hashbrown dependency by moving to basic-toml by @w4
- Remove kanal by @w4
- Add cargo-deny by @w4
- Update gix by @w4
- Bump cc from 1.1.22 to 1.2.0 by @w4 in #78
- Bump cc from 1.1.22 to 1.2.0 by @dependabot[bot]
- Bump uuid from 1.10.0 to 1.11.0 by @w4 in #77
- Bump uuid from 1.10.0 to 1.11.0 by @dependabot[bot]
- Bump httparse from 1.9.4 to 1.9.5 by @w4 in #75
- Bump httparse from 1.9.4 to 1.9.5 by @dependabot[bot]
- Bump prettyplease from 0.2.22 to 0.2.25 by @w4 in #74
- Bump prettyplease from 0.2.22 to 0.2.25 by @dependabot[bot]
- Add feature for using zlib-ng by @w4
- Avoid allocating tag names in a loop by @w4
- Bump clap from 4.5.18 to 4.5.20 by @dependabot[bot] in #72
- Bump clap from 4.5.18 to 4.5.20 by @dependabot[bot]
- Add breadcrumbs to tree view by @w4
- Flatten nested paths with only one child by @w4
- Rollback zlib-ng for now as it causes Docker builds to fail by @w4
- Update nixpkgs by @w4
- Move to rkyv from bincode by @w4
- Fix incorrectly anchored matches on highlighter injection by @w4
- Add highlighting timeout by @w4
- Move to forked Helix by @w4
- Fix docker builds by @w4
- Reduce dependencies by removing unnecessary features by @w4
- Stop default logging of tokio trace events by @w4
- Use Helix's tree-sitter grammar registry by @w4
- Add support for submodules by @w4
- Add more supported languages by @w4
- Move from syntect to tree-sitter by @w4
- Use simdutf8 for interacting with files within Git by @w4
- Add clang back to nativeBuildInputs by @w4
- Perform repository operation on commit page in parallel by @w4
- Fix unused package option in flake.nix by @w4
- Fix docker builds by @w4
- Reduce gix dependency set by @w4
- Cache open repositories to reduce IO & move to zlib-ng by @w4
- Replace usages of sha2 with xxhash by @w4
- Remove dependency on nom, once_cell & parking_lot by @w4
- Move to crane by @w4
- Bump dependencies by @w4
- Fix typo causing removed lines not to show highlighted by @w4
- Move from libgit2 to gitoxide by @w4
- Trim newlines on text inserted that does not need additional spans opening by @w4
- Fix newlines not being inserted when code tags aren't used for line breaks by @w4
- Avoid syntax highlighting overly long lines by @w4
- Bump version of Debian in Dockerfile by holly sparkles
- Bump version of rustc in Dockerfile by @w4
- Update dependencies by @w4
- Add default request timeout by @w4
- Expose tokio-console by @w4
Full Changelog: 0.1.3...0.1.4
v0.1.3
What's Changed
- Retain references across pages
- Improve smart_git performance via output streaming
- Fix cross-branch readme cache
- Add ability to download tar.gz of commit/branch/tag
- Fix missing download link on tags table
- Use correct default branch on log & summary pages
- Harden reflog updates from transient errors
- Remove panicking code paths of tag indexing
- Fix empty summary & body on plain patch view
- Stop garbling binary files on raw display
- Fix readmes not rendering github formatted markdown - thank you Holly Sparkles for the contribution
- Redirect repository i/o errors from frontend to error log - thank you Holly Sparkles for the contribution
- Ensure referenced repository exists before executing route handler
- Implement partial reindexes
- Migrate to RocksDB
- Fix fetch_latest_commit fetching the earliest commit
- Fix for buffer overflow in fetch_latest_one - thank you Holly Sparkles for the contribution
- Write in batches to RocksDB
- Expose page generation time
- Add overflow-x: auto to tables
- Fix tag validity
- Forward Content-Encoding to git http-backend
- Improve smart_git performance via output streaming
- Update axum to 0.7
Full Changelog: 0.1.2...0.1.3
v0.1.2
What's Changed
- Dockerfile: Drop user nobody by @stappersg in #22
- not owned by current user by @stappersg in #23
- Wrapped long lines. by @stappersg in #24
- How to avoid 'Repository not exported' by @stappersg in #26
- Update dependencies
- Fix gitweb owner not displaying by holly sparkles in external contribution
- Fix for http cloning not working in docker by holly sparkles in external contribution
- Update Docker to accept REFRESH_INTERVAL as an environment variable by holly spaarkles in external contribution
Full Changelog: 0.1.1...0.1.2
v0.1.1
- Updated "generated by" link to an rgit instance #11, thanks @stappersg!
- Added favicon.ico #14, thanks @stappersg!