Release 0.4.0¶
Local-line changes¶
- IMPORTANT:
runcommand uses session_time of the last execution as the default session_time (previous default value was today’s 00:00:00). - Added new
--sessionargument. This acceptsdaily,hourly,schedule, or timestamp inyyyy-MM-dd[ HH:mm:ss]format. -tand--session-timearguments are deprecated.
Server-mode changes¶
- Added support for PostgreSQL database backend. Tested with PostgreSQL >= 9.4. PostgreSQL >= 9.5 is preferred (because SELECT ... FOR UPDATE SKIP RECORD statement is available).
- Database parameters such as maximumPoolSize, loginTimeout, socketTimeout are now configurable.
General Changes¶
- Added validation to task names. Now task name can’t include some symbols. Allowed characters are
[a-zA-Z_0-9]and- = [ ] { } @ , .. - Added validation to repository name, revision name, and retry attempt name are strictly validated.
- Adding workflows to existent revision is now prohibited (server mode only).
Release Date¶
2016-03-16