- Upgrade to Hetu 0.4.2
- Add: Export private class instance interface too for library generated class instances.
- Add: Ignoring argument affects Extensions as well.
- Fix: Missing Extension import files from packages.
- Fix: Empty package name bug.
- Fix: Function type without return type will export as dynamic.
- Add: Export static methods and variables even the class is abstract.
- Breaking Changes: Exported the .g.dart files with path in their names when generating from packages, due to repeated file names in different folders.
- Breaking Changes: Changed the generated script file names, so you won't need to change pubspec.yaml after binding a new package.
- Add: Instance member variable setter for
ListandMapwill get a.fromtype conversion.
- Fix: Windows ignored path.
- Add: Function type binding using Hetu.
- Breaking Changes: Adapt to the Hetu script changes. (VM)
- Add: Extension binding.
- Add: Function typedef binding.
- Fix: Private super class can now be exported to child classes.
- Add: Ignore protected and deprecated nodes.
- Breaking Changes: Adapt to the Hetu script changes.
- Add: Class will bind super class's variables and methods.
- Fix: The name for the package is now correct parsed.
- Add: --version show client version.
- Added default templates for generating codes. Change template relative path from 'bin/template' to 'template'. If no templates are found inside the 'template' folder, then it will use the internal defined templates.
- Initial version.