Releases: 0rax/fishline
v3.3.0
Fishline v3.2.1
Full CHANGELOG is available as part of PR #32.
Fishline v3.2.0
Full CHANGELOG is available as part of PR #27.
Fishline v3.1.0
Full CHANGELOG is available as part of PR #25.
Fishline v3.0.1
Full CHANGELOG is available as part of PR #22.
Fishline v3.0.0
Full CHANGELOG is available as part of PR #20.
Fishline v3.0.0-beta.2
This is the second beta release for the complete refactoring of Fishline's code base.
Some new changes have been made since the first beta release. The major change being the new logic in __fishline_segment
allowing the invertion of a segment separator & the addition of pre
and post
argument to it.
3 new segments are also availlable:
fish
: which prints a beautiful fishseparator
: which create an empty black segment ignoringFLSYM_{LEFT|RIGHT}_{PRE|POST}
invert
: which trigger the new invert mechanism manually alowing the creation of a diamond shape segment. (i.e.< segment >
instead of> segment >
)
Some small fixes for fish v2.3.0
have also been added to this release as well as a fix for procps-ng
management of signal name in kill
(see #21).
A complete CHANGELOG for the future fishline v3.0.0
is availlable as part of PR #20 (which is still not complete).
Changes from the latest beta can be viewed here.
Fishline v3.0.0-beta.1
This is a beta release for the complete refactoring of Fishline's code base.
A lot have been made to make the code more idiomatic, but also adding some documentation about the internal functions availlable for the developers.
Pretty all files and functions in the project has been renamed or moved around in order to make everything clearer and to fit nicely in the fish-shell ecosystem. This version elevate fish-shell autloading mechanism to load its segments and internals and the 'private' listing of functions of fish-shell's functions
command.
When updating your install, be aware that the initalization script has been moved from fishline.fish
to init.fish
so you will need to update this in your configuration.
set FLINE_PATH $HOME/.config/fish/fishline
- source $FLINE_PATH/fishline.fish
+ source $FLINE_PATH/init.fish
Also, all segments file having been renamed (from FLSEG_SEGMENT
to __flseg_segment
), in order to keep legacy configuration working as expected with this new version, segment name are now case insensitive
A complete CHANGELOG will be availlable as soon as v3.0.0
is released and the Wiki will see some change in the near future. You can still have a look at the different change made here.
It is to note that the fishline v3.0.0
release should be compatible with the fisherman package manager. It should provide you a way to share your prompt / theme using this package manager without being tied to it. Fishline is made to work as a standalone framework and will never require you to use a third part software to install or manage it (except Git of course 😄).
Fishline v2.1.0
Full CHANGELOG is available as part of PR #19.
Fishline v2.0.0
Full CHANGELOG is available as part of PR #14.