Skip to content

Releases: Shizcow/dmenu-rs

5.5.4

20 Aug 02:20
1f56a86
Compare
Choose a tag to compare

Bump version to include fuzzy match fix

5.5.3

29 Oct 17:33
52258bb
Compare
Choose a tag to compare

Bugfixes

5.5.2

14 Mar 21:44
a665ea6
Compare
Choose a tag to compare

In this release:

5.5.1

13 Dec 17:00
d335108
Compare
Choose a tag to compare

In this release:

  • Bugfixes
    • Vertical rendering was completely broken (thanks @onkruid for finding and fixing!)

5.5.0

29 Nov 03:36
aeadc2b
Compare
Choose a tag to compare

In this release:

  • Plugin news
    • New plugins
      • Lookup (huge thanks to @carrascomj)
        • Launch a search query via xdg-open
        • Pass --lookup to enable
        • dmenu --lookup --list-engines | dmenu | dmenu --lookup is super useful
      • Maxlength
        • Helps spoof i3-input -l
    • Plugin modifications
      • calc moved from rink to rink-core
      • calc is now async, addresses huge computations that will take forever
  • Minor bugfixes
    • Can now select an item that doesn't exist if you try hard enough
      • i3-dmenu-desktop/j4-dmenu-desktop can now do something like pkill make
        even though it doesn't have a .desktop file
  • Fixed some build errors
  • Slightly expanded plugin functionality
    • More things are mutable
    • format_stdin runs whether nostin is true or false

5.4.0

26 Jul 02:55
28e523c
Compare
Choose a tag to compare

In this release:

  • Plugin news
    • New plugins
      • Autoselect (thanks to asdf8dfafjk)
        • Auto select if there is only one match with the current input
        • Pass --autoselect to enable
    • Plugin modifications
      • fuzzy select can be disabled by passing --nofuzz
  • dmenu-height has been added to core render settings
    • Pass --render_minheight and value
    • Implementation of this suckless patch with different command line parameters
  • Huge build time improvements, both on fresh build and rebuild
  • Fixed a few bugs in buildscripts
  • Smarter dependency checking
  • Plugin info available in manpages and -VV
  • Additional documentation on plugin development
  • More plugin API
  • A few small performance inhances

5.3.1

15 Jul 15:11
Compare
Choose a tag to compare

In this release:

  • Plugins now support build scripts. These are currently set up just to check
    for dependencies, but could be used for other things
  • Better handling of unicode
    • Font size is correctly determined for unknown glyphs
    • Navigation and input manipulation don't crash and work properly
    • Text truncation is pretty
  • Updated build process to be more friendly
    • Rebuilds are much faster due to certain build files not changing if not required to
    • Clean builds are faster due to more optimized dependency sharing and workspace setup
    • More color
  • LOTS of little bugfixes

5.3.0

07 Jul 15:17
5414362
Compare
Choose a tag to compare

Added new plugins:

  • Fuzzy search
  • Spellcheck for single words

The next release will likely contain breaking changes revolving around plugins.

5.2.3

02 Jul 17:48
449b98b
Compare
Choose a tag to compare

In this release:

  • License change to GPL3
  • Added support for visible_aliases in cli yaml
  • Minor readme edits
  • Bugfixes

5.2.2

01 Jul 01:09
Compare
Choose a tag to compare
  • Added support for multiple --font options (this was intended previously but broken)
  • Added support for long_help in clap YAML files
  • Will now warn if a font is not found
  • Other various bugfixes