- ENHANCEMENT: implement field and method decorators on plain javascript objects
- BUGFIX: fix naming collisions with existing private fields
- BUGFIX: v1.0.2 was not runtime-compatible with prior 1.x releases, so mixing versions would cause errors. This restores the stable API between them.
- BUGFIX: support decorating static fields and static methods
- BUGFIX: support fields and methods with names that are string literals, numeric literals, bigint literals, or computed expressions
- BUGFIX: pass
initializer: null
to field decortors when there is no initial value, for consistency with older implementation.
- First feature-complete release