Remember the Milk Command Line Interface
New commands added:
The planner
command now has the --width
option to manually set planner width
Add reference to rtm-plugin-export plugin. This plugin will export tasks to a CSV file.
Minor bug fixes include:
reset
function to better reset task indicesThis update includes experimental support for plugins. RTM CLI plugins allow developers to create additional commands that can be added to RTM CLI and distributed independently of the main RTM CLI project.
For information on plugins and creating commands, see the Project Wiki.
Other minor additions include:
--verbose
flag for printing stack traces on errorsrtm-cli
via require()
today
to overdue
Minor bug fixes include:
--config
flagtoday
meta-command will now display overdue tasks.Update README documentation to include the status
configuration property
Add information about alias commands to the README documentation
This update includes a couple of breaking changes from the previous version:
The planner
command now takes the start
argument as an option. Previously, to start the planner on a Monday, the command was: planner mon [some filter text]
. Now the start of the planner is passed as an option: planner --start mon [some filter text]
. This was done to more reliably process filter strings.
The filters
configuration property has changed to aliases
to better represent the use of this configuration option - to map new command names as aliases to existing commands. With this change, the filter
property has been changed to args
and can now include options as part of the property value. The current configuration of an alias is as follows:
{
"aliases": [
{
"name": "", \\ New Command Name
"description": "", \\ Command Description
"command": "", \\ Existing Command to Use
"args": "" \\ Command Options and Arguments
}
]
}
planner
command will display this week's tasks in a weekly planner table.--status
flag and config property will toggle the display of status messages--hideDue
flag and config property will hide tasks with a due date more than n
days in the future--styled
flag has been changed to --color
. This will force chalk
to display styled/colored text even if it doesn't think the console supports it.--config [file]
CLI flag--plain
flag--styled
flagwhoami
command: display RTM User Informationlogin
and logout
commandsrtm-api
version 1.0.2
fixes list_id
reference errors after moving a task to a new listThis is the initial public release of the NodeJS implementation of RTM CLI. The following commands have been added:
Pre-compiled binaries are attached below and do not require a separate installation of NodeJS. If you already have node installed, you can install the latest version using npm install -g rtm-cli
.