Skip to content

Releases: barneycarroll/patchinko

4.1.0

10 Aug 13:57
Compare
Choose a tag to compare
  • Breaking: API refactor
    • ECMAScript modules
    • overloaded renamed to constant
    • 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 :/

30 Apr 01:44
Compare
Choose a tag to compare
3.2.1

Fix 3.2

Overload patching to absent targets

29 Apr 21:18
Compare
Choose a tag to compare
3.2.0

Add changelog & ToC to README. v3.2.0 release.

Single-reference overload API

03 Jan 00:08
bea25d6
Compare
Choose a tag to compare

const O = require('patchinko/overload') for a single reference to fulfil all granular APIs based on signature inference

Delete directive

02 Jan 14:04
c077856
Compare
Choose a tag to compare
  • 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.