feat(update/types): omit canary if false

ensure that the canary is omitted if it is false
Merge pull request #12 from philips/add-canary

feat(update/types): omit canary if false