Note: yetibot depends on yetibot/core
which contains Yetibot's core functionality along with a few commands. See
yetibot/core's
changelog
as well.
yetibot/core "20201010.155802.10604b4"yetibot/core "20201006.200018.6cd662a"yetibot/core "20200630.181106.8100b22"yetibot/core "20200603.183252.31b57fa"xkcd improvements by @mdave16:
yetibot/core "20200506.175620.6cd5d91"jira priorities commandjira transitions <issue> commandjira transition <issue> <transition> commandUpgrade to yetibot/core "20200422.204847.52f8203"
This change allows using single quotes in aliases, like:
!alias foo = 'echo foo | echo bar'
yetibot/core "20200421.181123.1e11176"docker-compose.ymlyetibot/core "20200407.002225.87b98de"yetibot/core "20200401.183007.dbc3597"yetibot/core "20200331.205253.1ad65ba"yetibot/core "20200325.004847.aa02185"yetibot/core "20200323.223524.9b17527"yetibot/core "20200302.181517.2c05eb0". This fixes a dependency
that caused Slack websocket connection to stop working.yetibot/core "20200227.180915.e29cec8". This fixes the Slack
adapter that was broken in 0.5.54.yetibot/core "20200226.184017.75c0157". This upgrade adds support
for the Mattermost chat platform! 🎉🎉🎉yetibot/core "20200219.223432.7b72073"Upgrade to yetibot/core "20191107.221752.a4aa424"
Upgrade all dependencies and exclude org.flatland/useful's outdated
org.clojure/tools.reader dep
Add JIRA enhancements - #981
Includes:
jira show <issue>jira projects <query>jira users <query>yetibot/core "20191017.211644.6ee48e9"yetibot/core "20191017.211644.6ee48e9"yetibot/core "20191011.182438.972beb3"yetibot/core "20191009.221933.8c538c8"gh search topics <query>Add additional github search and topics commands – #964
gh search repos <query> # search GitHub repos for <query>
gh search <query> # search GitHub code for <query>
gh search topics <query> # search GitHub topics for <query>
gh topics <org-name>/<repo> # list topics for a repo
gh topics set <owner>/<repo> <collection or space-separated list of topics>
Upgrade to yetibot/core "20191007.181520.9b061e6". This fixes a bug in
monitoring that prevented Yetibot from starting up and instead erring with
something like:
Exception in thread "main" java.lang.IllegalArgumentException: hostname can't be null
Add healthcheck to Dockerfile #966
yetibot/core "20190913.182757.1838a79"yetibot/core "20190910.175122.9e253dd"yetibot/core "20190905.175835.fe16ae2"yetibot/core "20190903.160748.0779ab8"yetibot/core "20190830.225726.6817bc3"tldr command - #958 by
anthonygaleayetibot/core "20190830.212304.0be0d9e"man command - #957 by
anthonygaleapagerduty so it accepts queries with whitespace
in commands like pd users <query> and pd teams <query>pagerduty for non-200 API responsesyetibot.* namespaces from inside the clj
commandclj by ensuring the proper .java.policy location when
running in Dockerclj command to prevent security exceptions and allow access to data
across pipes in the clj command
#926Weather and JIRA improvements this release!
429 errors from Weatherbit in the weather command
#904weather forecast support
#901data and error handling support on GitHub commandsgh or githubgh repos urls command - use data instead!
!gh repos | data $.[*].ssh_url
gh statuses to gh incidentsBotched release - use 0.5.8 instead.
repeat to yetibot.core collectionsThis is the release where we deprecate mutable config! See the blog post.
no gif pooljson <path> always return a string for individual values.
#829.stock commandjson <url> command where parsing a URL did not parse into Clojure
keywords the same way that json parse doesscala command -
#802 by
kaffein
This hits a new endpoint at https://scastie.scala-lang.org/api and uses
Server-Sent Events with core.async to obtain the evaluation result!clojure:lein-2.8.1 Docker image to support curlrepeatmemethat where it would always return a No history to meme
errorresult/data, result/value and result/error to memethatclojure:lein-alpine base imagegithub release subcommands to for listing releases and fetching the
release info for a given repo -
#772 by
kaffeinkarma command - #774 by
@jcorrado<name> parameter to chuck commandweather from Weather Underground to Weatherbit.io -
#763 by
@jcorrado./resources/ to the Dockerfile:resource-paths ["resources"] config to fix
#752gcs command to list and view the contents of Google Cloud Storage
bucketsApply a new fix to actually fix clj when running inside Docker on Linux. For
some reason it worked inside Docker on Docker for Mac. 🤔
Fix is in 9c36f75
clj command when running inside Docker container -
#716memethat used the wrong history item!memethat commandcomplete by switching to clojure.data.xmlyetibot.core 0.4.17yetibot.core 0.4.16yetibot.core 0.4.15base64 command. #688 by
@themistoklikyetibot.core 0.4.14yetibot.core 0.4.13yetibot.core 0.4.12yetibot.core 0.4.11yetibot.core 0.4.9emoji command - #651 by
@jkieberkreact command to replygif to make way for Slack react command.
This might be removed in the future since it's easily aliasable with scrape.nil to yetibot.coreyetibot.core "0.4.6"yetibot.core "0.4.5"yetibot.core "0.4.4"gh contributors since to show contribution stats on a repo since given
date/time - #595yetibot.core "0.4.3"json command to parse json from text or from a url
#601json path subcommand to select from data structures via JsonPathscrape command #310meme popular in terms of scrape0.4.0 brings non-backward compatible changes, particularly around configuration refactoring.
See yetibot.core CHANGELOG for info on configuration changes.
Upgraded to Clojure 1.8.0
Remove all uses of config-for-ns - this was never a good idea.
Removed Jenkins add and remove commands in favor of immutable
configuration and simplified code
gh reposbegin categorizing commands, especially :fun so that they can be optionally
disabled in serious/no-fun/work channels 👮👮👮
See yetibot.core release notes for more info on category support.
Can you improve this documentation? These fine people already did:
Trevor Hartman & Anthony GaleaEdit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |