Changed behaviour of %op% pattern accordingly to changes to Token::isOp(). Added %cop% as replacement for old %op%
Fixed mistake in documentation
Updated matchcompiler to support %cop%
Simplified several Token::Match/simpleMatch calls when match string consists of a single pattern
Fixed two CheckInternal error messages
Fixed possible nullptr dereference warning
Added unit test for #4619
New check: Warn about using malloc() for classes containing virtual methods, std::-objects or constructors
Updated translations:
- ran lupdate gui.pro
- Updated german translation
- Removed obsolete translations for file dialog
Fixed #4608 (false positive: (style) struct or union member is never used.)
Implement -v and --version for GUI
Fixed #4612 (Adding file extensions to Cppcheck analysis)
Improved GUI translation:
- Allow translating texts before before Window is created
-> Translate help text
- Use AboutDialog instead of message box on Windows when starting GUI with -v
Partial Fix for #3647: Provide translations for standard Qt buttons
Use standard Qt buttons in LogView. Recreate LogView when changing language (#3647)
Fixed #4629 (False positive: warning (uninitMemberVar) - regression)
github.js: remove the author.

The author might not be a GitHub user, in which case we have issues like undefined author.
CheckClass: Fixed GCC warning
github.js: simplify code
github.js: add JSHint settings
github.js: fix author.

When there is no github user just use commit.author.name otherwise the github login name.