Skip to content

Release 1.5.0

Compare
Choose a tag to compare
@Profpatsch Profpatsch released this 11 May 06:46
· 163 commits to canon since this release

Add support for builtins.filterSource, refine builtins.readDir

The filter of filterSource is only respected for direct children of
the source root. For example, if you use nix-gitignore, .git is not
watched.

builtins.readDir’ed paths are now not watched recursively, which should
greatly reduce inotiy resource consumption.


Fix watcher not starting if the first nix build fails.

We were not actually watching the nix file, only indirectly picking
it up from the first nix build; so if that failed, we’d not watch any file.

Now lorri will always add the shell.nix to the watchlist,
ensuring it triggers a rebuild as soon as it is fixed again.


Various fixes to lorri internal stream-events after daemon socket
protocol rewrite. It would hang and leak file descriptors in the
daemon.