Skip to content

v0.8.0

Compare
Choose a tag to compare
@carlosms carlosms released this 14 Feb 16:29
ff27c3c

SDK

New Features

Server

New Features

  • Breaking change: The comment_footer field in the config.yml file has changed formats. Now it requires a go template. You can see the new default value in the config.yml.tpl file (#495).
  • Improved error message details when an analyzer fails, replacing the generic Deadline Exceeded (#368).
  • Add log fields metadata to gRPC calls (#359)
  • Improved error logs when a GitHub API call fails (#487)
  • The HTTP cache is cleared when lookoutd is restarted, avoiding corner cases that made it fail to trigger the processing of events that were cached previously (#485).

Bug Fixes

  • Bring back missing log fields for the log messages (#357).
  • Fix for error message Failed to obtain reader, Failed to marshal fields to JSON (#331)
  • GetChanges does not return deleted files (#445).
  • Log is supposed to add number of comments info, but it doesn't (#466).
  • Duplicated comments are posted when an analyzer returns duplicated comments (#263)

Internal

  • Do not store logger in context, store log fields instead (#427).
  • Replace go-bindata with esc (#426).
  • Fix a bug where ctxtlog.WithLogFields modifies the original context values (#491)