Skip to content

Releases: 0rax/fishline

v3.3.0

Choose a tag to compare

@0rax 0rax released this 04 Mar 02:02
4b611b7

What's Changed

Full Changelog: v3.2.1...v3.3.0

Fishline v3.2.1

Choose a tag to compare

@0rax 0rax released this 08 Nov 18:44
fddaa10

Full CHANGELOG is available as part of PR #32.

Fishline v3.2.0

Choose a tag to compare

@0rax 0rax released this 05 Dec 11:37
fe142bd

Full CHANGELOG is available as part of PR #27.

Fishline v3.1.0

Choose a tag to compare

@0rax 0rax released this 31 Jul 23:21

Full CHANGELOG is available as part of PR #25.

Fishline v3.0.1

Choose a tag to compare

@0rax 0rax released this 10 Jul 17:25

Full CHANGELOG is available as part of PR #22.

Fishline v3.0.0

Choose a tag to compare

@0rax 0rax released this 07 May 14:37

Full CHANGELOG is available as part of PR #20.

Fishline v3.0.0-beta.2

Pre-release

Choose a tag to compare

@0rax 0rax released this 09 Jun 01:15
d50e55c

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 fish
  • separator: which create an empty black segment ignoring FLSYM_{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

Pre-release

Choose a tag to compare

@0rax 0rax released this 16 May 05:22

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

Choose a tag to compare

@0rax 0rax released this 14 May 21:28

Full CHANGELOG is available as part of PR #19.

Fishline v2.0.0

Choose a tag to compare

@0rax 0rax released this 14 May 21:23

Full CHANGELOG is available as part of PR #14.