Skip to content

v0.4.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 15 Dec 09:23

0.4.0 (2023-12-15)

⚠ BREAKING CHANGES

  • item: deprecated config .cache.invalidate is removed, use .cache.clear instead.

Features

  • add entrypoint functions (50393ad)
  • bar: add ctx.breakpoint (6e19fa4)
  • cache: use clearable store for buffer cache (0807486)
  • cache: use clearable store for diagnostic cache (56b8ff2)
  • color: auto adjust with color scheme (e0e7808)
  • item: remove deprecated config .cache.invalidate (ced08cd)
  • item: remove duplicate refs inside item config (beeee91)
  • nut: tweak buf.filestatus (1a8a6d6)
  • store: introduce nougat store (3f23d3e)
  • support winid for set_winbar (375c2fb)
  • use clearable store for bars (2d992a7)
  • util: do not add same callback twice for on_event (da79bae)
  • util: use clearable store for on_event (a4276c2)

Bug Fixes

  • bar: allow nested string[] for item w/ priority (7801e77)
  • bar: check item.content type properly (c17e7b6)
  • bar: missing slot.len for an edge case (d9129e1)
  • bar: missing slot.len for another edge case (53f8fea)
  • bar: priority item linking (cd34b41)
  • cache: play nice with clearable store of on_event (7fa5660)
  • color: flakiness (a555441)
  • item: .cache.clear with single event (d833dd7)
  • item: nested items priority evaluation (035dead)
  • item: on_click for function content w/ parts (4da137d)
  • nut: buf.diagnostic_count flicker (1f0f65a)
  • nut: handle missing devicons for tab.tablist.icon (eebfb3d)
  • nut: lsp.servers .config.sep position (1268060)
  • profiler: missing item for dynamic children (e2ec089)
  • separator: none separator handling (658dd2f)

Performance Improvements