V5

JS | C++ | Spec | Migration | Name
---|----|----|----|----
[:white_check_mark:](https://github.com/mapbox/mapbox-gl-js/pull/697) | [:white_check_mark:](https://github.com/mapbox/mapbox-gl-native/pull/441) | :white_check_mark: | [:white_check_mark:](https://github.com/mapbox/mapbox-gl-style-lint/commit/af18b5a5f732ab462bb55aeff52778f200ba30dc) | TileJSON compatibility (#143)
[:white_check_mark:](https://github.com/mapbox/mapbox-gl-js/commit/cde6a3d646c110863a4534eef33ded097722da81) | [:white_check_mark:](https://github.com/mapbox/mapbox-gl-native/commit/a62a826b56b0150b3aebe81fb2b42fe6eb84c0b6) | [:white_check_mark:](https://github.com/mapbox/mapbox-gl-style-spec/commit/947cf60c4718c762b9fb091c0dce5974c10b0a33) | [:white_check_mark:](https://github.com/mapbox/mapbox-gl-style-lint/commit/2f23a2677a60cf5d773c78584a59ec05b8cbb3d8) | rename `raster-fade` to `raster-fade-duration` (#138)
:white_check_mark: | [:white_check_mark:](https://github.com/mapbox/mapbox-gl-native/commit/9f734ee61d74eec08d92a108a2a2bc2930052ba3) | [:white_check_mark:](https://github.com/mapbox/mapbox-gl-style-spec/commit/577cb8995062ac179a84633263740f2094c45a8b) | n/a | background-opacity (#126)
[:white_check_mark:](https://github.com/mapbox/mapbox-gl-js/commit/b672c77b2787fcfadf4a05e97db871c75c864c8d) | [:white_check_mark:](https://github.com/mapbox/mapbox-gl-native/commit/ee3e0827a20492ba0f91c5c5f60cf24b2e49cb32) | [:white_check_mark:](https://github.com/mapbox/mapbox-gl-style-spec/commit/59c391d8c4643ce9fbe0feb00110d342294263de) | [:white_check_mark:](https://github.com/mapbox/mapbox-gl-style-lint/commit/1a058e2bd4780d2f085de9fbc4c53f3bdf6fdd3a) |  switch transition properties to suffix (#148)