All Versions
28
Latest Version
Avg Release Cycle
156 days
Latest Release
1201 days ago

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

    โœจ Enhancements

    • โž• Added operable:count command #772
    • ๐Ÿ‘ Allow changing the pipeline timeout. #1238

    ๐Ÿ› Bug Fixes

    • Temporarily pointing the warehouse at a static site

    ๐Ÿ“š Documentation

    • โšก๏ธ Updated Cog Community Slack signup url
  • 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 the cog 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

    • โž• Added command execution environment #953, #1207
    • โž• Added Greenbar tempate engine #1188
  • 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
  • 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's README.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
    • โž• 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.
    • โž• Added tee and cat 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 with ec2 and s3 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
  • v0.15.2 Changes

    October 18, 2016

    ๐Ÿ› Bug Fixes

    • Local Relays connecting prior to registration crash Cog #1034
    • Chat handle creation erroneous error #1049
    • Relay suffers from frequent disconnects #1050
    • Bot does not respond to HipChat DMs #1053
    • โฌ†๏ธ Bump the embedded bundle version #1063
    • Enable dynamic config for Relay in container #1066