Skip to content

0.3.0

Choose a tag to compare

@darwin darwin released this 14 Mar 15:19
· 843 commits to master since this release

Improved doc-string generation

Regenerated APIs to match Chromium @ 90f8fcc.

I have improved the way how doc-strings are generated. They newly contain signatures of return values from async calls as well as signatures of events being put on event channels. Also they newly contain direct links into online docs.

I have made Chromex APIs generation more robust during nightly builds and Travis testing infrastructure was improved.

Chromex library now properly recognises recent API additions with assigned pseudo-version :since "master". You have to target the latest Chrome APIs if you want to use such bleeding-edge APIs without warnings.

Notable commits:

6a827f7 - do not check missing apis on property access
a069fff - add support for "master" pseudo version
c9bb8ea - generate callback signatures into docstrings
b6ff688 - generate direct links pointing to online docs
42a0d91 - generate signatures and param docs for emitted events
3d7a1a8 - mark parameters without docs or public link as "?"
cc55229 - revisit word wrapping logic to support soft-wrapping for long links

All new changes: v0.2.0...v0.3.0