Skip to content

bacon v3.26.0

Latest

Choose a tag to compare

@Canop Canop released this 26 Sep 09:17
· 1 commit to main since this release
  • fix a file (eg build.rs) not being watched anymore after an editor saved it by replacement - Fix #243
  • fewer redraws when the command outputs many lines
  • custom sounds, declared in a sounds map - Fix #337
  • a sound interrupts the one being played instead of waiting for its end
  • the play-sound action takes the sound name without the name= prefix, eg play-sound(bepop)
  • the precompiled macOS and Windows binaries now have sound enabled
  • fix lines of colored spaces missing in test output - Fix #382
  • skin colors can be given as RGB (eg "#fb0" or "rgb(255, 187, 0)"), gray level, or color name, in addition to ANSI codes - Fix #449
  • new found_selected_fg skin entry
  • the search_summary_fg skin entry is now applied
  • the help page uses the skin of the current job
  • smaller crate package: the website, CI and nix files are no longer published - Fix #460
  • the BACON_SOCKET environment variable tells where to open the action socket (if not defined, it's in the package dir)
  • a failure to open the action socket, eg when the path of the project is too long, no longer prevents bacon from running
  • next-match and previous-match (tab and backtab) go to the next and previous items when there's no search; the next-item and previous-item actions do it even during a search - Fix #466
  • fix changes missed when the system drops file events under heavy load
  • new file_watch_strategy job parameter (parent_dir, file, or file_poll) to change how watched files are followed when the platform default doesn't fit