Backlog
3Under consideration
Public repositories
Public repos are fully accessible to anyone without an account. Any logged-in user can contribute to the repository.
Issues
Create & track issues in every repository with markdown descriptions, labels and assignees.
Deployment tracking
https://docs.github.com/en/repositories/viewing-activity-and-data-for-your-repository/viewing-deployment-activity-for-your-repository GitHub’s API has a feature where you can call a deployments endpoint with environment details and report on the outcome which shows within the GitHub history itself. It would be great if Jujubi could do something similar.
Planned
2Committed and queued
Semantic diffs
See diffs by meaning, not just by line. View what actually changed instead of noisy line-by-line shifts.
Commit cloud
Handle repositories with scale increasing over number of files, size of files and number of commits in history without slowing down clones, diffs, or pushes. Also, back up every commit to the cloud automatically, even ones thjat aren't pushed yet.
In Progress
9Actively being built
Desktop app
Interdiffs
Compare two versions of a pull request side by side. See exactly what changed between revisions instead of re-reviewing the whole diff from scratch.
Stacked PRs
Break a large change into a stack of small, dependent pull requests. Review and merge each one in order without waiting for the entire stack to be ready.
Evolog
View how a change has evolved over time
Diffignores
Exclude generated files, lockfiles, and vendored code from diffs and review stats. Define patterns once per repo so noisy files stay out of every pull request automatically.
Hunk checkpoints
Mark individual hunks within a diff as reviewed so they collapse out of view.
Draft PRs
Open a pull request as a draft to signal that it's still in progress and not yet ready for review.
Soft approvals
Signal a pull request looks good without casting a full, binding approval. Use a soft approval to show support or share early confidence, while formal sign-off from required reviewers still gates the merge.
CI/CD pipelines
Bring existing.github/workflows files and run them without needing to make any changes.
Done
3Recently shipped
Reviews
Open a pull request to propose changes and get them reviewed before merging. Comment inline on specific lines, request changes or approve.
Protection rules
Set rules on protected branches like main so nothing merges without meeting required standards.
Merge queues
Queue up approved pull requests to merge automatically, one at a time, against the latest version of the branch. Catch conflicts before they hit main instead of after.