0.16.1	2026-02-18

* Minor fixes at `shelf`
* Improved documentation

0.16.0  2026-02-14

* Added `viewjobs`, interactive viewer of jobs
* Restyle of `lsjobs` output

0.15.0	2025-06-30

* `--gpu` now implies a dedicated queue

0.14.0  2025-06-30

* Added `--gpu` in runjob

0.13.0  2025-05-20

* Added `whilejob`

0.12.1  2025-02-25

* SLURM is a Linux thing (no tests for Windows)

0.12.0  2025-02-25

* Added utilities `printslurm` and `printpath`
* Added checks to `rm_package`

0.11.0  2025-02-25

* Added `rm_package` to remove a "legacy" package

0.10.0  2024-02-16

* Bugfix in `runjobs` to change the refresh rate, added timestamp

0.9.0	2024-09-16

* Implements a first use of Job Array

0.8.7	2024-09-01

* Fix #2

0.8.6	2024-06-01

* Shelf shows version of Singularity packages

0.8.5   2024-05-28

* Minor changes
 
0.8.2   2023-11-08

* Bugfix: test 10-hpc had a typo and didnt work on Slurm clusters

0.8.1  2023-10-13

* Bugfix on stderr file name automatically assigned

0.8.0  2023-10-12

* Improved `runjob` verbose output and automatic naming
* Added view() method to NBI::Job
* Updated documentation and bugfixes

0.7.1  2023-10-09

* Minor bugfix in `make_image_from_bioconda` to improve default output name and messages
* Added --dry in `make_image_from_bioconda` to test the command without running it

0.7.0  2023-10-01

* `make_image_from_bioconda` now supports multiple packages [experimental]
* `make_package` will now read the binaries from images, if made with make_image_from_bioconda
* Improved `shelf`
* Some tests wont run on Windows

0.6.3  2023-09-24

* Minor update to `shelf`: JSON errors will be quietly ignored if --refresh is set

0.6.2  2023-09-22

* Bug fix in `shelf`
* Improvements to `make_package`

0.6.1  2023-09-02

* Minor improvements in `make_image_from_bioconda` and `make_package`

0.6.0  2023-09-01

* Adding packaging tools: `make_image_from_bioconda` and `make_package`

0.5.0  2023-08-02

* Added `-t` to `lsjobs` (raw tsv output, useful with ` | vd`)

0.4.14  2023-08-01

* Updating `session` defaults to mimic `runjob`'s

0.4.13  2023-07-25

* dist.ini updates metadata

0.4.12  2023-07-22

* Aestetic changes in `shelf`

0.4.11 2023-07-20

* Documentation updates
* Added `--scramble` in `whojobs`

0.4.10 2023-07-06

* Bugfixes and documentation updates
* Added `days_since_last_update` method in Slurm for cache check
  
0.4.9 2023-07-05

* Added dependency (Storable)
* Minor changes

0.4.8 2023-07-03

* Bugfix on lsjobs

0.4.7 2023-07-02

* `runjob` print JOBID to STDOUT, allowing easier chaining of jobs. Will warn if queue is not available.
* Added `has_squeue()` and `@queues = queues()` to NBI::Slurm
* Bugfixes

0.4.6 2023-06-30

* `lsjobs` updated with colored output, detailed view of single jobs, rearranged columns

0.4.5 2023-06-29

* Changes in `runjob` parameters

0.4.4 2023-06-28

* Bugfixes

0.4.3 2023-06-27

* Added extra binary `session` to start an interactive session (currently not bound to the module itself)

0.4.2 2023-06-25

* Bumped Perl requirement to 5.16, to keep using lvalue subs

0.4.1   2023-06-18

* BUGFIX in setting job options (tmpdir was not working)
* Fixed documentation

0.4.0   2023-06-12

* Added `--after INT` in `runjobs`

0.3.0   2023-06-10

* Drafted `waitjobs`
* Drafted `NBI::Queue` to check jobs in queue, saved as `NBI::QueuedJob` objects
  
0.2.0   2023-06-08

* Drafted `lsjobs`, `whojobs` 

0.1.2   2023-06-07  

* Added release tests

0.1.1  2023-06-07  

* Releases a prototype binary script (runjob)

0.1.0  2023-06-06

* Initial release
