Version 0.2.4
- Document NFS limitation (#19, @r2evans).
 
- Move CI to GitHub Actions.
 
- Change 
open argument of file() to
"r+" (#20). 
Version 0.2.3
- Set a default for 
use_lock_file in the
constructor. 
Version 0.2.2
- Skip some tests on CRAN to avoid parallel socket brittleness.
 
Version 0.2.1
- Add R6 docstrings.
 
- Add a 
use_lock_file argument to allow users to disable
the lock file (#18). 
Version 0.2.0
- Add the 
import() method. 
- Bugfix: make 
pop(0) and list(0) return no
messages. 
Version 0.1.6
- Fix indexing issue when pushing message of length 0 (#15, @daroczig).
 
Version 0.1.5
- Allow 
txtqs to be created in subdirectories. 
Version 0.1.4
- Speed up 
push() by avoiding data.frame(),
write.table(), namespaced function calls, and superfluous
file connections. 
- Remove dependency on 
fs. 
- Add 
$validate() to check if the files are corrupted.
Does not check the whole database file. 
Version 0.1.3
- Increase the precision of time stamps (to the microsecond) and store
them as characters (more compact).
 
Version 0.1.2
- Improved read performance for long messages.
 
Version 0.1.1
- Store the POSIXct 
Sys.time() stamp of when each message
is pushed. 
Version 0.1.0
- Add a new 
$clean() method to remove pushed messages
from the database file. 
- Add a new 
$reset() method to remove all messages from
the database file, pushed or not. 
- Add new 
$establish() and $txtq_establish()
methods to do the most important work initailizing the queue. 
- Ensure all public/API methods are one-liners that call private
methods.
 
Version 0.0.4