0.2.0
Support Chrome Apps (Chrome OS)
Regenerated APIs to match Chromium @ 1a87980.
The main addition is generating API namespaces for Chrome Apps. You can find the new APIs under:
https://github.com/binaryage/chromex/tree/master/src/apps
https://github.com/binaryage/chromex/tree/master/src/apps_private
https://github.com/binaryage/chromex/tree/master/src/apps_internal
Including apps namespaces forced me to rename existing namespaces (some API files for extensions and apps have same names). This library is still young so I decided to bite the bullet and break compatibility.
The changes are following:
- all extension namespaces originally located under
chromex.*were moved underchromex.ext.* - new apps namespaces are generated under
chromex.app.* chromex-libnamespace content was moved intochromexnamespace (now it cannot clash with generated chrome's namespaces because we have full control over second level)
Nothing dramatic, see this commit in chromex-sample.
Notable commits:
91b35cc - add marshalling for storage.StorageArea
9fc5f77 - add ChromePort tests
All new changes: v0.1.2...v0.2.0