anyolite v0.7.0 Release Notes

  • ๐Ÿ”‹ Features

    • ๐Ÿ‘Œ Support for wrapping generics using annotations
    • Non-keyword arguments allow for union and generic type arguments
    • Annotation for non-keyword arguments accepts number as optional argument

    ๐Ÿ’ฅ Breaking changes

    • Non-keyword arguments need to be specialized explicitly
    • More consistent wrapping of operator methods

    Usability

    • More helpful error messages when path resolution fails

    ๐Ÿ›  Bugfixes

    • Specialization to new arguments did not allow non-keyword annotations
    • Correct wrapping of most aliased types
    • Methods with non-letter-symbols could not be wrapped
    • 0๏ธโƒฃ Default arguments with colons were wrongly assumed to be keywords
    • 0๏ธโƒฃ Enabled support for regular string argument with default values
    • ๐Ÿ›  Fixed incomplete resolution of paths