All Versions
28
Latest Version
Avg Release Cycle
156 days
Latest Release
1661 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.0.2 Changes
July 11, 2018โจ Enhancements
- Chat endpoint for passing messages back from your running command - #1414
๐ Bug Fixes
- ๐ Redirection to private channels fixed - #1416
๐ Documentation
- โ Added documentation for chat endpoint
- ๐ Fixed minor formatting issues
- โก๏ธ Updated url for cog book to use https://book.cog.bot
-
v1.0.1 Changes
February 12, 2018 -
v1.0 Changes
- Same as 1.0.0-beta.3
-
v1.0.0-beta.3 Changes
February 23, 2017โจ Enhancements
- Complete rewrite of cogctl in Python
- ๐ Support Slack Thread responses #1312
- ๐ง Fail more gracefully when SMTP isn't configured properly #1353
- Protect pipeline history and kill commands with permission checks #1327
๐ Bug Fixes
- operable:pipeline-list and operable:pipeline-history fail if chat username != cog username #1334
- group command does not return associated users #1332
- ๐ Parsing history index ranges fails #1337
- Catch constraint errors on role delete #1344
- Executor crashes when command aborts #1340
- Apply constraints when deleting relay groups #1349
- ๐ฒ Event log timestamps are not valid ISO8601. #1350
- ๐ Parsing escaped quotes in json fails in the
seed
command #1323 history -l 1
crashes #1364- Gracefully handle failure when assigning a chat handle to more than one user #1366
-
v1.0.0-beta.2 Changes
February 02, 2017โจ Enhancements
- โ Add output documentation for commands #1224
- ๐ "Git-style" embedded bundle commands #1206,
- Increase timestamp resolution for events #1253
- โก๏ธ Create a
trigger-update
template #1241 - โฌ๏ธ Drop Mustache support #1261
- ๐ฒ Modify event log format to be friendlier to log aggregators #1255
- ๐ Explicitly refuse to run unsupported bundles #1262
- ๐ Improve list templates and fix failing tests due to bugfixes #1277
- Share MQTT connections between processes #1287
- โ Add
info
command to display information about the currently running Cog #1284 - โ Remove subcommand documentation from commands in bundle config #1204
- Apply snappy compression to all message bus traffic #874
- ๐ Support "all" operator in rule clauses that refer to list types. #1209
- โก๏ธ Update to docker-compose v2 syntax #1307
- Modernize pipeline execution #1310
- Protect the last user in the cog-admin group #1309
- โ Added pipeline management commands #1320
๐ Bug Fixes
- Interpolated strings cannot be part of a list-valued option #1221
- Trigger list template incorrectly renders pipelines that are actually pipelines #1239
- Aborting commands is confusing with triggers #1243
- ๐ Users without last names cannot execute triggers! #1245
- Trigger users need to have referential integrity #1246
- Ignore bare
!
messages #1187 - Aborting a command crashes the executor #1296
- cogctl can generate broken profiles on startup #1301
Applies to the
.cogctl
file generated inside thecog
Docker container.- Crash when executing a command assigned to a relay group with no running relays #1314
- Connection failure crashes Slack provider #1317
๐ Documentation
- ๐ Cleaned up documentation for
docker compose
usage #1273
-
v1.0.0-beta.1 Changes
July 11, 2018โจ Enhancements
- ๐ First release of
gbexec
#952 - โ Added support for Markdown links in Greenbar templates #1076
- ๐ฒ Relay reopens log files on
SIGHUP
#1126 - Streamlined Cog's URL generation #1139, #1158
- Made global error template user customizable #1142
- 0๏ธโฃ Default managed dynamic config to enabled; Automatically downcase Relay UUIDs #1147
- ๐ฆ Expose user email to command invocation environment variables #1152
- ๐ Improved HipChat attachment rendering #1182
- ๐ง Made history token user configurable #1184
- Unified HipChat and Slack table rendering #1186
- โ Added Markdown paragraph support to Greenbar #1200
๐ Bug Fixes
- โก๏ธ Updated role API to handle role revocation failures #825
- ๐ Re-added Relay support for per-command environment variables #1143
- ๐ Command parsing fails when extended Unicode characters are followed by a URL #1161
- ๐
History command (defaults to
!!
) crashes when not used with @-style mention #1179 - ๐ Improved error message visibility in stock error template #1183
- Empty command output section visible in command help #1223
๐ Documentation
- ๐ First release of
-
v0.16.2 Changes
November 22, 2016โจ Enhancements
- ๐ Allow
help
command to work with non-qualified command names #1109 - ๐ Allow bootstrapping to set a chat handle #1226
๐ Bug Fixes
- Invalid bundle config file shouldn't cause
cogctl
to fall back to install from Bundle Warehouse #1137 greenbar
segfaults processing nested triple ticks #1141 (Reported by @agis-)- ๐ฑ Cog eventually becomes unresponsive on Slack #1153 (Reported by @agis-)
operable:group -h
crashes #1154- Uninstalled bundles can be listed as disabled #1155
- Piping a command alias into other commands or aliases fails #1166
- ๐ Allow
-
v0.16.1 Changes
November 07, 2016๐ Bug Fixes
- ๐ Command parser mangles Unicode inputs #1133
- String interpolation breaks variable references in aliases #1135
- ๐ฒ Relay can't log to a file #1123
- Ensure
SetAvailable
is run for all engine types PR (Thanks @ctrochalakis!) - โ Removed references to
cog-relay
in Relay'sREADME.md
PR (Thanks @0xdiba!)
-
v0.16.0 Changes
November 03, 2016โจ Enhancements
- ๐ Brand new command parser #1082
- Supports string interpolation
"EC2 Region ${region}"
- Improved shell-like behavior greatly reduces surprising parse errors
- Supports string interpolation
- โ Added support for git-style subcommands #1091
- โ Added basic usage tracking Pull Request
- This information is used by Operable in order to help understand the size of the Cog install
base and the currently deployed versions. If you would like to opt out of having this telemetry data
sent, you can set the
COG_TELEMETRY
environment variable to the value false before starting Cog.
- This information is used by Operable in order to help understand the size of the Cog install
base and the currently deployed versions. If you would like to opt out of having this telemetry data
sent, you can set the
- โ Added
tee
andcat
commands Pull Request - ๐ Allow binding JSON arrays to list options #1097
- โ Added support for single and triple backticks to Greenbar templates #1087
- ๐ Improved
command not found
error messages #1092 - ๐ง Made timeouts configurable for interactive and trigger pipelines #1027
- ๐ Moved to Erlang R19.1 and Elixir 1.3.4 #1028
- ๐ Deprecated
mist
bundle replaced withec2
ands3
bundles #1051 - โ Added health checks to
docker-compose.yml
#939
๐ Bug Fixes
- Raw commands should return JSON #1023
- Bundle install can return an incorrect error message #1065
- Greenbar interprets
!=
as==
#1071 - Triggers should be able to redirect to newly created rooms #1096
- Cannot interact with HipChat room names containing a space #1102
- Slack @-mentions aren't properly linkified #1111
- Required options don't work w/short option names #1088
- ๐ Fixed password reset emails Pull Request
- ๐ Fixed permission rule evaluation for list options Pull Request
๐ Documentation
- ๐ณ Documented
docker-compose-override.yaml
#961
- ๐ Brand new command parser #1082
-
v0.15.2 Changes
October 18, 2016๐ Bug Fixes