Skip to content

Releases: filiparag/wmrc

v2.1.2

02 Dec 22:29
2.1.2
113eb98
Compare
Choose a tag to compare

Changelog:

  • Added command to print logs

v2.1.1

22 Aug 08:08
2.1.1
5fc4690
Compare
Choose a tag to compare

Changelog:

  • Added fish shell completions
  • Wait for unit tasks to execute

v2.1.0

19 Aug 07:30
2.1.0
5e878cb
Compare
Choose a tag to compare

Changelog:

  • Predefined functions for managing modules' background daemons
  • Flags for controling execution sequence of units in rc.conf
  • Added module local library imports via WMRC_LIBRARIES variable
  • Configuration variable for optional dependency checking

v2.0.0

18 Aug 11:29
2.0.0
1609ee5
Compare
Choose a tag to compare

Complete rewrite of the utility, with partial compatibility with modules and configuration from version 1.1.

Breaking changes:

  • Methods in rc.conf units have to be written per line, with new syntax: group/module::method(parameters...) flag
  • Logging function error no longer panics, and doesn't accept return code parameter
  • Modules no longer need to source $WMRC_MODULES/init file on the bottom
  • List of dependencies moved from a # WMRC_DEPS: comma separated comment to space separated variable WMRC_DEPENDENCIES
  • Command line interface (see man page or run wmrc help)
  • Variables declared in rc.conf get WMRC_ prefix when accessed inside modules
  • Default method is init instead of start