Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flog v2 Issues - README #91

Open
rbong opened this issue Jan 22, 2023 · 0 comments
Open

Flog v2 Issues - README #91

rbong opened this issue Jan 22, 2023 · 0 comments

Comments

@rbong
Copy link
Owner

rbong commented Jan 22, 2023

Flog v2 has been released and it comes with lots of changes.

How does it look?

the v2 commit graph

How can I upgrade to v2?

See the v2 migration guide

You will also receive deprecation warnings when possible

How can I revert back to v1?

Install Flog using the branch v1, ex. Plug 'rbong/vim-flog', { 'branch': 'v1' }

I used the alpha, how can I keep using v2?

The v2 branch that was being used during alpha is no longer available, switch back to the master (default) branch.
In other words, install normally, ex. Plug 'rbong/vim-flog'

Why did everything change?

Flog was essentially a "hack" before, a wrapper around the system command git log --graph, making it slow, ugly, and limited.
Fixing this requires drawing our own commit graph, which requires a real language, ex. Lua.
Adding a new major dependency is not something everyone will like, which is why v1 is still available

Flog also had a number of other longtime issues that required breaking changes, which are being released at the same time

Other

Please post a new issue for any bugs, feedback, or questions

@rbong rbong pinned this issue Jan 22, 2023
Repository owner locked and limited conversation to collaborators Jan 22, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant