Logo
Explore Help
Register Sign in
barrettruth/forge.nvim
1
1
Fork
You've already forked forge.nvim
0
Code Issues 4 Pull requests Releases 5 Packages Activity Actions
5 releases 7 tags
  • nightly 12c2c0a1ba

    nightly (12c2c0a) Pre-release

    github-actions[bot] released this 2026-04-29 20:30:59 +00:00 | 124 commits to main since this release

    Built from 12c2c0a1ba85a1f4501b30f8317ad2f27580db9c.

    What's Changed

    • ci(release): switch nightly to rolling short-sha prereleases by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/447
    • fix(docs): sync vimdoc with current forge behavior by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/448
    • refactor(format): centralize status icon mapping by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/451
    • cmd: let current-open-PR mutators omit {num} by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/456
    • resolver: add branch-relative non-open PR lookup beside current_pr() by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/457
    • api/cmd: let implicit pr_ci resolve closed and merged PRs by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/458
    • feat(status): add statusline-friendly status API by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/459
    • feat(cmd): allow implicit branch-relative pr reopen by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/460
    • feat(cmd): align PR completion with branch state (#455) by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/461
    • refactor(surface): separate direct and interactive entrypoints (#463) by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/469
    • fix(cmd): keep interactive CI flows out of :Forge (#449) by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/470
    • feat(ci): add a buffer-native PR checks view (#464) by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/471
    • feat(ci): make bare current-branch CI deterministic (#465) by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/472
    • fix(deps): make fzf-lua optional outside interactive routes (#466) by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/473
    • test(surface): enforce picker-free deterministic flows (#467) by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/474
    • feat(compose): switch compose buffers to forgecompose by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/479
    • feat(buffers): split forge_log into forgelist and forgelog by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/480
    • fix(buffers): disambiguate CI branch and run bufnames by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/483
    • fix(ci): paginate deterministic branch history by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/484
    • fix(ci): overwrite fetched nightly tag before publish by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/485
    • feat(browse): accept shorthand target paths by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/486
    • feat(ci): align CI rows and deterministic affordances by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/496
    • feat(ci): filter deterministic jobs by name by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/497
    • fix(compose): leave issue create at default cursor state by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/499
    • refactor(compose): reuse shared command error helper by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/500
    • refactor(compose): extract diff stat mark helper by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/501
    • refactor(compose): extract diff stat command helper by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/502
    • refactor(target): share forge URL parsing helpers by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/503
    • refactor(picker): share picker session failure builder by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/504
    • refactor(format): build icon mappers from a factory by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/505
    • refactor(picker): share picker entry value helper by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/506
    • refactor(surface): share toggle state helper by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/507
    • refactor(cmd): share list membership helpers by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/508
    • refactor(init): isolate forge detection state by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/509
    • refactor(detect): route internal callers through forge.detect by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/510
    • refactor(state): extract cached repo and status state by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/512
    • refactor(state): route direct readers through forge.state by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/513
    • refactor(cmd): route command state helpers through forge.state by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/514
    • refactor(compose): route list invalidation through forge.state by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/515
    • refactor(pickers): route list caches through forge.state by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/516
    • refactor(pickers): route pr state updates through forge.state by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/517
    • refactor(init): extract repo helpers (#518) by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/524
    • refactor(core): remove internal forge facade indirection (#522) by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/534
    • refactor(pickers): extract shared picker support (#527) by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/541
    • refactor(pickers): split PR and issue surfaces (#528) by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/542
    • refactor(pickers): split checks, CI, release, and git surfaces (#529) by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/543
    • refactor(log): extract rendering and summary parsing (#530) by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/544
    • refactor(ci): share request and buffer lifecycle helpers (#531) by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/545
    • refactor(core): stop routing internal calls through forge root by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/551
    • refactor(init): clarify public helper ownership by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/553
    • refactor(pickers): extract shared entity picker builder by @barrettruth in https://github.com/barrettruth/forge.nvim/pull/555

    Full Changelog: https://github.com/barrettruth/forge.nvim/compare/v0.1.0...nightly

    Downloads
    • Source code (ZIP)
      1 download
    • Source code (TAR.GZ)
      1 download