PRs of note:
**Python**
* Add attrs export to python client ([262](https://github.com/dropbox/stone/pull/262))
**ApiRoute**
* ApiRoute: Provide a hash implementation, too. ([261](https://github.com/dropbox/stone/pull/261))
* Add sorting of ApiRoute, guaranteeing stable file output. ([260](https://github.com/dropbox/stone/pull/260))
**Objective C**
* Fix obj_c types to not overwrite `jsonDict` with nil ([201](https://github.com/dropbox/stone/pull/201))
* Synchronize access to route singletons ([248](https://github.com/dropbox/stone/pull/248))
* Added Bytes as a primitive that doesn't require serialization ([243](https://github.com/dropbox/stone/pull/243))
* Fix objc generation for Bytes property and for hash methods with switch statements ([222](https://github.com/dropbox/stone/pull/222))
**JavaScript/TypeScript**
* Fix wrap_error_in generation for TS client ([240](https://github.com/dropbox/stone/pull/240))
* Fix imports for TS autogenerated imports ([239](https://github.com/dropbox/stone/pull/239))
* Add ability to wrap errors in a custom error class for JS/TS ([238](https://github.com/dropbox/stone/pull/238))
* Add ability to dynamically import namespaces from types in the tsd client ([235](https://github.com/dropbox/stone/pull/235))
* Make extra parameters optional for JS/TS backends ([230](https://github.com/dropbox/stone/pull/230))