Fix #1852
Updated CHANGELOG
Merge pull request #1853 from sjinks/issue-1852

Make adapters implement their interfaces