about summary refs log tree commit diff
path: root/NEWS.md
blob: 9d68484c5745e7a69d58ef2d836509c8d62446d7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
## 0.5 (2022-03-26)

* **Notable change:** nq now creates files with permissions 0666 and
  subject to your umask (like most programs that create new files).
  If your queue needs to remain secret, prohibit access to the whole
  directory.
* Support for nq in a multi-user environment: having read permission
  for queued tasks in the directory is enough to wait for them.
* Makefile: support INSTALL variable.
* Bugfix: create $NQDONEDIR properly

## 0.4 (2021-03-15)

* nq: now scales a lot better
* nq: set $NQDONEDIR to move finished jobs there
* fq: add kevent/kqueue support
* Bugfixes

## 0.3.1 (2018-03-07)

* Fix build on FreeBSD, OpenBSD and macOS.

## 0.3 (2018-03-06)

* nq: add `-c` to clean job file when the process succeeded.
* nq: avoid unnecessary quoting for the exec line.
* Bugfix when `-q` was used with empty command lines.

## 0.2.2 (2017-12-21)

* fq: fix when `$NQDIR` is set and inotify is used.  (Thanks to Sebastian Reuße)
* Support for NetBSD 7.

## 0.2.1 (2017-04-27)

* fq: `-q` erroneously was on by default.

## 0.2 (2017-04-26)

* fq: add `-n` to not wait
* Support for platforms without O_DIRECTORY.
* Support for SmartOS.

## 0.1 (2015-08-28)

* Initial release