Releases: barneycarroll/patchinko
Releases · barneycarroll/patchinko
4.1.0
- Breaking: API refactor
- ECMAScript modules
overloaded
renamed toconstant
- All API variants exposed via entry point
- Browser-based ESM tests (
.html
files in tests folder) - Refactor tests to avoid symbols (they're unnecessary and misleading)
- Troubleshooting documentation (+ tweaks)
- Updated dependencies (+ API compliance tweaks)
Fix 3.2.0 :/
3.2.1 Fix 3.2
Overload patching to absent targets
3.2.0 Add changelog & ToC to README. v3.2.0 release.
Single-reference overload API
const O = require('patchinko/overload')
for a single reference to fulfil all granular APIs based on signature inference
Delete directive
- Properties on targets can now be deleted declaratively with directive
D
. Fixes #6. - API is now P, S, PS, D (was patch, scope, ps). Terse capital initials are more consistently identifiable, at a skim, as directives in arbitrary code structures.