See the Changelog for the complete set of changes since v2.1.2. Documentation for this release can be found here.
2.2.0-rc.1 - 2023-10-23
Added
- general:
_lp_fill()
function for use by themes (#738) - general:
_lp_join()
function for use by themes (67a4221) - general:
_lp_version_greatereq()
function for use by themes (#752) - general:
_lp_version_string()
function for use by themes (#752) - general:
config-from-doc.sh
script (#772) - general: Multple config presets (#755, #772)
- cmake: CMake option display (d8254c6)
- disk: Disk space display (#771)
- docs: List features disabled by default (#750)
- docs: Spell checking workflow (787e03e)
- env: User defined env variables section (#722, #754)
- error: Display meaning of exit code (#729, #745)
- git: Display of remote for branch (#784)
- jobs: Configurable jobs separator (#743)
- modules: Environment modules support (#763, #766)
- os: Display OS data (#724, #756)
- path: Option to disable path display (#775)
- path: Path sections as hyperlinks (#659, #668)
- ram: Display available RAM (#770, #788)
- theme: Dev env section (67a4221)
- theme: New Unfold theme (#746)
- theme: Status bar example scripts (#775)
- theme:
LP_THEME
variable to set current theme (#792) - tmux:
LP_ENABLE_TMUX_TITLE_PANES
option (c74a9e4)
Fixed
- docs: Improved docs on theme switching (#765, #767)
- git: Printed error if error during interactive rebase (#758, #759)
- hostname: Hostname hash on systems without
hostname
binary (#776) - load: Load display on Android systems (#587)
- multiplexer:
_lp_multiplexer()
return variable incorrectly named
lp_mulitplexer
(#748) - python: Poetry virtualenvs showing "prompt =" (#760)
- tests: Bash preexec tests not working in screen/tmux (#773)
- theme-preview: Set SSH context for display (#769)
- theme-preview: Stop indenting prompts to fix multiline prompts (#744)
- zsh: errors when
ksh_arrays
set (708635b)